0000950170-24-032168.txt : 20240315 0000950170-24-032168.hdr.sgml : 20240315 20240315160541 ACCESSION NUMBER: 0000950170-24-032168 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240315 DATE AS OF CHANGE: 20240315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cambium Networks Corp CENTRAL INDEX KEY: 0001738177 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38952 FILM NUMBER: 24754701 BUSINESS ADDRESS: STREET 1: 190 ELGIN AVENUE STREET 2: GEORGE TOWN CITY: GRAND CAYMAN STATE: E9 ZIP: KY1-9008 BUSINESS PHONE: 3458147600 MAIL ADDRESS: STREET 1: 190 ELGIN AVENUE STREET 2: GEORGE TOWN CITY: GRAND CAYMAN STATE: E9 ZIP: KY1-9008 10-K 1 cmbm-20231231.htm 10-K 10-K
false0001738177FY00-0000000three yearsP3Y2020 2021 2022 2023http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrentP1YP1Y0001738177us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001738177cmbm:InternalUseSoftwareMembersrt:MinimumMember2023-12-3100017381772022-01-012022-12-310001738177cmbm:PointToPointMember2022-01-012022-12-310001738177us-gaap:TreasuryStockCommonMember2023-12-310001738177us-gaap:ResearchMember2023-12-310001738177srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMembercmbm:CustomerTwoMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001738177srt:NorthAmericaMember2023-01-012023-12-310001738177us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001738177us-gaap:EmployeeStockMember2022-02-252022-02-250001738177us-gaap:EmployeeStockMember2019-06-012019-06-300001738177country:US2022-01-012022-12-310001738177cmbm:PointToMultiPointMember2023-01-012023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2022-12-310001738177cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMembercmbm:CustomerTwoMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001738177cmbm:EquipmentAndToolingMember2022-12-310001738177us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001738177us-gaap:EMEAMember2021-01-012021-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2023-12-310001738177us-gaap:CommonStockMember2023-01-012023-12-310001738177us-gaap:HerMajestysRevenueAndCustomsHMRCMember2021-01-012021-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMembercmbm:CustomerAMember2023-01-012023-12-310001738177cmbm:TermLoanFacilityMember2023-12-310001738177cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember2022-01-012022-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001738177cmbm:OtherReceivablesMember2022-12-3100017381772023-06-300001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2023-01-012023-12-310001738177cmbm:SiliconValleyBankMember2021-01-012021-12-3100017381772020-12-310001738177us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-310001738177us-gaap:CommonStockMember2022-12-310001738177cmbm:BofaCreditAgreementMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerOneMember2022-01-012022-12-3100017381772023-01-012023-12-310001738177srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2022-12-310001738177cmbm:TermLoanFacilityMember2022-01-012022-03-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercmbm:CustomerOneMember2023-01-012023-12-310001738177us-gaap:EmployeeStockMember2023-07-012023-12-310001738177us-gaap:OtherCurrentLiabilitiesMember2022-12-310001738177cmbm:TermLoanFacilityMember2022-12-310001738177cmbm:CaribbeanAndLatinAmericaMember2021-01-012021-12-310001738177us-gaap:ComputerEquipmentMember2023-12-310001738177cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001738177cmbm:PointToPointMemberus-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-12-3100017381772021-01-012021-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-12-310001738177srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2022-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ProductAndServiceOtherMember2023-01-012023-12-310001738177us-gaap:CustomerConcentrationRiskMembercmbm:CustomerBMemberus-gaap:SalesRevenueProductLineMember2023-01-012023-12-310001738177cmbm:VectorCapitalManagementLPMember2023-12-3100017381772024-03-110001738177srt:MinimumMembercmbm:AvailableForSaleSoftwareMember2023-12-310001738177us-gaap:TreasuryStockCommonMember2022-12-310001738177country:US2021-01-012021-12-310001738177us-gaap:RestrictedStockUnitsRSUMembercmbm:TwoThousandAndNineteenShareIncentivePlanMember2023-01-012023-12-310001738177us-gaap:TradeAccountsReceivableMember2022-12-310001738177us-gaap:ComputerEquipmentMembersrt:MaximumMember2022-12-310001738177us-gaap:CostOfSalesMember2021-01-012021-12-310001738177us-gaap:CommonStockMember2021-01-012021-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerAMember2023-01-012023-12-310001738177country:US2023-01-012023-12-310001738177us-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-12-310001738177us-gaap:EMEAMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMembersrt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001738177us-gaap:EmployeeStockMember2021-07-012021-12-310001738177cmbm:EquipmentAndToolingMembersrt:MinimumMember2022-12-310001738177us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMembersrt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001738177country:US2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMembercmbm:PointToMultiPointMember2021-01-012021-12-3100017381772022-12-310001738177us-gaap:CaliforniaFranchiseTaxBoardMemberus-gaap:ResearchMember2020-01-012020-12-310001738177us-gaap:AdditionalPaidInCapitalMember2020-12-310001738177srt:MaximumMember2023-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-12-310001738177us-gaap:CostOfSalesMember2022-01-012022-12-310001738177us-gaap:RetainedEarningsMember2022-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001738177us-gaap:ResearchMember2022-12-310001738177us-gaap:RestrictedStockUnitsRSUMembercmbm:TwoThousandAndNineteenShareIncentivePlanMember2022-01-012022-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001738177cmbm:VectorCapitalManagementLPMember2022-01-012022-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2023-01-012023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerOneMember2023-01-012023-12-310001738177srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001738177cmbm:PointToPointMemberus-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMembercmbm:EnterpriseMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-12-310001738177us-gaap:EmployeeStockMember2023-01-012023-12-310001738177us-gaap:RevolvingCreditFacilityMembercmbm:SiliconValleyBankMember2023-12-310001738177us-gaap:CustomerRelationshipsMember2023-12-310001738177country:US2021-01-012021-12-3100017381772024-01-012023-12-310001738177us-gaap:OneTimeTerminationBenefitsMembersrt:MaximumMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercmbm:CustomerOneMember2022-01-012022-12-310001738177cmbm:VectorCapitalManagementLPMember2022-12-310001738177cmbm:TermLoanFacilityMember2023-12-292023-12-290001738177us-gaap:ResearchMember2023-01-012023-12-310001738177country:GB2021-01-012021-12-310001738177cmbm:VectorCapitalManagementLPMember2021-01-012021-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001738177us-gaap:FurnitureAndFixturesMember2022-12-310001738177us-gaap:CustomerConcentrationRiskMembercmbm:CustomerBMemberus-gaap:SalesRevenueProductLineMember2021-01-012021-12-310001738177country:GB2022-01-012022-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMembercmbm:CustomerAMember2021-01-012021-12-310001738177us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-12-310001738177cmbm:TermLoanFacilityMember2023-01-012023-12-310001738177cmbm:EnterpriseMember2023-01-012023-12-310001738177cmbm:PointToMultiPointMember2021-01-012021-12-310001738177cmbm:EquipmentAndToolingMembersrt:MinimumMember2023-12-310001738177cmbm:CaribbeanAndLatinAmericaMember2022-01-012022-12-310001738177us-gaap:ComputerEquipmentMembersrt:MinimumMember2022-12-310001738177us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001738177cmbm:PointToPointMember2021-01-012021-12-310001738177country:GB2023-01-012023-12-310001738177us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001738177us-gaap:CommonStockMember2021-12-310001738177us-gaap:CaliforniaFranchiseTaxBoardMemberus-gaap:ResearchMember2022-01-012022-12-310001738177us-gaap:EmployeeStockMember2020-03-232020-03-240001738177us-gaap:ResearchMember2022-01-012022-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2022-12-310001738177cmbm:VectorCapitalManagementLPMember2023-01-012023-12-310001738177srt:MaximumMembercmbm:EquipmentAndToolingMember2022-12-310001738177us-gaap:OtherNonoperatingIncomeExpenseMember2022-01-012022-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001738177us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMembercmbm:PointToMultiPointMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMembercmbm:PointToMultiPointMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMembercmbm:EnterpriseMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2021-01-012021-12-310001738177us-gaap:EmployeeStockMember2021-01-012021-12-310001738177us-gaap:EmployeeStockMember2022-01-012022-06-300001738177us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001738177us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001738177cmbm:EnterpriseMember2022-01-012022-12-310001738177us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001738177us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercmbm:CustomerOneMember2021-01-012021-12-310001738177srt:NorthAmericaMember2021-01-012021-12-3100017381772023-01-012022-12-310001738177us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMembercmbm:CustomerAMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2022-01-012022-12-310001738177us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-12-310001738177us-gaap:EmployeeStockMember2023-01-012023-06-300001738177us-gaap:TradeAccountsReceivableMember2023-12-310001738177us-gaap:ComputerEquipmentMember2022-12-310001738177cmbm:PointToPointMemberus-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310001738177srt:MaximumMember2023-01-012023-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2023-12-310001738177us-gaap:RetainedEarningsMember2020-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001738177us-gaap:RevolvingCreditFacilityMember2023-12-310001738177us-gaap:CustomerRelationshipsMember2022-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2022-12-310001738177us-gaap:PerformanceSharesMember2023-05-310001738177us-gaap:SalesRevenueProductLineMembercmbm:CaribbeanAndLatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001738177srt:MaximumMembercmbm:EquipmentAndToolingMember2023-12-310001738177us-gaap:ForeignCountryMember2023-01-012023-12-310001738177cmbm:EquipmentAndToolingMember2023-12-310001738177us-gaap:EmployeeStockMember2022-07-012022-12-310001738177srt:MinimumMember2023-01-012023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2023-01-012023-12-310001738177us-gaap:OtherCurrentLiabilitiesMember2023-12-310001738177us-gaap:EmployeeStockMember2023-03-012023-03-010001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001738177us-gaap:SalesRevenueProductLineMembercmbm:EnterpriseMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-12-310001738177us-gaap:DomesticCountryMember2023-01-012023-12-310001738177srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001738177cmbm:TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-310001738177us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001738177us-gaap:MinistryOfFinanceIndiaMemberus-gaap:EarliestTaxYearMember2023-01-012023-12-310001738177cmbm:TermLoanFacilityMembercmbm:BankOfAmericaMember2022-12-310001738177us-gaap:RetainedEarningsMember2021-01-012021-12-310001738177us-gaap:EMEAMember2022-01-012022-12-310001738177us-gaap:EmployeeStockMember2021-01-012021-06-300001738177us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2023-12-310001738177us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercmbm:CustomerAMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2021-01-012021-12-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-05-012023-05-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001738177us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2023-03-010001738177us-gaap:LatestTaxYearMemberus-gaap:MinistryOfFinanceIndiaMember2023-01-012023-12-310001738177us-gaap:LeaseholdImprovementsMember2023-12-310001738177srt:AsiaPacificMember2021-01-012021-12-310001738177cmbm:TermLoanFacilityMembercmbm:BankOfAmericaMember2023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2023-01-012023-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2023-12-310001738177us-gaap:FurnitureAndFixturesMember2023-12-310001738177srt:NorthAmericaMember2022-01-012022-12-310001738177cmbm:CaribbeanAndLatinAmericaMember2023-01-012023-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2022-01-012022-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2019-06-012019-06-300001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMember2023-12-310001738177us-gaap:InternalRevenueServiceIRSMemberus-gaap:EarliestTaxYearMember2023-01-012023-12-310001738177us-gaap:HerMajestysRevenueAndCustomsHMRCMember2022-01-012022-12-310001738177us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-3100017381772023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2023-12-310001738177us-gaap:CaliforniaFranchiseTaxBoardMemberus-gaap:ResearchMember2023-01-012023-12-310001738177cmbm:PointToPointMember2023-01-012023-12-310001738177country:US2022-01-012022-12-3100017381772021-12-310001738177cmbm:TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-292023-12-290001738177us-gaap:RevolvingCreditFacilityMembercmbm:BankOfAmericaMember2021-12-310001738177srt:MinimumMember2023-12-310001738177us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2021-12-310001738177srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001738177us-gaap:CommonStockMember2022-01-012022-12-310001738177cmbm:InternalUseSoftwareMembersrt:MaximumMember2023-12-310001738177us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001738177us-gaap:HerMajestysRevenueAndCustomsHMRCMember2023-01-012023-12-310001738177us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001738177cmbm:PointToMultiPointMember2022-01-012022-12-310001738177cmbm:OtherReceivablesMember2023-12-310001738177us-gaap:LeaseholdImprovementsMember2022-12-310001738177srt:AsiaPacificMember2023-01-012023-12-310001738177us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001738177us-gaap:OneTimeTerminationBenefitsMembersrt:MinimumMember2023-12-310001738177cmbm:TwoThousandAndNineteenShareIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001738177us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001738177us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001738177us-gaap:EmployeeStockMember2022-01-012022-12-310001738177us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001738177us-gaap:RetainedEarningsMember2023-12-310001738177us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001738177srt:MaximumMembercmbm:TwoThousandAndNineteenShareIncentivePlanMember2019-06-012019-06-300001738177us-gaap:SalesRevenueProductLineMembercmbm:CaribbeanAndLatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001738177us-gaap:BaseRateMembercmbm:TermLoanFacilityMember2023-12-292023-12-290001738177cmbm:SoftwareMarketedForExternalSaleMember2022-01-012022-12-310001738177us-gaap:CommonStockMember2023-12-310001738177us-gaap:EmployeeStockMember2021-03-012021-03-010001738177us-gaap:SalesRevenueProductLineMembercmbm:CaribbeanAndLatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001738177us-gaap:TreasuryStockCommonMember2020-12-310001738177us-gaap:SalesRevenueProductLineMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-12-310001738177us-gaap:CommonStockMember2020-12-310001738177us-gaap:RetainedEarningsMember2023-01-012023-12-310001738177us-gaap:RetainedEarningsMember2021-12-310001738177us-gaap:TreasuryStockCommonMember2021-12-310001738177us-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-12-310001738177us-gaap:CostOfSalesMember2023-01-012023-12-310001738177srt:AsiaPacificMember2022-01-012022-12-310001738177us-gaap:SalesRevenueProductLineMembersrt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001738177cmbm:SoftwareMarketedForExternalSaleMember2021-01-012021-12-310001738177us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-12-310001738177us-gaap:RetainedEarningsMember2022-01-012022-12-310001738177us-gaap:ProductAndServiceOtherMember2023-01-012023-12-310001738177us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001738177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001738177cmbm:TermLoanFacilityMembercmbm:ApplicableMarginRateMember2023-01-012023-12-310001738177cmbm:EnterpriseMember2021-01-012021-12-31cmbm:Segmentxbrli:purexbrli:sharescmbm:Subsidiarycmbm:Unitiso4217:USDxbrli:sharesiso4217:USDcmbm:Customer

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the fiscal year ended December 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM TO

 

Commission File Number 001-38952

CAMBIUM NETWORKS CORPORATION

(Exact name of Registrant as specified in its Charter)

Cayman Islands

Not Applicable

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

c/o Cambium Networks, Inc.

 

3800 Golf Road, Suite 360

Rolling Meadows, Illinois

60008

(Address of principal executive offices)

(Zip Code)

 

Registrant’s telephone number, including area code: (345) 814-7600

Securities 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, $0.0001 par value

 

CMBM

 

Nasdaq Global Market

 

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YesNo

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. YesNo

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal controls over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). YesNo

The aggregate market value of the ordinary shares held by non-affiliates on June 30, 2023 (the last business day of the registrant’s most recently completed second fiscal quarter), based on the last sale price of the common shares on that date of $15.22 was $191,543,259. For purposes of this calculation, shares held by Vector Capital and our Chief Executive Officer are deemed to be affiliates of the registrant and are excluded from the calculation.

As of March 11, 2024 there were 27,859,357 shares of the registrant’s ordinary shares outstanding.


DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Shareholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.

 


 

Table of Contents

 

Page

PART I

Item 1.

Business

5

Item 1A.

Risk Factors

17

Item 1B.

Unresolved Staff Comments

41

Item 1C.

Cybersecurity

41

Item 2.

Properties

43

Item 3.

Legal Proceedings

43

Item 4.

Mine Safety Disclosures

43

 

PART II

 

Item 5.

Market for Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities

44

Item 6.

Reserved

45

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

46

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

56

Item 8.

Financial Statements and Supplementary Data

58

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

58

Item 9A.

Controls and Procedures

58

Item 9B.

Other Information

59

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspection

59

 

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance

60

Item 11.

Executive Compensation

60

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters

60

Item 13.

Certain Relationships and Related Transactions, and Director Independence

60

Item 14.

Principal Accounting Fees and Services

60

 

PART IV

 

Item 15.

Exhibits, Financial Statement Schedules

61

Item 16

Form 10-K Summary

61

 

 

i


 

Note regarding forward-looking statements

This Annual Report on Form 10-K contains forward-looking statements within the meaning of the federal securities laws. All statements other than statements of historical fact contained in this Annual Report on Form 10-K, including statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

In some cases, forward-looking statements may be identified by terms such as “may,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Annual Report on Form 10-K are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this report and are subject to a number of risks, uncertainties and assumptions described in Item 1A, “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, they should not be relied upon as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Some of the key factors that could cause actual results to differ from our expectations include:

the unpredictability of our operating results;
our ability to meet the financial and other covenants under our secured credit facilities;
our ability to predict and respond to emerging technological trends and network operators’ changing needs;
our ability to forecast future demand or the level of inventory in our channel, which could adversely affect our commitments to our suppliers and our channel partners' ability to effectively manage inventory of our products, timely resell our products or estimate expected future demand;
our ability to manage inventory and the risk of excess or obsolete inventory in our channel;
the impact of competitive pressures on the development of new products;
our limited or sole source suppliers’ inability to acquire or produce third-party components to build our products and the impact of supply shortages, extended lead times or changes in supply of components and other parts required to manufacture our products;
the impact of increases in logistics, freight and other shipping costs and constraints on logistics and shipping due to labor shortages, container shortages or other constraints;
our reliance on third-party manufacturers, which subjects us to risks of product delivery delays and reduced control over product costs and quality;
our reliance on distributors and value-added resellers for the substantial majority of our sales;
the ability of our third-party logistics and warehousing providers to deliver products to our channel partners and network operators in a timely manner;
our distributors’ and channel partners’ ability to attract new network operators or sell additional products to network operators that currently use our products;
the technological complexity of our products, which may contain undetected hardware defects or software bugs or subject our products to the risks of ransomware or malware or other cyber attacks and the risk of such attacks on our systems and platforms;
credit risk of our channel partners, which could adversely affect their ability to purchase or pay for our products;
the impact of any material weaknesses in and our ability to maintain an effective system of internal controls, produce timely and accurate financial statements or comply with applicable regulations;
our reliance on the availability of third-party licenses;
risks associated with international sales and operations including risks caused by political tensions;
the impact of actual or threatened health epidemics and other outbreaks including the impact of the COVID-19 pandemic;

1


 

current or future unfavorable economic conditions, both domestically and in foreign markets; and
our inability to obtain intellectual property protections for our products.

We caution you that the foregoing list may not contain all of the forward-looking statements made in this Annual Report on Form 10-K.

Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events or otherwise.

Summary Risk Factors

The following is a summary of the principal risks described below in Part I, Item 1A “Risk Factors” in this Annual Report on Form 10-K. We believe that the risks described in the “Risk Factors” section are material to investors, but other factors not presently known to us or that we currently believe are immaterial may also adversely affect us. The following summary should not be considered an exhaustive summary of the material risks facing us, and it should be read in conjunction with the “Risk Factors” section and the other information contained in this Annual Report on Form 10-K.

Our operating results can be difficult to predict and may fluctuate significantly, which could result in a failure to meet investor expectations or our guidance and a decline in the trading price of our shares.
The introduction of new products and technology is key to our success, and if we fail to predict and respond to emerging technological trends and network operators’ changing needs, we may be unable to remain competitive.
Terrorism, war, and other events may harm our business, operating results and financial condition.
Our credit facility contains restrictive financial covenants that may limit our operating flexibility. Any failure to comply with all of these financial covenants, could put us in default, which would have an adverse effect on our business and prospects.
If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
Competitive pressures may harm our business, revenues, growth rates and market share.
If our channel partners do not effectively manage inventory of our products, fail to timely resell our products or overestimate expected future demand, they may reduce purchases in future periods, causing our revenues and operating results to fluctuate or decline.
Our gross margin varies from period to period and may decline in the future.
If we are not able to effectively forecast demand or manage our inventory, we may be required to record write-downs for excess or obsolete inventory.
We rely on third-party manufacturers, which subjects us to risks of product delivery delays and reduced control over product costs and quality.
We require third-party components, including components from limited or sole source suppliers, to build our products. The unavailability of these components could substantially disrupt our ability to manufacture our products and fulfill sales orders.
Supply shortages for key components in our products may result in extended lead times or supply changes, which could disrupt or delay our scheduled product deliveries to our end customers and may result in the loss of sales and end customers.
We may face increased costs or other logistics challenges in the shipment of our products, which may increase cost of revenues or result in a delay of shipments to customers.
Our third-party logistics and warehousing provider may fail to deliver products to our channel partners and network operators in a timely manner, which could harm our reputation and operating results.
We rely on distributors and value-added resellers for the substantial majority of our sales, and the failure of our channel partners to promote and support sales of our products would materially reduce our expected future revenues.
If we or our distributors and channel partners are unable to attract new end users or sell additional products to end users that currently use our products, our revenue growth would be adversely affected, and our revenues could decrease.
Our products are technologically complex and may contain undetected hardware defects or software bugs, which could result in increased warranty claims, increased costs, loss of revenues and harm to our reputation.

2


 

A portion of our revenues are generated by sales to government entities, which are subject to a number of challenges and risks.
We generate a significant amount of revenues from sales outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
New regulations or standards or changes in existing regulations or standards in the United States or internationally related to our products may result in unanticipated costs or liabilities, which could have a material adverse effect on our business, results of operations and future sales.
A substantial portion of our product portfolio relies on the availability of unlicensed RF spectrum and if such spectrum were to become unavailable through overuse or licensing, the performance of our products could suffer and our revenues from their sales could decrease.
We are subject to governmental export and import controls that could impair our ability to compete in international markets and subject us to liability if we are not in compliance with applicable laws.
We do business in countries with a history of corruption and transact business with foreign governments, which increases the risks associated with our international activities.
If we fail to comply with environmental requirements, our business, financial condition, operating results and reputation could be adversely affected.
We face risks related to actual or threatened health epidemics and other outbreaks, which could significantly disrupt our manufacturing, sales and other operations.
If we are not able to satisfy data protection, security, privacy and other government- and industry-specific requirements or regulations, our business, results of operations and financial condition could be harmed.
Our actual or perceived failure to adequately protect personal data could result in claims of liability against us, damage our reputation or otherwise materially harm our business.
Cyber-attacks, data breaches or malware may disrupt our operations, harm our operating results and financial condition, and damage our reputation or otherwise materially harm our business; and cyber-attacks or data breaches on our customers’ networks, or in cloud-based services provided by or enabled by us, could result in claims of liability against us, damage our reputation or otherwise materially harm our business.
Vulnerabilities and critical security defects, prioritization decisions regarding remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, could result in claims of liability against us, damage our reputation, or otherwise materially harm our business.
Issues related to the development and use of artificial intelligence (AI) could give rise to legal and/or regulatory action, damage our reputation or otherwise materially harm our business.
If we are unable to protect our intellectual property rights, our competitive position could be harmed or we may incur significant expenses to enforce our rights.
Claims by others that we infringe their intellectual property rights could harm our business.
If our third-party manufacturers do not respect our intellectual property and trade secrets and produce competitive products using our design, our business would be harmed.
Our operating results may be adversely affected and damage to our reputation may occur due to production and sale of counterfeit versions of our products.
We use open source software in our products that may subject our firmware to general release or require us to re-engineer our products and the firmware contained therein, which may cause harm to our business.
Our cash requirements may require us to seek additional debt or equity financing and we may not be able to obtain such financing on favorable terms, or at all.
Adverse economic conditions, continuing uncertain economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, result of operations and prospects.
We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.

3


 

Enhanced United States tax, tariff, import/export restrictions, Chinese regulations or other trade barriers may have a negative effect on global economic conditions, financial markets and our business.
Because Vector Capital holds a controlling interest in us, the influence of our public shareholders over significant corporate actions will be limited.
Because we are incorporated under Cayman Islands law, shareholders may face difficulties in protecting their interests, and the ability to protect rights through U.S. courts may be limited.

Trademarks and Service Marks

“Cambium”, “Cambium Networks”, “cnPilot”, “cnMaestro”, ‘cnMedusa”, “cnArcher”, “cnReach”, “cnHeat”, “cnRanger”, “cnWave”, “cnVision”, “LinkPlanner”, “Xirrus”, "Canopy" and "cnMatrix", the Cambium and Xirrus logos and other trademarks or service marks of Cambium Networks, Ltd. appearing in this Annual Report are the property of Cambium Networks Corporation. This Annual Report contains additional trade names, trademarks and service marks, which are the property of their respective owners.

4


 

PART I

Item 1. Business.

Business Overview

What we do

Cambium Networks is a global technology company that designs, develops, and manufactures wireless broadband and Wi-Fi networking infrastructure solutions for a wide range of applications, including broadband access, wireless backhaul, Internet of Things (IoT), public safety, national security, and defense communications networks and Wi-Fi access. Our products are used by businesses, governments, and service providers to build, expand and upgrade broadband and Wi-Fi networks. Our product lines fall into three broad, interrelated categories: Fixed Wireless Broadband (FWB), Enterprise networking, and Subscription and Services. The FWB portfolio spans point-to-point (PTP) and point-to-multi-point (PMP) architectures over multiple standards, including IEEE 802.11 and 3GPP (Third Generation Partnership Program), and frequency bands, including licensed, unlicensed and lightly licensed spectrum. The Enterprise portfolio includes Wi-Fi access points, wireless aware switches, security gateways and other networking devices.

The Subscription and Services portfolio includes network planning and design as well as cloud or on-premises network management and control. The latter capability, delivered through subscription to cnMaestro X, our network management platform, forms the foundation of our ONE Network, a cloud-based network management architecture that allows users to remotely configure, monitor, and manage their wireless network. It provides a single, centralized view of all network devices, including both FWB and Enterprise, as well as real-time performance and usage data, and allows users to make changes to the network configuration and settings. Advanced services offered in conjunction with this platform include application visibility and control which is used to optimize end user experiences; integrated security gateway and SD-WAN for small and medium businesses; and automated and intelligent network optimization.

Our strategy

Our strategy is to enable our customers to build broadband and internet access networks that deliver exceptional digital experiences at an affordable total cost of ownership. The foundation of our strategy is the Cambium ONE Network, enabled by cnMaestro which brings integration and automation to our entire portfolio. It removes complexity, making it easier to plan, deploy and operate a broadband network from core to edge, using a wide range of wireless technologies, standards, and radio frequency (RF) spectrum.

Our software and other tools enable network services that address a primary operating cost and constraint to growth faced by most network operators. Our approach is to simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation. For example, the policy-based automation feature on our cnMatrix switches enables the establishment of policies for each end-point device type and then automatically propagates those policies across all switch ports in the network, regardless of the actual port each device is plugged into.

Managing operating expenses, such as energy consumption, is increasingly important to network operators. Our solutions can aid in the reduction of energy consumption costs by requiring fewer devices to operate the network to achieve a given coverage and capacity. Our portfolio does not have the overhead required for mobile infrastructure that can contribute to energy consumption. For example, where primary electrical power is unreliable or unavailable, our purpose-built FWB products have been successfully deployed using only solar and battery power.

In our product development we strive to minimize capital outlays required by end users of our products. First, we innovate on top of industry standard technologies to optimize the performance per dollar invested in the network. Second, our software-defined radios, with their ease of remote configuration via cnMaestro, together with our commitment to backward compatibility, extends the life of our products, while also minimizing truck-rolls otherwise needed by the end user to configure and install new products.

Increasingly, performance and cost are important metrics for most network operators. A key differentiation between network products and services providers for most network operators will be the availability of integrated services layered on top of the network. We enable our end users to customize networks with bespoke or third-party services provided or enabled by us.

Meeting new trends

The post-pandemic era has redefined the workspace in the midst of a rebalancing between the enterprise and home. Businesses and individuals both expect seamless, secure communication and connectivity, whether from the conference room, the living room or even a recreational vehicle in a campground. The number of applications and devices on the network - from gaming, streaming media, and home automation, to enterprise applications running in the cloud, as well as applications that enhance automation and security - will continue to increase on a global basis. Some applications need more bandwidth. Other applications need lower latency.

5


 

As a result of continued labor shortages, and the increasing cost of labor, across industries, businesses are leveraging internet of things (IoT) devices in digital transformation initiatives. For example, increasingly, wireless broadband is being chosen over fiber or CAT5 to economically connect security cameras. Simultaneously, networking technologies and standards continue to change, providing new capabilities and choice points for network operators. The result is a network edge that has evolved from a static connection to a highly complex, constantly evolving platform supporting a growing array of services.

Our FWB and Wi-Fi access, switching technologies, and software are designed to be cost-efficient and deliver high-quality digital experiences and device connectivity around the world. Our goal is to enable edge-of-the-network intelligence and the ability to adapt and respond to change. We are building and enabling a suite of services, deployed at scale with minimal human intervention, that will enable the network to be dynamic.

Expanding our addressable markets

Today, fierce competition to provide high quality broadband access in rural, suburban, and urban markets is driving down subscription prices while simultaneously driving up performance requirements. We expect to respond to growing trends such as the following:

The implementation of broadband networks comprised of both fiber and wireless solutions. Wireless internet service providers (WISPs) are adding fiber to their networks to compete with encroachment by traditional wireline operators. The upcoming release of 6 GHz spectrum by governments around the world will give broadband operators even more opportunity for cost-effective network expansion. In the third quarter of 2023, we introduced our first release of Cambium Networks Fiber to better support our network operators deploying hybrid, fiber and FWB networks.
FWB as an alternative to fiber. Our enterprise and state and local government customers are discovering that street-level high-speed FWB networks, taking advantage of buildings and streetlights rather than towers, is an economically compelling alternative to fiber, and enables accelerated time to service when outdoor connections are needed to backhaul Wi-Fi and/or security cameras. For example, the combination of FWB and Wi-Fi has been successfully deployed in city neighborhoods, national parks and campgrounds.
Growth of enterprise networking managed services. The market for enterprise networking managed services for hospitality and high density living, such as apartment buildings and senior living, is expanding. Our solutions are designed to enable managed service providers to cost effectively deploy and manage high value offerings for multiple hospitality or multi-family living property owners using the managed service provider (MSP) dashboard within cnMaestro X.
Applications for national defense and security initiatives. We are actively engaged with national defense connectivity initiatives, working closely with systems integration partners. Although we have focused on high-capacity PTP FWB networking solutions, national government network operators have an equal need for the same FWB, Wi-Fi, switching, and value-added services as municipal, state, enterprise, and industrial network operators, although with added requirements for information assurance, security and other domain specific attributes.

6


 

Our technology and products

Our ONE Network strategy takes advantage of advances in wireless standards, software defined radios and open application programming interfaces (APIs) to enable the centralized management of a range of network technologies. Our products and services enable network operators to build a platform using heterogeneous wireless technologies without requiring a separate management platform for each one. Our addition of intelligent automation improves operational performance and efficiency in networks that include our products’ ability to optimize the network at the application layer, enabling our products to enhance network performance.

img59108950_0.jpg 

Point-to-Point (PTP) fixed wireless backhaul

Our PTP solutions are typically connected to high-speed, high-bandwidth wireline or fiber networks, and provide wireless broadband backhaul to a facility, a networked device, or to a PMP access point. Our PTP solutions can be deployed throughout a network over distances of more than 100 kilometers and provide speeds greater than 5 Gbps.

We offer PTP solutions that are designed to operate in unlicensed spectrum from 220 MHz to 5.9 GHz and 57 to 66 GHz, and in licensed spectrum from 6-38 and 71-86 GHz. In addition, our PTP 700 operates in NATO Band IV from 4.4-5.9 GHz, as well as in the 7 GHz and 8 GHz bands, and meets stringent federal operating, performance, and security standards. The mainstay of our backhaul offering is the PTP 670 for commercial applications and PTP 700 for defense and national security applications. In addition, our PTP 820 and 850 series offers carrier-grade microwave backhaul in licensed spectrum, and our PTP 550 offers price-performance leadership in spectral efficiency in sub-6 GHz unlicensed spectrum.

In addition to dedicated point-to-point platforms, as technology has evolved, we have developed solutions that while principally supporting point-to-multi-point architectures, also support point-to-point applications, including the 60 GHz cnWave V3000 and the ePMP Force 425. Revenues from these products are included in the PMP product category in our revenues by product category reporting, as that is their primary application.

Point-to-Multi-point (PMP) fixed wireless

Our PMP solutions extend wireless broadband access from tower mounted FWB access points to customer premise equipment (CPE) providing broadband access to residences and enterprises covering wide areas with a range of 10 to 30 kilometers. Our PMP solutions are increasingly used to backhaul video surveillance systems and public Wi-Fi.

Our PMP portfolio ranges from our PMP 450 series to our ePMP solutions for network operators that need to optimize for both price and performance to our cnReach family of narrow-bandwidth connectivity products for industrial communications. The PMP 450 series is optimized for performance in high-density and demanding physical environments, and includes the PMP 450m with integrated cnMedusa massive multi-user multiple input/multiple output, or MU-MIMO, technology. The PMP 450 product line also

7


 

supports the FCC’s Citizen Broadband Radio Service, or CBRS. The FCC completed the auction of CBRS Priority Access Licenses, or PAL, in the third quarter of 2020, complementing the existing availability of General Authorized Access, or GAA, licenses. Network operators are adopting the PMP 450 solution to exercise both PAL and GAA licenses. In December 2023, we commenced commercial shipment of the PMP 450v, the fifth generation PMP 450 platform. The PMP 450v will support both the 5 GHz band as well as the pending release of 6 GHz, in a single platform, covering 5.150 GHz to 7.125 GHz.

In December 2022, we introduced a next generation ePMP 4500 product line that provides a high-quality platform at a more affordable price for 5 GHz. The ePMP 4500 supports 4x4 MU-MIMO and is complemented by a broad portfolio of ePMP Force 400 subscriber radios. In December 2022, we commenced commercial shipment of the ePMP 4600 series, which utilizes the 6 GHz band, expected to be available and authorized by the FCC and other regulatory bodies around the world in 2024.

Our cnReach IoT solutions offer connectivity for distributed sensors and controls across industrial deployments, delivering real-time monitoring, measurement and analytics to optimize system performance. Our products can be deployed in a variety of industrial verticals such as oil and gas, electrical utilities, water management, rail and transportation operations and smart cities. cnReach focuses on SCADA systems for process control and monitoring, providing affordable, narrowband wireless connectivity, operating below 1 GHz, to support distribution automation, substation switches, circuit control and telemetry.

Our 60 GHz solution, cnWave, enables Gbps networking using the 60 GHz band and a distributed architecture that enables scaled networks with dynamic routing for reliability and resiliency.

In 2022, we commenced commercial shipments of 28 GHz cnWave 5G Fixed, which operates in the 3GPP n257 (26.50 – 29.50 GHz), n258 (24.25 – 27.50 GHz), and n261 (27.50 – 28.35 GHz) bands. The platform incorporates both uplink and downlink MU-MIMO to optimize data rate to the CPE for residential and enterprise customers.

Enterprise solutions

Our Enterprise portfolio includes our cloud-managed Wi-Fi solutions, our cnMatrix cloud-managed wireless-aware switching solution, our Xirrus Wi-Fi solutions, and our portfolio of Wi-Fi 6/6E access points which support both cnMaestro and Xirrus XMS management.

Our enterprise-grade Wi-Fi 6/6E solutions provide distributed access to individual users or devices in indoor settings, such as office complexes, and outdoor settings, such as private spaces and outdoor public Wi-Fi hotspots, over distances from two meters to one kilometer with high capacity. Our Wi-Fi access point portfolio includes solutions enterprise, government, education, small business and home applications and offers a range of Wi-Fi access points and RF technology that enable network optimization based on desired geographic coverage and user density.

In June 2020, we introduced our first Wi-Fi 6 access point, the XV3-8, which complements both the cnPilot and Xirrus solutions. In 2021 and 2022 we continued to extend our Wi-Fi 6/6E portfolio, including the addition of the XE5-8, a five-radio Wi-Fi 6/6E 8×8/4×4 access point (AP) designed to deliver high-density, future-proof performance for building next generation wireless networks. The Wi-Fi 6 XE5-8 supports high client density requirements with five active radios providing Wi-Fi access. Wi-Fi 6E support extends the capacity of Wi-Fi into the 6 GHz band, more than tripling the wireless spectrum available. In 2022, we also introduced the XV2-22H Wi-Fi 6 Wall Plate Access Point. The XV2-22H indoor Wi-Fi 6 AP offers 2.97 Gbps of bandwidth and an integrated switch. Ideal for hospitality, MDU, education, and small/medium business applications. The XE3-4TN Wi-Fi 6/6E outdoor access point supporting external antennas was introduced in the first quarter of 2023, enabling site specific coverage requirements. The XE3-4TN compliments the XV2-23T and XV2-2T Wi-Fi 6 access points introduced in 2022. In the fourth quarter of 2023 we announced and commenced commercial shipment of the RV22, a Wi-Fi 6 home meshing access point that is cloud managed on cnMaestro and includes a rich app for subscriber management of the access point and select services.

8


 

The following table shows a summary of our product portfolio:

Cambium Networks ONE Network Summary

Network Management

 

cnMaestro Essentials and X - Cloud-Based Management Software

 

X Assurance

EasyPass

Application Control

Network Services

 

QoE and NSE - Advanced Network and Security Services

Wired Platform

 

cnMatrix - Wireless Aware Switching

Product Platform

 

Wi-Fi 6/6E

 

Fiber

 

Fixed Wireless

 

 

 

 

 

 

PTP 820/850

 

PTP 550/670/700

 

PMP 450

 

ePMP

 

cnWave

 

cnReach

Design Focus

 

Software Defined Radios, Cloud Managed, High Performance and Value Wi-Fi Indoor and Outdoor

 

XGS PON Converged Fiber and Wireless Networks

 

Licensed Microwave Backhaul

 

Industry Leading Sub-6 GHz and 7/8 GHz TDD Backhaul Performance

 

Unparalleled Scalability for Multipoint networks

 

Price/ Performance PTP and PMP Leadership

 

Gb to the Edge for Urban, high-density Suburban, and Rural markets

 

Licensed Narrowband in rugged I/O rich package

Throughput

 

2.5 Gbps/AP

 

10 Gbps Symmetric OLT

 

2+ Gbps

 

450 - 1400 Mbps

 

1.2 Gbps/Sector

 

1.2 Gbps/ Sector

 

15 Gbps/DN
  3 Gbps/BTS

 

KB to MB

Spectrum (GHz except as noted)

 

2.4, 5, 6

 

PON

 

6-38

 

4.400 - 5.925
7.125 - 8.500

 

3,5,6

 

2.4,
5, 6.4

 

24.25 - 29.50
57 - 66

 

220, 450, 700,
900 MHz

Design Services

 

Wi-Fi Designer

 

 

 

LINK Planner
cnHeat

Ethernet switches

Our cnMatrix Ethernet enterprise switching solutions simplify network deployment and operation. cnMatrix provides the intelligent interface between wireless and wired networks. cnMatrix’s policy-based automation (PBA) accelerates network deployment, mitigates human error, increases security, and improves reliability. cnMatrix includes multiple varieties of copper-based edge switches and aggregation switches and in the first half of 2024 we expect to introduce our first fiber aggregation switch to complete the portfolio. When deployed with Cambium Networks Wi-Fi access points and the cnMaestro management system, network operators have an affordable, feature-rich, high-quality unified wired/wireless enterprise grade network. In the first quarter of 2021, we introduced and began shipping the cnMatrix TX 2020R-P. The TX 2020R-P is the first of a series of switches designed specifically to support PMP and PTP fixed wireless broadband networks, incorporating the cnMatrix enterprise-class feature set and incorporating additional features and services pertinent to network operators deploying fixed wireless broadband networks. The TX 2012R-P was introduced in April 2021 and is the second platform in the TX series.

Network management platform

Our cloud-based cnMaestro and cnMaestro X network management platform provide users with an integrated, intelligent, easy to use tool for end-to-end network management of our portfolio from the network operating center to be managed to the edge of the network by an individual CPE. cnMaestro’s interface allows users to easily onboard large numbers of new devices, configure existing devices, monitor the entire network and troubleshoot.

We have recently introduced two subscription services that complement and rely on cnMaestro: Network Service Edge (NSE 3000), and Quality of Experience (QoE). Network Service Edge delivers advanced security, network, and SD-WAN services for small and medium enterprise networks. These services are integrated into Cambium’s ONE Network solution that enables organizations to deploy and manage security policies across the wireless and wired network, all fully managed and controlled as part of a single framework.

Our QoE solution is hardware agnostic, operating across both wireless and fiber networks, and offers a range of services to network operators utilizing our networking solutions as well as third-party competitive offerings. The subscription-based solution includes granular application shaping, dynamic queue-based rate limiting, congestion management and application insights, which

9


 

provides broadband service providers immediate access to the information and controls to optimize end user experiences and be the service provider of choice. With cnMaestro X Assurance, a cloud-based insights engine continuously learns from data reported from cnMaestro-managed devices. AI/ML algorithms are used to identify and predict trending issues across customer sites and proactive alerts are generated. The platform monitors client experience scores and connectivity statistics over time, enabling forensic troubleshooting. With a simple graphical summary presentation, the solution accelerates issue resolution. The system is designed to execute historical issue resolution without any reason to duplicate issues or require packet captures.

Our network planning tools include cnHeat and LINKPlanner. cnHeat is a network planning subscription service that provides a heat map coverage model display of locations that are available for FWB connectivity that aids in network planning. cnHeat utilizes LiDAR or equivalent geospatial data to accurately model the geography being evaluated, coupled with highly accurate RF modeling, to render a visual and quantitative assessment of anticipated RF coverage and performance. cnHeat allows network operators to optimize site selection for coverage, supporting their total cost of ownership and return on investment. LINKPlanner is a comprehensive tool, developed over the past 12 years, used to plan PTP and PMP networks. LINKPlanner allows users to visualize and analyze hypothetical network deployment scenarios to evaluate performance and reliability allowing for cost-effective expansion and deployment of their networks. cnArcher is a smartphone app that accelerates installation and deployment of our fixed wireless products by field technicians.

Sales and marketing

We sell our products primarily through a network of distributors who sell to other channel partners, including value-added resellers, system integrators, and end customers (end users), as well as through our direct sales force. End users include public or private network operators, including broadband and/or wireless LAN managed service providers; broadband internet service providers; mobile network operators; mid-market enterprises, such as education, hospitality, multi-dwelling units, and retail; state and local government; industrial, including energy, mining, rail operators and utilities; and military agencies. Channel partners may work directly with end users to identify their networking needs and they may also provide installation, configuration, and ongoing support services. As of December 31, 2023, we had over 14,000 channel partners, over 4,000 of whom have transacted with our distributors in the last two years. This number also includes almost 160 distributors purchasing directly from us.

Our sales organization typically engages directly with large Internet service providers and enterprise managed service providers and certain enterprises even though product fulfillment generally is provided by our channel partners. We also engage in joint selling and marketing with our service provider, system integrator, and reseller channel partners to their customers’ end users. Our sales organization includes field and inside sales personnel, as well as regional technical managers with deep technical expertise who are responsible for pre-sales technical support. As of December 31, 2023, we had 117 sales personnel located in 18 countries.

Our distributors play a central role by promoting and distributing our products in target vertical markets, providing value-added support to the service providers and reseller channels by bringing core strengths in technical support and professional services. This is in addition to logistics, and sales and marketing support. Our distributors typically stock and manage inventory of our products.

We typically work with channel partners through our Connected Partner program, which is a structured program designed to support and enable partners to sell and support our products. The program includes training and education, marketing support, technical support, and other resources such as product discounts, deal registration, demonstration equipment, virtual and in-person events, and promotions to help channel partners succeed in selling and supporting our products.

Our marketing activities can be Cambium Networks-led as well as distributor or channel partner led. Our marketing activities are focused on building brand awareness and generating leads with our target market segments. In addition, we work with our distributors and other channel partners to enable joint marketing that targets enterprise end users. We leverage a broad mix of communications platforms including website and social media presence, public relations, webinars, trade shows and private events.

Customer support

We provide multiple layers of support: technical support, information-sharing with an experienced community of users, software downloads, warranty services, and repair. We support our enterprise class solutions with a range of flexible service plans and optional 24/7 availability that provide assurance to network operators that their always-on, mission critical communications requirements will be met. With every product purchase, we provide technical support on a best-effort basis. Hardware issues are diagnosed via joint troubleshooting with the end user, and the issue will be addressed according to standard warranty status and the root cause of the issue. This may be sufficient for some customers who can largely manage and operate their network without assistance and hold adequate spares. For others, we provide three support programs staffed by our skilled technical support team and product support engineers to keep the network operating smoothly and efficiently, and may provide 24x7x365 technical support and premium warranty support. We allow network operators to select the service level that best meets their needs. Our support organization both aids channel partners in supporting their direct customers and provides select technical support to our end users. Technical support is also available on-line via chat and automated ticketing systems.

10


 

Training

We provide a wide range of training and educational material, from comprehensive user guides and installation guides, to self-directed interactive training, to in-person instructor-led immersion courses to ensure our end-users and channel partners are familiar with the design, implementation, usage, and management of our products. The training and certification system is administered through a learning management system that provides the user a record of course work, exam results, certifications and access to on-demand self-directed training resources that complement instructor-led sessions scheduled frequently around the world.

Cambium Community Forum

The Cambium Networks Community Forum is a platform for users of our solutions to connect with each other, ask questions, and share information and experiences. It is a place where users can find help and support, as well as the latest developments and features of Cambium Networks products. The forum is also a place where users can share their own tips and best practices for using our products, and where they can stay up to date with the latest news and updates from us.

Our Community Forum is moderated by our staff with direct and active engagement by our development engineering and product management personnel. Leveraging the Community Forum, we collect network operator and channel partner feedback on potential product improvements and new product ideas, including through the administration of beta testing on our products. As of December 31, 2023, there were approximately 50,000 registered forum members on our Community Forum.

Manufacturing and supply

We rely on third-party contract manufacturers and original design manufacturers for our manufacturing requirements. Our global sourcing strategy emphasizes the procurement of materials and product manufacturing in competitive geographies. For some of our products, we do substantially all of the design work; for other products, we outsource both the design (in whole or in part) and the manufacture of the product; and for several products we distribute and sell a product designed and manufactured by a third party under our name on a white label basis. We generally require that the manufacturing processes and procedures are certified to International Organization for Standardization (ISO) 9001 standards.

Our third-party manufacturers typically procure the components needed to build our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based on historical trends and analyses from our sales and product management functions and adjusted for overall market conditions. Generally, for our primary third-party manufacturers, we update these forecasts monthly. This allows us to leverage the purchasing power of our third-party manufacturers. Although we provide demand forecasts to our third-party manufacturers, some of our third-party manufacturers may assess charges, or we may have liabilities for excess inventory if we overestimate our demand. We may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts, increasing our inventory costs. In addition, if we overestimate demand, we may need to increase future reserves on these commitments if we are not able to convert component inventory to finished goods and sell them to our customers.

Our products rely on key components, purchased from a limited number of suppliers, including certain sole source providers. Lead times for materials and components vary significantly, and depend on factors such as the specific supplier, complexity, contract terms, demand and availability of a component at a given time. From time to time, we may experience price volatility or supply constraints for certain components that are not available from multiple qualified sources or where our suppliers are geographically concentrated. We, like the rest of our industry, have in the past experienced shortages in semiconductors and other key components used for our hardware, which resulted in increased costs for components and shipping. To alleviate shortages, we purchased certain scarce components directly on the open market, and if we experience similar shortages in the future, we may need to take similar actions again. We may also acquire component inventory in anticipation of supply constraints and enter into longer-term pricing commitments with vendors to improve the priority, price and availability of supply. In periods of shortages, we have in the past and may in the future need to build inventory of select components.

We outsource the warehousing and delivery of our products to a third-party logistics provider for worldwide fulfillment. Our direct fulfillment facilities are in Louisville, Kentucky, Venlo, Netherlands and Vietnam, from where we ship to our distributor partners and network operators.

Research and development

Our research and development organization is located primarily in San Jose, California, Rolling Meadows, Illinois (moving to Hoffman Estates, Illinois in the second quarter of 2024), Ashburton, United Kingdom and Bangalore, India. We also work with contract engineers in various locations globally. Our research and development team has deep expertise and experience in wireless technology, antenna design and network architecture and operation. We expect to continue to expand our product offerings and solutions capabilities in the future and to invest significantly in continued research and development efforts.

11


 

Intellectual property

Our success depends in part on our ability to protect our core technology and innovations. We rely on federal, state, common law and international rights, as well as contractual restrictions, to protect our intellectual property. We control access to our proprietary technology by entering into confidentiality and invention assignment agreements with our employees and contractors, and confidentiality agreements with third parties, such as Internet service providers, vendors, individuals and entities that may be exploring a business relationship with us. In addition to these contractual arrangements, we also rely on a combination of trade secrets, copyrights, patents, trademarks, service marks and domain names to protect our intellectual property. We pursue the registration of our trademarks, service marks and domain names in the United States and England and in certain other locations outside of these jurisdictions. These laws, procedures and restrictions provide only limited protection and the legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain and still evolving. Furthermore, effective patent, trademark, copyright and trade secret protection may not be available in every country in which our products are available.

We seek patent protection for certain of our key innovations, protocols, processes and other inventions. As of December 31, 2023, we had 42 issued U.S. patents and 149 patents issued in various foreign jurisdictions as well as 9 U.S. and 41 foreign patent applications pending. We file patent applications in the United States and other countries where we believe there to be a strategic technological or business reason to do so. Although we actively attempt to utilize patents to protect our technologies, we believe that none of our patents, individually, are material to our business. We cannot assure that any of our patent applications will result in the issuance of a patent or whether the examination process will result in patents of valuable breadth or applicability. In addition, any patents that may be issued may be contested, circumvented, found unenforceable or invalidated, and we may not be able to prevent third parties from infringing upon them.

Our industry is characterized by a large number of filed patents that may be applicable to products in our industry, and frequent claims and related litigation regarding patent and other intellectual property rights has occurred. As our company grows, it may be more likely that competitors or other third parties will claim that our products infringe their proprietary rights. In particular, large and established companies in our industry have extensive patent portfolios and are regularly involved in both offensive and defensive litigation. From time to time, third parties, including certain of these large companies and other non-practicing entities, may assert patent, copyright, trademark and other intellectual property rights against us, our channel partners or our end customers.

Competition

The markets for FWB and Enterprise Wi-Fi and switching solutions are highly competitive and subject to rapid technological change. We compete in a wide range of related categories, each with its set of competitors worldwide that vary in size and in the products and solutions offered. We expect competition to persist, intensify and increase in the future. We review our competitive situation as follows:

Our cnMaestro network management solution has the ability to manage both FWB edge networking devices (e.g., Wi-Fi, switching), and quality of experience and network security services, in a coordinated and centralized manner. In addition, its northbound APIs enable operators to integrate specialized services on top of their Cambium Networks infrastructure. As networks become more diverse and complex, cnMaestro’s capability will increasingly become a competitive strength.
Our competitors for products and solutions for unlicensed wireless broadband in the sub-7 GHz spectrum bands include Ubiquiti, Tarana, Airspan, Radwin, MikroTik, Ligowave, and HFCL Group. Competitors in the 3.5 GHz spectrum band, the Citizens Broadband Radio Service in FCC-governed markets, include Airspan and Tarana, but also Ericsson, Nokia, Baicells, and Telrad. Our cnWave 60 GHz mmWave point-to-point and point-to-multi-point products compete with Ubiquiti, MikroTik, Ceragon, Adtran, and Edgecore.
The landscape for broadband services using licensed spectrum is different. Our competitors in the licensed point-to-point microwave market include Aviat Networks, Ceragon, SIAE, and SAF Technica, among others. Our cnWave 5G fixed (28 GHz) products compete with Intracom, Ericsson, Nokia, and Samsung.
Our home Wi-Fi routers are offered to subscribers by our fixed wireless service provider customers. These devices compete with all consumer-grade, home Wi-Fi brands.
Broadband service providers are increasingly finding the need to manage network performance at the application level. An example is prioritizing Netflix vs. online game download vs. Zoom. We offer a subscription to a cloud-based tool that enables operators to accomplish this task regardless of the hardware deployed (it works with our equipment as well as equipment by other manufacturers in the network). Competitors to this offering include Preseem, and Sandvine (including Prosera Analytics which was purchased by Sandvine).
Our cnReach narrowband fixed wireless IoT products and solutions compete principally with GE MDS and Freewave.
The success of a FWB network is highly dependent on accurately predicting the performance of each link before it is deployed. We offer a subscription to a cloud-based tool called cnHeat which leverages LiDAR data to build highly

12


 

accurate link forecasts. The primary competitor to cnHeat is TowerCoverage.com. There are also offerings for LiDAR heatmaps from Google and Cloud RF.
Our enterprise network edge solutions, which include Wi-Fi, cnMatrix ethernet switching, and Network Services Edge (NSE) products compete with a wide range of competitors, in some cases the competitor competing with two or more of our products. Ruckus (CommScope), Ubiquiti, Meraki (Cisco), Extreme Networks, Aruba (HPE), Fortinet, Mist (Juniper), and Ruiji, are competitors to our Wi-Fi Access Point portfolio. Our cnMatrix wireless aware ethernet switch platform competes with Ubiquiti, MikroTik, Cisco, and HPE, among others. Our cnMaestro X network management solution competes with each competitive manufacturers’ management platform at a device-level, but also with system-level solutions developed in-house, or commercial solutions.

As our target markets continue to develop and expand, and as the technology for wireless broadband and enterprise networking continues to evolve, we expect competition to increase from both established and emerging market participants.

The market for our products and solutions is influenced by a variety of factors, including the following:

Total cost of ownership and return on investment associated with the solutions;
Ease of configuration, installation, and use of the solution;
Ability to provide a backward compatible solution;
Broad application across a range of use cases and frequencies;
Product quality, functionality and reliability;
Ability to allow centralized management of the solutions to enable better network planning, including scalable provisioning, configuration, monitoring and complete network visualization;
Ability to enable operators to profitably compete on both price and service levels and
Ability to provide quality, full service pre- and post-sales product support.

We believe we compete favorably on each of these factors.

Regulatory requirements

In addition to regulations of general application to global businesses, we are subject to a number of regulatory requirements specific to our industry, including, without limitation:

Radio frequency usage. Because our products transmit energy in RF spectrum, our products are subject to:
rules relating to RF spectrum allocation and authorization of certain radio equipment issued by the Federal Communications Commission for non-federal uses or the National Telecommunications and Information Administration for federal uses in the United States; and
local type approval, or homologation, rules requiring confirmation that our products meet minimum regulatory, technical and safety requirements prior to sale in various countries around the world, for example: European Technical Standards Institute (ETSI), Industry Canada (IC) and Agencia National De Telecommunicatoes (Anatel).

The applicable regulatory agencies in each jurisdiction adopt regulations to manage spectrum use, establish and enforce priorities among competing uses, limit harmful radio frequency interference and promote policy goals such as broadband deployment. These spectrum regulations regulate allocation, licensing, and equipment authorizations. Since our customers purchase devices to operate in specific spectrum bands allocated by the regulatory authorities, our products must meet the technical requirements set forth for such spectrum allocation(s).

In some bands, the operator, such as our customer, must seek prior regulatory authority to operate using specified frequencies, and the resulting spectrum license authorizes the licensee, for a limited term, to operate in a spectrum consistent with licensed technical parameters within a specified geographic area. We must design and manufacture our products to comply with these technical parameters.

Our products generally are subject to compliance testing prior to approval, and, as a condition of authority in each jurisdiction, we must ensure that our products have the proper labels and documentation specifying such authority. We generally use

13


 

telecommunications certification bodies to obtain certification for our devices in each jurisdiction in which we intend to market and sell our products.

Trade compliance requirements. We are subject to compliance with rules in jurisdictions from which we export or into which we import our products, including export control and reporting, import clearance, anti-bribery, antitrust and competition rules and regulations, including:
Import and export requirements issued by the United States, the European Union or other jurisdictions, including, for example, the U.S. Department of Commerce, the Office of Foreign Assets Control, the U.K. Foreign, Commonwealth & Development Office, Ministry of Defense and Department of International Trade including rules banning sales to persons or entities on applicable designated parties lists, or to persons or entities in embargoed countries, rules requiring export licenses prior to sales of products incorporating encryption technology to certain end users, and local rules governing import of products, including packaging and labeling laws. In addition, some of our products include enabled encryption technology, which may require us to obtain a license prior to a sale to certain foreign agencies. These rules require us to monitor databases and establish and enforce policies to prohibit the sale of our products to embargoed or specially designated persons, entities and countries.
Rules and regulations, particularly in the United States and the European Union, governing environmental matters that restrict the use of certain dangerous substances in electrical or electronic equipment, govern use of certain chemical substances throughout their lifecycle and Waste Electrical and Electronic Equipment, Directive 2012/2019/EU, related to the collection, treatment, recycling and recovery of waste electrical and electronic equipment in the European Union and related laws elsewhere. These rules govern our use of components in our products, requiring us to comply with environmental rules and regulations in our selection of component parts and in the manufacturing process, as well as over the disposal upon destruction or retirement of our products.

We are also subject to rules, regulations and laws that involve a variety of matters including privacy, data protection and personal information, tax, trade, encryption technology, environmental sustainability (including climate change), human rights, product certification, and national security. Rules governing our use of personal data, such as the General Data Protection Regulation in the European Union, the California Consumer Privacy Act, and other applicable regulations in the United States and around the world continue to evolve and increase, together with current and proposed e-privacy and direct marketing rules governing direct and email marketing. These rules govern how we use personal data of our employees, customers and others with whom we might do business, including in our marketing activities.

A failure, or alleged failure, by us to comply with regulations or laws could have a material adverse effect on our business, operating results, or financial condition. For additional information about government regulation and laws applicable to our business, see “Item 1A. Risk Factors,” including the risk factor entitled “New regulations or standards or changes in existing regulations or standards in the United States or internationally related to our products may result in unanticipated costs or liabilities, which could have a material adverse effect on our business, results of operations and future sales,” and “If we fail to comply with environmental requirements, our business, financial condition, operating results and reputation could be adversely affected”.

Environmental matters

We are subject to various environmental and other regulations governing product safety, materials usage, packaging and other environmental impacts in the United States and in various countries where our products are manufactured and sold. We are also subject to regulatory developments, including SEC disclosure regulations relating to "conflict minerals," relating to ethically responsible sourcing of the components and materials used in our products, as well as potential disclosures relating to environmental, social and governance issues (ESG). To date, compliance with federal, state, local, and foreign laws enacted for the protection of the environment has not had a material effect on our capital expenditures, earnings, or competitive position.

We maintain compliance with various regulations related to the environment, including the Waste Electrical and Electronic Equipment and the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment regulations adopted by the European Union. To date, our compliance efforts with various United States and foreign regulations related to the environment has not had a material effect on our operating results.

Human capital management

We pride ourselves on developing and maintaining a strong reputation for innovation and integrity and conduct our business affairs honestly and in an ethical manner. We expect our corporate culture to embody trust and respect for individuals, teamwork and innovation; to be a place where employees are proud to work, and where customers, suppliers and partners want to work with us. We are guided by our core values of growth and profitability; outstanding global teamwork; relentless innovation and edge; making and meeting commitments; respecting and developing our people; and serving our community.

14


 

Diversity and equal employment

At Cambium Networks, we seek to maintain an environment that is open, diverse and inclusive, and where our people feel valued, included and accountable. One of our key principles is respecting and developing our people. We are committed to maintaining the highest level of professional and ethical standards in the conduct of our business around the world. We believe that diverse and inclusive teams enhance individual and company performance and help us attract and retain the best talent available.

We are focused on hiring, training, and retaining exceptional talent. As of December 31, 2023, we had approximately 625 full-time employees, of whom 431 are located outside the United States. None of our U.S. employees are subject to a collective bargaining agreement. In certain foreign jurisdictions, where required by local law or custom, some of our employees are represented by local workers’ councils and/or industry collective bargaining agreements. We have not experienced any work stoppages, and we consider our relationship with our employees to be good. We have a broad base of diverse talent in 21 countries and we believe that attracting, developing and retaining the best talent is critical to our success and achievement of our strategic objectives.

We appreciate one another’s differences and strengths and are proud that our workforce comprises employees with a diversity of backgrounds and perspectives. Diversity, inclusion and belonging have long been a part of our culture, and we work to continually expand our initiatives and to conform to the principles of equal opportunity. We do not discriminate based on race, religion, national origin, disability, medical condition, marital status, sex, gender, age, military or veteran status, sexual orientation or any other protected characteristic as established by federal, state or local laws. Further, we have policies in place that prohibit harassment of all kinds and we prohibit retaliation in all forms and are committed to encouraging a culture where employees can freely ask questions and raise concerns.

Although we work in both remote and hybrid environments, we work collaboratively, without hierarchy, across geographies and functions, and our management team is readily available to all employees, with additional quarterly global town hall events that allow for open dialogue.

Compensation and benefits

We offer what we believe is a competitive compensation package, tailored to the job function and geography of each employee. Our team is global, and we offer competitive and meaningful compensation and benefits programs that meet the diverse needs of our employees, while also reflecting local market practices. Our U.S. benefits plan includes health benefits, life and disability insurance, various voluntary insurances, flexible time off and leave programs, an employee assistance plan, an educational assistance policy, and a 401(k) plan with a competitive employer match. Our international benefits plans are competitive locally and generally provide similar benefits. We believe our compensation structure aligns with our shareholders’ long-term interests by balancing profitability and growth, as well as current market practices, and reflects our commitment to pay for performance. Competition for qualified personnel in the technology space is intense, and our success depends in large part on our ability to recruit, develop and retain a productive and engaged workforce. Accordingly, investing in our employees and their well-being, offering competitive compensation and benefits, promoting diversity and inclusion, adopting progressive human capital management practices and community outreach constitute core elements of our corporate strategy.

We also offer rewards and recognition programs to our employees, including peer-led recognition of employees who best exemplify our values. We believe that these recognition programs help drive strong employee performance. We conduct annual employee performance reviews. Employee performance is assessed based on a variety of key performance metrics, including the achievement of corporate objectives and objectives specific to the employee’s department or role.

We grant equity-based compensation to many of our employees and have extended the opportunity for equity ownership through our employee share purchase plan to employees in the United States, the United Kingdom and India.

Health and well-being

We offer an employment benefits package that promotes employee well-being and includes healthcare, extended parental leave, and paid time off, including extended leave for new parents (moms, dads and partners) to care for a newborn or newly adopted child. Additionally, we offer benefits to support our employees’ physical and mental health by providing tools and resources to help them improve or maintain their health and encourage healthy behaviors.

Available information

Cambium Networks was formed in 2011 as Vector Cambium Holdings (Cayman), Ltd., and changed its name to Cambium Networks Corporation in 2018. We conduct our business through Cambium Networks, Ltd., a company organized under the laws of England and Wales, and its wholly-owned subsidiaries. Cambium Networks Corporation holds no material assets other than Cambium Networks, Ltd. and its subsidiaries and does not engage in any business operations. Unless the context otherwise requires, we use "Cambium Networks" to refer to Cambium Networks Corporation and its subsidiaries throughout this Annual Report on Form 10-K. Until April 1, 2024, our headquarters are located at Cambium Networks, Inc. at 3800 Golf Road, Suite 360, Rolling Meadows, Illinois

15


 

60008 and our telephone number is (888) 863-5250 after which time our address will be 2000 Center Drive, Suite A401, Hoffman Estates, Illinois 60192 and our telephone number will remain (888) 863-5250.

Our Internet address is www.cambiumnetworks.com and our investor relations website is located at http://investors.cambiumnetworks.com. We make available free of charge on our investor relations website under the sub-heading “Financials” our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such materials are electronically filed with (or furnished to) the SEC. Information contained on our websites is not incorporated by reference into this Annual Report on Form 10-K. In addition, the public may read and copy materials we file with the SEC at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains an Internet site, www.sec.gov, that includes filings of and information about issuers that file electronically with the SEC.

16


 

Item 1A. Risk Factors.

This Report contains forward-looking statements that are subject to risks and uncertainties that could cause actual results to differ materially from those projected. These risks and uncertainties include, but are not limited to, the risk factors set forth below. These risks and uncertainties are not the only ones we face. Our business, financial condition, results of operations or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. If any of the risks actually occur, our business, financial condition, results of operations and prospects could be adversely affected.

Risks related to our business

Our operating results can be difficult to predict and may fluctuate significantly, which could result in a failure to meet investor expectations or our guidance and a decline in the trading price of our shares.

Our quarterly and annual operating results have fluctuated in the past and may fluctuate significantly in the future. In particular, the timing and size of our sales of our products are difficult to predict and can result in significant fluctuations in our revenues from period to period. For instance, we have historically received and fulfilled a substantial portion of sales orders and generated a substantial portion of revenues during the last few weeks of each quarter. In addition, we generally recognize all product revenues in the same period in which the related products are sold. Because our operating results are relatively fixed in the short term, any failure to meet expectations regarding sales could have an immediate and material effect on our earnings. If our revenues or operating results fall below the expectations of investors or securities analysts or below any estimates we may provide to the market, the trading price of our shares would likely decline, which could have a material and adverse impact on investor confidence and employee retention.

Our operating results may fluctuate due to a variety of factors, many of which are outside of our control, and which we may not foresee. In addition to other risks listed in this “Risks Factors” section, factors that may affect our operating results include:

Fluctuations in demand for our products, including seasonal variations;
The impact of excess inventory held by our channel partners, including the impact on our excess and obsolete reserves;
Our ability to develop, introduce and ship in a timely manner new products and product enhancements, and to anticipate future market demands;
Failure of our distributors and channel partners to effectively promote and sell our products or manage their inventory and fulfillment;
Our ability to manage our inventory and commitments to suppliers effectively;
Our ability to release timely and error free software;
The failure to manage technology transitions in relationship with supply chain requirements, which could result in lower revenue or excess inventory;
Our ability to control costs, including our manufacturing and component costs and operating expenses;
The impact of of excess channel inventory, as well as the impact of component shortages, logistic delays and cost increases on our product manufacturing and shipment operations;
Our ability to timely fulfill orders for our products, which may be impacted by a number of factors, including the inability of our third-party manufacturers and suppliers to meet our demand, including as a result of component or part shortages or delays, or logistical failures in warehousing and shipping products;
Changes in the competitive dynamics of our target markets, including new entrants, consolidation and pricing pressures;
The inherent complexity, length and associated unpredictability of the sales cycles for our products, including as a result of technology evolution;
Announcements made by us or our competitors of new or enhanced products, promotions, changes in standards or other transactions;
Variation in product costs, prices or mix of products we sell;
Product quality issues that could result in increases in product warranty costs and harm to our reputation and brand;
Cyber-attacks, data breaches or malware that may disrupt our operations, harm our operating results and financial condition, and damage our reputation or otherwise materially harm our business;

17


 

The impact of vulnerabilities and critical security defects, prioritization decisions regarding remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying security releases or deciding not to upgrade products;
Regulatory uncertainty or changes that may be applicable to or impact our products and services;
The impact of health crises or pandemics on our operations, the operations of our third-party manufacturers and suppliers and on our customers and end users;
General economic or political conditions or instability in our markets, including global recessions or inflation; and
Increasing uncertainty of and tensions in international trade relations and tariffs, wars among countries including between the Ukraine and Russia, Israel and the Middle East and increasing tensions with China.

The effects of these or other factors individually or in combination could result in fluctuations and unpredictability in our operating results, our ability to forecast those results and the trading price of our shares. As a result, our past results should not be relied upon as an indication of our future performance.

The introduction of new products and technology is key to our success, and if we fail to predict and respond to emerging technological trends and network operators’ changing needs, we may be unable to remain competitive.

The wireless broadband market is generally characterized by rapidly evolving technology, changing needs of network operators, evolving regulations and industry standards and frequent introductions of new products and services. Historically, new product introductions have been a key driver of our revenue growth. To succeed, we must effectively anticipate and adapt in a timely manner to network operator requirements and changing standards and regulatory requirements and continue to develop or acquire new products and features that meet market demands, technology trends and evolving regulatory requirements and industry standards. Our new product development may also be driven by component shortages that may require us to redesign our products. Our ability to keep pace with technological developments, satisfy increasing network operator requirements, and achieve product acceptance depends upon our ability to enhance our current products and develop and introduce or otherwise acquire the rights to new products on a timely basis and at competitive prices. The process of developing new technology is complex and uncertain and can take time to develop as well as to perfect once released. The development of new products and enhancements typically requires significant upfront investment, which may not result in material improvements to existing products or result in marketable new products or cost savings or revenues for an extended period of time, if at all. Network operators have delayed, and may in the future delay, purchases of our products while awaiting release of new products or product enhancements. In addition, the introduction of new or enhanced products requires that we carefully manage the transition from older products to minimize disruption in channel partner ordering practices and maintain compatibility between older and newer versions of our products. If we fail to anticipate industry trends and evolving regulations by developing or acquiring rights to new products or product enhancements and timely and effectively introducing such new products and enhancements, or network operators do not perceive our products to have compelling technological advantages, our business would be adversely affected.

Terrorism, war, and other events may harm our business, operating results and financial condition.

The continued threat of terrorism and heightened security and military action in response thereto, or any other current or future acts of terrorism, war (such as the on-going Russia and Ukraine war and tensions in the Middle East), and other events such as economic sanctions and trade restrictions may cause further disruptions to the economies of the United States and other countries and create further uncertainties or could otherwise negatively impact our business, operating results, and financial condition. The Russia-Ukraine conflict, the ongoing conflict between Israel, Palestine and other areas of the Middle East, as well as other areas of geopolitical tension around the world, or the worsening of these conflicts or tensions, and the related challenging macroeconomic conditions, including inflation, globally and in various countries in which we and our customers operate may materially adversely affect our customers, vendors, and partners. The duration and extent to which these factors may impact our future business and operations, results of operations, financial condition, and cash flows remain uncertain. Likewise, events such as loss of infrastructure and utilities services such as energy, transportation, or telecommunications could have similar negative impacts. To the extent that such disruptions or uncertainties result in delays or cancellations of customer orders or the manufacture or shipment of our products, our business, operating results, and financial condition could be materially and adversely affected.

Competitive pressures may harm our business, revenues, growth rates and market share.

The markets for our products, including FWB and Enterprise solutions, are highly competitive and subject to rapid technological change. We compete in a wide range of related categories, each with its set of competitors worldwide that vary in size and in the products and solutions offered. We expect competition to persist, intensify and increase in the future.

18


 

In all our markets, we compete with a number of wireless equipment providers worldwide that vary in size and in the products and solutions offered. Some of the competitors in our markets include the following:

Our competitors for products and solutions for unlicensed wireless broadband in the sub-7GHz spectrum bands include Ubiquiti, Tarana, Airspan, Radwin, MikroTik, Ligowave, and HFCL Group. Competitors in the 3.5 GHz spectrum band, the Citizens Broadband Radio Service in FCC-governed markets, include Airspan, but also Ericsson, Nokia, Baicells, and Telrad. Our cnWave 60 GHz mmWave point-to-point and point-to-multi-point products compete with Ubiquiti, MikroTik, Siklu, Adtran, and Edgecore.
Our competitors in the licensed point-to-point microwave market include Aviat Networks, Ceragon, SIAE, NEC, and SAF Technica, among others. Our cnWave 5G fixed (28 GHz) products compete with Intracom, Ericsson, Nokia, and Samsung.
Our home Wi-Fi routers are offered to subscribers by our fixed wireless service provider customers. These devices compete with all consumer-grade, home Wi-Fi brands.
Our cnReach narrowband fixed wireless IoT products and solutions compete principally with GE MDS and Freewave.
Our enterprise network edge solutions, which include Wi-Fi, cnMatrix ethernet switching, and Network Services Edge (NSE) products compete with a wide range of competitors, in some cases the competitor competing with two or more of our products. Ruckus (CommScope), Ubiquiti, Meraki (Cisco), Extreme Networks, Aruba (HPE), Fortinet, Mist (Juniper), and Ruiji, are competitors to our Wi-Fi Access Point portfolio. Our cnMatrix wireless aware ethernet switch platform competes with Ubiquiti, MikroTik, Cisco, and HPE, among others. Our cnMaestro X network management solution competes with each competitive manufacturers’ management platform at a device-level, but also with system-level solutions developed in-house, or commercial solutions.

As our target markets continue to develop and expand, and as the technology for wireless broadband continues to evolve, we expect competition to increase.

Demand for our solutions versus those of our competitors is influenced by a variety of factors, including the following:

Product quality, performance, features and functionality, and reliability;
Depth and breadth of the sales channel;
Brand awareness and reputation;
Integration of intelligence into the product including the introduction of generative artificial intelligence tools or technology;
Total cost of ownership and return on investment associated with the products;
Ease of configuration, installation and use of the products;
Ability to provide a complete compatible and scalable solution;
Broad application across a range of use cases;
Ability to allow centralized management of the products and network to better enable network planning, including scalable provisioning, configuration, monitoring and complete network visualization; and
Strength, quality and scale of pre- and post-sales product support.

We expect increased competition from our current competitors, as well as emerging companies and established companies that may enter our markets. Further, we have in the past and may again experience price competition from lower cost vendors selling to network operators that have lower budget or less demanding applications than our products have been designed to serve. We also expect that even higher cost competitors may engage in price competition to establish greater market share, which may adversely affect our ability to grow our revenues and profitability. Competition could result in loss of market share, increased pricing pressure, reduced profit margins, or increased sales and marketing expense, any of which would likely cause serious harm to our business, operating results or financial condition.

A number of our current or potential competitors have longer operating histories, greater name recognition, significantly larger customer bases and sales channels and significantly greater financial, technical, sales, marketing and other resources than we do. Our competitors may be able to anticipate, influence or adapt more quickly to new or emerging technologies and changes in network operator requirements, devote greater resources to the promotion and sale of their products and services, initiate or withstand substantial price competition, bundle similar products to compete, take advantage of acquisitions or other opportunities more readily, and develop and expand their product and service offerings more quickly than we can.

19


 

Some of our competitors have been acquired or entered into partnerships or other strategic relationships and offer a more comprehensive solution than they had previously offered. We expect this trend to continue. The companies resulting from such consolidation may create more compelling products and be able to offer greater pricing flexibility, making it more difficult for us to compete effectively. In addition, continued industry consolidation might adversely affect network operators’ perceptions of the viability of smaller and even medium-sized wireless broadband equipment providers and, consequently, their willingness to purchase from those companies.

Additionally, the markets for development, distribution and sale of our products are rapidly evolving. New entrants seeking to gain market share by introducing new technology and new products may make it more difficult for us to sell our products, and could create increased pricing pressure, reduced profit margins due to increased expenditure on sales and marketing, or the loss of market share or expected market share, any of which may significantly harm our business, operating results and financial condition. Competitive pressures may also result from increased political tensions globally, and our ability to manufacture products meeting country of origin or country of manufacture requirements increasingly imposed by countries or end users. We may be unable to easily meet these location of manufacture requirements, which may adversely impact our ability to compete with other competitors who can. The success of new products depends on several factors, including appropriate new product definition, component costs, timely completion and introduction of products, differentiation of new products from those of our competitors and market acceptance of these products. We may not be able to successfully anticipate or adapt to changing technology on a timely basis, or at all. New technologies could render our existing products less attractive and if such technologies are widely adopted as the industry standard for wireless Internet service providers, our business financial condition, results of operations and prospects could be materially adversely affected.

If our channel partners do not effectively manage inventory of our products, fail to timely resell our products or overestimate expected future demand, they may reduce purchases in future periods, causing our revenues and operating results to fluctuate or decline.

Our channel partners purchase and maintain inventories of our products to meet future demand and have only limited rights to return the products they have purchased from us. Our channel partners are not generally committed to volume purchases of our products in any period, although some of our products carry minimum order quantities. Accordingly, if, as we have recently experienced, our channel partners purchase more product than is required to meet demand in a particular period, causing their inventory levels to grow, they may delay or reduce additional future purchases, causing a reduction in expected future revenues, our quarterly results to fluctuate, and adversely impacting our ability to accurately predict future earnings.

Our gross margin varies from period to period and may decline in the future.

Our gross margin varies from period to period, may be difficult to predict and may decline in future periods. Variations in our gross margin are generally driven by shifts in the mix of products we sell, the timing and related cost of fulfilling orders and other factors, including actions taken to reduce channel inventory or speed product delivery. In addition, the market for wireless broadband solutions is characterized by rapid innovation and declining average sale prices as products mature in the marketplace. The sales prices and associated gross margin for our products may decline due to change in sales strategy, competitive pricing pressures, demand, promotional discounts and seasonal changes in demand. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. If we meet such price reductions but do not similarly reduce our product manufacturing costs, our margins would decline. Any decline in our gross margins could have an adverse impact on the trading price of our shares.

If we are not able to effectively forecast demand or manage our inventory, we may be required to record write-downs for excess or obsolete inventory.

We maintain limited inventory of finished goods and, to a lesser extent, raw materials and forecast demand from our third-party manufacturers in amounts that we believe are sufficient to allow timely fulfillment of sales, subject to the impact of supply shortages. Growth in our sales and new product launches may require us to build inventory in the future. Higher levels of inventory expose us to a greater risk of carrying excess or obsolete inventory, which may in turn lead to write-downs. We may also record write-downs in connection with the end-of-life for specific products. Our distributors may increase levels of inventory to meet supply shortages or expected demand; if demand decreases in future period, we may end up with excess channel inventory, leading to reductions in future period orders from our distributors. We endeavor to obtain information on inventory levels and sales data from our distributors. This information has been generally difficult to obtain in a timely manner, and we cannot always be certain that the information is reliable. If we over forecast demand, we may build excess inventory, incur increased costs to our suppliers for excess demand, and we may not be able to decrease our expenses in time to offset any shortfall in revenues, which could harm our ability to achieve or sustain expected results of operations and could lead to increased excess and obsolescence reserves, such as recently experienced. If we under forecast demand, our ability to fulfill sales orders will be compromised and sales to distributors may be deferred or lost altogether, which may impair our distributor relationships, would reduce our revenues and could harm our ability to achieve or sustain expected results of operations.

20


 

Decisions to increase or maintain higher inventory levels are typically based upon uncertain forecasts or other assumptions. Because the markets in which we compete are volatile, competitive and subject to rapid technology and price changes, if the assumptions on which we base these decisions turn out to be incorrect, our financial performance could suffer and we have in the past and could in the future be required to write-off the value of excess products or components inventory. In addition, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory based upon criteria as defined by us, such as forecasted demand. We may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts, resulting in an adverse impact on our cash flows, operating expenses, results of operation and financial condition. In the fourth quarter of 2023 we recorded significant charges due to excess and obsolete inventory and commitments to our suppliers. If we are unable to manage our inventory or commitments to suppliers in the future, particularly in light of continuing excess inventory in the channel, we could be required to record additional charges, which would adversely affect our operating results and financial condition.

We rely on third-party manufacturers, which subjects us to risks of product delivery delays and reduced control over product costs and quality.

We outsource the manufacturing of our products to third-party manufacturers pursuant to which the third parties manufacture and supply our products subject to orders from us often based on our demand forecasts. Our reliance on third-party manufacturers reduces our control over the manufacturing process, including reduced control over quality, product costs and product supply and timing. From time to time, we have experienced and may in the future experience delays in shipments or issues concerning product quality from our third-party manufacturers. If any of our third-party manufacturers suffer interruptions, delays or disruptions in supplying our products, including by natural disasters or work stoppages or capacity constraints, our ability to ship products to distributors and network operators would be delayed. Additionally, if any of our third-party manufacturers experience quality control problems in their manufacturing operations and our products do not meet network operators’ requirements, we could be required to cover the repair or replacement of any defective products. These delays or product quality issues could have an immediate and material adverse effect on our ability to fulfill orders and could have a negative impact on our operating results. In addition, such delays or issues with product quality could harm our reputation and our relationship with our channel partners.

In order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory based upon criteria as defined by us, such as forecasted demand. Our agreements do not typically obligate our third-party manufacturers to supply products to us in specific quantities or for an extended term, which could result in short notice to us of supply shortages and increases in the prices we are charged for manufacturing services. We may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts, increasing our inventory costs or resulting in increases to our excess and obsolescence reserves. Conversely, because lead times for required materials and components vary significantly and depend on factors such as the specific supplier, contract terms and the demand for each component at a given time, if we underestimate our requirements, our third-party manufacturer may have inadequate materials and components required to produce our products. This could result in an interruption of the manufacturing of our products, delays in shipments and deferral or loss of revenues. If foundries experience capacity shortages they may respond by allocating existing supply among their customers, including us. Recently, a capacity shortage coupled with an increase in demand for our affected products, due in part to a global increase in demand for bandwidth, resulted in supply shortages that caused increased lead times for some of our products. We may suffer delays introducing new products to the market and in sales of existing products as a result of parts unavailability or shortages, resulting in loss or delay of revenue.

If our third-party manufacturers experience financial, operational, manufacturing capacity or other difficulties, or experience or continue to experience shortages in required components, or if they are otherwise unable or unwilling to continue to manufacture our products in required volumes or at all, our supply may be disrupted, we may be required to seek alternate manufacturers and we may be required to re-design our products. It would be time-consuming and costly, and could be impracticable, to begin to use new manufacturers and designs and such changes could cause significant interruptions in supply and could have an adverse impact on our ability to meet our scheduled product deliveries and may subsequently lead to the loss of sales, delayed revenues or an increase in our costs, which could materially and adversely affect our business and operating results.

We outsource manufacturing to third-party manufacturers operating outside of the U.S., subjecting us to risks of international operations.

Our third-party manufacturers predominantly operate outside of the U.S. causing us to face risks to our business based on changes in tariffs, trade barriers, export regulations, political conditions and contractual restrictions. Products that we have manufactured for us in Mexico, Taiwan or Vietnam and elsewhere may also be subject to any uncertainty of trade relations between such countries and the United States or other shipping destinations. Such uncertainties could cause the cost of our products manufactured there to rise, or result in our inability to continue to manufacture in such country, resulting in a need to find alternative sources of manufacture. Any change in manufacturer could result in the delay of manufacture and supply of our products, increase our cost of manufacture, and cause a delay in our shipments to customers and a delay or cancellation of orders. Our future operating results and financial condition could be materially affected to the extent any of these actions occur.

21


 

We require third-party components, including components from limited or sole source suppliers, to build our products. The unavailability of these components could substantially disrupt our ability to manufacture our products and fulfill sales orders.

We rely on third-party components to build our products, and we generally rely on our third-party manufacturers to obtain the components necessary for the manufacture of our products. We use our forecast of expected demand to determine our material requirements. Lead times for materials and components we order vary significantly, and depend on factors such as the specific supplier, contract terms and demand for a component at a given time. If forecasts exceed orders, we may have excess and/or obsolete inventory, which could have a material adverse effect on our business, operating results and financial condition. If orders exceed forecasts, or available supply, we may have inadequate supplies of certain materials and components, which could have a material adverse effect on our ability to meet customer delivery requirements and to recognize revenue. If we underestimate our requirements or our third-party suppliers are not able to timely deliver components, our third-party manufacturers may have inadequate materials and components required to produce our products. This could result in an interruption in the manufacture of our products, delays in shipments and fulfillment of customer orders, and deferral or loss of revenues. Our third-party manufacturers may not be able to secure sufficient components at reasonable prices or of acceptable quality to build our products in a timely manner, adversely impacting our ability to meet demand for our products. In addition, if our component suppliers cease manufacturing needed components, we could be required to redesign our products to incorporate components from alternative sources or designs, a process which could cause significant delays in the manufacture and delivery of our products. Unpredictable price increases for such components may also occur. The unavailability of these components could substantially disrupt our ability to manufacture our products and fulfill sales orders.

In addition, we currently depend on a limited number of suppliers for several critical components for our products, and in some instances, we use sole or single source suppliers for our components to simplify design and fulfillment logistics. Neither we nor our third-party manufacturers carry a substantial inventory of our product components. Many of these components are also widely used in other product types. Shortages are possible and our ability to predict the availability of such components may be limited. In the event of a shortage or supply interruption from our component suppliers, we or our third-party manufacturers may not be able to develop alternate or second sources in a timely manner, on commercially reasonable terms or at all, and the development of alternate sources may be time-consuming, difficult and costly. Any resulting failure or delay in shipping products could result in lost revenues and a material and adverse effect on our operating results. If we are unable to pass component price increases along to our end customers or maintain stable pricing, our gross margins could be adversely affected and our business, financial condition, results of operations and prospects could suffer.

Supply shortages for key components in our products may result in extended lead times or supply changes, which could disrupt or delay our scheduled product deliveries to our end customers and may result in the loss of sales and end customers.

Our ability to manage our supply chain may be adversely affected by factors including shortages of, and extended lead times for, components used to manufacture our products, a reduction or interruption of supply, prioritization of component shipments to other vendors, cessation of manufacturing of such components by our suppliers and geopolitical conditions such as the U.S. trade war with China and the impact of public health epidemics. Insufficient component supply, or any increases in the time required to manufacture our products, have and may continue to lead to inventory shortages that could result in increased customer lead times for our products, delayed revenue or loss of sales opportunities altogether as potential end customers turn to competitors’ products that are more readily available. Shortages in the supply of components or other supply disruptions, may not be predicted in time to design-in different components or qualify other suppliers. Qualifying new suppliers to compensate for such shortages may be time-consuming and costly and may increase the likelihood of errors in design or production. Similar delays may occur in the future.

In order to reduce manufacturing lead times and plan for adequate component supply, from time to time, we may issue purchase orders for components and products that are non-cancelable and non-returnable. In addition, we may purchase components and products that have extended lead teams to ensure adequate supply to support long-term customer demand and mitigate the impact of supply disruptions. If we are unable to use all of the components we have purchased, we may have excess inventory or obsolescence, or increased inventory or carrying costs, which could have an adverse impact on our results of operation or financial condition.

Governmental regulations may also impact our ability to procure required components, such as regulations enacted by the U.S. limiting the ability to procure certain components from China. If we are unable to procure required components from sources outside of jurisdictions restricted by government regulation, we may be unable to produce and sell products that we are able to sell to customers in regions subject to such restrictions.

We may face increased costs or other logistics challenges in the shipment of our products, which may increase cost of revenues or result in a delay of shipments to customers.

Logistics challenges may impact our operations, for example, as a result of container shortages which may impact availability of containers and increased carriage costs, resulting in increases in relevant freight costs, all at a time when global demand has increased. Ports may experience increasing lead times with delays in the container freight market due to port delays, worker shortages or the impact of any global pandemic. These logistics and freight challenges and increasing costs could have a material adverse effect on our

22


 

ability to meet customer delivery requirements, result in increased costs and adversely affect our business, financial condition, results of operations and prospects.

Our third-party logistics and warehousing provider may fail to deliver products to our channel partners and network operators in a timely manner, which could harm our reputation and operating results.

We rely on our third-party logistics and warehousing provider, with distribution hubs currently in the United States, the Netherlands and recently Vietnam, to fulfill the majority of our worldwide sales and deliver our products on a timely basis. Any change in the location of our distribution hubs, such as recent changes in distribution location from China to Vietnam, and any delay in delivery of our products to distributors or network operators could create dissatisfaction, harm our reputation, result in the loss of future sales and, in some cases, subject us to penalties. A change in the location of our distribution centers may result in delays in our ability to ship products to customers from such newly established distribution centers, or adversely impact our ability to meet import or export requirements. We rely on our third-party logistics and warehousing provider to accurately segregate and record our inventory for us and to report to us the receipt and shipments of our products. Our third-party logistics and warehousing provider also manages and tracks the delivery of our products from the warehouse and safeguards our inventory, which accounts for a vast majority of our inventory balance. The failure of our third-party logistics and warehousing provider to perform these key tasks sufficiently, or any disruption to its business as a result of restrictions imposed as a result of health crises, natural disasters, work stoppages, cyber attacks or other business disruptions, could disrupt their operations and therefore the shipment of our products to channel partners or end users or cause errors in our recorded inventory or in our customs or other regulatory documentation, any of which could adversely affect our business and operating results.

We rely on distributors and value-added resellers for the substantial majority of our sales, and the failure of our channel partners to promote and support sales of our products would materially reduce our expected future revenues.

We rely on channel partners for a substantial majority of our sales and our future success is highly dependent upon establishing and maintaining successful relationships with distributors and other channel partners. Recruiting and retaining qualified channel partners and training them in our technology and products require significant time and resources. Our reliance on channel partners for sales of our products results in limited visibility into demand and channel inventory levels which in turn adversely impacts our ability to accurately forecast our future revenues. By relying on our channel partners, we may have less contact with end users, thereby making it more difficult for us to establish brand awareness, service ongoing network operator requirements and respond to evolving needs for new product functionality.

Sales through distributors have been highly concentrated in a few distributors, with over 37%, 29%, and 38% of our revenues in 2021, 2022 and 2023, respectively, coming from our three largest distributors in each year. In addition, certain of our distributors may rely disproportionately on sales to a small number of end customers. Termination or degradation of a relationship with a major distributor, or of a distributor with its major customer, could result in a temporary or permanent material loss of revenues. We may not be successful in finding other distributors on satisfactory terms, or at all, and our distributors may fail to maintain or replace business with their major customer, either of which could adversely affect our ability to sell in certain geographic markets or to certain network operators, adversely impacting our revenues, cash flow and market share.

We generally do not require minimum purchase commitments from our channel partners, and our agreements do not prohibit our channel partners from offering products or services that compete with ours or from terminating our contract on short notice. Many of our channel partners also sell products from our competitors. Some of our competitors may have stronger relationships with our channel partners than we do and we have limited control, if any, over the sale by our channel partners of our products instead of our competitors’ products, or over the extent of the resources devoted to market and support our competitors’ products, rather than our products or solutions. Our competitors may be more effective in providing incentives to existing and potential channel partners to favor their products or to prevent or reduce sales of our products. Our failure to establish and maintain successful relationships with our channel partners would materially and adversely affect our business, operating results and financial condition.

If we or our distributors and channel partners are unable to attract new end users or sell additional products to end users that currently use our products, our revenue growth would be adversely affected, and our revenues could decrease.

To increase our revenues, we depend on the adoption of our solutions by end users that purchase our products through our channel partners. End users typically need to make substantial investments when deploying network infrastructure, which can delay a purchasing decision. Once a network operator has deployed infrastructure for a particular portion of its network, it is often difficult and costly to switch to another vendor’s equipment. If we or our channel partners are unable to demonstrate that our products offer significant performance, functionality or cost advantages to the competitor’s product, it would be difficult for us to generate sales to that network operator once a competitor’s equipment has been deployed.

Our future success also depends significantly on additional purchases of our products by end users that have previously purchased our products. End users may choose not to purchase additional products because of several factors, including dissatisfaction with our products or pricing relative to competitive offerings, reductions in network operators’ spending levels or other causes outside

23


 

of our control. If we are not able to generate repeat purchases from end users, our revenues may grow more slowly than expected or may decline, and our business and operating results would be adversely affected.

Our products are technologically complex and may contain undetected hardware defects or software bugs, which could result in increased warranty claims, increased costs, loss of revenues and harm to our reputation.

Our products are technologically complex and, when deployed, are critical to network operations. Our products rely on our proprietary embedded software, and have in the past contained and may in the future contain undetected errors, bugs or security vulnerabilities, or suffer reliability or quality issues. Some defects in our products may only be discovered after a product has been installed and used by network operators. Any errors, bugs, defects, security vulnerabilities or quality or reliability issues discovered in our products after commercial release could result in increased warranty claims, damage to our reputation and brand, loss of market shares or loss of revenues, any of which could adversely affect our business, operating results and financial condition. In addition, our products operate in part in outdoor settings and must withstand environmental effects such as severe weather, lightning or other damage. Our products may also contain latent defects and errors from time to time related to embedded third-party components.

We have in the past and may in the future become subject to warranty claims that may require us to make significant expenditures to repair or replace defective products, or redesign our products to eliminate product vulnerabilities. We may in the future also be the subject of product liability claims. Such claims could require a significant amount of time and expense to resolve and defend against and could harm our reputation by calling into question the quality of our products. We also may incur costs and expenses relating to a recall of one or more of our products. The process of identifying recalled products that have been widely distributed may be lengthy and require significant resources and we may incur significant replacement costs, contract damage claims from network operators and harm to our reputation. Additionally, defects and errors may cause our products to be vulnerable to security attacks, cause them to fail to help secure networks or temporarily interrupt network traffic. Although we disclaim responsibility for certain warranty and product liability claims as well as product recalls or security problems, any substantial costs or payments made in connection with warranty and product liability claims, product recalls or security problems could cause our operating results to decline and harm our brand.

Our ability to sell our products is highly dependent on the quality of our support and services offerings, and our failure to offer high-quality support and services could have a material adverse effect on our business, operating results and financial condition.

End users of our products rely on our products for critical applications and, as such, high-quality support is critical for the successful marketing and sale of our products. If we or our channel partners do not provide adequate support in deploying our products or in resolving post-deployment issues quickly, our reputation may be harmed and our ability to sell our products could be materially and adversely affected. In addition, our business continues to evolve, as we offer select products only in conjunction with required support or services purchased in addition to product purchases. There can be no assurance that our ability to require purchase of support and services will be successful.

A portion of our revenues are generated by sales to government entities, which are subject to a number of challenges and risks.

We derive a portion of our revenues from contracts with government agencies and we believe the success and growth of our business will in part depend on our continued and increasing sales to U.S. and foreign, federal, state and local governmental end customers in the future. However, demand from government agencies is often unpredictable, and we may be unable to maintain or grow our revenues from this market. Sales to government agencies are subject to substantial risks, including but not limited to the following:

selling to government agencies can be highly competitive, expensive and time-consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;
government entities may have statutory, contractual or other legal rights to terminate contracts with our channel partners or us for convenience or due to a default, and any such termination may adversely impact our future business, financial condition, results of operations and prospects;
U.S. or other government certification requirements applicable to our goods and services may be difficult to meet, require an additional administrative or compliance burden on us not found in our commercial contracts, and if we are unable to meet these certification requirements, our ability to sell into the government sector may be adversely impacted until we have attained required certifications;
government demand and payment for our services may be adversely impacted by public sector budgetary cycles and funding constraints;
selling to government entities may require us to comply with various regulations that are not applicable to sales to non-government entities, including regulations that may relate to pricing, classified material and other matters, or requirements regarding the development and maintenance of programs such as small business subcontracting, or compliance with

24


 

EEOC or environmental requirements. Complying with such regulations may also require us to put in place controls and procedures to monitor compliance with the applicable regulations that may be costly or not possible;
purchases by the U.S. and other governments may be subject to technological changes including changes in required standards that must be met, that are not required of non-governmental sales;
the U.S. government may require certain products that it purchases be manufactured in the United States and other relatively high-cost manufacturing locations under Buy American Act or other regulations, and we may not manufacture all products in locations that meet these requirements, which may preclude our ability to sell some products or services; and
governments may investigate and audit government contractors’ administrative and financial processes and compliance with laws and regulations applicable to government contractors, and any unfavorable audit could result in fines, civil or criminal liability, damage to our reputation and suspension or debarment from further government business.

The occurrence of any of the foregoing could cause governments and governmental agencies to delay or refrain from purchasing our products in the future which could materially and adversely affect our operating results.

We generate a significant amount of revenues from sales outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.

We have extensive international operations and generate a significant amount of revenues from sales to channel partners in Europe, the Middle East and Africa, Asia-Pacific and South America. For example, sales outside of the United States accounted for 51% of our total revenues in 2021, 55% in 2022, and 40% in 2023. We rely on our third-party logistics and warehousing provider, with distribution hubs currently in the United States, the Netherlands and Vietnam to fulfill the majority of our worldwide sales and to deliver our products to our customers. We have estimated the geographical distribution of our product revenues based on the ship-to destinations specified by our distributors when placing orders with us. Our ability to grow our business and our future success will depend on our ability to continue to expand our global operations and sales worldwide.

As a result of our international reach, we must hire and train experienced personnel to manage our international operations. If we experience difficulties in recruiting, training, managing and retaining an international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties expanding our sales outside of the United States. If we are not able to maintain these relationships internationally or to recruit additional channel partners, our future international sales could be limited. Business practices in the international markets that we serve may differ from those in the United States and may require us in the future to include terms other than our standard terms in contracts.

Our international sales and operations are subject to a number of risks, including the following:

impact of inflation on local economies;
fluctuations in currency exchange rates, which could drive fluctuations in our operating expenses;
required local regulatory certifications in each jurisdiction, which may be delayed for political or other reasons other than product quality or performance;
requirements or preferences for domestically manufactured products, which could reduce demand for our products or adversely impact our ability to fulfill customer orders;
differing technical standards, existing or future regulatory and certification requirements and required product features and functionality;
management communication problems related to entering new markets with different languages, cultures and political systems;
difficulties in enforcing contracts and collecting accounts receivable, and longer payment cycles, especially in emerging markets;
heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, and irregularities in, financial statements;
difficulties and costs of staffing and managing foreign operations;
the uncertainty of protection of intellectual property rights in some countries;
potentially adverse tax consequences, including regulatory requirements regarding our ability to repatriate profits to the United Kingdom;

25


 

requirements to comply with foreign privacy, information security, and data protection laws and regulations and the risks and costs of non-compliance;
added legal compliance obligations and complexity;
the increased cost of terminating employees in some countries;
political and economic instability, war and terrorism; and
the impact of the spread of any diseases globally that might impact our operations.

These and other factors could harm our ability to generate future international revenues. Expanding our existing international operations and entering into additional international markets will require significant management attention and financial commitments. Our failure to successfully manage our international operations and the associated risks effectively could limit our future growth or materially adversely affect our business, operating results and financial condition.

We are exposed to the credit risk of our channel partners, which could result in material losses.

We generate a substantial majority of our revenues through sales to our distributors. Distributors may not have the resources required to meet payment obligations, or may delay payments if their end customers are late making payments. Our exposure to credit risks of our channel partners and their end customers may increase if such entities are adversely affected by global or regional economic conditions. Given the broad geographic coverage of our distributor relationships, we have in the past and may in the future experience difficulties surrounding the collection of payments. Any significant delay or default in the collection of significant accounts receivable could result in the need for us to obtain working capital from other sources and could adversely impact our operating results and financial condition.

If we do not effectively deploy and train our direct sales force, we may be unable to increase sales.

Although we rely on channel partners to fulfill the substantial majority of our sales, our direct sales force plays a critical role driving our sales through direct engagement with network operators. Although we have recently experienced reductions in our workforce, we have invested and will from time to time continue to invest in our sales organization. Our sales headcount has grown from 108 as of December 31, 2020 to 117 as of December 31, 2023, as we focus on growing our business, entering new markets and increasing our market share, and we expect to continue to incur significant expenses as we continue to invest in sales and marketing in order to achieve revenue growth. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training, retaining and integrating sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires may not become productive as quickly as we expect, and we may be unable to hire and retain sufficient numbers of qualified individuals needed to increase our sales. If we are unable to hire and train a sufficient number of effective sales personnel, or the sales personnel we hire do not achieve expected levels of productivity, our business, operating results and financial condition could be materially adversely affected.

Our sales cycles can be long and unpredictable and our sales efforts require considerable time and expense. As a result, our sales and revenues are difficult to predict and may vary substantially from period to period.

Our sales efforts involve educating channel partners and network operators about the technical capabilities, applications and benefits of our products. Network operators typically require long sales cycles to select a product supplier and place sales orders. The sale process usually begins with an evaluation, followed by one or more network trials, followed by vendor selection and finally installation, testing and deployment. Network operator purchasing activity depends upon the stage of completion of expanding network infrastructures and the availability of funding, among other factors. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce any sales. In addition, purchases of our products are frequently subject to budget constraints, multiple approvals, and unplanned administrative processing and other delays. Moreover, the evolving nature of the market may lead prospective network operators to postpone their purchasing decisions pending resolution of network standards or adoption of technology by others. Network operators may also postpone a purchase decision pending the release of new or enhanced products by us or others. As a result, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenues from a sale will be recognized, resulting in lumpy sales from period to period. Our operating results may therefore vary significantly from quarter to quarter.

The loss of key personnel or an inability to attract, retain and motivate qualified personnel may impair our ability to expand our business.

Our success is substantially dependent upon the continued service and performance of our senior management team and key technical, marketing and production personnel. Our employees, including our senior management team, are generally at-will employees, and therefore may terminate employment with us at any time with no advance notice. The replacement of any members of

26


 

our senior management team or other key personnel likely would involve significant time and costs and may significantly delay or prevent the achievement of our business objectives.

Our future success also depends, in part, on our ability to continue to attract and retain highly skilled personnel. Competition for highly skilled personnel is frequently intense, particularly for highly skilled research and development personnel. Any failure to successfully attract or retain qualified personnel to fulfill our current or future needs may negatively impact our growth.

We may acquire other businesses which could require significant management attention, disrupt our business, dilute shareholder value and adversely affect our operating results.

To execute on our business strategy, we may acquire or make investments in complementary companies, products or technologies. Our integration of acquired businesses may not be successful and we may not achieve the benefits of the acquisition. We may not be able to find suitable acquisition candidates, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete additional acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by our channel partners, investors and financial analysts. In addition, if we are unsuccessful at integrating such acquisitions, or the technologies associated with such acquisitions, into our company, the revenues and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, and we may be unable to manage the process successfully. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition transaction, including unexpected liability or accounting charges. We may pay cash, incur debt or issue equity securities to pay for any future acquisition, each of which could adversely affect our financial condition or the value of our shares. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.

We face risks related to actual or threatened health epidemics and other outbreaks, which could significantly disrupt our manufacturing, sales and other operations.

We face a wide variety of risks related to public health crises, epidemics, pandemics or similar events, which can create significant volatility, uncertainty and economic disruption. The restrictions imposed by steps taken to address public health crises may disrupt economic activity, which may result in reduced commercial and consumer confidence and spending, increased unemployment, closure or restricted operating conditions for businesses, volatility in the global capital markets, instability in the credit and financial markets, labor shortages, regulatory relief for impacted consumers and disruption in supply chains. If a new health epidemic or outbreak were to occur, we could experience broad and varied impacts, including adverse impacts to our workforce or supply chain, inflationary pressures and increased costs, schedule or production delays, market volatility and other financial impacts. If any of these were to occur, our future results and performance could be adversely impacted. If our supply chain operations are affected or are curtailed by the outbreak of diseases, our supply chain, manufacturing and product shipments will be delayed, which could adversely affect our business, operations and customer relationships. We may need to seek alternate sources of supply which may be more expensive, unavailable or may result in delays in shipments to us from our supply chain and subsequently to our customers. Further, if our distributors’ or end user customers’ businesses are similarly affected, they might delay or reduce purchases from us, which could adversely affect our results of operations.

There can be no assurance that any global pandemic or other health crisis will not have a material and adverse effect on our business, financial results and financial condition.

Risks related to our industry

New regulations or standards or changes in existing regulations or standards in the United States or internationally related to our products may result in unanticipated costs or liabilities, which could have a material adverse effect on our business, results of operations and future sales.

Our products are subject to governmental regulations in a variety of jurisdictions. To achieve and maintain market acceptance, our products must comply with these regulations as well as a significant number of industry standards. In the United States, our products must comply with various regulations defined by the Federal Communications Commission, or FCC, Underwriters Laboratories and others. We must also comply with similar international regulations, particularly those issued by the European Telecommunications Standards Institute, or ETSI, as such directives are or may be adopted as regulations by governments in member states. In addition, radio emissions, such as our products, are subject to health and safety regulation in the United States and in other countries in which we do business, including by the Center for Devices and Radiological Health of the Food and Drug Administration, the Occupational Safety and Health Administration and various state agencies. Member countries of the European Union have enacted similar standards concerning electrical safety and electromagnetic compatibility and emissions, and chemical substances and use standards. As these regulations and standards evolve, and if new regulations or standards are implemented, we could be required to modify our products or develop and support new versions of our products, and our compliance with these regulations and standards

27


 

may become more burdensome. The failure of our products to comply, or delays in compliance, with the various existing and evolving industry regulations and standards could prevent or delay introduction of our products, which could harm our business. Changes in standards could cause our products to be required to be redesigned in order to meet these changing standards. Foreign regulatory agencies may delay or fail to certify our products for political or other reasons other than product quality or performance. Network operator uncertainty regarding future policies may also affect demand for wireless broadband products, including our products. Our inability to alter our products to address these requirements and any regulatory changes may have a material adverse effect on our business, operating results and financial condition.

In addition, changes in government regulations providing funding for capital investment in new industries, products or services, such as any government funding of products supporting wireline connectivity rather than wireless connectivity, could adversely impact products that are purchased by our customers and adversely impact our business, results of operations and financial condition. Further, government requirements around the world requiring or providing preference to, domestically produced goods may limit our ability to sell our products to customers in such jurisdictions, impacting our ability to grow our sales in such jurisdictions, adversely impacting our revenues, operations and financial condition.

A substantial portion of our product portfolio relies on the availability of unlicensed RF spectrum and if such spectrum were to become unavailable through overuse or licensing, the performance of our products could suffer and our revenues from their sales could decrease.

A substantial portion of our product portfolio operates in unlicensed RF spectrum, which is used by a wide range of consumer devices and is becoming increasingly crowded. If such spectrum usage continues to increase through the proliferation of consumer electronics and products competitive with ours, the resultant higher levels of noise in the bands of operation our products use could decrease the effectiveness of our products, which could adversely affect our ability to sell our products. Our business could be further harmed if currently unlicensed RF spectrum becomes licensed in the United States or elsewhere. Network operators that use our products may be unable to obtain licenses for RF spectrum. Even if the unlicensed spectrum remains unlicensed, existing and new governmental regulations may require we make changes in our products. For example, to provide products for network operators who utilize unlicensed RF spectrum, we may be required to limit their ability to use our products in licensed or otherwise restricted RF spectrum. The operation of our products by network operators in the United States or elsewhere in a manner not in compliance with local law could result in fines, operational disruption, or harm to our reputation.

We are subject to governmental export and import controls that could impair our ability to compete in international markets and subject us to liability if we are not in compliance with applicable laws.

Our technology and products are subject to export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. customs regulations, the economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls, and applicable U.K., EU and Netherlands export and import laws and regulations. Exports, re-exports and transfers of our products and technology must be made in compliance with these laws and regulations. U.S., U.K. and EU export control laws and economic sanctions include a prohibition on the shipment of certain products and technology to embargoed or sanctioned countries, governments and persons. We take precautions to prevent our products and technology from being shipped to, downloaded by or otherwise transferred to applicable sanctions targets, but our products could be shipped to those targets by our channel partners despite such precautions. If our products are shipped to or downloaded by sanctioned targets in the future in violation of applicable export laws, we could be subject to government investigations, penalties and reputational harm. Certain of our products incorporate encryption technology and may be exported, re-exported or transferred only with the required applicable export license from the U.S., U.K., or the EU through an export license exception.

If we fail to comply with applicable export and import regulations, customs and trade regulations, and economic sanctions and other laws, we could be subject to substantial civil and criminal penalties, including fines and incarceration for responsible employees and managers, and the possible loss of export or import privileges as well as harm our reputation and indirectly have a material adverse effect on our business, operating results and financial condition. In addition, if our channel partners fail to comply with applicable export and import regulations, customs regulations, and economic and sanctions and other laws in connection with our products and technology, then we may also be adversely affected, through reputational harm and penalties. Obtaining the necessary export license for a particular sale may be time-consuming, may result in the delay or loss of sales opportunities and approval is not guaranteed.

Any change in export or import, customs or trade and economic sanctions laws, and regulations, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons or technologies targeted by such laws and regulations, could also result in decreased use of our products, or in our decreased ability to export or sell our products to existing or potential network operators with international operations. Any decreased use of our products or limitation on our ability to export or sell our products could affect our business, financial condition and results of operations.

28


 

We do business in countries with a history of corruption and transact business with foreign governments, which increases the risks associated with our international activities.

We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the U.K. Bribery Act of 2010, and many other laws around the world that prohibit improper payments or offers or authorization of payments to governments and their employees, officials, and agents and political parties for the purpose of obtaining or retaining business, inducing an individual to not act in good faith, direct business to any person, or secure any advantage. We have operations, deal with and make sales to governmental entities in countries known to experience corruption, particularly certain emerging countries in Asia, Eastern Europe, the Middle East and South America. Our activities in these countries create the risk of illegal or unauthorized payments or offers of payments or other things of value by our employees, consultants or channel partners that could be in violation of applicable anti-corruption laws, including the FCPA. In many foreign countries where we operate, particularly in countries with developing economies, it may be a local custom for businesses to engage in practices that are prohibited by the FCPA or other similar laws and regulations. Although we have taken actions to discourage and prevent illegal practices including our anti-corruption compliance policies, procedures, training and monitoring, the actions taken to safeguard against illegal practices, and any future improvements in our anti-corruption compliance practices, may not be effective, and our employees, consultants or channel partners may engage in illegal conduct for which we might be held responsible. Violations of anti-corruption laws may result in severe criminal or civil sanctions, including suspension or debarment from government contracting, and we may be subject to other liabilities and significant costs for investigations, litigation and fees, diversion of resources, negative press coverage, or reputational harm, all of which could negatively affect our business, operating results and financial condition. In addition, the failure to create and maintain accurate books and records or the failure to maintain an adequate system of internal accounting controls may subject us to sanctions.

If we fail to comply with environmental requirements, our business, financial condition, operating results and reputation could be adversely affected.

We are subject to various environmental laws and regulations including laws governing the hazardous material content of our products and laws relating to the recycling of electrical and electronic equipment as well as packaging and recycling requirements. The laws and regulations to which we are subject include the European Union’s Restriction of Hazardous Substances Directive, or RoHS, and Waste Electrical and Electronic Equipment Directive, or WEEE, as implemented by EU member states. Similar laws and regulations exist or are pending in other regions, including in the United States, and we are, or may in the future be, subject to these laws and regulations.

RoHS restricts the use of certain hazardous materials, including lead, mercury and cadmium, in the manufacture of certain electrical and electronic products, including some of our products. We have incurred, and expect to incur in the future, costs to comply with these laws, including research and development costs, and costs associated with assuring the supply of compliant components. Certain of our products are eligible for an exemption for lead used in network infrastructure equipment. If this exemption is revoked, or if there are other changes to RoHS (or its interpretation) or if similar laws are passed in other jurisdictions, we may be required to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us or disrupt our operations or logistics.

WEEE requires producers of electrical and electronic equipment to be responsible for the collection, reuse, recycling and treatment of their products. Currently, our distributors generally take responsibility for this requirement, as they are often the importer of record. However, changes to WEEE and existing or future laws similar to WEEE may require us to incur additional costs in the future.

If we are unable to comply with these or similar laws or regulations, we could incur fines, penalties, restrictions on our ability to manufacture our products or restrictions or limitations on our ability to import or export our products to or from various jurisdictions.

Any failure to comply with current and future environmental laws could result in the incurrence of fines or penalties and could adversely affect the demand for or sales of our products.

If we are not able to satisfy data protection, security, privacy and other government- and industry-specific requirements or regulations, our business, results of operations and financial condition could be harmed.

Personal privacy, data protection, information security and telecommunications-related laws and regulations have been widely adopted in the United States, Europe and in other jurisdictions where we offer our products. The regulatory frameworks for these matters, including privacy, data protection and information security matters, is rapidly evolving and is likely to remain uncertain for the foreseeable future. We expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection, information security and telecommunications services in the United States, the European Union and other jurisdictions in which we operate or may operate, and it is not known what impact such future laws, regulations and standards may have on our business.

We also expect that existing laws, regulations and standards may be interpreted in new manners in the future. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other

29


 

obligations could require us to modify our products, restrict our business operations, increase our costs and impair our ability to maintain and grow our channel partner base and increase our revenues. The cost of compliance with, and other burdens imposed by new privacy laws may limit the use and adoption of our products and services and could have an adverse impact on our business, results of operations and financial condition.

Although we work to comply with applicable privacy and data security laws and regulations, industry standards, contractual obligations and other legal obligations, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another. As such, we cannot assure ongoing compliance with all such laws, regulations, standards and obligations. Any failure or perceived failure by us to comply with applicable laws, regulations, standards or obligations, or any actual or suspected security incident, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personally identifiable information or other data, may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity, and could cause channel partners to lose trust in us, which could have an adverse effect on our reputation and business.

Our actual or perceived failure to comply with applicable data protection laws or adequately protect personal data could result in claims of liability against us, damage our reputation or otherwise materially harm of business.

Global privacy and data protection-related laws and regulations are evolving, extensive, and complex. Compliance with these laws and regulations can be difficult and costly. In addition, evolving legal requirements restricting or governing the collection, use, processing, or cross-border transmission of personal data, including cloud-based services, could materially affect our customers’ ability to use, and our ability to sell, our products and services. The interpretation and application of these laws and regulations in some instances is uncertain, and our legal and regulatory obligations are subject to frequent changes. For example, the European Union’s (“EU”) General Data Protection Regulation and the equivalent UK legislation (“GDPR”) applies to the extent that our personal data processing activities: (i) are conducted by or on behalf of an 'establishment' in the EU or UK; or (ii) related to products or services offered to individuals in the EU or UK or the monitoring of their behavior while in the EU or UK. The GDPR imposes a range of compliance obligations on controllers regarding the processing of personal data, including among others: (i) accountability and transparency requirements, which require controllers to demonstrate and record compliance with the GDPR and to provide more detailed information to data subjects regarding processing; (ii) enhanced requirements for obtaining valid consent where consent is required; (iii) obligations to consider data protection as any new products or services are developed and to limit the amount of personal data processed; (iv) obligations to comply with data protection rights of data subjects including without limitation a right of access to and rectification of personal data, a right to obtain restriction of processing or to object to processing of personal data and a right to ask for a copy of personal data to be provided to a third party in a usable format and erasing personal data in certain circumstances; (v) obligations to implement appropriate technical and organizational security measures to safeguard personal data; and (vi) obligations to report certain personal data breaches to the relevant supervisory authority without undue delay (and no later than 72 hours where feasible) and/or concerned individuals. In the event of non-compliance, the EU GDPR provides for robust regulatory enforcement and fines. In addition, the GDPR confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies and obtain compensation for damages resulting from violations of the GDPR.

Additionally, in the United States, we are subject to the California Consumer Privacy Act, as amended ("CCPA") and other laws, regulations and obligations that relate to the handling of personal data. The CCPA includes extensive requirements for businesses that are subject to the law, including to provide certain privacy notices to California residents and to honor residents' rights related to their personal data (e.g., to access, delete and opt out of "sales" and "sharing" of personal data, as those terms are defined under the CCPA, subject to certain exceptions. The CCPA provides for civil penalties for violations, as well as private right of action for certain data breaches.

The interpretation and application of the laws to which we are or may become subject may be uncertain and the laws may be interpreted and applied in a manner inconsistent with our current policies and practices. Our actual or perceived failure to comply with applicable laws and regulations or other obligations relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could subject us to liability to our customers, data subjects, suppliers, service providers, business partners, employees, and others, give rise to legal and/or regulatory actions, could damage our reputation or could otherwise materially harm our business, any of which could have a material adverse effect on our business, operating results and financial condition.

30


 

Risks related to our intellectual property

Cyber-attacks, and other security incidents on our or our service providers' system may disrupt our operations, harm our operating results and financial condition, and damage our reputation or otherwise materially harm our business; and cyber-attacks or other security attacks in cloud-based services provided by or enabled by us, could result in claims of liability against us, damage our reputation or otherwise materially harm our business.

In the ordinary course of our business, we collect, store and otherwise process information, including intellectual property and customer and other business information (which also may include personal data). The secure storage, maintenance, and transmission of and access to this information is critical to our operations, business strategy, and reputation. Cyber-attacks are increasing in their frequency, sophistication and intensity and have become more difficult to detect. Cyber-attacks could include the deployment of harmful malware, ransomware, denial-of-service attacks, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of our and our service providers' systems and the information on those systems. Cyber-attacks also could include phishing attempts or e-mail fraud to cause unauthorized payments or information to be transmitted to an unintended recipient, or to permit unauthorized access to systems. We experience attempts to gain unauthorized access to our systems on a regular basis, and we anticipate continuing to be subject to such attempts. Despite our implementation of security measures, (i) our products and services, and (ii) the servers, data centers, and cloud-based solutions on which our and third-party data is stored, are vulnerable to cyber-attacks, and other security incidents, and disruptions from unauthorized access, tampering or other theft or misuse, including by employees, malicious actors or inadvertent error. Such events on our or our service providers' systems could in the future compromise or disrupt access to or the operation of our products, services, and networks or those of our service providers or customers, or result in the information stored on our systems or those of our service providers or customers being improperly accessed, processed, disclosed, lost or stolen. We have not to date experienced a material event related to a cybersecurity attack; however, the occurrence of any such event in the future could subject us to liability to our customers, suppliers, service providers, business partners and others, give rise to legal and/or regulatory action, could damage our reputation or otherwise materially harm our business, and could have a material adverse effect on our business, operating results, and financial condition. Efforts to limit the ability of malicious actors to disrupt our operations or undermine our own security efforts may be costly to implement and may not be successful. Breaches of security in our suppliers' networks, or in cloud-based services provided by or enabled by us, regardless of whether the breach is attributable to a vulnerability in our products or services, could result in claims of liability against us, damage our reputation or otherwise materially harm our business.

Vulnerabilities and critical security defects, prioritization decisions regarding remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying security releases or deciding not to upgrade products, services or solutions could result in claims of liability against us, damage our reputation, or otherwise materially harm our business.

The products and services we sell to customers, and our cloud-based solutions, inevitably contain vulnerabilities or critical security defects which have not been remedied and cannot be disclosed without compromising security. We also make prioritization decisions in determining which vulnerabilities or security defects to fix and the timing of these fixes. Customers may also delay the deployment or implementation of fixes offered or made available by us. In addition, we rely on third-party providers of software and cloud-based services, and we cannot control the rate at which they remedy vulnerabilities. When customers do not deploy specific releases, or decide not to upgrade to the latest versions of our products, services or cloud-based solutions containing the release, they may be left vulnerable. Vulnerabilities and critical security defects, prioritization errors in remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying specific releases or deciding not to upgrade products, services or solutions could result in claims of liability against us, damage our reputation or otherwise materially harm our business.

Issues related to the development and use of artificial intelligence (AI) could give rise to legal and/or regulatory action, damage our reputation or otherwise materially harm our business.

We are reviewing the use of AI technology in certain of our business operations, products or services and have released AI enhanced features in cnMaestro X. Our research and development of such technology remains ongoing. AI presents risks, challenges, and unintended consequences that could affect our and our customers’ adoption and use of this technology. AI algorithms and training methodologies may be flawed. Additionally, AI technologies are complex and rapidly evolving, and we face significant competition in the market and from other companies regarding such technologies. While we aim to develop and use AI responsibly and attempt to identify and mitigate ethical and legal issues presented by its use, we may be unsuccessful in identifying or resolving issues before they arise. AI-related issues, deficiencies and/or failures could (i) give rise to legal and/or regulatory action, including with respect to proposed legislation regulating AI in jurisdictions such as the European Union and others, and as a result of new applications of existing data protection, privacy, intellectual property, and other laws; (ii) damage our reputation; or (iii) otherwise materially harm our business. We also face risks of competitive disadvantage if our competitors more effectively use AI to create new or enhanced products or services that we are unable to compete against. In addition, if we elect not to incorporate AI into our products and services

31


 

offerings, we may be at a competitive disadvantage to those of our competitors who are able to effectively include AI in their products and services, which may cause our products to fail to compete effectively.

If we are unable to protect our intellectual property rights, our competitive position could be harmed or we may incur significant expenses to enforce our rights.

We protect our proprietary information and technology through license agreements, nondisclosure agreements, noncompetition covenants, and other contractual provisions and agreements, as well as through patent, trademark, copyright and trade secret laws in the United States and similar laws in other countries. These protections may not be available in all jurisdictions and may be inadequate to prevent our competitors or other third-party manufacturers from copying, reverse engineering or otherwise obtaining and using our technology, proprietary rights or products. For example, the laws of certain countries in which our products are manufactured or licensed do not protect our proprietary rights to the same extent as the laws of the United States. In addition, third parties may seek to challenge, invalidate or circumvent our patents, trademarks, copyrights and trade secrets, or applications for any of the foregoing. We have focused patent, trademark, copyright and trade secret protection primarily in the United States and Europe, although we distribute our products globally. As a result, we may not have sufficient protection of our intellectual property in all countries where infringement may occur. There can be no assurance that our competitors will not independently develop technologies that are substantially equivalent or superior to our technology or design around our proprietary rights. In each case, our ability to compete could be significantly impaired. To prevent substantial unauthorized use of our intellectual property rights, it may be necessary to prosecute actions for infringement and/or misappropriation of our proprietary rights against third parties. Any such action could result in significant costs and diversion of our resources and management’s attention, and we may not be successful in such action.

Claims by others that we infringe their intellectual property rights could harm our business.

Our industry is characterized by vigorous protection and pursuit of intellectual property rights. A number of companies hold a large number of patents that may cover technology necessary to our products. We have in the past received and expect to continue to receive claims by third parties that we infringe their intellectual property rights.

In addition, we have received correspondence from certain patent holding companies who assert that we infringe certain patents related to wireless communication technologies. A court adjudicating a claim that we infringe these patents may not rule in our favor should these patent holding companies file suit against us. As our business expands, we enter into new technologies, and the number of products and competitors in our market increases, we expect that infringement claims may increase in number and significance. It is not uncommon for suppliers of certain components of our products, such as chipsets, to be involved in intellectual property-related lawsuits by or against third parties. Our key component suppliers are often targets of such assertions, and we may become a target as well. Any claims or proceedings against us, whether meritorious or not, could be time-consuming, result in costly litigation, require significant amounts of management time or result in the diversion of significant operational resources, any of which could materially and adversely affect our business and operating results.

Intellectual property lawsuits are subject to inherent uncertainties due to the complexity of the technical issues involved, and we cannot be certain that we will be successful in defending ourselves against intellectual property claims. In addition, we currently have a limited portfolio of issued patents compared to our larger competitors, and therefore may not be able to effectively utilize our intellectual property portfolio to assert defenses or counterclaims in response to patent infringement claims or litigation brought against us by third parties. Patent holding companies may seek to monetize patents they previously developed, have purchased or otherwise obtained. Many companies, including our competitors, may now, and in the future, have significantly larger and more mature patent portfolios than we have, which they may use to assert claims of infringement, misappropriation and other violations of intellectual property rights against us. In addition, future litigation may involve non-practicing entities or other patent owners who have no relevant products or revenue and against whom our own patents may therefore provide little or no deterrence or protection, and many other potential litigants have the capability to dedicate substantially greater resources than we do to enforce their intellectual property rights and to defend claims that may be brought against them.

A successful claimant could secure a judgment that requires us to pay substantial damages or prevents us from distributing certain products, obtaining the services of certain employees or independent contractors, or performing certain services. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially acceptable terms or at all. Alternatively, we may be required to develop non-infringing technology, which could require significant effort and expense and may ultimately not be successful. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into royalty or licensing agreements.

Although we may be able to seek indemnification from our component suppliers and certain of our third-party manufacturers who have provided us with design and build services, these third-party manufacturers or component suppliers may contest their obligations to indemnify us, or their available assets or indemnity obligation may not be sufficient to cover our losses.

32


 

If our third-party manufacturers do not respect our intellectual property and trade secrets and produce competitive products using our design, our business would be harmed.

We outsource manufacture, and in some cases hardware or software design, to third-party manufacturers predominantly in Mexico, Vietnam, Israel and Taiwan, among other locations, previously worked with third-party manufacturers in China, and periodically evaluate manufacturers in other locations. Prosecution of intellectual property infringement and trade secret theft is more difficult in some of these jurisdictions than in the United States. Although our agreements with our third-party manufacturers generally preclude them from misusing our intellectual property and trade secrets, or using our designs to manufacture product for our competitors, we may be unsuccessful in monitoring and enforcing our intellectual property rights and may find counterfeit goods in the market being sold as our products or products similar to ours produced for our competitors using our intellectual property. Although we take steps to stop counterfeits, we may not be successful and network operators who purchase these counterfeit goods may experience product defects or failures, harming our reputation and brand and causing us to lose future sales.

Our operating results may be adversely affected and damage to our reputation may occur due to production and sale of counterfeit versions of our products.

Our products could be subject to efforts by third parties to produce counterfeit versions of our products. If we become the target of the manufacture of counterfeit goods, are unable to block their sale, are unable to detect counterfeit products in customer networks, or are unable to succeed in prosecuting counterfeiters and their distributors, such counterfeit sales, to the extent they replace otherwise legitimate sales, could adversely affect our operating results.

We use open source software in our products that may subject our firmware to general release or require us to re-engineer our products and the firmware contained therein, which may cause harm to our business.

We incorporate open source software into our products. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the software code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the open source software and that we license such modifications or derivative works under the terms of a particular open source license or other license granting third parties certain rights of further use. If we combine our proprietary firmware or other software with open source software in a certain manner, we could, under certain of the open source licenses, be required to release our proprietary source code publicly or license such source code on unfavorable terms or at no cost. Open source license terms relating to the disclosure of source code in modifications or derivative works to the open source software are often ambiguous and few if any courts in jurisdictions applicable to us have interpreted such terms. As a result, many of the risks associated with usage of open source software cannot be eliminated, and could, if not properly addressed, negatively affect our business.

If we were found to have inappropriately used open source software, we may be required to release our proprietary source code, re-engineer our firmware or other software, discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis or take other remedial action that may divert resources away from our development efforts, any of which could adversely increase our expenses and delay our ability to release our products for sale. We could also be subject to similar conditions or restrictions should there be any changes in the licensing terms of the open source software incorporated into our products.

We rely on the availability of third-party licenses, the loss of which could materially harm our ability to sell our products.

We rely on certain software or other intellectual property licensed from third parties. It may be necessary in the future to seek new licenses or renew existing licenses. There can be no assurance that the necessary licenses would be available on acceptable terms, if at all. If we are unable to maintain these licenses, or obtain licenses to alternative third-party intellectual property, on acceptable terms, we may be precluded from selling our products, may be required to re-design our products to eliminate reliance on such third-party intellectual property or otherwise experience disruption in operating our business. Third parties owning such intellectual property may engage in litigation against us seeking protection of their intellectual property rights, any of which could have a material adverse effect on our business, operating results, and financial condition.

Our obligations to indemnify our channel partners or end users against intellectual property infringement claims could cause us to incur substantial costs.

We have agreed, and expect to continue to agree, to indemnify our channel partners and network operators for certain intellectual property infringement claims. If intellectual property infringement claims are made against our channel partners or network operators concerning our products, we could be required to indemnify them for losses resulting from such claims or to refund amounts they have paid to us. The maximum potential amount of future payments we could be required to make may be substantial or unlimited and could materially harm our business. We may in the future agree to defend and indemnify our distributors, network operators and other parties, even if we do not believe that we have an obligation to indemnify them or that our services and products infringe the asserted intellectual property rights. Alternatively, we may reject certain of these indemnity demands, which may lead to

33


 

disputes with a distributor, network operator or other party and may negatively impact our relationships with the party demanding indemnification or result in litigation against us.

Financial and accounting risks

Our cash requirements may require us to seek additional debt or equity financing and we may not be able to obtain such financing on favorable terms, or at all.

Our cash from operations, together with available borrowings under our amended Credit Agreement, may not be sufficient for our future working capital, investments and cash requirements, in which case we would need to seek additional debt or equity financing or scale back our operations. In addition, we may need to seek additional financing to achieve and maintain compliance with specified financial ratios under our Credit Agreement, as amended. We may not be able to access additional capital resources due to a variety of reasons, including the restrictive covenants in our Credit Agreement and the lack of available capital due to global economic conditions. If our financing requirements are not met and we are unable to access additional financing on favorable terms, or at all, our business, financial condition and results of operations could be materially adversely affected.

Our credit facility contains restrictive financial covenants that may limit our operating flexibility. Any failure to comply with all of these financial covenants, could put us in default, which would have an adverse effect on our business and prospects.

Our credit facility contains certain restrictive covenants that either limit our ability to, or require a mandatory prepayment in the event we, among other things, create or assume certain liens; create, incur or assume additional indebtedness, subject to specified permitted debt; make or hold certain investments, subject to certain exceptions; enter into certain mergers, liquidations, consolidations and other fundamental changes, subject to specified exceptions; make certain sales and other disposition of property or assets, including sale and leaseback transactions, subject to certain conditions and exceptions; make certain payments of dividends, share repurchase and other distributions, subject to certain exceptions; and enter into certain transactions with affiliates. We, therefore, may not be able to engage in any of the foregoing transactions unless we obtain the consent of our lenders or prepay certain amounts under the credit facility. The credit facility also contains certain financial covenants and financial reporting requirements, amended in December 2023. We have in the past, and may in the future, fail to comply with all of the financial or restrictive covenants of our credit facility, requiring a waiver from our lenders. Our obligations under the credit facility are secured by substantially all of our assets. We may not be able to generate or sustain sufficient cash flow or sales to meet the financial covenants or pay the principal and interest under the credit facility, and we may in the future be unable to meet our financial covenants, requiring additional waivers that our lenders may be unwilling to grant. Furthermore, our future working capital, proceeds of borrowings or proceeds of equity financings could be required to be used to repay or refinance the amounts outstanding under the credit facility and, therefore, may be unavailable for other purposes. A breach of any of these covenants could result in a default under the credit facility. If the banks accelerate amounts owning under the credit facility because of a default by us, and we are unable to pay such amounts, the bank has the right to foreclose on substantially all of our assets. In the event of a liquidation, our lenders would be repaid all outstanding principal and interest prior to distribution of assets to unsecured creditors, and the holders of our shares would receive a portion of any liquidation proceeds only if all of our creditors, including our lenders, were first repaid in full.

If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of Nasdaq. The requirements of these rules and regulations has and will increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly and place strain on our personnel, systems and resources.

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures over financial reporting. We are continuing to develop and refine our disclosure controls, internal control over financial reporting and other procedures, including controls related to revenue and expense recognition, regulatory compliance issues affecting our financial results, litigation and settlements and other matters, that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers.

Our current controls and any new controls we develop may become inadequate because of growth in our business. Further, weaknesses, including material weaknesses, in our internal controls have been discovered in the past and additional weaknesses may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal controls also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm

34


 

attestation reports regarding the effectiveness of our internal control over financial reporting that we will be required to include in our periodic reports we will file with the SEC under Section 404 of the Sarbanes-Oxley Act beginning with our Annual Report filed for the year ending December 31, 2024, once we cease to be an emerging growth company. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our shares.

We have expended and anticipate we will continue to expend significant resources, and we expect to provide significant management oversight, to maintain and improve the effectiveness of our disclosure controls and procedures and internal controls over financial reporting. Any future failure to maintain the adequacy of our internal controls, or consequent inability to produce accurate financial statements on a timely basis, could increase our operating costs and could materially impair our ability to operate our business. If our internal controls are perceived as inadequate or we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and our share price could decline. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on Nasdaq.

Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an emerging growth company. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results and could cause a decline in the price of our shares.

We have identified a material weakness in our internal controls over financial reporting, and our business may be adversely affected if we do not remediate this material weakness, or if we have other material weaknesses or significant deficiencies in our internal control over financial reporting in the future.

In connection with their evaluation of our disclosure controls and procedures, our chief executive officer and interim chief financial officer concluded that a material weakness exists in our internal control over financial reporting. We have identified two material weaknesses. We have a material weakness related to the design of our internal controls for the accounting of excess and obsolescence reserves and a material weakness related to the accounting interpretation and accounting for the deferred tax asset valuation allowance. Specifically, our processes, procedures and controls related to financial reporting were not effective to ensure there was comprehensive analysis, review of completeness, documentation and accounting review of relevant facts related to these material weaknesses. We have identified a number of measures to strengthen our internal control over financial reporting and address these material weaknesses that we identified and corrected prior to the issuance of the related financial statements. (See Item 9A. Controls and Procedures contained in this report). The existence of one or more material weaknesses or significant deficiencies could result in errors in our financial statements, and substantial costs and resources may be required to rectify any internal control deficiencies. If we cannot product reliable financial reports, investors could lose confidence in our reported financial information, we may be unable to obtain additional financing to operate and expand our business and our business and financial condition could be harmed.

Our indebtedness could expose us to interest rate risk to the extent of our variable rate debt.

Our amended Credit Agreement provides for interest to be calculated based on the secured overnight financing rate (SOFR). The Federal Reserve has increased interest rates in 2022 and 2023 and these increases may continue into 2024 or beyond. Increases in interest rates on which our amended Credit Agreement is based would increase interest rates on our debt, which could adversely impact our interest expense, results of operations and cash flows.

Adverse economic conditions, continuing uncertain economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, results of operations and prospects.

35


 

Our business depends on the overall demand for wireless network technology and on the economic health and general willingness of our current and prospective end-customers to make those capital commitments necessary to purchase our products. Weak domestic or global economic conditions and continuing economic uncertainty, fear or anticipation of such conditions, inflation, a recession, international trade disputes, political tensions, global pandemics, or a reduction in information technology and network infrastructure spending even if economic conditions improve, have from time to time contributed, and may continue to contribute, to slowdowns in the markets in which we compete, resulting in reduced demand for our products as a result of constraints in capital spending, longer sales cycles, increased price competition for our products including lower sales prices, risk of excess and obsolete inventories, risk of supply constraints, and higher overhead costs as a percentage of revenue and higher interest expense, which could adversely affect our business, financial condition, results of operations and prospects, higher default rates among our distributors, reduced unit sales and lower or no growth. If the conditions in the U.S. and global economies deteriorate, become uncertain or volatile, if inflationary pressures continue, our business, operating results and financial condition may be materially adversely affected. Economic weakness, end-customer financial difficulties, limited availability of credit and constrained capital spending have resulted, and may in the future result, in challenging and delayed sales cycles, slower adoption of new technologies and increased price competition, and could negatively impact our ability to forecast future periods, which could result in an inability to satisfy demand for our products and a loss of market share.

In particular, we cannot be assured of the level of spending on wireless network technology, the deterioration of which would have a material adverse effect on our results of operations and growth rates. The purchase of our products or willingness to replace existing infrastructure is discretionary and highly dependent on a perception of continued rapid growth in consumer usage of mobile devices and in many cases involves a significant commitment of capital and other resources. Therefore, weak economic conditions or a reduction in capital spending would likely adversely impact our business, operating results and financial condition. A reduction in spending on wireless network technology could occur or persist even if economic conditions improve.

In addition, if interest rates rise or foreign exchange rates weaken for our international customers, overall demand for our products and services could decline and related capital spending may be reduced. Furthermore, any increase in worldwide commodity prices may result in higher component prices for us and increased shipping costs, both of which may negatively impact our financial results. A downturn or a recession may also significantly affect financing markets, the availability of capital and the terms and conditions of any financing arrangements, including the overall cost of financing as well as the financial health or creditworthiness of our end customers. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all. Higher interest rates and increased inflation may reduce the ability of our channel partners to stock inventory of our product, decreasing their ability to meet customer demand leading customers to source product from our competitors, as well as reduce capital spending by end users, all of which could adversely impact our revenue, results of operations and our business.

The global macroeconomic environment could be negatively affected by, among other things, epidemics, instability in global economic markets, increased U.S. trade tariffs and trade disputes between the U.S., China and other countries, inflationary pressures, higher interest rates, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, instability in the geopolitical environment, the Russia-Ukraine conflict, political tensions between Taiwan and China, tensions and war in the Middle East including Israel, and other countries in the Middle East and elsewhere, political demonstrations, and foreign governmental debt concerns which have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets.

We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.

Our sales contracts are primarily denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk; however, as a result of the strengthening U.S. dollar, there has been an increase in the cost of our products to our end customers outside of the U.S., which could adversely affect our business, financial condition, results of operations and prospects. In addition, a decrease in the value of the U.S. dollar relative to foreign currencies could increase our product and operating costs in foreign locations. Further, a portion of our operating expenses is incurred outside the U.S., is denominated in foreign currencies and is subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with the currency fluctuations, our business, financial condition, results of operations and prospects could be adversely affected.

Enhanced United States tax, tariff, import/export restrictions, regulations or other trade barriers, including any such restrictions, regulations, or trade barriers adopted by other governments, may have a negative effect on global economic conditions, financial markets and our business.

There is currently significant uncertainty about the future relationship between the United States, and various other countries, most significantly Russia and China, with respect to trade policies, treaties, tariffs and taxes. The U.S. government has and may continue to issue significant changes in U.S. trade policy and may take actions that could negatively impact U.S. trade, such as recent

36


 

tariffs on imports into the U.S. from China, including communications equipment products and components manufactured and imported from China, and embargoes on products from Russia or Belarus. In response, countries subject to increased tariffs by the U.S. could retaliate, such as with various trade related measures adopted by China including imposing tariffs on imports into China from the United States. Other governments may also adopt trade policies, treaties, tariffs or taxes that may adversely impact our products, or services, increasing our costs or adversely impacting our ability to trade within that country.

The U.S. government has also enacted controls restricting the ability to send certain products and technology related to semiconductors, semiconductor manufacturing, and supercomputing to China without an export license. These new controls also apply to certain hardware containing these specified integrated circuits. Other foreign governments may in turn impose similar or more restrictive controls. The U.S. government continue to add additional entities, in China and elsewhere, to restricted party lists impacting the ability of U.S. companies to provide items to these entities. These controls or any additional restrictions may impact our ability to export certain products to China, prohibit us from selling our products to certain of our customers or restrict our ability to use certain Integrated Circuits (ICs) in our products.

It also is possible that governments will retaliate in ways that could impact our business or that could adversely impact our ability to source products or components, such as semiconductors and other electronics. These restrictions, if adopted by a country from which we source components, could impact the cost of components or inputs used to produce our products.

We cannot predict what actions may ultimately be taken with respect to trade relations between the United States and other countries, what products may be subject to such actions or what actions may be taken by the other countries in retaliation. If we are unable to obtain or use components for inclusion in our products, if component prices increase significantly or if we are unable to export or sell our products to any of our customers, our business, liquidity, financial condition, and/or results of operations would be materially and adversely affected.

If tariffs, trade restrictions, or trade barriers remain in place or if new tariffs, trade restrictions, or trade barriers are placed on products such as ours by U.S. or foreign governments, our costs may increase. We believe we can adjust our supply chain and manufacturing practices to minimize the impact of the tariffs and any impact on the supply chain of components, but our efforts may not be successful, there can be no assurance that we will not experience a disruption in our business related to these or other changes in trade practices and the process of changing suppliers in order to mitigate any such tariff costs could be complicated, time-consuming, and costly.

The tariffs may also cause customers to delay orders as they evaluate where to take delivery of our products in connection with their efforts to mitigate their own tariff exposure. Such delays create forecasting difficulties for us and increase the risk that orders might be canceled or might never be placed. Current or future tariffs may also negatively impact our customers' sales, thereby causing an indirect negative impact on our own sales. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might cause our distributors and customers to place fewer orders for our products, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations. Furthermore, we may be unable to effectively comply with trade actions that may be adopted, such as requirements in the Uyghur Forced Labor Prevention Act (UFLPA) adopted by the U.S. government. If we are unable to meet applicable global trade regulations, there is risk that our ability to import components and products may be adversely affected.

Given the relatively fluid regulatory environment globally and uncertainty how the U.S. government or foreign governments will act with respect to tariffs, international trade agreements and policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.

We may face exposure to unknown tax liabilities, which could adversely affect our financial condition, cash flows and results of operations.

We are subject to income and non-income based taxes in the United States and in various non-U.S. jurisdictions. We file U.S. federal income tax returns as well as income tax returns in various U.S. state and local jurisdictions and many non-U.S. jurisdictions. The United States, United Kingdom, India, Mexico, and Brazil are the main taxing jurisdictions in which we operate. Significant judgment is required in dealing with uncertainties in the application of complex tax regulations when calculating our worldwide income tax liabilities and other tax liabilities. We are not aware of any uncertain tax positions as specified by Accounting Standards Codification 740, Income Taxes. We expect to continue to benefit from our implemented tax positions. We believe that our tax positions comply with applicable tax law and intend to vigorously defend our positions. However, as described below, tax authorities could take differing positions on certain issues.

We may be subject to income tax audits in all the jurisdictions in which we operate. The years open for audit vary depending on the tax jurisdiction. In the United States, we are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In the non-U.S. jurisdictions, the tax returns that are open vary by jurisdiction and are generally for tax years between 2019 through 2023. We routinely assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. When assessing such potential exposures and where necessary, we provide a reserve to cover any expected loss. To

37


 

the extent that we establish a reserve, we increase our provision for income taxes. If we ultimately determine that payment of these amounts is unnecessary, we reverse the liability and recognize a tax benefit during the period in which we determine that the liability is no longer necessary. We record an additional charge in our provision for taxes in the period in which we determine that tax liability is greater than the original estimate. If the governing tax authorities have a differing interpretation of the applicable law, a successful challenge of any of our tax positions could adversely affect our financial condition, cash flows and/or results of operations.

Risks related to ownership of our ordinary shares

Because Vector Capital holds a controlling interest in us, the influence of our public shareholders over significant corporate actions will be limited.

Affiliates of Vector Capital directly or indirectly own approximately 51% of our outstanding shares through their ownership of Vector Cambium Holdings (Cayman), L.P., or VCH, L.P. As a result of its controlling interest in us, Vector Capital has the power to:

control all matters submitted to our shareholders;
elect our directors; and
exercise control over our business, policies and affairs.

Vector Capital is not prohibited from selling its interest in us to third parties, and has sold and will continue to periodically sell its interest in us under the current effective shelf registration statements and future registration statements that are filed by us. While Vector Capital continues to own a majority of our outstanding shares, our ability to engage in significant transactions, such as a merger, acquisition or liquidation, is limited without the consent of Vector Capital. Conflicts of interest could arise between us and Vector Capital, and any conflict of interest may be resolved in a manner that does not favor us. Vector Capital may continue to retain control of us for the foreseeable future and may decide not to enter into a transaction in which our shareholders would receive consideration for their shares that is much higher than the cost to them or the then-current market price of those shares. In addition, Vector Capital could elect to sell a controlling interest in us and shareholders may receive less than the then-current fair market value or the price paid for their shares. Any decision regarding their ownership of us that Vector Capital may make at some future time will be in their absolute discretion.

In addition, pursuant to the terms of our Amended and Restated Memorandum and Articles of Association, Vector Capital and its affiliates have the right to, and have no duty to abstain from, exercising its right to engage or invest in the same or similar business as us, and do business with any of our channel partners, distributors, network operators and any other party with which we do business. In the event that any of our directors or officers who is also a director, officer or employee of Vector Capital or its affiliates acquires knowledge of a corporate opportunity or is offered a corporate opportunity, then Vector Capital or its affiliates may pursue or acquire such corporate opportunity without presenting the corporate opportunity to us without liability, and to the maximum extent permitted by applicable law, such relevant director will be deemed to have fully satisfied their fiduciary duty if the knowledge of such corporate opportunity was not acquired solely in such person’s capacity as our director or officer and such person acted in good faith.

In addition, pursuant to our Amended and Restated Memorandum and Articles of Association, a director who is in any way interested in a contract or transaction with us will declare the nature of his interest at a meeting of the board of directors. A director may vote in respect of any such contract or transaction notwithstanding that he may be interested therein and if he does so his vote will be counted and he may be counted in the quorum at any meeting of the board of directors at which any such contract or transaction shall come before the meeting of the board of directors for consideration. We have adopted a written audit committee charter, pursuant to which the audit committee must review all related party transactions required to be disclosed in our financial statements and approve any such related party transaction, unless the transaction is approved by another independent committee of our board.

We are a controlled company within the meaning of Nasdaq rules and, as a result, we qualify for and are relying on exemptions from certain corporate governance requirements.

Vector Capital controls a majority of the voting power of our outstanding shares and as a result, we are a controlled company within the meaning of the corporate governance standards of the Nasdaq. Under Nasdaq rules, a controlled company may elect not to comply with certain corporate governance requirements of the Nasdaq, including the requirements that:

a majority of the board of directors consist of independent directors;
the nominating and corporate governance committee be composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities;
the compensation committee be composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities; and
there be an annual performance evaluation of the nominating and corporate governance and compensation committees.

38


 

We are utilizing these exemptions, other than the exemption relating to the independence of the board of directors, as our board of directors is now composed of a majority of independent directors. In addition, although we have adopted charters for our audit and compensation committees and intend to conduct annual performance evaluations for these committees, our compensation committee is not composed entirely of independent directors, although all members of our audit committee are independent. Accordingly, shareholders may not have the same protections afforded to shareholders of companies that are subject to all of the corporate governance requirements of Nasdaq.

The price of our shares may be volatile, and shareholders could lose all or part of their investment.

The trading price of our shares may fluctuate substantially. The trading price of our shares will depend on a number of factors, including those described in this “Risk factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause shareholders to lose all or part of their investment in our shares since they might be unable to sell their shares at or above the price paid for them. Factors that could cause fluctuations in the trading price of our shares include the following:

the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
sales of our shares by us or our shareholders or hedging activities by market participants;
failure of financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
operating performance or stock market valuations of other technology companies generally, or those in our industry in particular;
announced or completed acquisitions of businesses or technologies by us or our competitors;
general economic conditions and slow or negative growth of our markets;
rumors and market speculation involving us or other companies in our industry;
litigation involving us, our industry or both or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
any major change in our management; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.

In addition, the stock market in general, and the market for technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our shares, regardless of our actual operating performance. In the past, following periods of volatility in the overall market and the market prices of particular companies’ securities, securities class action litigations have often been instituted against these companies. Litigation of this type, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.

Our memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our shares.

Our Amended and Restated Memorandum and Articles of Association contain provisions to limit the ability of others to acquire control of our company through non-negotiated transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. For example, our board of directors has the authority to issue undesignated, or “blank-check,” preferred shares without shareholder approval. As a result, our board of directors could authorize and issue a series of preferred shares with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult, which may not be in the interests of holders of our ordinary shares. In addition, our board is staggered and divided into three classes, with each class subject to re-election once every three years on a rotating basis, special meeting of shareholders may only be called by a specified group of directors, executives or shareholders and shareholders must comply with advance notice provisions in order to bring business before or nominate directors for election at shareholder meetings. As a result,

39


 

shareholders would be prevented from electing an entirely new board of directors at any annual meeting and the ability of shareholders to change the membership of a majority of our board of directors may be delayed.

Because we are incorporated under Cayman Islands law, shareholders may face difficulties in protecting their interests, and the ability to protect rights through U.S. courts may be limited.

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our Amended and Restated Memorandum and Articles of Association, the Companies Act (as amended) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders and the fiduciary responsibilities of our directors to us under Cayman Islands law are governed by the common law of the Cayman Islands and we have adopted an exclusive forum by law that requires certain shareholder litigations regarding such matters to be brought in Cayman Islands Courts. These exclusive forum provisions do not apply to claims under U.S. federal securities laws. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands.

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our existing articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for shareholders to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

In addition, the Cayman Islands courts are also unlikely (1) to recognize or enforce against us judgments of courts of the United States based on certain civil liability provisions of U.S. securities laws, or (2) to impose liabilities against us, in original actions brought in the Cayman Islands, based on certain civil liability provisions of U.S. securities laws that are penal in nature. There is no statutory recognition in the Cayman Islands of judgments obtained in the United States, although the courts of the Cayman Islands will in certain circumstances recognize and enforce a foreign judgment of a foreign court of competent jurisdiction without any re-examination of the merits at common law.

As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or large shareholders than they would as shareholders of a public company incorporated in the United States.

Our directors may have conflicts of interest because of their ownership of equity interests of, and their employment with, our majority shareholders or its affiliates.

Two of our directors hold ownership interests in Vector Capital as well as ownership in and employment positions with its affiliates. Ownership interests in Vector Capital by our directors could create, or appear to create, potential conflicts of interest when our directors are faced with decisions that could have different implications for us and for Vector Capital or its affiliates. Conflicts of interest may not be resolved in our favor.

General risks

If we are unable to manage our growth and expand our operations successfully, our business and operating results will be harmed.

We have expanded our operations significantly since inception and anticipate that further significant geographic and market expansion will be required to achieve our business objectives. The growth and expansion of our geographic sales, expansion of our products and our entry into new industry verticals places a significant strain on our management, operational and financial resources. Any such future growth would also add complexity to and require effective coordination throughout our organization. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital and processes in an efficient manner. We may not be able to successfully implement improvements to these systems and processes in a timely or efficient manner, which could result in additional operating inefficiencies and could cause our costs to increase more than planned. If we do increase our operating expenses in anticipation of the growth of our business and this growth does not meet our expectations, our operating results may be negatively impacted. If we are unable to manage future expansion, our ability to provide high quality products and services could be harmed, which could damage our reputation and brand and may have a material adverse effect on our business, operating results and financial condition.

40


 

Our business is subject to the risks of earthquakes, fire, floods and other catastrophic events, and to interruption by manmade problems such as network security breaches, computer viruses, terrorism and war.

We have substantial operations in Illinois, California, England and India, and our third-party manufacturers are currently predominantly located in Mexico, Vietnam, Taiwan and Israel. Operations in some of these areas are susceptible to disruption due to severe weather, seismic activity, political unrest and other factors. For example, a significant natural disaster, such as an earthquake, a fire or a flood, occurring at the facilities of one of our third-party manufacturers could have a material adverse impact on their ability to manufacture and timely deliver our products. Despite the implementation of network security measures, we also may be vulnerable to computer viruses, break-ins and similar disruptions from unauthorized tampering with our solutions. In addition, natural disasters, acts of terrorism or war could cause disruptions in the businesses of our suppliers, manufacturers, network operators or the economy as a whole. To the extent that any such disruptions result in delays or cancellations of orders or impede our ability to timely deliver our products, or the deployment of our products, our business, operating results and financial condition would be adversely affected.

The continued threat of terrorism and heightened security and military action in response thereto, or any other current or future acts of terrorism, war (such as the on-going Russia and Ukraine war and the war in the Middle East), and other events (such as economic sanctions and trade restrictions, including those related to the on-going Russia and Ukraine war) may cause further disruptions to the economies of the United States and other countries and create further uncertainties or could otherwise negatively impact our business, operating results, and financial condition. Likewise, events such as loss of infrastructure and utilities services such as energy, transportation, or telecommunications could have similar negative impacts. To the extent that such disruptions or uncertainties result in delays or cancellations of customer orders or the manufacture or shipment of our products, our business, operating results, and financial condition could be materially and adversely affected.

Our reputation and/or business could be negatively impacted by ESG matters and/or our reporting of such matters.

There is an increasing focus from regulators, certain investors, and other stakeholders concerning environmental, social, and governance (ESG) matters, both in the United States and internationally. ESG-related initiatives, goals, and/or commitments such as those regarding environmental matters, diversity, responsible sourcing and social investments, and other matters, could be difficult to achieve and costly to implement. The achievement of any goals that we may announce may rely on the accuracy of our estimates and assumptions supporting those goals. We could fail to achieve, or be perceived to fail to achieve, ESG-related initiatives, goals or commitments that we might set, and the timing, scope or nature of these initiatives, goals, or commitments, or for any revisions to them may not be acceptable to the Securities Exchange Commission or other regulators or stakeholders, including our shareholders. Our actual or perceived failure to achieve any ESG-related initiatives, goals, or commitments that we make could negatively impact our reputation or otherwise materially harm our business.

Item 1B. Unresolved Staff Comments.

None.

Item 1C. Cybersecurity

Cybersecurity Risk Management and Strategy

Information about cybersecurity risks and our risk management processes is collected, analyzed and considered as part of our overall enterprise risk management program. Our cybersecurity program has been built around the National Institute of Standards and Technology (NIST) framework with flexibility to support our product development, deployment, operations, and monitoring. The NIST framework organizes cybersecurity risks into five categories: identify, protect, detect, respond and recover, with an emphasis on prevention, detection and mitigation. We have key Company policies that directly or indirectly relate to cybersecurity matters, including policies relating to antivirus protection, remote access, multifactor authentication, restricted access based upon business need and confidentiality of information, as well as procedures designed to reduce phishing, increase employee awareness of phishing attempts and other activities. The key elements of our efforts to identify, prevent, mitigate, and remediate cybersecurity risks and incidents through our cybersecurity risk management program include:

We collect and analyze information about cybersecurity risks as part of our risk management program and monitor and discuss public alerts, threat levels, trends and remediation.
All employees receive periodic cybersecurity training and are exposed to phishing simulations designed to educate concerning the recognition of cybersecurity threats.
We use various security tools, including internal reporting, monitoring, and bug bounty programs, to identify vulnerabilities in our products.
Regular system updates and patching are done to protect our hardware and software against security vulnerabilities.

41


 

We conduct simulations, drills, and penetration testing to test our defenses and monitor threat levels, including the periodic performance of simulations and tabletop exercises to test our policies, incorporating external resources and advisors as needed.
We have controls and procedures in place for prompt escalation of cybersecurity incidents and regularly evaluate and update contingency planning, including plans in the event that a portion of our information resources were to be unavailable due to a cybersecurity incident.
We partner with third-party security consultants to review our incident response process and ensure our programs align with industry standards.
We assess the cybersecurity preparedness of key vendors, review any reports on system and organizations controls, before onboarding and monitor their vulnerabilities, including any publicly reported vulnerabilities. This process includes risk assessments, security questionnaires, review of vendor security programs, review of available security assessments, reports, and audits. Depending on the nature of the services provided, the sensitivity of the information systems and data at issue, and the type of provider, our vendor management process may involve different levels of assessment designed to help identify cybersecurity risks associated with a provider and impose contractual obligations related to cybersecurity on the provider.
We have a cybersecurity risk insurance policy.

Risk Assessment

While we have not experienced any prior cybersecurity incidents that have materially affected us, including our operations, business strategy, results of operations, or financial condition, we experience cyber-attacks and other attempts to gain unauthorized access to our systems on a regular basis, and we anticipate continuing to be subject to such attempts. Despite our implementation of security measures, (i) our products and services, and (ii) the servers, data centers, and cloud-based solutions on which our and third-party data is stored, are vulnerable to cyber-attacks, data breaches, malware, and disruptions from unauthorized access, tampering or other theft or misuse, including by employees, malicious actors or inadvertent error. We face certain ongoing risks from cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See “Risk Factors -Cyber-attacks, data breaches or malware may disrupt our operations, harm our operating results and financial condition, and damage our reputation or otherwise materially harm our business; and cyber-attacks or data breaches on our customers’ networks, or in cloud-based services provided by or enabled by us, could result in claims of liability against us, damage our reputation or otherwise materially harm our business” and“-Vulnerabilities and critical security defects, prioritization decisions regarding remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying security releases or deciding not to upgrade products, services or solutions could result in claims of liability against us, damage our reputation, or otherwise materially harm our business.”

Cybersecurity Governance

Cybersecurity risk is part of management's risk oversight, although periodic reports are made to the board of directors of management's implementation and monitoring of our cybersecurity risks programs. Our board of directors addresses our cybersecurity risk management as part of its general oversight function, and the board receives periodic reports from management on the results of our tabletop exercises designed to test our response to cybersecurity and other business interruption situations. Management will update the board, as necessary, regarding any significant cybersecurity incidents should they occur, following the controls and procedures laid out in our business continuity, disaster recovery, data breach and crisis management plans that are designed to ensure prompt escalation of certain cybersecurity incidents, so that decisions regarding public disclosure and reporting of such incidents can be made by management and the board in a timely manner.

Our cybersecurity team is led by our Vice President, IT, who reports to our Senior Vice President, Operations. Our Vice President, IT, has an M.S. degree in computer science and 31 years of experience in the information technology industry. Our cybersecurity functions include representatives from information technology, information security, legal, impacted product teams or products and other departments as needed. This team reviews enterprise risk management-level and product-based cybersecurity risks. This team is responsible for assessing and managing our material risks from cybersecurity threats and our overall cybersecurity risk management program, and supervises both our internal cybersecurity personnel and any retained external cybersecurity consultants.

42


 

Item 2. Properties.

As of December 31, 2023, we occupied approximately 38,000 square feet of office space in Rolling Meadows, Illinois under an operating lease agreement where we have corporate and executive functions, research and development, customer support, operations and administration and finance services. In addition to our headquarters in Rolling Meadows, we lease additional space in the United States, including San Jose, California and Thousand Oaks, California. We also lease office space in various other international geographic locations, including Ashburton, England and Bangalore, India. In addition, we lease sales office space in Miami, Florida, Italy, Dubai, Mexico, Spain and Singapore. We believe our facilities are adequate and suitable for our current needs and that should it be needed, suitable additional or alternative space will be available to accommodate our operations.

Our office lease for our headquarters in Rolling Meadows, Illinois expires on March 31, 2024. We signed a lease agreement in 2023 for approximately 37,000 square feet of office and laboratory space in Hoffman Estates, Illinois and expect to move our corporate and executive headquarters and certain research and development, customer support, operations and administration and finance activities to these new offices in the first half of 2024.

For additional information regarding obligations under operating leases, see Note 14 - Leases in the Notes to the Consolidated Financial Statements included in Part II, Item 8: “Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.

Third parties may from time to time assert legal claims against us.

Our industry is characterized by vigorous protection and pursuit of intellectual property rights. A number of companies hold a large number of patents that may cover technology necessary to our products. We have in the past received and expect to continue to receive claims by third parties that we infringe their intellectual property rights. In addition, we may be involved, from time to time, in a variety of claims, lawsuits, investigations, and proceedings relating to contractual disputes, intellectual property rights, employment matters, regulatory compliance matters and other litigation matters relating to various claims that arise in the normal course of business. We determine whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. We assess our potential liability by analyzing specific litigation and regulatory matters using available information. We develop our views on estimated losses in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, and following such assessment, record an amount where it is probable that we will incur a loss and where that loss can be reasonably estimated. However, our estimates may be incorrect and we could ultimately incur more or less than the amounts initially recorded. We are not currently aware of any pending or threatened litigation that would have a material adverse effect on our financial statements.

Item 4. Mine Safety Disclosures.

Not applicable.

43


 

PART II

Item 5. Market for Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities.

Market information

Our ordinary shares have been listed on the NASDAQ Global Market under the symbol “CMBM” since June 26, 2019.

Holders of record

As of December 31, 2023, there were 135 shareholders of record of our ordinary shares. Because many of our shares are held by brokers and other institutions on behalf of shareholders, we are unable to estimate the total number of shareholders represented by these record holders. The closing price of our ordinary shares on December 29, 2023 was $6.00 per share as reported on the NASDAQ Global Market.

Recent sale of unregistered securities

None.

Use of proceeds from Initial Public Offering of ordinary shares

Not applicable.

Dividend policy

We have not declared or paid dividends on our ordinary shares since our IPO. Neither Cayman Islands law nor our Amended and Restated Memorandum and Articles of Association requires our board of directors to declare dividends on our ordinary shares. Any future determination to declare cash dividends on our ordinary shares will be made at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant. We do not anticipate paying cash dividends on our ordinary shares for the foreseeable future.

Equity compensation plan information

Information regarding the securities authorized for issuance under our equity compensation plans will be included in our Proxy Statement relating to our 2024 annual meeting of Shareholders to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023 and is incorporated herein by reference.

Issuer purchase of equity securities

None.

 

44


 

Performance graph

Notwithstanding any statement to the contrary in any of our filings with the SEC, the following information shall not be deemed “filed” with the SEC or “soliciting material” under the Securities Exchange Act of 1934 and shall not be incorporated by reference into any such filings irrespective of any general incorporation language contained in such filing.

The following graph compares the total cumulative shareholder return on our ordinary shares with the total cumulative return of the Russell 3000 Index and the NASDAQ Composite Index during the period commencing on June 26, 2019, the initial trading day of our ordinary shares, and ending on December 31, 2023. The graph assumes that $100 was invested at the beginning of the period in our ordinary shares and in each of the comparative indices, and the reinvestment of any dividends. Historical share price performance should not be relied upon as an indication of future share price performance.

 

img59108950_1.jpg 

 

 

6/26/2019

 

6/28/2019

 

9/30/2019

 

12/31/2019

 

3/31/2020

 

6/30/2020

 

9/30/2020

 

12/30/2020

 

3/31/2021

 

6/30/2021

 

9/30/2021

 

12/31/2021

 

3/31/2022

 

6/30/2022

 

9/30/2022

 

12/30/2022

 

3/31/2023

 

6/30/2023

 

9/30/2023

 

12/31/2023

 

Cambium Networks Corporation

 

100.00

 

 

98.87

 

 

100.00

 

 

90.10

 

 

52.06

 

 

75.88

 

 

173.92

 

 

258.56

 

 

481.65

 

 

498.45

 

 

373.09

 

 

264.23

 

 

243.71

 

 

151.03

 

 

174.43

 

 

223.40

 

 

182.68

 

 

156.91

 

 

75.57

 

 

61.86

 

Russell 3000 (TR)

 

100.00

 

 

101.26

 

 

102.44

 

 

111.75

 

 

89.74

 

 

107.87

 

 

117.80

 

 

135.10

 

 

143.67

 

 

155.51

 

 

155.35

 

 

169.77

 

 

160.80

 

 

133.95

 

 

127.97

 

 

137.16

 

 

147.01

 

 

159.34

 

 

154.15

 

 

172.76

 

NASDAQ Composite (TR)

 

100.00

 

 

101.23

 

 

101.41

 

 

114.05

 

 

99.07

 

 

128.50

 

 

142.94

 

 

165.28

 

 

170.16

 

 

186.63

 

 

186.20

 

 

201.94

 

 

183.87

 

 

142.91

 

 

137.32

 

 

136.23

 

 

159.46

 

 

180.27

 

 

173.17

 

 

197.05

 

Item 6. Reserved.

45


 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion and analysis of financial condition and results of operations was prepared to provide the reader with a view and perspective of our business through the eyes of management and should be read in conjunction with the consolidated financial statements and related notes thereto of Cambium Networks Corporation (“Cambium”, “we”, “our”, or “us”) included elsewhere in this Annual Report on Form 10-K. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materiality from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly those discussed under Part I, Item 1A. “Risk Factors.” Our historical results are not necessarily indicative of the results that may be expected for any period in the future.

Overview

Cambium Networks is a global technology company that designs, develops, and manufactures wireless and fiber broadband and enterprise networking infrastructure solutions for a wide range of applications, including broadband access, wireless backhaul, IoT, public safety communications, and Wi-Fi access. Our products are used by businesses, governments, and service providers to build, expand and upgrade broadband networks. Our product lines fall into three broad, interrelated categories: Fixed Wireless & fiber Broadband (FWB), Enterprise networking, and Subscription and Services. The FWB portfolio spans point-to-point (PTP) and point-to-multi-point (PMP) architectures over multiple standards, including IEEE 802.11 and 3GPP (Third Generation Partnership Program) and frequency bands, including licensed, unlicensed, and lightly licensed spectrum, and fiber products. In the third quarter of 2023, we introduced and had our first commercial shipments of a passive optical networking (PON) solution, supporting Gigabit PON (GPON) and XGS-PON (also known as 10G-PON or G987). The Enterprise portfolio includes Wi-Fi access points, and other networking devices.

The Subscription and Services portfolio includes network planning and design as well as cloud or on-premises network management and control solutions. The latter capability, delivered through subscription to cnMaestro™ X, forms the foundation of our ONE Network, a cloud-based network management architecture that allows users to remotely configure, monitor, and manage their wireless network. It provides a single, centralized view of all network devices, including wired and wireless broadband and Enterprise, as well as real-time performance and usage data, and allows users to make changes to the network configuration and settings. Advanced services offered in conjunction with this platform include application visibility and control, which is used to optimize end-user experiences; integrated security gateway and software defined wide area network (SD-WAN) for small and medium businesses; and automated and intelligent network optimization.

Trends impacting our business

During 2023, although we experienced an overall improvement in the supply constraints that had persisted industry-wide for multiple periods prior to 2023, we identified an increase in channel inventories, particularly of our Enterprise products, as channel partners had increased purchases in prior periods in order to meet the supply constraints. As a result, we experienced a reduction in customer purchases during 2023 as customers reduced purchases to right-size their inventories or reduce capital spending, as well as an increase in stock rotations. We also experienced softened demand in part due to macroeconomic factors such as higher interest rates, inflation and concerns about a global economic slow-down. This has negatively impacted our net revenues during 2023 and may continue to negatively impact net revenues into the first half of 2024. To reduce excess channel inventories, during the fourth quarter of 2023 we provided additional discounts and other incentives to our customers, which reduced our revenue in the quarter by $11.0 million. In addition, in 2023, we have increased our provision for inventory excess and obsolescence by $16.6 million and increased our loss on supplier commitments by $12.8 million due to a decrease in demand to offset the risk that technology shifts could result in this increased inventory becoming obsolete before it is deployed.

Starting in the second quarter and continuing through the fourth quarter of 2023, revenue from our Enterprise products declined, partly resulting from increased competition as a result of readily available component supply reducing our prior advantage in supply and order fulfillment, aggressive pricing by our competitors and poor macroeconomic conditions in our primary markets resulting in lower order volumes from our distributors. Additionally, revenues decreased due to a delay in government defense orders due to U.S. Federal budgetary timing issues impacting the PTP business; sluggish revenues in the PMP business, which is expected to continue until the FCC's approval and subsequent ramp of sales of Cambium's 6 GHz products; a decrease in orders due to excess channel inventory and an increase in stock rotations from distributors in the Enterprise business; and continued economic headwinds, particularly in EMEA.

We have taken and continue to take actions to address these issues, including actions to reduce inventory of our Enterprise products as well as to reduce our operating costs to improve profitability and cash flow. We also continue to work closely with our contract manufacturers and supply chain partners to balance production to market demand.

We continue to monitor the impact of macroeconomic factors, including a potential global recession, inflationary pressures, and growing political tensions as a result of the Russia-Ukraine conflict, the recent rapidly accelerating conflict in Israel and Gaza, and

46


 

escalating tensions between China and Taiwan, and associated tensions between the U.S. and China. We also believe that our customers continue to grapple with the impact of these macroeconomic factors on their businesses and future investment plans, resulting in business uncertainty and a more constrained approach to forecasts and orders. Any prolonged economic disruptions, further deterioration in the global economy or outbreaks of international hostilities could have a negative impact on demand from our customers in future periods.

The impact of reverse globalization, including a more nationalistic trend globally leading to increasing government requirements for domestically produced products or limiting the sourcing of components and other products from China and elsewhere, has led us to limit our reliance on third-party manufacturers in China and have moved manufacturing to other locations, which could cause disruptions in our supply operations.

Basis of presentation

Revenues

Our revenues are generated primarily from the sale of hardware products with essential embedded software. Our revenues also include amounts for software products, extended warranty on hardware products and subscription services. We generally recognize product revenues at the time of shipment, provided that all other revenue recognition criteria have been met and is measured based on the consideration to which we expect to be entitled based on customer contracts. Revenues are adjusted for variable consideration amounts, including but not limited to estimated stock returns, discounts, rebates and cooperative marketing allowances that we provide to distributors. Our revenue was impacted in the fourth quarter of 2024 by $11.0 million of incentives, mostly related to enterprise products, offered to distributors to help reduce channel inventories. The largest decrease in revenues was in our enterprise product category driven by lower demand due to high channel inventories and slowing economies along with increased stock rotations and the aforementioned incentives. We recognize subscription services revenue ratably over the term in which the services are provided and our performance obligation is satisfied. We provide a standard warranty on our hardware products, with the term depending on the product, and record a liability for the estimated future costs associated with potential warranty claims. In addition, we also offer extended warranties for purchase and represents a future performance obligation for us. The extended warranty is included in deferred revenues and is recognized on a straight-line basis over the term of the extended warranty.

Cost of revenues and gross profit

Our cost of revenues is comprised primarily of the costs of procuring finished goods from our third-party manufacturers, third-party logistics and warehousing provider costs, freight costs and warranty costs. We outsource our manufacturing to third-party manufacturers located primarily in Mexico, Vietnam, Israel and Taiwan. Cost of revenues also includes costs associated with supply operations, including personnel related and allocated overhead costs, provision for excess and obsolete inventory, third-party license costs and third-party costs related to services we provide. Cost of revenues also includes amortization of capitalized software costs associated with products marketed to be sold.

Gross profit has been and will continue to be affected by various factors, including changes in product mix. The margin profile of products within each of our core product categories can vary significantly depending on the operating performance, features and manufacturer of the product. Generally, our gross margins on backhaul and fixed wireless access point products are greater than those on our CPE products. Because the ratio of CPE to PTP and PMP access points typically increases as network operators build out the density of their networks, increases in follow-on sales to network operators as a percentage of our total sales typically have a downward effect on our overall gross margins. Finally, gross margin will also vary as a function of changes in pricing due to competitive pressure, our third-party manufacturing and other production costs, cost of shipping and logistics, provision for excess and obsolete inventory and other factors. We expect our gross margins will fluctuate from period to period depending on the interplay of these various factors. In 2023, we recorded $16.6 million for excess and obsolescence, a $12.8 million increase from 2022, and $12.8 million loss on supplier commitments, a $12.3 million increase from 2022.

Operating expenses

We classify our operating expense as research and development, sales and marketing, and general and administrative expense. Personnel costs are the primary component of each of these operating expense categories, which consist of personnel costs such as salaries, sales commissions, benefits, and bonuses, as well as share-based compensation expense. Depreciation and amortization of long-lived assets is separately disclosed in the statements of operations.

Research and development

In addition to personnel-related costs, research and development expense consists of costs associated with design and development of our products, product certification, travel, recruiting and shared facility and shared IT costs. We generally recognize research and development expense as incurred. For certain of our software projects under development, we capitalize the development cost during the period between determining technological feasibility of the product and commercial release. We amortize the

47


 

capitalized development cost upon commercial release, generally over three years and is included in cost of revenues. We typically do not capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.

Sales and marketing

In addition to personnel costs for sales, marketing, service and product line management personnel, sales and marketing expense consists of our training programs, trade shows, marketing programs, promotional materials, demonstration equipment, national and local regulatory approval on our products, travel and entertainment, recruiting and shared facility and shared IT costs.

General and administrative

In addition to personnel costs, general and administrative expense consists of professional fees, such as legal, audit, accounting, information technology and consulting costs, insurance, shared facility and shared IT costs, and other supporting overhead costs.

Depreciation and amortization

Depreciation and amortization expense consist of depreciation related to fixed assets such as computer equipment, furniture and fixtures, and testing equipment, as well as amortization related to acquired and internal use software and definite lived intangibles.

Provision for income taxes

Our provision for income taxes consists primarily of income taxes in the jurisdictions in which we conduct business. Management assesses our deferred tax assets in each reporting period, and if it is determined that it is not more likely than not to be realized, we will record a valuation allowance in that period.

Results of operations

The following table presents the consolidated statements of operations, as well as the percentage relationship to total revenues for items included in our consolidated statements of operations for the year ended December 31, 2022 compared to the year ended December 31, 2023:

 

 

Years ended December 31,

 

(in thousands)

 

2022

 

 

2023

 

Statements of Operations Data:

 

 

 

 

 

 

Revenues

 

$

296,899

 

 

$

220,195

 

Cost of revenues

 

 

151,759

 

 

151,364

 

Gross profit

 

 

145,140

 

 

68,831

 

Operating expenses

 

 

 

 

 

 

Research and development

 

 

49,865

 

 

53,478

 

Sales and marketing

 

 

44,452

 

 

 

42,599

 

General and administrative

 

 

24,982

 

 

 

27,398

 

Depreciation and amortization

 

 

5,961

 

 

 

6,210

 

Total operating expenses

 

 

125,260

 

 

129,685

 

Operating income (loss)

 

 

19,880

 

 

(60,854

)

Interest expense, net

 

 

1,977

 

 

 

2,521

 

Other (income) expense, net

 

 

(114

)

 

 

271

 

Income (loss) before income taxes

 

 

18,017

 

 

(63,646

)

(Benefit) provision for income taxes

 

 

(2,183

)

 

13,774

 

Net income (loss)

 

$

20,200

 

 

$

(77,420

)

 

48


 

 

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Percentage of Revenues:

 

 

 

 

 

 

Revenues

 

 

100.0

%

 

 

100.0

%

Cost of revenues

 

 

51.1

%

 

 

68.7

%

Gross margin

 

 

48.9

%

 

 

31.3

%

Operating expenses

 

 

 

 

 

 

Research and development

 

 

16.8

%

 

 

24.3

%

Sales and marketing

 

 

15.0

%

 

 

19.3

%

General and administrative

 

 

8.4

%

 

 

12.5

%

Depreciation and amortization

 

 

2.0

%

 

 

2.8

%

Total operating expenses

 

 

42.2

%

 

 

58.9

%

Operating income (loss)

 

 

6.7

%

 

 

(27.6

)%

Interest expense, net

 

 

0.7

%

 

 

1.1

%

Other (income) expense, net

 

 

(0.1

)%

 

 

0.2

%

Income (loss) before income taxes

 

 

6.1

%

 

 

(28.9

)%

(Benefit) provision for income taxes

 

 

(0.7

)%

 

 

6.2

%

Net income (loss)

 

 

6.8

%

 

 

(35.1

)%

The following is the discussion and analysis of changes in the financial condition and results of operations for the year ended December 31, 2023 compared to the year ended December 31, 2022. The discussion and analysis of 2022 and changes in the financial condition and results of operations for the year-to-year comparisons between 2022 and 2021 that are not included in this Form 10-K may be found in "Management's Discussion and Analysis of Financial Condition and Results of Operation" in Part II, Item 7 of our Annual report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (SEC) on February 27, 2023, which is incorporated by reference to this Part II, Item 7 of this Annual Report on Form 10-K.

Comparison of the year ended December 31, 2022 to the year ended December 31, 2023

Revenues

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Revenues

 

$

296,899

 

 

$

220,195

 

 

$

(76,704

)

 

 

(25.8

)%

Revenues decreased $76.7 million, or 25.8% from $296.9 million in 2022 to $220.2 million in 2023, and were impacted in the fourth quarter of 2023 by $11.0 million of incentives, mostly related to enterprise products, provided to distributors to help reduce channel inventories. The largest decrease in revenues was in our enterprise product category driven by lower demand due to high channel inventories and slowing economies along with increased stock rotations and the aforementioned incentives. Revenues also decreased in our point-to-multi-point product category primarily driven by lower demand from service providers awaiting the addition of 6 GHz spectrum. Revenues increased in our point-to-point product category, mostly in North America, as a result of increased demand for defense products for federal governments.

Revenues by product category

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Point-to-Multi-Point

 

$

114,941

 

 

$

95,197

 

 

$

(19,744

)

 

 

(17.2

)%

Point-to-Point

 

 

67,083

 

 

 

80,765

 

 

 

13,682

 

 

 

20.4

%

Enterprise

 

 

109,844

 

 

 

39,097

 

 

 

(70,747

)

 

 

(64.4

)%

Other

 

 

5,031

 

 

 

5,136

 

 

 

105

 

 

 

2.1

%

Total revenues by product category

 

$

296,899

 

 

$

220,195

 

 

$

(76,704

)

 

 

(25.8

)%

Point-to-Multi-Point

Our PMP product line comprised 39% of total revenues for 2022 and 43% of total revenues for 2023. The decline in PMP revenue was driven by slower network buildouts in North America ahead of an expected product transition to 6 GHz technology and lower demand in Europe, Middle East, Africa slightly offset by higher demand from our service providers for our 28 GHz fixed 5G, 60 GHz and fiber products.

49


 

Point-to-Point

PTP revenues increased across all regions, mostly driven by increased revenues in North America and Europe, Middle East, Africa as a result of increased demand for defense products for federal governments.

Enterprise

Enterprise revenues decreased $70.7 million, or 64.4% from 2022 to 2023. Enterprise revenues decreased in all regions, with the largest decrease in Europe, Middle East, Africa. Although the constraints in our product supply chain have eased, enterprise revenues have decreased as our prior advantage in supply and order fulfillment has diminished and revenues have been negatively impacted by high levels of inventory in the channel, increased competition and aggressive pricing by our competitors. Revenues were also impacted, especially in the third and fourth quarter of 2023, by higher stock rotations and additional discounts offered to our distributors to reduce channel inventory.

Revenues by geography

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

North America

 

$

133,897

 

 

$

131,943

 

 

$

(1,954

)

 

 

(1.5

)%

Europe, Middle East, Africa

 

 

90,883

 

 

 

44,169

 

 

 

(46,714

)

 

 

(51.4

)%

Caribbean and Latin America

 

 

31,223

 

 

 

20,729

 

 

 

(10,494

)

 

 

(33.6

)%

Asia Pacific

 

 

40,896

 

 

 

23,354

 

 

 

(17,542

)

 

 

(42.9

)%

Total revenues by geography

 

$

296,899

 

 

$

220,195

 

 

$

(76,704

)

 

 

(25.8

)%

Revenues decreased in 2023 compared to 2022 in all regions, with the largest decrease in Europe, Middle East, Africa. The decrease in revenues in North America was driven mostly by decreased enterprise revenues due to lower demand as a result of high levels of inventory in the channels, higher levels of stock rotation and increased discounting, mostly offset by higher PTP revenues as a result of higher demand for defense products. The decrease in revenues in Europe, Middle East, Africa was driven mostly by decreased enterprise revenues due to high levels of channel inventory and decreased PMP revenues as technology is expected to move to new gigabit technologies within our product portfolio, partially offset by increased PTP revenues due to higher demand from defense business. The decrease in revenues in Caribbean and Latin America revenues was driven mostly by decreased PMP revenues due to lower demand and decreased enterprise revenues as a result of lower demand due to high levels of inventory in the channels and increased incentives provided to distributors to reduce channel inventory. The decrease in revenues in Asia Pacific was driven mostly by decreased enterprise revenues as a result of lower demand due to high levels of inventory in the channels and decreased PMP revenues.

Cost of revenues and gross margin

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Cost of revenues

 

$

151,759

 

 

$

151,364

 

 

$

(395

)

 

 

(0.3

)%

Gross margin

 

 

48.9

%

 

 

31.3

%

 

 

 

 

(1760) bps

 

Cost of revenues decreased $0.4 million, or 0.3%, from $151.8 million for 2022 to $151.4 million for 2023. The decrease in cost of revenues was primarily due to decreased revenues and lower productions costs due to decreases in component charges as a result of improved availability of components, mostly offset by an increase in excess and obsolescence mostly as a result of high levels of enterprise inventories industry wide and in our channel and increase in loss on supplier commitments as a result of our obligations relating to overestimates in forecast demand. For 2023, we recorded $16.6 million for excess and obsolescence, a $12.8 million increase from 2022, and $12.8 million for loss on supplier commitments, a $12.3 million increase from 2022.

Gross margin decreased from 48.9% in 2022 to 31.3% in 2023. The decrease reflects decreased revenues from higher margin products, the impact from the above mentioned increases in excess and obsolescence and loss on supplier commitments, $11.0 million of additional incentives provided to distributors, and increased freight and supply operations costs as a percentage of revenue. Gross margin benefited from lower production costs due to decreases in component charges as a result of increased availability of components.

50


 

Operating expenses

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Research and development

 

$

49,865

 

 

$

53,478

 

 

$

3,613

 

 

 

7.2

%

Sales and marketing

 

 

44,452

 

 

 

42,599

 

 

 

(1,853

)

 

 

(4.2

)%

General and administrative

 

 

24,982

 

 

 

27,398

 

 

 

2,416

 

 

 

9.7

%

Depreciation and amortization

 

 

5,961

 

 

 

6,210

 

 

 

249

 

 

 

4.2

%

Total operating expenses

 

$

125,260

 

 

$

129,685

 

 

$

4,425

 

 

 

3.5

%

Research and development

Research and development expense increased $3.6 million, or 7.2%, from $49.9 million in 2022 to $53.5 million in 2023. As a percentage of revenues, research and development expenses increased from 16.8% in 2022 to 24.3% in 2023. Research and development expense increased mainly due to $3.4 million higher employee-related expense due to increased headcount, $2.0 million of restructuring expenses incurred in 2023, $0.7 million higher outside contractor spend, $0.5 million higher shared lease and IT expenses due to increase in leased space and headcount and $0.2 million higher travel-related expense. These increases were partially offset by $1.8 million higher capitalized software costs due to an increase in projects eligible for capitalization, $0.8 million lower engineering material spend based on timing of projects and $0.7 million decrease in corporate bonus expense as we failed to meet bonus targets.

Sales and marketing

Sales and marketing expense decreased $1.9 million, or 4.2%, from $44.5 million in 2022 to $42.6 million in 2023. As a percentage of revenues, sales and marketing expense increased from 15.0% in 2022 to 19.3% in 2023. The decrease in sales and marketing expense was primarily due to $3.4 million lower variable compensation expense due to lower revenues along with $0.2 million lower homologation and regulatory testing expense and $0.2 million lower trade show and marketing-related spend. These decreases were partially offset by $1.0 million higher employee-related expense, $0.5 million higher outside contractor spend, $0.4 million of restructuring expenses incurred in 2023, $0.3 million higher travel-related spend and $0.2 million lower corporate bonus expense as we failed to meet bonus targets.

General and administrative

General and administrative expense increased $2.4 million, or 9.7%, from $25.0 million in 2022 to $27.4 million in 2023. As a percentage of revenues, general and administrative expense increased from 8.4% in 2022 to 12.5% in 2023. The increase in general and administrative expense was primarily due to $1.0 million of expenses incurred in 2023 as part of the Chief Executive Officer transition, $0.8 million higher share-based compensation expense due to new employee equity grants issued, $0.5 million higher employee-related expense due to increased headcount, $0.4 million higher audit and tax fees, $0.3 million higher software and subscription purchases and $0.2 million higher legal expenses. These increases were offset by $0.9 million lower insurance expense in 2023.

Depreciation and amortization

Depreciation and amortization expense increased $0.2 million, or 4.2%, from $6.0 million in 2022 to $6.2 million in 2023. The slight increase in depreciation and amortization was mostly driven by the increase in depreciation on new assets placed in service offset by a decrease in amortization of finite-lived intangibles and purchased software.

Interest expense, net

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Interest expense, net

 

$

1,977

 

 

$

2,521

 

 

$

544

 

 

 

27.5

%

Interest expense increased $0.5 million, or 27.5% from $2.0 million in 2022 to $2.5 million in 2023. The increase was primarily due to an increase in the interest rate on the term loan partially offset by higher interest received.

51


 

Other (income) expense, net

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

Other (income) expense, net

 

$

(114

)

 

$

271

 

 

$

385

 

 

 

(337.7

)%

Other (income) expense, net changed from income of $0.1 million in 2022 to expense of $0.3 million in 2023. The change is primarily associated with foreign currency fluctuations.

(Benefit) provision for income taxes

 

 

Years ended December 31,

 

 

Change

 

(dollars in thousands)

 

2022

 

 

2023

 

 

$

 

 

%

 

(Benefit) provision for income taxes

 

$

(2,183

)

 

$

13,774

 

 

$

15,957

 

 

 

(731.0

)%

Effective income tax rate

 

 

(12.1

)%

 

 

(21.6

)%

 

 

 

 

 

 

Our tax provision changed from a tax benefit of ($2.2) million in 2022 to a tax provision of $13.8 million for 2023. The effective tax rates for the years ended December 31, 2022 and 2023 were (12.1)% and (21.6)%, respectively. For the year ended December 31, 2023, our income tax (benefit) provision changed by $16.0 million from the year ended December 31, 2022 primarily due to a change to our income tax benefit at the U.S. statutory tax rate of $13.4 million in 2023 versus a tax expense of $3.8 million in 2022, a tax expense due to an increase in the valuation allowance of $34.5 million primarily as a result of the recognition of a valuation allowance on the UK loss and a tax benefit of $1.9 million on revaluation of UK deferred tax assets at a higher rate. For the year ended December 31, 2022, the Company’s effective tax rate of (12.1)% differed from the U.S. statutory rate of 21.0% primarily due to research and development tax credits of $2.8 million, a benefit on Foreign Derived Intangible Income of $2.3 million, and a tax benefit of $0.9 million on revaluation of the UK deferred tax assets at a higher tax rate. For the year ended December 31, 2023, the Company’s effective tax rate of (21.6)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to a tax expense on the valuation allowance in 2023 of $35.4 million. See Note 11 - Income taxes in the Notes to the Consolidated Financial Statements for more information related to income taxes.

Liquidity and Capital Resources

As of December 31, 2023, we had a cash balance of $18.7 million. Our primary liquidity needs are: (i) to fund normal operating expenses; (ii) to meet interest and principal requirements of our outstanding indebtedness; and (iii) to fund capital expenditures. We believe our existing cash, operating cash flow and revolving credit facilities provide us with the financial flexibility needed to meet these needs over at least the next 12 months. We continue to focus on cost management, operating efficiency and efficient discretionary spending. In addition, if necessary, we expect to leverage our revolving credit facility to manage our working capital needs in the near future. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our rate of revenue growth, the timing and extent of spending to support development efforts, the timing of new product introductions, market acceptance of our products and overall economic conditions. We expect to regularly assess our liquidity needs and market conditions and may raise additional equity or incur additional debt if and when our board of directors, determines that doing so is in our best interest.

As of December 31, 2023, we had $25.4 million outstanding principal debt on our term loan, including the current portion of $3.3 million. As of December 31, 2023, we had $45.0 million available under our revolving credit facility, with no amounts drawn thereunder. For 2022 and 2023, in accordance with the terms of our credit facility with Bank of America, all quarterly principal and interest payments have been made.

On December 29, 2023, we entered into the Second Amendment to our Credit Agreement (the "Second Amendment"), which amends the credit agreement, dated as of November 17, 2021 (the "BofA Credit Agreement", the BofA Credit Agreement as amended prior to the date of the Second Amendment, the "Existing Credit Agreement", and the Existing Credit Agreement, as amended by the Second Amendment, the "Amended Credit Agreement") with Bank of America, N.A., as Administrative Agent, a Lender, Swingline Lender and and L/C Issuer and the other Lenders party thereto from time to time. The Second Amendment amends the Existing Credit Agreement by, among other things, establishing a covenant relief period, which began on December 31, 2023 and ends on November 30, 2024, ("Covenant Relief Period") during which time we are (a) required to maintain certain Liquidity as provided in the Amended Credit Agreement, (b) required to maintain certain levels of Consolidated EBITDA as provided in the Amended Credit Agreement, (c) required to provide certain additional financial reporting to the Administrative Agent and (d) not required to meet (or, during such period, test) our Consolidated Leverage Ratio or Consolidated Fixed Charge Coverage Ratio. Additionally, the Second Amendment provides that, during the Covenant Relief Period, (x) the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn

52


 

commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement.

The maturity date of the Revolving Facility and Term Facility remains unchanged, with both the Revolving Facility and the Term Facility terminating (as applicable), and all amounts outstanding thereunder becoming due and payable in full, on November 17, 2026 (the “Maturity Date”).

As was the case in the Existing Credit Agreement, the Amended Credit Agreement provides that we have the option to borrow Revolving Loans under the Revolving Facility in the form of either Base Rate Loans or Term SOFR Loans. Any outstanding principal amounts of Term SOFR Loans that may be borrowed under the Revolving Facility will bear interest at the same rates as described above.

We were in compliance with all financial covenants under the Amended Credit Agreement at December 31, 2022 and 2023.

Cash Flows

The following table sets forth summarized cash flow data for the periods indicated (in thousands):

 

 

Years Ended December 31,

 

 

 

2022

 

 

2023

 

Cash used in operating activities

 

$

(3,054

)

 

$

(16,952

)

Cash used in investing activities

 

$

(9,245

)

 

$

(11,225

)

Cash provided by (used in) financing activities

 

$

1,245

 

 

$

(1,269

)

Cash flows from operating activities

Net cash used in operating activities for 2022 of $3.1 million consisted primarily of net income of $20.2 million, adjustments for depreciation and amortization of $7.9 million, share-based compensation expense of $10.7 million and increase in provision for inventory excess and obsolescence of $3.7 million offset by a $5.2 million increase in deferred income taxes along with changes in operating assets and liabilities that resulted in net cash outflows of $40.3 million. The changes in operating assets and liabilities consisted primarily of a $27.0 million increase in inventories due to management's plan to build inventory in response to supply chain constraints, $12.9 million increase in accounts receivable reflecting higher sales and the timing of collections, and $8.9 million decrease in accrued employee compensation primarily due to the payment of the 2021 corporate bonus net of the 2022 corporate bonus accrual offset by $8.5 million increase in cash provided by all other assets and liabilities, mostly driven by the $5.3 million increase in deferred revenues and $2.8 million increase in accounts payable due to the timing of purchases and payments.

Net cash used in operating activities for 2023 of $17.0 million consisted primarily of net loss of $77.4 million, adjustments for depreciation and amortization of $9.4 million, share-based compensation expense of $11.6 million and increase in provision for inventory excess and obsolescence of $16.6 million and a $9.1 million decrease in deferred income taxes along with changes in operating assets and liabilities that resulted in net cash inflows of $14.3 million. The changes in operating assets and liabilities consisted primarily of a $32.0 million decrease in accounts receivable due to lower revenues, along with $12.5 million increase in accrued liabilities, mostly related to the increase in customer reserves and liability associated with the loss on supplier commitment, $6.7 million increase in other assets and liabilities, mostly driven by an increase in deferred revenues and $5.3 million decrease in prepaid expenses due to lower prepayments made to suppliers to procure inventory offset by a $26.4 million increase in inventories, mostly due to lower enterprise revenues due to high channel inventories, $13.6 million decrease in accounts payable due to timing of purchases and payments, and $2.2 million decrease in accrued employee compensation mostly due to lower accruals for our corporate bonus and sales incentive programs as a result of failure to meet metrics underlying our incentive compensation payable to employees.

Cash flows from investing activities

Our investing activities for both periods presented consisted of capital expenditures for property, equipment and software in support of the growth of our business.

Cash flows from financing activities

Net cash provided by financing activities of $1.2 million for 2022 was primarily due to $2.2 million in proceeds received from the exercise of share options and $2.0 million in proceeds received from the issuance of ordinary shares under our employee share purchase program offset by $2.0 million repayment of principal due under the term loan facility and $1.0 million for taxes paid from shares withheld in net settlement of taxes due on vesting of restricted shares issued to our employees.

53


 

Net cash used in financing activities of $1.3 million for 2023 was primarily due to principal payments of $2.6 million on our term loan and $0.7 million of taxes paid on net share settlement of equity awards and a $0.1 million payment of debt issuance costs incurred with our entry into the Amended Credit Agreement. These outflows are partially offset by $1.7 million in proceeds from the issuance of ordinary shares under our employee share purchase program and $0.5 million of proceeds received from the exercise of share options.

Debt

On November 17, 2021, we established a new credit facility with Bank of America ("BofA Credit Agreement"). The BofA Credit Agreement allows for total borrowings of $75.0 million, which includes a $30.0 million term loan and a revolving loan of $45.0 million. On November 17, 2021, we borrowed the entire $30.0 million term loan. As of December 31, 2023, we had $25.4 million outstanding principal debt on our term loan, including the current portion of $3.3 million. As of December 31, 2023, the Company had $45.0 million available under the revolving commitments, with no amounts drawn thereunder.

In accordance with the terms of the BofA Credit Agreement, commencing with the quarter ended March 31, 2022, we began paying quarterly principal payments of approximately $0.7 million on our term loan.

On December 29, 2023, we entered into the Second Amendment to our Credit Agreement (the "Second Amendment"), which amends the BofA Credit Agreement (the BofA Credit Agreement as amended prior to the date of the Second Amendment, the "Existing Credit Agreement", and the Existing Credit Agreement, as amended by the Second Amendment, the "Amended Credit Agreement") with Bank of America, N.A., as Administrative Agent, a Lender, Swingline Lender and an L/C Issuer and the other Lenders party thereto from time to time. The Second Amendment amends the Existing Credit Agreement by, among other things, establishing a covenant relief period which begins on December 31, 2023 and ends on November 30, 2024 ("Covenant Relief Period") during which time we are (a) required to maintain certain Liquidity as provided in the Amended Credit Agreement, (b) required to maintain certain levels of Consolidated EBITDA as provided in the Amended Credit Agreement, (c) required to provide certain additional financial reporting to the Administrative Agent and (d) not required to meet (or, during such period, test) our Consolidated Leverage Ratio or Consolidated Fixed Charge Coverage Ratio. Additionally, the Second Amendment provides that, during the Covenant Relief Period, (x) the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement.

The maturity date of the Revolving Facility and Term Facility remains unchanged, with both the Revolving Facility and the Term Facility terminating (as applicable), and all amounts outstanding thereunder, becoming due and payable in full, on November 17, 2026 (the “Maturity Date”). For a detailed discussion of our current credit facilities, refer to Note 6, Debt in Notes to Consolidated Financial Statements in Item 8 of Part II of this Annual Report on Form 10-K.

Summary of contractual obligations

We lease office space and equipment under operating leases that run through 2037. Additionally, our BofA Credit Agreement matures and becomes due and payable in November 2026.

A summary of our contractual obligations at December 31, 2023 are as follows (in thousands):

 

 

 

Payments due by period

 

 

 

Less than
1 year

 

 

1 to 3 years

 

 

3 to 5 years

 

 

More than
5 years

 

 

Total

 

Operating lease obligations (1)

 

$

1,944

 

 

$

4,614

 

 

$

3,265

 

 

$

6,730

 

 

$

16,553

 

Term credit facility (2)

 

 

3,281

 

 

 

22,125

 

 

 

 

 

 

 

 

 

25,406

 

Term credit facility interest (2)

 

 

2,108

 

 

 

2,801

 

 

 

 

 

 

 

 

 

4,909

 

Purchase obligations (3)

 

 

103,570

 

 

 

90

 

 

 

 

 

 

 

 

 

103,660

 

Total

 

$

110,903

 

 

$

29,630

 

 

$

3,265

 

 

$

6,730

 

 

$

150,528

 

(1)
These amounts represent the undiscounted remaining lease payments. For a detailed discussion on our operating leases, refer to Note 14, Leases, in Notes to Consolidated Financial Statements in Item 8 of part II of this Annual Report on Form 10-K.
(2)
These amounts represent the scheduled principal payments based on their contractual maturities related to our term loan with Bank of America and interest payments based on the all-in interest rate in effect on December 31, 2023 of 8.7227% through February 2025 and then reduced to 7.2277% when the applicable rate is reduced from 3.25% to 1.75%. For a detailed discussion of our credit facilities, refer to Note 6, Debt, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Annual Report on Form 10-K.
(3)
These amounts represents purchases included on open purchase orders for goods or services that have not yet been received and supplier commitments based on demand plans at December 31, 2023, primarily for inventory-related and component purchases

54


 

with our suppliers. This also includes the $12.9 million loss on commitments which is included in Accrued liabilities on our consolidated balance sheet.

In addition to the contractual obligations noted above, we expect our spend for capital expenditures will remain consistent with 2023. We believe that cash generated from operations, together with existing sources of liquidity, will satisfy the cash requirements for these contractual obligations.

Critical accounting policies and estimates

Our consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expense and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates under different assumptions or conditions and any such differences may be material. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates. For a summary of all of our accounting policies, including the accounting policies discussed below, see Note 1, Description of Business and Summary of Significant Accounting Policies, in the Notes to Consolidated Financial Statements.

Recognition of revenues

Our revenues are generated primarily from the sale of hardware products, with essential embedded software. Our revenues also include limited amounts for software products, extended warranty on hardware products and subscription services. Revenue is recognized upon transfer of control of promised products to customers in an amount that reflects the consideration we expect to receive in exchange for those products. We generally recognize product revenues at the time of shipment, provided that all other revenue recognition criteria have been met. Revenues are recognized net of estimated stock returns, volume-based rebates, cooperative marketing allowances, and other incentives that we provide to distributors. Estimated stock rotations, volume-based rebates and cooperative marketing allowances are based on historical experience together with any known future business trends. In determining estimates, variable consideration is estimated at the expected value based on management's analysis of historical data, channel inventory levels, current economic trends and changes in customer demand. Variable consideration estimates are continuously assessed such that is probable that a significant reversal of revenue will not occur. We recognize revenues on extended warranty on a straight-line basis over the term of the extended warranty. We recognize subscription services revenue ratably over the term in which the services are provided and our performance obligation is satisfied. We determine the appropriate revenue recognition for our contracts with customers by analyzing the type, terms and conditions of each contract or arrangement. Certain of our contracts have multiple performance obligations for which we allocate the transaction price to each performance obligation based on the standalone selling price of each distinct product or service in the contract. The standalone selling price is the price at which we expect to be entitled to in exchange for transferring the promised good or service to the customer. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. In certain cases, the standalone sales price is not directly observable, and we estimate the transaction price allocated to each performance obligation using the expected cost plus margin approach. When, or as, a performance obligation is satisfied, we recognize as revenue the amount of the transaction price that is allocated to that performance obligation. The transaction price recognized excludes an estimate for the consideration related to products we expect to be returned or amounts we expect to refund.

Inventory and inventory valuation

Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.

The valuation of inventory requires us to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is estimated based on a comparison of the quantity and cost of inventory on hand to our forecast of customer demand, and in consideration of historical usage and requires significant management judgment. We also consider the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required, which would have a negative impact on our gross margin. The actual amount of inventory written off in future periods will likely differ from the inventory excess and obsolete provisions reflected in our consolidated balance sheets due to difference between estimated and actual future demand, which could have a material effect on our net inventory as reported in our consolidated financial statements. Any adjustments to the valuation of inventory are included in cost of revenues. We record a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of our future demand forecasts consistent with the valuation of our excess and obsolete inventory. We regularly evaluate our exposure for inventory write-downs, and the adequacy of our liability for purchase commitments.

55


 

Income taxes

We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax bases of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

We recognize deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize our deferred tax asset in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

We may be subject to income tax audits in all the jurisdictions in which we operate and, as a result, we must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, we must assess such potential exposures and, where necessary, provide a reserve to cover any expected loss. We recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not of being realized upon settlement. To the extent that we establish a reserve, our income tax expense would be increased. If we ultimately determine that payment of these amounts is unnecessary, we reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating the liability is no longer necessary. We record an additional income tax expense in the period in which new information becomes available indicating the tax liability is greater than our original estimate.

Goodwill

Goodwill is tested for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of our one reporting unit below its carrying amount. We first perform a qualitative triggering event assessment which considers significant events and circumstances including the excess of prior year estimates of fair value compared to carrying amount, historical trends and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative market or industry trends and macro-economic developments, and sustained declines in our share price or market capitalization, considered in both absolute terms and relative to peers to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying value. If we determine that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, no further goodwill impairment testing is required. If indicators of impairment are identified, a quantitative impairment test is performed.

We performed a qualitative assessment for 2023 and evaluated whether there were goodwill triggering events that occurred and determined there were not. In particular, we considered our share price declines that resulted in a historic low for the year. We continue to monitor market capitalization and assess potential goodwill impairment triggering events, including the continued impact of slower demand, higher channel inventory and sustained decreases in our share price. If triggering events occur, we will perform a goodwill impairment assessment that may indicate impairment in a future period.

JOBS Act accounting election

We are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. We have irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards and, therefore, are subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

Interest rate risk

With the cessation of US Dollar LIBOR tenors, we amended our BofA Credit Agreement in June 2023, to replace the US Dollar LIBOR with the Term Secured Overnight Financing Rate, or Term SOFR. This change was applicable to the outstanding debt under our term loan facility and our revolving credit facility, which as of December 31, 2023 was $25.4 million and $0.0 million, respectively. We are exposed to interest rate risk from fluctuations in Term SOFR that is a component of the interest rate used to calculate interest expense on the debt.

Interest accrues on the outstanding principal amount of the term loan on a quarterly basis and is equal to the Term SOFR rate per annum determined by reference to the 1-month, 3-month or 6-month SOFR rate as selected by the Company, plus an applicable

56


 

margin. On December 29, 2023, we entered into a second amendment to our credit agreement with Bank of America which increased the applicable margin from 1.75% to 3.25% and will remain at this rate for the duration of the covenant relief period, as defined in the amendment. At December 31, 2023, the effective interest rate on the term loan was 9.2%. A hypothetical 100-basis point increase in interest rates, and assuming a constant applicable margin and required principal payments, would result in an additional $0.3 million in interest expense related to our external debt per year.

Foreign currency exchange rate risk

We conduct business in all parts of the world and are thereby exposed to market risks related to fluctuations in foreign currency exchange rates. The U.S. dollar is the single largest currency in which our revenue contracts are denominated. Any decline in the value of local foreign currencies against the U.S. dollar results in our products and services being more expensive to a potential foreign customer. In those instances where our goods and services have already been sold, receivables may be more difficult to collect. Additionally, in jurisdictions where the revenue contracts are denominated in U.S. dollars and operating expenses are incurred in the local currency, any decline in the value of the U.S. dollar will have an unfavorable impact to operating margins. We have not entered into any foreign currency hedging transactions. We do not purchase or hold any derivative financial instruments for speculation or arbitrage.

We do not hold any cash in any investment accounts and all cash is deposited with financial institutions that management believes are of high credit quality. Our cash consists primarily of U.S. dollar denominated demand accounts.

Credit risk

We consider the credit risk of all customers and regularly monitor credit risk exposures in our trade receivables. Our standard credit terms with our customers are generally net 30 to 60 days. We had one customer representing more than 10% of trade receivables at December 31, 2022 and 2023. In addition, we had two customers representing more than 10% of revenues for the years ended December 31, 2021 and 2023 and one customer representing more than 10% of revenues for the year ended December 31, 2022.

57


 

Item 8. Financial Statements and Supplementary Data.

The information required by this item is incorporated by reference to the consolidated financial statements and accompanying notes set forth on pages F-1 through F-29 of this Annual Report on Form 10-K.

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

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934, as amended, or the Exchange Act), as of December 31, 2023, the end of the period covered by this Annual Report on Form 10-K. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its Chief Executive Officer and Interim Chief Financial Officer, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on such evaluation, our Chief Executive Officer and Interim Chief Financial Officer have concluded, that as of December 31, 2023, there were two control deficiencies in our internal control over financial reporting which constituted material weaknesses, and accordingly, our disclosure controls and procedures were not effective.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of our consolidated financial statements for external purposes in accordance with U.S. GAAP. Under the supervision of, and with the participation of our Chief Executive Officer and Interim Chief Financial Officer, management assessed the effectiveness of internal control over financial reporting as of December 31, 2023.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. 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.

Management based its assessment on criteria established in “Internal Control Integrated Framework (2013)” issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this evaluation, management concluded that our internal control over financial reporting was not effective at the reasonable assurance level as of December 31, 2023, due to the material weakness described below.

Based on this assessment, our management concluded that our control environment was ineffective in identifying changes in risk and designing internal controls that are responsive to risks. As a result, certain process-level controls related to the determination of our inventory excess and obsolescence reserve and recoverability of deferred tax assets were not designed effectively in that they were not designed to appropriately evaluate methodology and assumptions, operate with a sufficient level of precision, nor adequately address information utilized in the performance of the controls.

The control deficiencies resulted in material errors to our inventory excess and obsolescence reserve and deferred tax asset valuation allowance that have been corrected in the consolidated financial statements as of and for the year ended December 31, 2023. Furthermore, the control deficiencies described above created a reasonable possibility that a material misstatement to the consolidated financial statements would not be prevented or detected on a timely basis. Therefore, we concluded that the deficiencies represent material weaknesses in our internal control over financial reporting and our internal control over financial reporting was not effective as of December 31, 2023.

If not remediated, or if we identify further material weaknesses in our internal controls, our failure to establish and maintain effective disclosure controls and procedures and internal controls over financial reporting could result in material misstatements in our consolidated financial statements or a failure to meet our reporting and financial obligations.

58


 

This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm due to a transition period established by the rules of the SEC for “emerging growth companies”.

Management's Plan to Remediate the Material Weakness

Management, with oversight from the Audit Committee of our Board of Directors, is taking steps to remediate the control deficiencies which resulted in the material weaknesses described above by implementing changes to our internal control over financial reporting. Our plans for remediation include, but are not limited to, the efforts summarized below:

We are engaging a third-party advisor to assist management in making improvements over evaluating and documenting our assessment of excess and obsolescence reserves.
Enhancing or designing and implementing controls over the completeness and accuracy of information used in financial reporting and forecasted financial results, particularly as it relates to our assessment of underlying assumptions about demand for our products, together with procedures and documentation to corroborate our assessment of the underlying assumptions about demand for our products.
We are engaging a third-party advisor to assist management in making improvements to our evaluation and documentation of accounting for deferred tax valuation allowances.
Enhancing or designing and implementing controls over the accounting for income taxes to ensure the appropriate recording of deferred income taxes, deferred tax valuation allowances and related disclosures.

We expect to continue our efforts to remediate the material weakness as described above through fiscal year 2024. We believe that the implementation of the above steps will allow us to address the deficient controls within our internal controls environment, which will facilitate the remediation of the material weakness. As we continue to evaluate and work to improve our internal control over financial reporting, we will take additional measures to address control deficiencies and we may modify certain of the remediation measures described above. Following our design and implementation of our remediation efforts, we will need to demonstrate their operating effectiveness. We will not be able to consider the material weakness remediated until the applicable remedial controls operate for a sufficient period of time and our management has concluded, through testing, that our controls are operating effectively.

Changes in Internal Control

We are working towards implementing processes and procedures to address the material weaknesses noted above. There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(e) and 15d-15(e) of the Exchange Act for the year ended December 31, 2023 other than the identification of the material weaknesses and the remediation plan disclosed above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

None.

Item 9B. Other Information.

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspection.

Not Applicable.

59


 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

Information required by Part III, Item 10, will be included in our Proxy Statement relating to our 2024 annual meeting of shareholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2023, and is incorporated herein by reference.

Item 11. Executive Compensation.

Information required by Part III, Item 11, will be included in our Proxy Statement relating to our 2024 annual meeting of shareholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2023, and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters.

Information required by Part III, Item 12, will be included in our Proxy Statement relating to our 2024 annual meeting of shareholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2023, and is incorporated herein by reference.

Information required by Part III, Item 13, will be included in our Proxy Statement relating to our 2024 annual meeting of shareholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2023, and is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services.

Information required by Part III, Item 14, will be included in our Proxy Statement relating to our 2024 annual meeting of shareholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2023, and is incorporated herein by reference.

 

 

60


 

PART IV

Item 15. Exhibits, Financial Statement Schedules.

Documents filed as part of this annual report on Form 10-K:

(1)
Financial Statements. The following index lists consolidated financial statements and notes thereto filed as part of this annual report on Form 10-K:

 

Report of Independent Registered Public Accounting Firm

F-2

Consolidated Balance Sheets as of December 31, 2022 and 2023

F-3

Consolidated Statements of Operations for the years ended December 31, 2021, 2022 and 2023

F-4

Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2021, 2022 and 2023

F-5

Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2021, 2022 and 2023

F-6

Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2022 and 2023

F-7

Notes to Consolidated Financial Statements

F-8

 

(2)
Financial Statement Schedules. All schedules have been omitted because they are not applicable as the required information is included in the consolidated financial statements or notes thereto.
(3)
Exhibits. A list of exhibits filed or furnished with this report on Form 10-K (or incorporated by reference to exhibits previously filed by Cambium) is provided in the accompanying Exhibit Index.

Item 16. Form 10-K Summary

None.

61


 

Exhibit Index

 

 

 

 

 

Incorporated by Reference

Exhibit

Number

Exhibit Description

Form

 

File No.

Exhibit

Filing Date

 

 

 

 

 

 

 

 

1.1

 

Underwriting Agreement dated December 3, 2020 by and among Cambium Networks Corporation, the Underwriters and the Selling Shareholders

8-K

 

001-38952

1.1

December 4, 2020

 

 

 

 

 

 

 

 

3.1

 

Form of Amended and Restated Memorandum and Articles of Association to be effective upon completion of this offering

S-1/A

 

333-231789

3.1

June 13, 2019

 

 

 

 

 

 

 

 

4.1

 

Form of Ordinary Share Certificate of Registrant

S-1/A

 

333-231789

4.1

June 24, 2019

 

 

 

 

 

 

 

 

4.2

 

Form of Shareholders Agreement by and among Registrant and certain security holders of Registrant to be effective upon completion of this offering

S-1/A

 

333-231789

4.2

June 13, 2019

 

 

 

 

 

 

 

 

4.3

 

Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities and Exchange Act of 1934

10-K

 

001-38952

4.3

March 1, 2021

 

 

 

 

 

 

 

 

10.1+

 

Form of Indemnification Agreement entered into between Registrant and its directors and executive officers

S-1

 

333-231789

10.1

May 29, 2019

 

 

 

 

 

 

 

 

10.2

 

Renewal Lease by Reference to an Existing Lease, Part Unit A, Linhay Business Park, Eastern Road, Ashburton, Devon TQ13 7UP, United Kingdom, dated as of November 22, 2016, by and between Registrant and Stephanie Myers Palk, Richard John Palk and Alison June Palk

S-1

 

333-231789

10.2

May 29, 2019

 

 

 

 

 

 

 

 

10.3

 

Renewal Lease by Reference to an Existing Lease, Unit B2/3, Linhay Business Park, Eastern Road, Ashburton, Devon TQ13 7UP, United Kingdom, dates as of November 22, 2016, by and between Registrant and Stephanie Myers Palk, Richard John Palk and Alison June Palk

S-1

 

333-231789

10.3

May 29, 2019

 

 

 

 

 

 

 

 

10.4

 

Renewal Lease by Reference to an Existing Lease, Unit B2/3, Linhay Business Park, Eastern Road, Ashburton, Devon TQ13 7UP, United Kingdom, dated as of April 9, 2018, by and between Registrant and Stephanie Myers Palk, Richard John Palk and Alison June Palk

S-1

 

333-231789

10.4

May 29, 2019

 

 

 

 

 

 

 

 

10.5

 

Renewal Lease by Reference to an Existing Lease, Unit D1, Linhay Business Park, Eastern Road, Ashburton, Devon TQ13 7UP, United Kingdom, dated as of November 22, 2016, by and between Registrant and Stephanie Myers Palk, Richard John Palk and Alison June Palk

S-1

 

333-231789

10.5

May 29, 2019

 

 

 

 

 

 

 

 

10.6

 

Renewal Lease by Reference to an Existing Lease, Unit D1, Linhay Business Park, Eastern Road, Ashburton, Devon TQ13 7UP, United Kingdom, dated as of April 9, 2018, by and between Registrant and Stephanie Myers Palk, Richard John Palk and Alison June Palk

S-1

 

333-231789

10.6

May 29, 2019

 

 

 

 

 

 

 

 

10.7

 

Office Lease, dated as of January 31, 2012, by and between Cambium Networks, Inc. and Atrium at 3800 Golf LLC

S-1

 

333-231789

10.7

May 29, 2019

 

 

 

 

 

 

 

 

62


 

10.8

 

The First Amendment, dated March 6, 2012, by and between Cambium Networks, Inc. and Atrium at 3800 Golf LLC

S-1

 

333-231789

10.8

May 29, 2019

 

 

 

 

 

 

 

 

10.9

 

The Second Amendment, dated February 21, 2013, by and between Cambium Networks, Inc. and Atrium at 3800 Golf LLC

S-1

 

333-231789

10.9

May 29, 2019

 

 

 

 

 

 

 

 

10.10

 

The Third Amendment, dated June 3, 2015, by and between Cambium Networks, Inc. and Atrium at 3800 Golf LLC

S-1

 

333-231789

10.10

May 29, 2019

 

 

 

 

 

 

 

 

10.11

 

The Fourth Amendment, dated January 18, 2018, by and between Cambium Networks, Inc. and Atrium at 3800 Golf LLC

S-1

 

333-231789

10.11

May 29, 2019

 

 

 

 

 

 

 

 

10.12

 

Lease Deed, dated as of June 20, 2016, by and between Cambium Networks Consulting Private Limited and Umiya Holdings Private Limited

S-1

 

333-231789

10.12

May 29, 2019

 

 

 

 

 

 

 

 

10.13

 

Lease, dated as of December 4, 2017, by and between Cambium Networks, Inc. and Silicon Valley Center Office LLC

S-1

 

333-231789

10.13

May 29, 2019

 

 

 

 

 

 

 

 

10.14++

 

Corporate Supply Agreement between Cambium Networks Limited and Flextronics Telecom Systems, Ltd. dated as of April 23, 2012

S-1

 

333-231789

10.14

May 29, 2019

 

 

 

 

 

 

 

 

10.15+

 

2019 Employee Share Purchase Plan

S-1/A

 

333-231789

10.15

June 13, 2019

 

 

 

 

 

 

 

 

10.16

 

Intentionally Omitted

 

 

 

 

 

 

 

 

 

 

 

 

 

10.17+

 

2019 Share Incentive Plan

S-1/A

 

333-231789

10.17

June 13, 2019

 

 

 

 

 

 

 

 

10.18+

 

Form of Share Option Grant Notice and Restricted Share Award Agreement under 2019 Share Incentive Plan (to be executed by Atul Bhatnagar)

S-1/A

 

333-231789

10.18

June 13, 2019

 

 

 

 

 

 

 

 

10.19+

 

Form of Restricted Share Grant Notice and Restricted Share Award Agreement under 2019 Share Incentive Plan (to be executed by Atul Bhatnagar)

S-1/A

 

333-231789

10.19

June 13, 2019

 

 

 

 

 

 

 

 

10.20+

 

Form of Restricted Share Grant Notice and Restricted Share Award Agreement under 2019 Share Incentive Plan (to be executed by Atul Bhatnagar, Bryan Sheppeck and Ronald Ryan)

S-1/A

 

333-231789

10.20

June 13, 2019

 

 

 

 

 

 

 

 

10.24+

 

Employment agreement, dated as of February 15, 2013, between Cambium Networks, Inc. and Atul Bhatnagar

S-1/A

 

333-231789

10.24

June 13, 2019

 

 

 

 

 

 

 

 

10.25+

 

Sales Incentive Plan Document for Regional Vice Presidents: SVP Global Channels

S-1/A

 

333-231789

10.25

June 13, 2019

 

 

 

 

 

 

 

 

10.26+

 

Sales Incentive Plan Document for SVP Global Sales

S-1/A

 

333-231789

10.26

June 13, 2019

 

 

 

 

 

 

 

 

10.27+

 

Form of Executive Restricted Share Unit Grant

S-1/A

 

333-231789

10.27

June 24, 2019

 

 

 

 

 

 

 

 

10.28+

 

Form of Executive Stock Option Grant

S-1/A

 

333-231789

10.28

June 24, 2019

 

 

 

 

 

 

 

 

10.29+

 

Form of Director Stock Option Grant

S-1/A

 

333-231789

10.29

June 24, 2019

 

 

 

 

 

 

 

 

10.34

 

Credit Agreement dated as of November 17, 2021, between Cambium Networks and Bank of America

8-K

 

001-38952

10.34

November 18, 2021

63


 

 

 

 

 

 

 

 

 

10.35

 

Security Agreement dated as of November 17, 2021 between Cambium Networks and Bank of America

8-K

 

001-38952

10.35

November 18, 2021

 

 

 

 

 

 

 

 

10.36

 

Lease Deed, dated as of April 12, 2021, by and between Cambium Networks Private Limited and Mr. Jimmy Paymaster and Qualitas Property Consulting LLP

10-K

 

001-38952

10.36

February 24, 2022

 

 

 

 

 

 

 

 

10.37

 

Lease Deed, dated as of August 5, 2021, by and between Cambium Networks Private Limited and Umiya Holdings Private Limited and Others

10-K

 

001-38952

10.37

February 24, 2022

 

 

 

 

 

 

 

 

10.38

 

First Amendment to Lease, dated as of December 9 2021, by and between Cambium Networks, Inc. and Silicon Valley Center Office LLC

10-K

 

001-38952

10.38

February 24, 2022

 

 

 

 

 

 

 

 

10.39+

 

Offer Letter, dated as of April 10, 2022, between Cambium Networks, Inc. and Andrew Bronstein

10-Q

 

001-38952

10.39

May 6, 2022

 

 

 

 

 

 

 

 

10.40

 

First Amendment to Credit Agreement dated as of June 9, 2023 between Cambium Networks and Bank of America

10-Q

 

001-38952

10.40

August 2, 2023

 

 

 

 

 

 

 

 

10.41+

 

Form of Performance-Based Share Unit Notice and Award

10-Q

 

001-38952

10.41

August 2, 2023

 

 

 

 

 

 

 

 

10.42+

 

Form of Performance-Based Share Option Award Agreement

10-Q

 

001-38952

10.42

August 2, 2023

 

 

 

 

 

 

 

 

10.43

 

Office Lease, dated as of June 1, 2023, buy and between Cambium Networks, Inc. and Hoffman Estates Acquisition LLC and Hoffman Estates Acquisitions II LLC

10-Q

 

001-38952

10.43

August 2, 2023

 

 

 

 

 

 

 

 

10.44

 

First Amendment to Office Lease, dated October 16, 2023, by and between Cambium Networks, Inc. and Hoffman Estates Acquisition LLC and Hoffman Estates Acquisition II LLC

10-Q

 

001-38952

10.44

November 3, 2023

 

 

 

 

 

 

 

 

10.45+

 

Employment agreement, dated as of August 1, 2023, between Cambium Networks, Inc. and Morgan Kurk

10-Q

 

001-38952

10.45

November 3, 2023

 

 

 

 

 

 

 

 

10.46+

 

Separation Agreement, dated as of August 1, 2023, between Cambium Networks, Inc. and Atul Bhatnagar

10-Q

 

001-38952

10.46

November 3, 2023

 

 

 

 

 

 

 

 

10.47

 

Second Amendment to Credit Agreement dated December 29, 2023

8-K

 

001-38952

10.47

January 5, 2024

 

 

 

 

 

 

 

 

10.48+*

 

Separation Agreement, dated as of January 30, 2024, between Cambium Networks, Inc. and Andrew Bronstein

 

 

 

 

 

 

 

 

 

 

 

 

 

21.1

 

Subsidiaries of the Registrant

S-1

 

333-231789

21.1

May 29, 2019

 

 

 

 

 

 

 

 

23.1*

 

Consent of KPMG LLP, independent registered public accounting firm

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

64


 

  31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1**

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.2**

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL document

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema with Embedded Linkbases Document

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 

 

+ Indicates management contract or compensatory plan

++ Confidential treatment has been granted for portions of this exhibit. These portions have been omitted and have been filed separately with the SEC.

# Portions of the exhibit have been excluded because it both (i) is not material and (ii) would be competitively harmful if publicly disclosed.

* Filed herewith.

** The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.

 

 

65


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Cambium Networks Corporation

Date: March 15, 2024

By:

/s/ John M. Becerril

John M. Becerril

Interim Chief Financial Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Name

Title

Date

/s/ Morgan C. Kurk

President and Chief Executive Officer and Director

(Principal Executive Officer)

March 15, 2024

Morgan C. Kurk

/s/ John M. Becerril

Interim Chief Financial Officer and Chief Accounting Officer

(Principal Financial Officer and Principal Accounting Officer)

March 15, 2024

John M. Becerril

/s/ Robert Amen

Chairman of the Board

March 15, 2024

Robert Amen

/s/ Alexander R. Slusky

Director

March 15, 2024

Alexander R. Slusky

/s/ Bruce Felt

Director

March 15, 2024

Bruce Felt

/s/ Vikram Verma

Director

March 15, 2024

Vikram Verma

/s/ Kevin Lynch

Director

March 15, 2024

Kevin Lynch

 

/s/ Atul Bhatnagar

 Director

March 15, 2024

Atul Bhatnagar

 

66


 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm (KPMG LLP, Chicago, IL, Auditor Firm ID: 185)

F-2

Consolidated Balance Sheets as of December 31, 2022 and 2023

F-3

Consolidated Statements of Operations for the years ended December 31, 2021, 2022 and 2023

F-4

Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2021, 2022 and 2023

F-5

Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2021, 2022 and 2023

F-6

Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2022 and 2023

F-7

Notes to Consolidated Financial Statements

F-8

 

 

F-1


 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and Board of Directors
Cambium Networks Corporation:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Cambium Networks Corporation and subsidiaries (the Company) as of December 31, 2022 and 2023, the related consolidated statements of operations, comprehensive income (loss), shareholders’ equity, and cash flows for each of the years in the three‑year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2023, and the results of its operations and its cash flows for each of the years in the three‑year period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our 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 consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ KPMG LLP

 

We have served as the Company’s auditor since 2019.

Chicago, Illinois
March 15, 2024

F-2


 

CAMBIUM NETWORKS CORPORATION

Consolidated Balance Sheets

as of December 31, 2022 and 2023

(in thousands, except for share and per share amounts)

 

 

 

December 31,

 

 

December 31,

 

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

ASSETS

 

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

 

Cash

 

$

48,162

 

 

$

18,710

 

 

Receivables, net of allowances of $577 and $283

 

 

89,321

 

 

64,103

 

 

Inventories, net

 

 

57,068

 

 

66,878

 

 

Recoverable income taxes

 

 

117

 

 

222

 

 

Prepaid expenses

 

 

11,857

 

 

 

6,589

 

 

Other current assets

 

 

6,464

 

 

 

6,069

 

 

Total current assets

 

 

212,989

 

 

162,571

 

 

Noncurrent assets

 

 

 

 

 

 

 

Property and equipment, net

 

 

11,271

 

 

12,879

 

 

Software, net

 

 

8,439

 

 

 

11,985

 

 

Operating lease assets

 

 

4,011

 

 

 

7,894

 

 

Intangible assets, net

 

 

9,173

 

 

 

7,675

 

 

Goodwill

 

 

9,842

 

 

 

9,842

 

 

Deferred tax assets, net

 

 

12,782

 

 

3,694

 

 

Other noncurrent assets

 

 

955

 

 

 

1,335

 

 

TOTAL ASSETS

 

$

269,462

 

 

$

217,875

 

 

LIABILITIES AND EQUITY

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

Accounts payable

 

$

31,284

 

 

$

19,120

 

 

Accrued liabilities

 

 

28,042

 

 

47,069

 

 

Employee compensation

 

 

7,394

 

 

 

5,071

 

 

Current portion of long-term external debt, net

 

 

3,158

 

 

 

3,186

 

 

Deferred revenues

 

 

8,913

 

 

8,765

 

 

Other current liabilities

 

 

8,429

 

 

13,117

 

 

Total current liabilities

 

 

87,220

 

 

 

96,328

 

 

Noncurrent liabilities

 

 

 

 

 

 

 

Long-term external debt, net

 

 

24,463

 

 

21,926

 

 

Deferred revenues

 

 

8,617

 

 

10,473

 

 

Noncurrent operating lease liabilities

 

 

2,170

 

 

 

6,595

 

 

Other noncurrent liabilities

 

 

1,619

 

 

 

1,619

 

 

Total liabilities

 

 

124,089

 

 

136,941

 

 

Shareholders' equity

 

 

 

 

 

 

 

Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2022 and 2023; 27,522,734 shares issued and 27,313,273 outstanding at December 31, 2022 and 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023

 

 

3

 

 

 

3

 

 

Additional paid in capital

 

 

138,997

 

 

 

152,768

 

 

Treasury shares, at cost, 209,461 shares at December 31, 2022 and 260,236 shares at December 31, 2023

 

 

(4,922

)

 

 

(5,624

)

 

Accumulated earnings (deficit)

 

 

12,822

 

 

 

(64,598

)

 

Accumulated other comprehensive loss

 

 

(1,527

)

 

 

(1,615

)

 

Total shareholders' equity

 

 

145,373

 

 

 

80,934

 

 

TOTAL LIABILITIES AND EQUITY

 

$

269,462

 

 

$

217,875

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

F-3


 

CAMBIUM NETWORKS CORPORATION

Consolidated Statements of Operations

for the Years ended December 31, 2021, 2022 and 2023

(in thousands, except for share and per share amounts)

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Revenues

 

$

335,854

 

$

296,899

 

$

220,195

 

Cost of revenues

 

 

175,058

 

 

151,759

 

 

151,364

 

Gross profit

 

 

160,796

 

 

145,140

 

 

68,831

 

Operating expenses

 

 

 

 

 

 

 

 

 

Research and development

 

 

51,322

 

 

49,865

 

 

53,478

 

Sales and marketing

 

 

41,819

 

 

 

44,452

 

 

 

42,599

 

General and administrative

 

 

25,065

 

 

 

24,982

 

 

 

27,398

 

Depreciation and amortization

 

 

6,171

 

 

 

5,961

 

 

 

6,210

 

Total operating expenses

 

 

124,377

 

 

125,260

 

 

129,685

 

Operating income (loss)

 

 

36,419

 

 

19,880

 

 

(60,854

)

Interest expense, net

 

 

4,269

 

 

 

1,977

 

 

 

2,521

 

Other expense (income), net

 

 

244

 

 

 

(114

)

 

 

271

 

Income (loss) before income taxes

 

 

31,906

 

 

18,017

 

 

(63,646

)

(Benefit) provision for income taxes

 

 

(5,515

)

 

(2,183

)

 

13,774

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

 

 

 

 

 

 

 

 

 

Earnings (loss) per share

 

 

 

 

 

 

 

 

 

Basic

 

$

1.42

 

 

$

0.75

 

 

$

(2.81

)

Diluted

 

$

1.31

 

 

$

0.72

 

 

$

(2.81

)

Weighted-average number of shares outstanding to compute net earnings (loss) per share

 

 

 

 

 

 

 

 

 

Basic

 

 

26,421,087

 

 

 

26,919,550

 

 

 

27,519,476

 

Diluted

 

 

28,628,136

 

 

 

28,025,278

 

 

 

27,519,476

 

 

 

 

 

 

 

 

 

 

Share-based compensation included in costs and expenses:

 

 

 

 

 

 

 

 

 

Cost of revenues

 

$

152

 

$

219

 

$

207

 

Research and development

 

 

3,044

 

 

4,532

 

 

4,699

 

Sales and marketing

 

 

1,935

 

 

 

2,603

 

 

 

2,572

 

General and administrative

 

 

2,586

 

 

 

3,326

 

 

 

4,115

 

Total share-based compensation

 

$

7,717

 

 

$

10,680

 

 

$

11,593

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

F-4


 

CAMBIUM NETWORKS CORPORATION

Consolidated Statements of Comprehensive Income (Loss)

for the Years ended December 31, 2021, 2022 and 2023

(in thousands)

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(135

)

 

 

(828

)

 

 

(88

)

Comprehensive income (loss)

 

$

37,286

 

 

$

19,372

 

 

$

(77,508

)

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

F-5


 

CAMBIUM NETWORKS CORPORATION

Consolidated Statements of Shareholders’ Equity

for the Years ended December 31, 2021, 2022 and 2023

(in thousands)

 

 

 

Share Capital

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional
paid in
capital

 

 

Treasury
shares

 

 

Accumulated (deficit) equity

 

 

Accumulated
other
comprehensive
loss

 

 

Total
shareholders'
equity

 

Balance at December 31, 2020

 

 

26,035

 

 

$

3

 

 

$

109,837

 

 

$

(1,090

)

 

$

(44,799

)

 

$

(564

)

 

$

63,387

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37,421

 

 

 

 

 

 

37,421

 

Share-based compensation

 

 

 

 

 

 

 

 

7,717

 

 

 

 

 

 

 

 

 

 

 

 

7,717

 

Issuance of ordinary shares under ESPP

 

 

82

 

 

 

 

 

 

1,756

 

 

 

 

 

 

 

 

 

 

 

 

1,756

 

Issuance of vested shares

 

 

229

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Treasury shares withheld for net settlement

 

 

(65

)

 

 

 

 

 

 

 

 

(2,816

)

 

 

 

 

 

 

 

 

(2,816

)

Proceeds from exercise of share options

 

 

454

 

 

 

 

 

 

4,807

 

 

 

 

 

 

 

 

 

 

 

 

4,807

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(135

)

 

 

(135

)

Balance at December 31, 2021

 

 

26,735

 

 

$

3

 

 

$

124,117

 

 

$

(3,906

)

 

$

(7,378

)

 

$

(699

)

 

$

112,137

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20,200

 

 

 

 

 

 

20,200

 

Share-based compensation

 

 

 

 

 

 

 

 

10,680

 

 

 

 

 

 

 

 

 

 

 

 

10,680

 

Issuance of ordinary shares under ESPP

 

 

152

 

 

 

 

 

 

1,966

 

 

 

 

 

 

 

 

 

 

 

 

1,966

 

Issuance of vested shares

 

 

236

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Treasury shares withheld for net settlement

 

 

(52

)

 

 

 

 

 

 

 

 

(1,016

)

 

 

 

 

 

 

 

 

(1,016

)

Proceeds from exercise of share options

 

 

242

 

 

 

 

 

 

2,234

 

 

 

 

 

 

 

 

 

 

 

 

2,234

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(828

)

 

 

(828

)

Balance at December 31, 2022

 

 

27,313

 

 

$

3

 

 

$

138,997

 

 

$

(4,922

)

 

$

12,822

 

 

$

(1,527

)

 

$

145,373

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(77,420

)

 

 

 

 

 

(77,420

)

Share-based compensation

 

 

 

 

 

 

 

 

11,593

 

 

 

 

 

 

 

 

 

 

 

 

11,593

 

Issuance of ordinary shares under ESPP

 

 

202

 

 

 

 

 

 

1,680

 

 

 

 

 

 

 

 

 

 

 

 

1,680

 

Issuance of vested shares

 

 

311

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Treasury shares withheld for net settlement

 

 

(51

)

 

 

 

 

 

 

 

 

(702

)

 

 

 

 

 

 

 

 

(702

)

Proceeds from exercise of share options

 

 

60

 

 

 

 

 

 

498

 

 

 

 

 

 

 

 

 

 

 

 

498

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(88

)

 

 

(88

)

Balance at December 31, 2023

 

 

27,835

 

 

$

3

 

 

$

152,768

 

 

$

(5,624

)

 

$

(64,598

)

 

$

(1,615

)

 

$

80,934

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

F-6


 

CAMBIUM NETWORKS CORPORATION

Consolidated Statements of Cash Flows

for the Years ended December 31, 2021, 2022 and 2023

(in thousands)

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Cash flows from operating activities:

 

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:

 

 

 

 

 

 

 

 

 

Depreciation

 

 

3,356

 

 

 

3,913

 

 

 

4,341

 

Amortization of software and intangible assets

 

 

3,621

 

 

 

3,683

 

 

 

4,684

 

Amortization of debt issuance costs

 

 

1,130

 

 

 

304

 

 

 

334

 

Share-based compensation

 

 

7,717

 

 

 

10,680

 

 

 

11,593

 

Deferred income taxes

 

 

(6,065

)

 

 

(5,189

)

 

 

9,088

 

Provision for inventory excess and obsolescence

 

 

11

 

 

 

3,743

 

 

 

16,595

 

Other

 

 

(207

)

 

 

(125

)

 

 

(438

)

Change in assets and liabilities:

 

 

 

 

 

 

 

 

 

Receivables

 

 

(11,174

)

 

 

(12,906

)

 

 

32,048

 

Inventories

 

 

174

 

 

 

(27,034

)

 

 

(26,405

)

Prepaid expenses

 

 

(8,034

)

 

 

286

 

 

 

5,255

 

Accounts payable

 

 

(2,710

)

 

 

2,767

 

 

 

(13,637

)

Accrued employee compensation

 

 

1,885

 

 

 

(8,866

)

 

 

(2,187

)

Accrued liabilities

 

 

2,517

 

 

 

(427

)

 

 

12,509

 

Other assets and liabilities

 

 

318

 

 

 

5,917

 

 

 

6,688

 

Net cash provided by (used in) operating activities

 

 

29,960

 

 

 

(3,054

)

 

 

(16,952

)

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(6,259

)

 

 

(4,574

)

 

 

(4,589

)

Purchase of software

 

 

(3,907

)

 

 

(4,671

)

 

 

(6,636

)

Net cash used in investing activities

 

 

(10,166

)

 

 

(9,245

)

 

 

(11,225

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from issuance of term loan

 

 

29,812

 

 

 

 

 

 

 

Repayment of term loan

 

 

(55,250

)

 

 

(1,969

)

 

 

(2,625

)

Payment of debt issuance costs

 

 

(1,220

)

 

 

 

 

 

(122

)

Issuance of ordinary shares under ESPP

 

 

1,756

 

 

 

1,966

 

 

 

1,680

 

Taxes paid from shares withheld

 

 

(2,816

)

 

 

(986

)

 

 

(700

)

Proceeds from share option exercises

 

 

4,807

 

 

 

2,234

 

 

 

498

 

Payment to extinguish debt

 

 

(42

)

 

 

 

 

 

 

Net cash (used in) provided by financing activities

 

 

(22,953

)

 

 

1,245

 

 

 

(1,269

)

Effect of exchange rate on cash

 

 

(22

)

 

 

(75

)

 

 

(6

)

Net decrease in cash

 

 

(3,181

)

 

 

(11,129

)

 

 

(29,452

)

Cash, beginning of period

 

 

62,472

 

 

 

59,291

 

 

 

48,162

 

Cash, end of period

 

$

59,291

 

 

$

48,162

 

 

$

18,710

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

 

Income taxes paid

 

$

779

 

 

$

1,349

 

 

$

4,923

 

Interest paid

 

$

2,062

 

 

$

807

 

 

$

1,840

 

The accompanying Notes are an integral part of these Consolidated Financial Statements.

F-7


 

CAMBIUM NETWORKS CORPORATION

Notes to Consolidated Financial Statements

Note 1. Description of Business and Summary of Significant Accounting Policies

Business

Cambium Networks Corporation (“Cambium” or “Cambium Networks” or the “Company”), incorporated under the laws of the Cayman Islands, is a holding company whose principal operating entities are Cambium Networks, Ltd. (UK), Cambium Networks, Inc. (USA), and Cambium Networks Private Limited (India). On June 26, 2019, the Company completed an Initial Public Offering and the Company’s ordinary shares began trading on the Nasdaq Global Markets.

Cambium Networks Corporation and its wholly owned subsidiaries design, develop, and manufacture wireless broadband, fiber and Wi-Fi networking infrastructure solutions that are used by businesses, governments, and service providers in urban, suburban and rural environments. Cambium Networks' products simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation.

The Company operates on a calendar year ending December 31. As such, all references to 2021, 2022 and 2023 contained within these notes relate to the calendar year, unless otherwise indicated.

Basis of Presentation

The Company’s consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of Cambium Networks Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

In 2022, management determined that certain costs previously included as general and administrative expenses related to other functions of the business. Prior period results have been revised to reflect the allocation of these costs to their respective functions. These costs primarily include facility costs such as leased space and shared IT costs. Revisions were made to increase research and development expense by $3.4 million and selling and marketing expense by $1.0 million and decrease general and administrative expense by $4.4 million for the year ended December 31, 2021. These revisions were concluded to be immaterial and had no impact on operating income.

Use of Accounting Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates these estimates, including those related to the provision for excess and obsolete inventory, the carrying amount of estimated inventory returns, the estimated amount expected to be refunded to customers in respect of inventory returns, fair value of equity awards granted to employees and the associated forfeiture rates, fair value of assets acquired, liabilities assumed, goodwill and identifiable intangible assets in business combinations, leases, provision for income taxes, recoverability of deferred tax assets. The Company bases estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.

Segments

Management has determined that it operates as one operating segment and one reporting unit as it only reports financial information on an aggregate and consolidated basis to its Chief Executive Officer, who is the Company’s chief operating decision maker ("CODM"). Decisions about resource allocation or operating performance assessments are not made below a total company level. Consequently, impairment testing of goodwill is performed at the consolidated level as one reporting unit.

Recognition of revenues

Revenues consist primarily of revenues from the sale of hardware products. Revenues also include amounts for software products, extended warranty on hardware products and software subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators.

The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services.

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software

F-8


 

products, extended warranty on hardware products and software subscriptions have been identified as separate performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. Exchanges made as part of the Company’s stock rotation program meet the definition of a right of return. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and cooperative marketing allowances.

The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with embedded software is recognized when control is transferred to the customer, which is typically at the time of shipment. Software revenue is from perpetual license software and is recognized at the point in time the customer is able to use or benefit from the software. Extended warranty is available for purchase on hardware products and is a performance obligation that is satisfied over time, beginning on the effective date of the warranty term and ending on the expiration of the warranty term. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from subscription services is recognized ratably over the term in which the services are provided and our performance obligation is satisfied.

Multiple performance obligations

The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach.

Receivables and concentration of credit risk

Trade accounts receivable are recorded at invoiced amounts, net of the allowance for credit losses. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with their customers are generally net 30 to 60 days. The Company had one customer representing more than 10% of trade receivables at December 31, 2022 and 2023. The Company had two customers representing more than 10% of revenues for the years ended December 31, 2021 and 2023 and one customer representing more than 10% of revenues for the year ended December 31, 2022.

The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based on historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables, and credit and liquidity indicators for individual customers.

Inventory

The Company’s inventories are primarily finished goods for resale and, to a lesser extent, raw materials, which have been either consigned to the Company’s third-party manufacturers or are held by the Company. Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.

The valuation of inventory also requires the Company to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is based on a comparison of the quantity and cost of inventory on hand versus the Company's forecast of customer demand and consideration of historical usage and management's judgment. The Company also considers the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. Any adjustments to the valuation of inventory are included in cost of revenues.

The Company also records a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of its future demand forecasts consistent with the valuation of its excess and obsolete inventory. Any adjustments to recognize a loss on supplier commitments are included in cost of revenues.

F-9


 

Property and equipment

Per ASC 360, Property, Plant, and Equipment, property and equipment is stated at cost. The Company calculates depreciation expense using the straight-line method over the estimated useful lives of each asset based on its asset class. Leasehold improvements are amortized over the shorter of their useful lives or the lease term. See Note 3 – Property and equipment for the useful lives for each asset class.

Upon retirement or disposition, the asset cost and related accumulated depreciation are removed with any gain or loss recognized in operating expense in the Consolidated Statements of Operations. For the years ended 2021, 2022 and 2023, the loss recognized was immaterial.

Software

Software may be purchased or developed internally for internal use. Costs related to internal use software are accounted for in accordance with ASC 350-40, Internal Use Software. Costs are expensed as incurred during the preliminary project stage of an internal use software project. Costs are capitalized once the project has been approved by management and is in the application development stage. Post implementation/operation costs, such as maintenance and training costs, are expensed as incurred. Any costs incurred to provide upgrades or enhancements are capitalized only if they provide additional functionality that did not previously exist.

Amortization of internal use software begins when the software is ready for internal use and is amortized over its estimated useful life. The amortization expense for internal use software is computed using the straight-line method over three to seven years.

Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, Costs of Software to be Sold, Leased, or Marketed, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and the product is ready for coding. The Company does not typically capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.

Amortization of software costs to be sold or marketed externally begins when the product is available for sale to customers and is amortized using the straight-line method over its estimated useful life of three years.

Goodwill and intangible assets

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. Goodwill is measured at cost and is not amortized. Intangible assets acquired, either individually or with a group of assets, are initially recognized and measured at fair value. The Company uses third-party specialists to assist management to determine fair values and estimated useful lives for intangible assets acquired in business combinations. Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives of between 3 and 18 years. The Company has no intangible assets with indefinite lives.

In accordance with ASC 350, Goodwill and Other, the Company assesses goodwill for impairment at least annually and whenever events or circumstances that would more likely than not, reduce the fair value below its carrying value. The Company tested goodwill for impairment at December 31. The Company did not recognize an impairment loss of goodwill for the years ended December 31, 2021, 2022 and 2023.

Annual impairment testing is completed at the reporting unit level. Management has concluded the Company operates as one reporting unit and one operating segment for annual impairment testing.

In completing its impairment evaluations, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing this qualitative assessment, the Company assesses relevant events and changes in circumstances, including industry and market conditions, operating results, business plans, and entity-specific events that would affect the fair value or the carrying amount of a reporting unit. If it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company determines the fair value of the reporting unit and compares the fair value to its carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired and no further steps are required. As of December 31, 2023, the Company's market capitalization exceeded its net assets by 106%.

Impairment of long-lived assets

The Company evaluates its long-lived assets, including property and equipment, software, right of use assets, and definite-lived intangible assets for impairment by completing a quarterly qualitative assessment and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. An impairment loss is recognized when the net book value of such assets exceeds the estimated future undiscounted cash flows attributable to the assets or asset group. If impairment is indicated,

F-10


 

the asset is written down to its estimated fair value. The Company did not recognize any material impairment losses of long-lived assets for the years ended December 31, 2021, 2022 and 2023.

Leases

The Company has both cancelable and noncancelable operating leases for office space, vehicles, and office equipment. The Company records leases in accordance with ASC 842, Leases, (“ASC 842”). The Company records a right-of-use asset and lease liability on its consolidated balance sheet for all leases that qualify. The operating lease liability represents the present value of the future minimum lease payments over the lease term using the Company’s incremental borrowing rate at the lease commencement date. The right-of-use asset reflects adjustments for the derecognition of deferred rent and prepaid rent. Leases with an initial term of 12 months or less are not recorded on the Company’s consolidated balance sheet, and are expensed on a straight-line basis over the lease term. The Company does not include any renewal periods in the lease term for its leases as sufficient economic factors do not exist that would compel it to continue to use the underlying asset beyond the initial non-cancelable term. The Company has elected to combine the lease and non-lease components into a single lease component for all of its leases. See Note 14 – Leases for further details.

Product warranties

The Company provides a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. Provisions for warranty claims are recorded at the time products are sold based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. These provisions are reviewed and adjusted by management periodically to reflect actual and anticipated experience. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues. In certain circumstances, the Company may have recourse from its contract manufacturers for replacement cost of defective products, which it also factors into its warranty liability assessment.

Income taxes

The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax basis of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in the income tax provision in the period that includes the enactment date.

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized and adjusts the valuation allowances accordingly. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.

In general, it is the practice and intention of the Company to reinvest the earnings of its subsidiaries in those foreign operations. As of December 31, 2021, 2022 and 2023, the Company had not made a provision for withholding taxes on the undistributed earnings of any foreign subsidiaries and are treating their earnings as being indefinitely reinvested. It is not practicable to estimate the amount of deferred tax liability to the undistributed earnings in these subsidiaries.

The Company may be subject to income tax audits in all of the jurisdictions in which it operates and, as a result, must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, the Company must assess such potential exposures and, where necessary, provide for any expected loss. The Company would recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not to be realized upon settlement. To the extent that the Company establishes a liability, its income tax expense would be increased. If the Company ultimately determines that payment of these amounts is unnecessary, it would reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating that the liability is no longer necessary. The Company would record an additional income tax expense in the period in which new information becomes available indicating that the income tax liability is greater than its original estimate. The Company did not record such an adjustment for the years ended December 31, 2021, 2022 or 2023.

Share-based compensation

The Company accounts for share-based compensation in accordance with the guidance in ASC 718, Share-based Payments, by measuring and recognizing compensation expense for all share-based payments based on estimated grant date fair values for equity settled awards.

F-11


 

Awards are granted under the 2019 Share Incentive Plan. The 2019 Share Incentive Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards, restricted share units, or other share-based awards and performance awards.

The Company also issues shares under its Employee Share Purchase Plan ("ESPP"). The first offering period or purchase period under the ESPP began on January 1, 2021. The Company offers two offering periods of six month each per year. Under the ESPP, the purchase price of the Company's shares is 85% of the lower of the fair market value of the shares on the first trading date of each offering period or on the purchase date.

Contingencies

In accordance with ASC 450, Contingencies, the Company periodically evaluates all pending or threatened contingencies and any commitments, if any, that are reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.

Foreign currency translation

The Company records any gain and loss associated with foreign currencies in accordance with ASC 830, Foreign Currency Matters. The reporting currency of the Company is the U.S. dollar and the functional currency for each operating subsidiary is the local currency of the operating subsidiary other than for Cambium Networks, Ltd. (UK) for which the functional currency is the U.S. dollar. Local currency denominated monetary assets and liabilities are translated at exchange rates in effect at the balance sheet date, and revenues, cost of revenues and expenses are translated at the average exchange rate in effect during the applicable period. The Company recognizes foreign exchange gains and losses in other expense on its consolidated statements of operations and accumulated other comprehensive income (loss) on its consolidated balance sheets.

Research and development costs

Research and development expenses consists primarily of salary and benefit expenses for employees and contractors engaged in research, design and development activities, and costs for prototypes, travel costs and shared facility and IT costs. The Company also incurs research and development costs associated with the development of software for both internal use and to be marketed externally. Research and development costs, other than those associated with the development of software that meet the criteria for capitalization, are expensed as incurred.

Recently issued accounting standards not yet adopted

In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

F-12


 

Note 2. Balance sheet components

Receivables, net

The Company’s accounts receivable arise from sales on credit to customers. The Company establishes an estimate for credit losses to present the net amount of accounts receivable expected to be collected. The estimate is determined by using the loss-rate method, which requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivables. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables and credit and liquidity indicators for individual customers.

The components of receivable, net are as follows (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Trade accounts receivable

 

$

89,758

 

 

$

63,939

 

Other receivables

 

 

140

 

 

 

447

 

Total receivables

 

 

89,898

 

 

 

64,386

 

Less: Allowance for credit losses

 

 

(577

)

 

 

(283

)

Receivables, net

 

$

89,321

 

 

$

64,103

 

The estimate for credit losses activity was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

683

 

 

$

577

 

Increase, charged to expense

 

 

93

 

 

 

204

 

Recoveries

 

 

(199

)

 

 

(46

)

Amounts written-off

 

 

 

 

 

(452

)

Ending balance

 

$

577

 

 

$

283

 

The amounts written-off include receivables that were deemed uncollectible and were previously reserved for.

Inventories, net

Inventories, net consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Finished goods

 

$

50,052

 

 

$

69,428

 

Raw materials

 

 

15,010

 

 

 

21,271

 

Gross inventory

 

 

65,062

 

 

 

90,699

 

Less: Excess and obsolete provision

 

 

(7,994

)

 

 

(23,821

)

Inventories, net

 

$

57,068

 

 

$

66,878

 

The following table reflects the activity in the Company’s inventory excess and obsolete provision (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

5,567

 

 

$

7,994

 

Inventory written off

 

 

(1,316

)

 

 

(768

)

Increase in excess and obsolete provision

 

 

3,743

 

 

 

16,595

 

Ending balance

 

$

7,994

 

 

$

23,821

 

The increase in inventory is primarily due to lower demand for our PMP products and a reduction in enterprise product orders due to higher channel inventory. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, inventory age and market conditions and judgment about the consumption and our ability to sell the inventory. The increase in the

F-13


 

excess and obsolescence provision from December 31, 2022 to December 31, 2023 was mostly driven by excess inventory related to our enterprise products driven by lower anticipated demand and our PMP products driven by a combination of lower anticipated demand as well as the impact of the anticipated introduction of new 6 GHz PMP products.

Accrued liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Accrued goods and services

 

$

10,105

 

 

$

7,787

 

Accrued loss on supplier commitments

 

 

528

 

 

 

12,949

 

Accrued inventory purchases

 

 

3,189

 

 

 

2,768

 

Accrued customer rebates

 

 

13,797

 

 

 

23,052

 

Other

 

 

423

 

 

 

513

 

Accrued liabilities

 

$

28,042

 

 

$

47,069

 

Accrued loss on supplier commitments reflects accrued loss on purchase obligations for inventory expected to be reserved.

The increase in the accrued customer rebates is the result of additional rebates offered in the fourth quarter of 2023 to the Company's distributors on enterprise products.

Accrued warranty

Provision for warranty claims is primarily related to our hardware products and recorded at the time products are sold. The change to accrued warranty was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

1,731

 

 

$

1,651

 

Fulfillment of assumed acquisition warranty

 

 

(142

)

 

 

(178

)

Provision increase, net

 

 

62

 

 

 

11

 

Ending balance

 

$

1,651

 

 

$

1,484

 

At December 31, 2022, $1.2 million is included in Other current liabilities and $0.5 million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet. At December 31, 2023, $1.2 million is included in Other current liabilities and $0.3 million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet.

Note 3. Property and equipment

Property and equipment, net consisted of the following (in thousands):

 

 

 

 

December 31,

 

 

December 31,

 

 

 

Useful Life

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

Equipment and tooling

 

3 to 5 years

 

$

33,026

 

 

$

37,678

 

Computer equipment

 

3 to 5 years

 

 

4,572

 

 

 

5,546

 

Furniture and fixtures

 

5 to 10 years

 

 

809

 

 

 

853

 

Leasehold improvements

 

2 to 3 years

 

 

472

 

 

 

518

 

Total cost

 

 

 

 

38,879

 

 

 

44,595

 

Less: Accumulated depreciation

 

 

 

 

(27,608

)

 

 

(31,716

)

Property and equipment, net

 

 

 

$

11,271

 

 

$

12,879

 

 

 

 

 

 

 

 

 

 

Total depreciation expense was $3.4 million, $3.9 million and $4.3 million for the years ended December 31, 2021, 2022 and 2023, respectively.

F-14


 

Note 4. Software

Software consisted of the following (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquired and Software for internal use

 

3 to7 years

 

$

15,995

 

 

$

(15,326

)

 

$

669

 

 

$

16,814

 

 

$

(15,696

)

 

$

1,118

 

Software marketed for external sale

 

3 years

 

 

11,650

 

 

 

(3,880

)

 

 

7,770

 

 

 

17,563

 

 

 

(6,696

)

 

 

10,867

 

Total

 

 

 

$

27,645

 

 

$

(19,206

)

 

$

8,439

 

 

$

34,377

 

 

$

(22,392

)

 

$

11,985

 

Amortization of acquired and internal use software is computed using the straight-line method over an estimated useful life of generally three to seven years. Amortization expense recognized on acquired and internal use software is reflected in depreciation and amortization in the consolidated statements of operations. Amortization expense was $0.7 million, $0.4 million and $0.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Amortization expense recognized on software to be sold or marketed externally was $0.8 million, $1.6 million and $2.8 million for the years ended December 31, 2021, 2022 and 2023, respectively, and is included in cost of revenues on the consolidated statements of operations.

Based on capitalized software assets at December 31, 2023, estimated amortization expense in future fiscal years is as follows (in thousands):

Year ending December 31,

 

Acquired and internal use software

 

 

Software
marketed for
external use

 

 

Total

 

2024

 

 

442

 

 

 

3,649

 

 

 

4,091

 

2025

 

 

393

 

 

 

3,651

 

 

 

4,044

 

2026

 

 

277

 

 

 

2,406

 

 

 

2,683

 

2027

 

 

6

 

 

 

1,091

 

 

 

1,097

 

2028

 

 

 

 

 

70

 

 

 

70

 

Thereafter

 

 

 

 

 

 

 

 

 

Total amortization

 

$

1,118

 

 

$

10,867

 

 

$

11,985

 

 

Note 5. Goodwill and Intangible Assets

When the Company acquired the trade assets of Motorola Solutions, Inc.’s wireless point-to-point and point-to-multi-point businesses, the transaction generated goodwill and certain intangible assets. The goodwill associated with this transaction was recorded by Cambium Networks Corporation and allocated to Cambium Networks, Ltd. and Cambium Networks, Inc. using a revenue and asset allocation method. Although goodwill has been allocated to two operating subsidiaries, the Company operates as one operating segment and one reporting unit and therefore, goodwill is reported, and impairment testing performed, at the Cambium Networks Corporation consolidated level.

The carrying amount of goodwill for the years ended December 31, 2022 and 2023 was $9.8 million. The was no change in the carrying amount of goodwill for the years ended December 31, 2022 and 2023.

The Company tests goodwill and intangible assets for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit or asset group below its carrying amount and tests intangible assets if an indicator suggests that the carrying amount may not be recoverable. Accordingly, for 2022 and 2023, the Company completed a qualitative triggering events assessment which considers significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative industry or economic trends and macro-economic developments, and sustained declines in the Company's share price or market capitalization, considered in both absolute terms and relative to peers, to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit or intangible asset is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.

The qualitative assessments performed for 2022 and 2023 included an assessment of excess inventories, supply chain constraints, and macroeconomic considerations. Based on the operating results for 2022 and 2023 and these other considerations, the Company believes that it is more likely than not that the enterprise value for its one reporting unit and the fair value of intangibles is

F-15


 

still greater than their carrying values. As of December 31, 2023, the Company's market capitalization exceeded its net assets by 106%. The Company reconciled the aggregate estimated fair value of the Company's one reporting unit to the Company's market capitalization, including consideration of a control premium representing the estimated amount a market participant would pay to obtain a controlling interest in the Company. Based on our analysis, we concluded that a step 1 impairment test was not required. Accordingly, there was no goodwill impairment to record for either period. In addition, there were no triggering events or changes in circumstances during 2022 and 2023 that would have required an interim impairment assessment other than at the annual test date. The Company continues to monitor market capitalization and assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decrease in its share price. If triggering events occur, the Company will perform a goodwill impairment assessment that may indicate impairment in a future period.

The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer
   relationships

 

5 - 18 years

 

 

19,300

 

 

 

(10,127

)

 

 

9,173

 

 

 

19,300

 

 

 

(11,625

)

 

 

7,675

 

Total

 

 

 

$

19,300

 

 

$

(10,127

)

 

$

9,173

 

 

$

19,300

 

 

$

(11,625

)

 

$

7,675

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets are amortized over their expected useful life and none are expected to have a significant residual value at the end of their useful life. Intangible assets amortization expense was $2.1 million, $1.6 million and $1.5 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):

Year ending December 31,

 

Amortization

 

2024

 

 

1,498

 

2025

 

 

1,498

 

2026

 

 

1,498

 

2027

 

 

1,498

 

2028

 

 

1,498

 

Thereafter

 

 

185

 

Total amortization

 

$

7,675

 

 

Note 6. Debt

As of December 31, 2023, the Company had $25.4 million outstanding under its amended term loan facility with Bank of America and $0.0 million in borrowings under its revolving credit facility. The Company has available $45.0 million under its revolving credit facility with Bank of America.

As of December 31, 2022, the Company had $28.0 million outstanding under its term loan facility with Bank of America and $0.0 million in borrowings under its revolving credit facility with Bank of America.

The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2022 and December 31, 2023 (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Term loan facility

 

$

28,031

 

 

$

25,406

 

Less debt issuance costs

 

 

(410

)

 

 

(294

)

Total debt

 

 

27,621

 

 

 

25,112

 

Less current portion of term facility

 

 

(3,281

)

 

 

(3,281

)

Current portion of debt issuance costs

 

 

123

 

 

 

95

 

Total long-term external debt, net

 

$

24,463

 

 

$

21,926

 

 

F-16


 

Secured credit agreements

On December 29, 2023 (the “Amendment Effective Date”), the Company entered into the Second Amendment to Credit Agreement (the “Second Amendment”), which amends the credit agreement, dated as of November 17, 2021 (the “BofA Credit Agreement”, the BofA Credit Agreement as amended prior to the date hereof, the “Existing Credit Agreement,” and the Existing Credit Agreement, as amended by the Second Amendment, the “Amended Credit Agreement”) by and among, inter alios, Cambium Networks, Ltd. as the borrower (the “Borrower”), the Company as a guarantor, Cambium (US), L.L.C., as a guarantor, certain other subsidiaries of the Company party thereto as guarantors (with the Borrower and each guarantor being, individually, a “Loan Party” and collectively, the “Loan Parties”), Bank of America, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”), a Lender, Swingline Lender and an L/C Issuer and the other Lenders party thereto from time to time. Capitalized terms used but not otherwise defined herein shall have the meanings as assigned to such terms in the Second Amendment and Amended Credit Agreement as previously filed as Exhibit 10.47.

The Second Amendment amends the Existing Credit Agreement by, among other things, establishing a covenant relief period, which began on December 31, 2023 and ends on November 30, 2024 (“Covenant Relief Period”) during which time the Company is (a) required to maintain certain Liquidity as provided in the Amended Credit Agreement, (b) required to maintain certain levels of Consolidated EBITDA as provided in the Amended Credit Agreement, (c) required to provide certain additional financial reporting to the Administrative Agent and (d) not required to meet (or, during such period, test) its Consolidated Leverage Ratio or Consolidated Fixed Charge Coverage Ratio. Additionally, the Second Amendment provides that, during the Covenant Relief Period, (x) the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement.

As was the case in the Existing Credit Agreement, the Amended Credit Agreement provides that the Borrower has the option to borrow Revolving Loans under the Revolving Facility in the form of either Base Rate Loans or Term SOFR Loans. The outstanding principal amounts of Term SOFR Loans borrowed under the Revolving Facility bear interest at the same rates as described above.

At December 31, 2023, the applicable margin was 3.25% and the effective interest rate on the Term SOFR Loan was 9.2%.

The maturity date of the Term Facility and the Revolving Facility remains unchanged, with both terminating and all amounts outstanding thereunder, becoming due and payable in full, on November 17, 2026 (the “Maturity Date”). The Term Facility is still subject to repayment of outstanding principal in equal quarterly amounts of $656,250, which began with the quarter ended March 31, 2022.

Obligations under the Second Amendment are guaranteed by the Loan Parties and secured by Collateral, in each case, as set forth in the Existing Credit Agreement. Under the Second Amendment, within sixty (60) days of the December 29, 2023 (or such longer period agreed to by the Administrative Agent), the Borrower shall execute additional collateral agreements governed by the laws of England and Wales required to provide the Administrative Agent a lien on all assets owned by the Borrower (subject to security principles that will be agreed, but which shall provide for a customary qualifying floating charge over its assets, with certain customary exceptions). The Second Amendment also provides that by December 31, 2024 and June 30, 2025, as applicable, the Borrower and its Subsidiaries shall transition certain of their primary principal disbursement services, payroll services and primary operating customer deposit services to Bank of America, N.A.

The Second Amendment modified certain of the Events of Default under the Existing Credit Agreement as a result of certain additional reporting covenants that are included in the Second Amendment. However, other than such additions, no additional changes were effectuated to the Events of Default, which remain the same under the Amended Credit Agreement vis-a-vis the Existing Credit Agreement.

As of December 31, 2023, the Company was compliant with all affirmative and negative covenants under the Existing Credit Agreement and the Amended Credit Agreement.

Maturities on the external debt outstanding at December 31, 2023 under the BofA Agreement are as follows (in thousands):

Year ending December 31,

 

 

 

2024

 

 

2,625

 

2025

 

 

2,625

 

2026

 

 

19,500

 

Total

 

$

24,750

 

 

F-17


 

Interest expense, net

Net Interest expense, including bank charges and amortization of debt issuance costs on the external debt, was $4.3 million, $2.0 million and $2.5 million for the years ended December 31, 2021, 2022 and 2023, respectively. Interest expense for the year ended December 31, 2021 included $0.7 million of additional amortization of deferred issuance costs related to the Silicon Valley Bank credit agreement.

Note 7. Employee benefit plans

The Company’s employee benefit plans currently consist of a defined contribution plan in the United States and a separate defined contribution plan in the UK. The Company does not offer any other postretirement benefit plans, such as retiree medical and dental benefits or deferred compensation agreements to its employees or officers.

U.S. plan

U.S. regular, full-time employees are eligible to participate in the Cambium Networks, Inc. 401(k) Plan, which is a qualified defined contribution plan under section 401(k) of the Internal Revenue Service Code. Under the Cambium Networks, Inc. 401(k) Plan, the Company contributes a dollar-for-dollar match of the first 4% an employee contributes to the plan. Employees are eligible to participate on the first day of the month following their date of hire and begin receiving company contributions three-months after they become eligible to participate in the plan. Company matching contributions are made each pay period, but the funds do not vest until the employee’s second anniversary of employment with the Company. Employees are always fully vested in their own contributions. All contributions, including the Company match, are made in cash and invested in accordance with the participants’ investment elections. Contributions made by the Company under the Cambium Networks, Inc. 401(k) Plan were $1.2 million, $1.4 million and $1.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.

UK plan

Regular, full-time UK employees are eligible to participate in the Cambium Networks Ltd. Stakeholder Pension Scheme, which is a qualified defined contribution plan. Employees are eligible to participate on the first of the month following receipt of their enrollment form, and eligible employees are automatically enrolled in the plan at a default employee contribution rate of 3% and a company contribution rate of 5% of the employee’s basic salary. The Company contribution rate increases by 1% for each additional 1% that the employee contributes up to a maximum of 7%. Company matching contributions vest immediately and employees are always vested in their own contributions. All contributions, including the Company match, are made in cash and deposited in the participant’s account each pay period. The total contributed by the Company under this plan was $0.4 million, $0.4 million and $0.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Note 8. Other expense (income), net

Other expense (income), net was expense of $0.2 million, income of $(0.1) million and expense of $0.3 million for the years ended December 31, 2021, 2022 and 2023, respectively, and represents foreign exchange losses.

Note 9. Shareholders' equity

Ordinary Shares

As of December 31, 2022 and December 31, 2023, the Company's articles of association authorized the Company to issue up to 500,000,000 ordinary shares. Each holder of the Company's ordinary shares is entitled to one vote for each share on all matters submitted to a vote of the shareholders, including the election of directors.

As of December 31, 2023, no dividends have been declared or paid.

2019 Share incentive plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the 2019 Share Incentive Plan (“2019 Plan”). The 2019 Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards (“RSAs”), restricted share units (“RSUs”), other share-based awards and performance awards. The share reserve under the 2019 Plan will be automatically increased on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2020 and will continue until, and including, the fiscal year ending December 31, 2029. The number of shares added annually will be equal to the lowest of 1,320,000 shares, 5% of the number of the Company’s shares outstanding on the first day of

F-18


 

such fiscal year, or an amount determined by the Board of Directors. On March 1, 2023 the Company registered 1,320,000 additional shares that may be issued under the 2019 Plan.

The Company’s employees, officers, directors, consultants, and advisors are eligible to receive awards under the 2019 Plan. Incentive share options, however, may only be granted to its employees.

The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:

 

 

 

Number of shares

 

Available for grant at December 31, 2022

 

 

2,000,364

 

Added to 2019 Share Incentive Plan

 

 

1,320,000

 

RSUs granted

 

 

(225,338

)

Options granted

 

 

(1,478,946

)

Performance shares awarded

 

 

(97,500

)

Shares withheld in settlement of taxes and/or exercise price

 

 

50,775

 

Expirations

 

 

56,157

 

Forfeitures

 

 

122,840

 

Available for grant at December 31, 2023

 

 

1,748,352

 

 

 

 

 

As of December 31, 2023, the Company estimates the pre-tax unrecognized compensation expense of $20.4 million related to all unvested share-based awards, including share options and restricted share units will be recognized through the fourth quarter of 2027. The Company expects to satisfy the exercise of share options and future distributions of shares for restricted share units and restricted share awards by issuing new ordinary shares which have been reserved under the 2019 Plan.

The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the year ended December 31, 2023 for estimating the forfeitures of share options and restricted share units granted.

Share options

Share options typically have a contractual term of ten years from grant date. The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:

 

 

 

Options

 

 

Weighted
average
exercise
price

 

 

Weighted
Average
remaining
contractual
term (years)

 

 

Aggregate
intrinsic
value

 

Outstanding at December 31, 2022

 

 

3,395,219

 

 

$

13.83

 

 

 

7.6

 

 

$

28,985,969

 

Options granted 1

 

 

1,478,946

 

 

$

7.64

 

 

 

 

 

$

 

Options exercised

 

 

(59,800

)

 

$

8.32

 

 

 

 

 

$

 

Options expired

 

 

(56,157

)

 

$

10.32

 

 

 

 

 

$

 

Options forfeited

 

 

(68,292

)

 

$

14.08

 

 

 

 

 

$

 

Outstanding at December 31, 2023

 

 

4,689,916

 

 

$

11.98

 

 

 

7.5

 

 

$

617,623

 

Options exercisable at December 31, 2023

 

 

2,556,847

 

 

$

13.07

 

 

 

6.1

 

 

$

 

Options vested and expected to vest at December 31, 2023

 

 

4,612,496

 

 

$

12.05

 

 

 

7.5

 

 

$

543,130

 

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

The intrinsic value for share options outstanding and exercisable is defined as the difference between the market value of the Company’s ordinary shares as of the end of the period and the grant price. At December 31, 2021, 2022 and 2023, the aggregate intrinsic value of options exercisable under the Company’s share incentive plans was $18.5 million, $17.7 million and $0.0 million, respectively, as determined as of the date of grant. The Company had 454,354, 242,423 and 59,800 options exercised during the years ended December 31, 2021, 2022 and 2023, respectively. The cash received from the share options exercised in 2021, 2022 and 2023 was $4.8 million, $2.2 million and $0.5 million, respectively.

At December 31, 2023, there was $12.9 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized over a weighted-average period of 2.9 years.

F-19


 

The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Expected dividend yield

 

 

 

 

 

 

 

 

 

Risk-free interest rate

 

 

1.14

%

 

 

2.96

%

 

 

4.48

%

Weighted-average expected volatility

 

 

50.9

%

 

 

72.9

%

 

 

69.8

%

Expected term (in years)

 

 

6.5

 

 

 

5.5

 

 

 

5.8

 

Weighted average grant-date fair value per share of options granted

 

$

21.36

 

 

$

9.94

 

 

$

4.93

 

Restricted shares

The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:

 

 

Units

 

 

Weighted
average
grant date
fair value

 

RSU balance at December 31, 2022

 

 

696,990

 

 

$

18.22

 

RSUs granted 1

 

 

225,338

 

 

$

12.68

 

RSUs vested

 

 

(311,440

)

 

$

16.51

 

RSUs forfeited

 

 

(54,548

)

 

$

18.31

 

RSU balance at December 31, 2023

 

 

556,340

 

 

$

17.60

 

 

 

 

 

 

 

 

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

During 2022 and 2023, 418,896 and 225,338 RSUs were granted under the 2019 Plan, respectively. The Company withheld 52,554 and 50,775 shares to pay the employees’ portion of the minimum payroll withholding taxes on the RSUs and RSAs that vested in 2022 and 2023, respectively.

At December 31, 2023, there was $7.5 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based share awards. The unrecognized compensation expense is expected to be recognized over a weighted average period of 2.19 years.

Performance-based share awards

In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above.

For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company has determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs outstanding for which there is no accounting grant date. Accordingly, no grant date fair value was established and the weighted average grant date fair values calculated above excludes these performance-based share options and performance-based RSUs. The Company remeasures the fair value of the awards at each reporting date until a grant date is achieved, as the service inception date precedes the grant date. As of December 31, 2023, there was $0.4 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested performance-based share awards for the First Performance Period, which would be recognized through the first quarter of 2024 upon achievement of the performance goal. As the performance goal has not been met for 2023, these performance shares have been forfeited as of January 29, 2024.

F-20


 

Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based share options and performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the requisite service period does not begin until January 1, 2024. As of December 31, 2023, there was $0.9 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period starting January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved.

Employee share purchase plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the Employee Share Purchase Plan (“ESPP”). The ESPP was effective on June 25, 2019 and the offering period or purchase period under the ESPP began on January 1, 2021. A total of 1,334,427 shares are available under the ESPP, which includes 550,000 shares originally available, 256,730 additional shares registered on March 24, 2020, 260,345 additional shares registered on March 1, 2021, 267,352 additional shares registered on February 25, 2022 and 273,133 additional shares registered in March 1, 2023. The number of shares that will be available for sale under the ESPP will be increased annually on the first day of each fiscal year beginning in 2020, and will be equal to the lowest of: 275,000 shares; 1% of the outstanding shares as of the last day of the immediately preceding fiscal year, or such other amount as the administrator may determine. The purchase price of the shares will be 85% of the lower of the fair market value of our shares on the first trading day of each offering period or on the purchase date.

For the year ended December 31, 2021, the Company recognized $0.7 million of share-based compensation expense related to the ESPP. There were 39,061 and 42,401 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2021 and December 31, 2021, respectively. For the year ended December 31, 2022, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 87,229 and 64,867 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2022 and December 31, 2022, respectively. For the year ended December 31, 2023, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 88,290 and 113,218 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2023 and December 31, 2023, respectively.

Note 10. Earnings (loss) per share

Basic net earnings (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net earnings (loss) per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, and ESPP awards are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings (loss) per share when including them would have an anti-dilutive effect. Performance-based share awards are only included in the calculation of diluted earnings (loss) per share if the performance metric would have been achieved as of December 31, 2023 if that had been the end of the contingency period. The following table sets forth the computation of basic and diluted net earnings (loss) per share (in thousands, except for share and per share data):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

Denominator:

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

26,421,087

 

 

 

26,919,550

 

 

 

27,519,476

 

Dilutive effect of share option awards

 

 

1,846,998

 

 

 

851,011

 

 

 

 

Dilutive effect of restricted share units and restricted share awards

 

 

348,934

 

 

 

242,528

 

 

 

 

Dilutive effect of employee share purchase plan

 

 

11,117

 

 

 

12,189

 

 

 

 

Diluted weighted average shares outstanding

 

 

28,628,136

 

 

 

28,025,278

 

 

 

27,519,476

 

Net earnings (loss) per share, basic

 

$

1.42

 

 

$

0.75

 

 

$

(2.81

)

Net earnings (loss) per share, diluted

 

$

1.31

 

 

$

0.72

 

 

$

(2.81

)

 

F-21


 

In the computation of diluted earnings per share for the year ended December 31, 2021, no ordinary share equivalents were excluded. In the computation of diluted earnings per share for the year ended December 31, 2022, 1,361,666 ordinary share equivalents were excluded because their inclusion would have been antidilutive. In the computation of diluted loss per share for the year ended December 31, 2023, no ordinary share equivalents were excluded because their inclusion would have been antidilutive.

Note 11. Income taxes

For the years ended December 31, 2021, 2022 and 2023, income (loss) before income taxes includes the following components (in thousands):

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

United States

 

$

10,943

 

 

$

10,269

 

 

$

4,412

 

Foreign

 

 

20,963

 

 

 

7,748

 

 

 

(68,058

)

Total

 

$

31,906

 

 

$

18,017

 

 

$

(63,646

)

 

 

 

 

 

 

 

 

 

 

 

For the years ended December 31, 2021, 2022 and 2023, the (benefit) provision for income taxes consists of the following (in thousands):

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Current:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

268

 

 

$

1,174

 

 

$

3,647

 

State

 

 

(94

)

 

 

847

 

 

 

154

 

Foreign

 

 

376

 

 

 

985

 

 

 

885

 

Current tax provision

 

 

550

 

 

 

3,006

 

 

 

4,686

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(1,662

)

 

$

(3,814

)

 

$

2,415

 

State

 

 

(147

)

 

 

(610

)

 

 

556

 

Foreign

 

 

(4,256

)

 

 

(765

)

 

 

6,117

 

Deferred tax (benefit) provision

 

 

(6,065

)

 

 

(5,189

)

 

 

9,088

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

 

In applying the statutory tax rate in the effective income tax rate reconciliation, the Company used the statutory U.S. federal income tax rate of 21% rather than the Cayman Islands zero percent rate. The table below reconciles the Company's tax (benefit) provision for income taxes based on the statutory U.S. federal income tax rate to its effective tax rate for the years ended December 31, 2021, 2022 and 2023 (in thousands):

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Income tax expense (benefit) at federal statutory rate

 

$

6,700

 

 

$

3,784

 

 

$

(13,366

)

State and local income taxes net of federal benefit

 

 

10

 

 

 

27

 

 

 

(364

)

Tax rate changes

 

 

21

 

 

 

(873

)

 

 

(1,255

)

Valuation allowance changes

 

 

(7,902

)

 

 

857

 

 

 

35,404

 

Foreign rate differential

 

 

(164

)

 

 

138

 

 

 

(1,758

)

Research and development

 

 

(811

)

 

 

(2,840

)

 

 

(2,385

)

Share-based compensation - excess tax benefit

 

 

(3,444

)

 

 

(778

)

 

 

311

 

Foreign derived intangible income

 

 

 

 

 

(2,258

)

 

 

(2,887

)

Other

 

 

75

 

 

 

(240

)

 

 

74

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

 

Foreign rate differential represents the non-U.S. jurisdictions. The country having the greatest impact on the tax rate adjustment line shown in the above table as “foreign rate differential” for the years ended December 31, 2021, 2022 and 2023 is the UK where the statutory income tax rate was 19.0% for 2021 and 2022, and was 23.5% for 2023.

The Company accounts for income taxes in accordance with ASC Topic 740. Deferred income tax assets and liabilities are determined based upon temporary differences between the financial reporting and tax basis 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 deferred tax assets and

F-22


 

liabilities result from differences in the timing of the recognition of certain income and expense items for tax and financial reporting purposes.

 

 

The sources of these differences for the years ended December 31, 2022 and 2023 are as follows (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

NOL and tax credit carryforwards

 

$

5,883

 

 

$

24,561

 

Capitalized research costs

 

 

6,017

 

 

 

11,896

 

Disallowed interest carryforwards

 

 

906

 

 

 

784

 

Lease liability

 

 

289

 

 

 

1,194

 

Share-based compensation

 

 

2,665

 

 

 

3,758

 

Intangible assets

 

 

260

 

 

 

247

 

Other

 

 

320

 

 

 

507

 

Subtotal

 

 

16,340

 

 

 

42,947

 

Less: Valuation allowance

 

 

(1,328

)

 

 

(36,732

)

Net deferred tax assets

 

 

15,012

 

 

 

6,215

 

Property and equipment

 

 

(775

)

 

 

(846

)

Operating lease assets

 

 

(242

)

 

 

(1,134

)

Prepaid expenses and other assets

 

 

(425

)

 

 

(223

)

Capitalized software development costs

 

 

(788

)

 

 

(318

)

Net deferred tax liabilities

 

 

(2,230

)

 

 

(2,521

)

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

Deferred tax assets/liabilities included in the balance sheet are:

 

 

 

 

 

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Deferred tax assets - non-current

 

$

12,782

 

 

$

3,694

 

Deferred tax liabilities - non-current

 

 

 

 

 

 

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

The net deferred tax asset of $3.7 million is expected to be realized over the next three years from 2024 through 2026.

For the years ended December 31, 2022 and 2023, the following table reflects the activity in the Company’s valuation allowance on deferred tax assets (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Beginning balance

 

$

471

 

 

$

1,328

 

Increase in valuation allowance

 

 

857

 

 

 

35,404

 

Ending balance

 

$

1,328

 

 

$

36,732

 

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. The Company considers projected future taxable income, reversing taxable temporary differences, carryback opportunities, and tax-planning strategies in making this assessment.

Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets before they otherwise expire. Cumulative losses are objective evidence that limit the ability to consider other subjective evidence such as the Company’s projections for future growth. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.

As of December 31, 2022 the Company’s deferred tax assets were primarily the result of UK and U.S. net operating losses (“NOLs”), tax credit carryforwards from the UK and U.S., share-based compensation, and the UK corporate interest restriction. As of December 31, 2023, the Company's deferred tax assets were primarily the result of capitalized research costs, UK net operating losses, tax credit carryforwards from the UK and U.S., share-based compensation, and UK corporate interest restriction.

During 2023, the Company added state research and development tax credit benefits in the state of California, which are only available to offset actual tax liabilities. The state research and development tax credits are in excess of the amount reasonably

F-23


 

expected to be utilized over the next five years. Accordingly, the Company established an additional $0.3 million of valuation allowance during 2023, for a total of $1.6 million valuation allowance on the related deferred tax asset at December 31, 2023. During 2022, the Company's valuation allowance on the research and development tax credits for the state of California increased $0.8 million and was $1.3 million at December 31, 2022.

The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and therefore, the need for a valuation allowance on a quarterly basis. Regarding the valuation allowance remaining on the research and development tax credits for the state of California, the Company may release all or a portion of its valuation allowance, if results and other subjective evidence continue to reflect pre tax income such that the deferred tax assets become more likely than not to be realizable.

During 2023, the Company added a valuation allowance of $23.6 million as a result of the recognition of a valuation allowance on UK deferred tax assets in 2023. The valuation allowance of $5.3 million was established based on the UK deferred tax assets held at December 31, 2022. An increase in the valuation allowance of an additional $18.3 million was recorded in 2023 due to a loss at the Company's UK entity.

Due to the intercompany relationships between Cambium's entities, at December 31, 2023, the Company also recognized a valuation allowance of $10.5 million on the Company's U.S. entity, and $1.0 million on the Company's other foreign entities, due to a loss at the Company's UK entity.

The Company has gross income tax NOL carryforwards related to its U.S. and international operations. For the year ended December 31, 2022, the NOL carryforward was approximately $17.0 million, of which $15.3 million has an indefinite life and $1.7 million will expire in 2041. For the year ended December 31, 2023, the NOL carryforward was approximately $87.5 million, of which $85.9 million has an indefinite life and $1.6 million will expire in 2041.

The Company has tax credit carryforwards related to research and development. For the year ended December 31, 2022, the carryforward was approximately $2.0 million, all of which had an indefinite life. For the year ended December 31, 2023, the carryforward was approximately $2.9 million, all of which has an indefinite life.

The Company has gross corporate interest restriction (“CIR”) disallowance carryforwards related to its UK operations. For the year ended December 31, 2022, the CIR carryforward was approximately $3.9 million, all of which had an indefinite life. For the year ended December 31, 2023, the CIR carryforward was approximately $3.1 million, all which has an indefinite life. The Company has recorded a reduction to the deferred tax asset of $0.8 million related to an adjustment to the utilization of a portion of the CIR in the 2021 UK tax return.

The Company files income tax returns in the U.S. federal jurisdiction, various state and local jurisdictions and many foreign jurisdictions. The U.S., UK, and India are the main taxing jurisdictions in which the Company operates. Open tax years subject to audit vary depending on the tax jurisdiction. In the U.S., the Company is no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In the UK, the tax returns that are open are for the tax years 2020, 2021, 2022 and 2023. In India, the tax returns that are open are for India assessment years 2019 through 2023.

The Company believes its tax positions comply with applicable tax law and intends to vigorously defend its position. However, differing positions on certain issues could be upheld by tax authorities, which could adversely affect the Company’s financial condition and results of operations. The Company does not have any unrecognized tax positions as of December 31, 2022 and 2023.

The Company recorded income tax (benefit) provision for income taxes of ($5.5) million, ($2.2) million, and $13.8 million for the years ended December 31, 2021, 2022 and 2023, with an effective tax rate of (17.3)%, (12.1)% and (21.6)%, respectively. For the year ended December 31, 2021, the Company's effective tax rate was (17.3)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to a benefit on the release of a valuation allowance against its deferred tax assets of $7.9 million and a $3.4 million benefit arising on employee restricted share vesting and option exercises. For the year ended December 31, 2022, the Company's effective tax rate was (12.1)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to research and development tax credits of $2.8 million, a benefit on Foreign Derived Intangible Income of $2.3 million, and a tax benefit of $0.9 million on revaluation of the UK deferred tax assets at a higher tax rate. For the year ended December 31, 2023, the Company's effective tax rate was (21.6)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to a pretax loss, the establishment of a valuation allowance of $16.8 million, and an additional increase in the valuation allowance of $18.6 million, a tax benefit on Foreign Derived Intangible Income of $2.9 million, and a benefit on research and development credits of $2.4 million.

Note 12. Commitments and contingencies

In accordance with ASC 460, Guarantees, the Company recognizes the fair value for guarantee and indemnification arrangements it issues or modifies, if these arrangements are within the scope of the interpretation. In addition, the Company must continue to monitor the conditions that are subject to the guarantees and indemnifications in order to identify if a loss has incurred. If the Company determines it is probable that a loss has occurred, then any such estimated loss would be recognized under those

F-24


 

guarantees and indemnifications and would be recognized in the Company’s consolidated statements of operations and corresponding consolidated balance sheets during that period.

Indemnification

The Company generally indemnifies its distributors, value added reseller and network operators against claims brought by a third party to the extent any such claim alleges that the Company’s product infringes a patent, copyright or trademark or violates any other proprietary rights of that third party. Although the Company generally tries to limit the maximum amount of potential future liability under its indemnification obligations, in certain agreements this liability may be unlimited. The maximum potential amount of future payments the Company may be required to make under these indemnification agreements is not estimable.

The Company indemnifies its directors and officers and select key employees, including key employees serving as directors or officers of the Company’s subsidiaries, for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity. The term of the indemnification period is for the director’s or officer’s term of service. The Company may terminate the indemnification agreements with its directors, officers or key employees upon the termination of their services as directors or officers of the Company or its subsidiaries, or the termination of activities for which indemnification has been provided, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. The maximum amount of potential future indemnification is unlimited; however, the Company has a director and officer insurance policy that limits its exposure. The Company believes the fair value of these indemnification agreements is minimal.

Purchase commitments with contract manufacturers and suppliers

We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory based upon criteria as defined by us, such as forecasted demand. The Company may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts. The Company establishes a loss on purchase commitment liability for all product it does not expect it will sell. Such loss on purchase commitment liability is included in Accrued liabilities on the Company's consolidated balance sheets. The Company recorded losses on purchase commitments of $0.0 million, $0.5 million and $12.8 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Warranties

The Company offers a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. The Company’s responsibility under its standard warranty is the repair or replacement of in-warranty defective product, or to credit the purchase price of the defective product, at its discretion, without charge to the customer. The Company’s estimate of future warranty costs is largely based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. The standard warranty is included in either Other current liabilities or Other noncurrent liabilities on the Company’s consolidated balance sheets, depending on the time period covered by the warranty. The Company also offers an extended warranty for purchase that represents a future performance obligation for the Company. The extended warranty is included in deferred revenues (both current and noncurrent) on the consolidated balance sheets and recognized on a straight-line basis over the term of the extended warranty. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues.

Legal proceedings

Third parties may from time to time assert legal claims against the Company. The Company records accruals for loss contingencies to the extent that it concludes it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. The Company evaluates, on a regular basis, developments in legal proceedings and other matters that could cause a change in amounts recorded. Due to the inherent uncertainty involving legal matters, the ultimate resolution could differ from amounts recorded. There is no pending or threatened legal proceedings to which the Company is a party to, and in the Company’s opinion, is likely to have a material adverse effect on its financial condition or results of operations.

F-25


 

Note 13. Revenue from contracts with customers

Disaggregation of revenues

Revenues by product category were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Point-to-Multi-Point

 

$

204,756

 

 

 

61

%

 

$

114,941

 

 

 

39

%

 

$

95,197

 

 

 

43

%

Point-to-Point

 

 

60,761

 

 

 

18

%

 

 

67,083

 

 

 

22

%

 

 

80,765

 

 

 

37

%

Enterprise

 

 

66,933

 

 

 

20

%

 

 

109,844

 

 

 

37

%

 

 

39,097

 

 

 

18

%

Other

 

 

3,404

 

 

 

1

%

 

 

5,031

 

 

 

2

%

 

 

5,136

 

 

 

2

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s products are predominately distributed through a third-party logistics provider in the United States, Netherlands and Viet Nam. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations.

Revenue by geography were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

North America

 

$

173,491

 

 

 

52

%

 

$

133,897

 

 

 

45

%

 

$

131,943

 

 

 

60

%

Europe, Middle East and Africa

 

 

93,082

 

 

 

28

%

 

 

90,883

 

 

 

31

%

 

 

44,169

 

 

 

20

%

Caribbean and Latin America

 

 

40,974

 

 

 

12

%

 

 

31,223

 

 

 

10

%

 

 

20,729

 

 

 

9

%

Asia Pacific

 

 

28,307

 

 

 

8

%

 

 

40,896

 

 

 

14

%

 

 

23,354

 

 

 

11

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following country had revenues greater than 10% of total revenues:

United States - $165.3 million for 2021, $132.9 million for 2022 and $132.0 million for 2023

Customers with an accounts receivable balance of 10% or greater of total accounts receivable and customers with net revenues of 10% or greater of total revenues are presented below for the periods indicated:

 

 

Percentage of Revenues

 

 

 

Percentage of Accounts Receivable

 

 

 

Years Ended December 31,

 

 

 

As of December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

2022

 

 

2023

 

Customer A

 

 

20

%

 

 

15

%

 

 

17

%

 

 

 

29

%

 

 

21

%

Customer B

 

 

15

%

 

*

 

 

 

12

%

 

 

*

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* denotes percentage is less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contract Balances

The following table summarizes contract balances as of December 31, 2022 and December 31, 2023:

 

 

December 31,
2022

 

 

December 31,
2023

 

 

 

 

 

 

 

 

Trade accounts receivable, net of allowance for credit losses

 

$

89,181

 

 

$

63,656

 

Deferred revenue - current

 

 

8,913

 

 

 

8,765

 

Deferred revenue - noncurrent

 

 

8,617

 

 

 

10,473

 

Refund liability

 

$

3,186

 

 

$

8,723

 

Trade accounts receivable include amounts currently due from customers. Amounts are in accordance with contractual terms and are recorded at face amount less an allowance for credit losses.

Deferred revenue consists of amounts due or received from customers in advance of the Company satisfying performance obligations under contractual arrangements. Deferred revenue is classified as current or noncurrent based on the timing of when revenue will be recognized. The changes in deferred revenue were due to normal timing differences between the Company’s performance and the customers’ payment.

The refund liability is the estimated amount expected to be refunded to customers in relation to product exchanges made as part of the Company’s stock rotation program and returns that have been authorized, but not yet received by the Company. The increase in

F-26


 

the refund liability is mostly driven by the higher expected stock rotations of enterprise products as the channel aligns its inventory position with market demand and is included within Other current liabilities in the consolidated balance sheets.

Remaining performance obligations

Remaining performance obligations represent the revenue that is expected to be recognized in future periods related to performance obligations included in a contract that are unsatisfied, or partially satisfied, as of the end of a period. As of December 31, 2022 and 2023, deferred revenue (both current and noncurrent) of $17.5 million and $19.2 million, respectively, represents the Company’s remaining performance obligations, of which $8.9 million and $8.8 million, respectively, is expected to be recognized within one year, with the remainder to be recognized thereafter.

Revenue recognized during the year ended December 31, 2023 which was previously included in deferred revenues as of December 31, 2022 was $8.7 million. Revenue recognized during the year ended December 31, 2022 which was previously included in deferred revenues as of December 31, 2021 was $6.8 million. Revenue recognized during the year ended December 31, 2021 which was previously included in deferred revenues as of December 31, 2020 was $6.3 million.

Cost to obtain a contract

Sales commissions are incremental costs of obtaining a contract. The Company has elected to recognize these expenses as incurred due to the amortization period of these costs being one year or less.

Note 14. Leases

The Company has operating leases for offices, vehicles, and office equipment. Leases with a term of 12 months or less are not recorded on the consolidated balance sheets, and are expensed on a straight-line basis over the lease term.

Right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The Company’s lease payments are typically fixed or contain fixed escalators. The Company’s leases typically include certain lock-in periods and renewal options to extend the lease, but does not consider options to extend the lease it is not reasonably certain to exercise. The Company elected the practical expedient to not separate the lease and non-lease components of its leases and currently has no leases with options to purchase the leased property.

The components of lease expense were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Operating lease cost

 

$

2,592

 

 

$

2,361

 

 

$

2,503

 

Short-term lease cost

 

 

283

 

 

 

471

 

 

 

387

 

Variable lease costs

 

 

500

 

 

 

611

 

 

 

726

 

Total lease expense

 

$

3,375

 

 

$

3,443

 

 

$

3,616

 

 

Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate):

 

 

 

Balance Sheet Caption

 

December 31, 2022

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease assets

 

$

4,011

 

 

$

7,894

 

Current lease liabilities

 

Other current liabilities

 

$

1,930

 

 

$

1,531

 

Noncurrent lease liabilities

 

Noncurrent operating lease liabilities

 

$

2,170

 

 

$

6,595

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

2.67

 

 

 

7.99

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

6.11

%

 

 

6.87

%

 

F-27


 

Supplemental cash flow information related to leases were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,674

 

 

$

2,403

 

 

$

2,484

 

Right-of-use assets obtained on operating lease commencements

 

$

 

 

$

 

 

$

6,027

 

 

The Company’s current lease terms range from one to thirteen years and may include options to extend the lease by one to four years.

Remaining maturities on lease liabilities at December 31, 2023 is as follows (in thousands):

 

 

 

Operating leases

 

2024

 

 

1,896

 

2025

 

 

1,882

 

2026

 

 

1,348

 

2027

 

 

1,384

 

2028

 

 

1,273

 

Thereafter

 

 

8,721

 

Total lease payments

 

 

16,504

 

Less: leasehold improvement allowance

 

 

(3,189

)

Total net future lease payments

 

 

13,315

 

Less: interest

 

 

(5,189

)

Present value of lease liabilities

 

$

8,126

 

The Company's new corporate headquarters office lease in Illinois includes a $3.2 million leasehold improvement allowance from the landlord that will be applied against certain of its build-out expenses and is expected to be received during 2024.

Note 15. Related party transactions

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal.

For the years ended December 31, 2021, 2022 and 2023, Vector Capital Management, LP charged $0.0 million, $0.1 million and $0.6 million for professional services fees and reimbursement of expenses. Amounts due to Vector Capital Management, LP at December 31, 2022 and 2023 were $0.1 million and $0.0 million, respectively, and were included in Accounts Payable in the Company's consolidated balance sheets.

 

Note 16. Restructuring

In 2023, the Company announced and initiated two corporate cost reductions to better align Cambium's cost structure with current economic conditions and position the Company to achieve near-term and long-term targets to maintain profitability, improve cash flow and maintain a strong balance sheet. The Company expects to incur approximately $2.5 - $3.5 million of costs associated with both restructurings, mostly related to one-time termination benefits and is expected to be substantially complete and costs incurred by the end of the second quarter of 2024, and expects all costs to be incurred by the end of 2024.

For the year ended December 31, 2023, the Company incurred total restructuring charges of approximately $2.2 million from both restructuring actions and is included in cost of revenues and all operating expense lines in the Company's consolidated statements of operations. As of December 31, 2023, the Company paid approximately $1.8 million of this amount, leaving a restructuring liability of $0.4 million which is included in Accrued liabilities in the Company's consolidated balance sheets. The remaining $0.4 million is expected to be paid by the end of the first quarter of 2024.

F-28


 

The following table reflects the restructuring liability activity for the year ended December 31, 2023 (in thousands):

 

Restructuring liability at January 1, 2023

 

$

 

Restructuring charges

 

 

2,154

 

Cost paid

 

 

(1,791

)

Restructuring liability at December 31, 2023

 

$

363

 

 

F-29


EX-10.48 2 cmbm-ex10_48.htm EX-10.48 EX-10.48

Exhibit 10.48

 

SEPARATION AND GENERAL RELEASE AGREEMENT

 

This Separation and General Release Agreement (the “Agreement”) is made by and between Andrew Bronstein (the “Employee”) and Cambium Networks, Inc. (“Cambium” or the “Company”) (collectively, the “Parties”).

WHEREAS, the Company and the Employee have mutually agreed to the termination of Employee’s employment with the Company Group (as defined below) and desire to resolve any and all issues between them with respect to the Employee’s employment at the Company Group and his termination from such employment; and

WHEREAS, the Company desires to confirm certain post-employment obligations that Employee has to the Company and/or its parent company, Cambium Networks, Ltd. or affiliates (collectively the “Company Group”), including with respect to confidential information and inventions, pursuant to and in accordance with the terms of the Employee’s Offer Letter dated April 10, 2022 (the “Offer Letter”) and his Confidentiality, Invention Assignment, Non-Competition, and Non-Solicitation Agreement, dated April 15, 2022 (the “Confidentiality Agreement”); and

NOW, THEREFORE, for good and valuable consideration, the sufficiency of which is acknowledged hereby, and in consideration of the mutual covenants and undertakings set forth herein, the Parties agree as follows:

1.
Termination Date. The Parties acknowledge and agree that the Employee’s employment with the Company Group will terminate on February 2, 2024 (the “Termination Date”).
2.
Wages and Salary. The Employee has received or will receive on the Termination Date payment for all wages (including, but not limited to, base salary, bonuses and commissions, overtime pay, incentive payments, and all accrued but unused paid time off) and benefits through and including the Termination Date that Employee earned during his employment with the Company Group. Employee understands and acknowledges that, apart from the terms and conditions of this Agreement, he shall not be entitled to any additional payments or benefits from the Company Group other than those expressly set forth in this Agreement. The Company shall reimburse Employee for all reasonable business expenses incurred in the performance of his services to the Company Group, upon receipt of supporting material for such expenses, in accordance with Company policies. In addition, Employee’s health care coverage shall terminate on February 29, 2024. Employee is eligible for continued health care coverage at his own expense pursuant to COBRA as will be more fully explained in a notice to be provided. Employee is not obligated to sign this Agreement in order to be paid accrued wages or to be eligible for COBRA coverage.
3.
Consideration.

(a) In exchange for and in consideration of the covenants and promises contained herein, including the Employee’s release of all claims against Cambium and the

 

 


 

Released Parties as set forth in this Agreement, and in consideration of Employee’s agreement to remain in the Company’s employ through and including February 2, 2024, the Company shall pay to the Employee a lump sum of $280,000, less applicable withholdings and deductions, payable promptly after the Termination Date (but in no event later than sixty (60) days following the Termination Date).

(b) The Employee acknowledges and agrees that unless the Employee enters into this Agreement, the Employee would not otherwise be entitled to receive the consideration set forth in Paragraph 3(a) above.

(c) The Employee further acknowledges and agrees that: (i) the Employee shall not receive, and is not entitled to receive, any other payments, benefits or remuneration of any kind from the Company Group or the Released Parties, except as set forth in this Agreement, and (ii) the consideration set forth in Paragraphs 2 and 3 of this Agreement constitute full accord and satisfaction for all amounts due and owing to the Employee, including all salary, wages, incentive compensation, commissions, paid time off, reimbursements or other payments, benefits or remuneration of any kind which may have been due and owing to the Employee. Employee further acknowledges that Employee is not eligible for severance under the terms of the Offer Letter due to his separation from the Company.

(d) All payments made by the Company shall be subject to any mandatory deductions and withholdings.

4.
General Release. In consideration for the termination benefits outlined in this Agreement, to which Employee is not otherwise entitled, Employee, and anyone claiming through Employee or on Employee’s behalf, hereby generally and completely releases and waives each and every past, present, and future parent, division, subsidiary, partnership, owner, trustee, fiduciary, administrator, member, shareholder, investor, associate, affiliate, predecessor, successor and related company, and all of their current or former agents, officers, directors, partners, representatives, attorneys, contractors, insurance companies, administrators, successors, assigns, current and former employees, plan administrators, insurers, and any other persons acting by, through, under, or in concert with any of the persons or entities listed in this subsection, the predecessors, successors, and assigns of each entity listed above, and each of them (“Released Parties”), from any and all claims, rights, debts, liabilities, demands, causes of action, obligations, and damages, known or unknown, suspected or unsuspected, arising as of or prior to the date of Employee’s signature to this Agreement, under any federal, state, local, common, or other law, regulation, ordinance, constitutional provision, executive order, or other source of law, including but not limited to: claims in any way related to Employee’s employment with the Released Parties, Employee’s separation from employment, the terms and conditions of Employee’s employment, or any claims for breach of contract (express, implied or otherwise), including, but not limited to, any payments or benefits under any Cambium severance plan, stock option plan, or equity plan; the Illinois Human Rights Act; the Illinois Equal Pay Act; the Illinois Right to Privacy in the Workplace Act; the Illinois Biometric Privacy Act; the Illinois Workplace Transparency Act; the Illinois Minimum

2

 

 


 

Wage Law; the Chicago and Cook County Human Rights Ordinances; and all claims under the Civil Rights Act of 1866, Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the Employee Retirement Income Security Act of 1974, the Equal Pay Act, the Lilly Ledbetter Fair Pay Act of 2009, the Family and Medical Leave Act, the Genetic Information Nondiscrimination Act, the Fair Credit Reporting Act, the Americans with Disabilities Act, the Worker Adjustment and Retraining Notification Act, the Age Discrimination In Employment Act, the Older Workers Benefit Protection Act, the California Labor Code, the California Business and Professions Code, all California Wage Orders, the California Fair Employment and Housing Act, the California Family Rights Act, the California Civil Code, the California Government Code, the Pennsylvania Human Relations Act, the Pennsylvania Whistleblower Law, and/or the laws prohibiting discrimination, harassment, and/or retaliation in any state in which you are employed, and any and all federal, state, and local employment laws, as well as any and all common law tort or contract theories under federal, state or local laws (“Released Claims”).

(a) Exceptions. Notwithstanding anything in this Agreement to the contrary, nothing in this Agreement prohibits Employee (or his attorney) from confidentially or otherwise communicating or filing a charge or complaint with a governmental or regulatory entity, participating in a governmental or regulatory entity investigation, or giving other disclosures to a governmental or regulatory entity concerning suspected violations of the law, in each case without receiving prior authorization from or having to disclose any such conduct to the Company, or from responding if properly subpoenaed or otherwise required to do so under applicable law. Nothing in this Agreement shall be construed to affect the Equal Employment Opportunity Commission’s (“Commission’s”), National Labor Relations Board’s, the Occupational Safety and Health Administration’s, and the Securities and Exchange Commission’s (“SEC’s”), or any federal, state, or local governmental agency or commission’s (“Governmental Agencies’”) or any state agency’s independent right and responsibility to enforce the law, nor does this Agreement affect Employee’s right to file a charge or participate in an investigation or proceeding conducted by either the Commission or any such Governmental Agency, although this Agreement does bar any claim that Employee might have to receive monetary damages in connection with any Commission or Governmental Agency proceeding concerning matters covered by this Agreement. This Agreement does not limit Employee’s right to receive an award or bounty for information provided to the SEC or any other Governmental Agencies, including under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (“Dodd-Frank”). Further, nothing in this Agreement prohibits Employee from testifying in an administrative, legislative or judicial proceeding regarding alleged criminal conduct or harassment, when Employee has been required or requested to attend a proceeding pursuant to court order, subpoena, or written request from an administrative agency or the legislature. Moreover, nothing in this Agreement prevents the disclosure of factual information relating to claims of sexual assault, harassment, discrimination, failure to prevent harassment or discrimination, or retaliation against a person for reporting an act of harassment or discrimination, as those claims are defined under applicable law, to the extent the claims are filed in a civil or administrative action, and to the extent such disclosures are protected by law.

3

 

 


 

(b) Execution of this Agreement does not bar any claim that arises hereafter, including (without limitation) a claim for breach of this Agreement, any rights Employee may have under COBRA, and any rights Employee may have under any ERISA-covered employee benefit plan, and it does not release Employee’s eligibility for indemnification in accordance with applicable laws, the articles, charter and bylaws of the Company.

(c) Employee acknowledges that he has been advised or has had an opportunity to seek advice by legal counsel and he is, by this Agreement, waiving claims pursuant to California Civil Code Section 1542 or the laws of other states similar hereto, and he expressly waives such rights as quoted below:

“A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THAT THE CREDITOR OR RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE AND THAT, IF KNOWN BY HIM OR HER, WOULD HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR OR RELEASED PARTY.”

Employee hereby expressly waives any rights he may have under any other statute or common law principles of similar effect.

(d) Release of Claims Under the Age Discrimination in Employment Act. The Employee specifically knowingly and voluntarily releases the Released Parties from any and all claims, actions, causes of action, obligations for damages (including but not limited to compensatory, exemplary and punitive damages), losses, expenses, attorneys' fees or costs, back pay, loss of earnings, debts, reinstatement, for causes of action that he may have as of the date on which this Agreement is executed (the “Execution Date”) arising under the Age Discrimination in Employment Act of 1967, as amended, 29 U.S.C. 621, et seq. and its state or local equivalent (“ADEA”). The Employee further agrees that:

i.
his waiver of rights under this Agreement is knowing and voluntary and in compliance with the Older Workers Benefit Protection Act of 1990 (“OWBPA”);
ii.
he understands the terms of this Agreement;
iii.
the consideration provided in this Agreement represents consideration over and above that to which he would be entitled, that the consideration would not have been provided had he not signed this Agreement, and that the consideration is in exchange for the signing of this Agreement;
iv.
the Employee is hereby advised in writing to consult with his attorney prior to executing this Agreement, and he affirms he has done so;
v.
the Employee has been given a period of twenty-one days (21) within which to consider this Agreement;

4

 

 


 

vi.
following the Execution Date, the Employee has seven (7) days in which to revoke this Agreement as to claims under the ADEA, only, by written notice as provided in Paragraph 12 of this Agreement; and
vii.
he does not waive rights or claims that may arise under the ADEA after the Execution Date.

(e) The Employee hereby waives any right that the Employee may have to seek or to share in any relief, monetary or otherwise, relating to any claim released herein, whether such claim was initiated by the Employee or not.

5.
Non-Disclosure. Subject to the exceptions set forth in Paragraph 4(a), the terms of this Agreement, including all related facts, circumstances, statements and documents, shall not be admissible or submitted as evidence in any litigation, in any forum, for any purpose, other than to secure enforcement of the terms and conditions of this agreement, or as may otherwise be required by law. Notwithstanding anything contained in this Paragraph to the contrary, neither Employee nor any other person shall be prohibited from making truthful statements in connection with any litigation, arbitration, deposition or other legal proceeding, or as may be required by law, any subpoena or any governmental or quasi-governmental authority. Nothing in this Agreement prevents employee from discussing or disclosing information about unlawful acts in the workplace, such as harassment or discrimination or any other conduct that employee has reason to believe is unlawful.
6.
Continuing Obligations.

(a) Confidential Information. Subject to the exceptions set forth above in Paragraph 4(a), the Employee hereby acknowledges and agrees to adhere to his continuing contractual and legal obligations to the Company Group with respect to the nondisclosure, nonuse and protection of the Company Group’s confidential information, including as expressly set forth in Paragraph 2of the Confidentiality Agreement.

(b) Inventions. The Employee hereby acknowledges and agrees to adhere to his continuing contractual and legal obligations to the Company Group with respect to inventions and work product, including as expressly set forth in Paragraph 3 of the Confidentiality Agreement.

(c) Non-Competition. The Employee hereby acknowledges and agrees to adhere to his continuing contractual and legal obligations to the Company Group with respect to non-competition, including as expressly set forth in Paragraph 4 of the Confidentiality Agreement.

(d) Non-Solicitation. The Employee hereby acknowledges and agrees to adhere to his continuing contractual and legal obligations to the Company Group with respect to non-solicitation, including as expressly set forth in Paragraph 4 of the Confidentiality Agreement.

5

 

 


 

(e) Return of Property. The Employee agrees and acknowledges that all written materials, records, documents, electronic files and any other tangible items made by the Employee or coming into his possession during his employment by the Company Group concerning the business or affairs of the Company Group are the sole property of Cambium. The Employee represents and warrants that, as of the Termination Date: (i) he has returned to the Company all such Company Group property (and any copies thereof), including, but not limited to, all identification cards, keys, credit cards, documents, computers, cell phones, and disks, as well as all materials containing confidential information, in any form; and (ii) he has destroyed (and not retained) any of the Company Group’s confidential information on his personal computer (or any other personal electronic device in his possession, custody or control); provided, however, that the Employee shall be entitled to retain the mobile telephone and laptop issued to him by the Company, following disconnection by the Company’s IT staff of all Company Group property on such laptop and mobile telephone. Employee shall be entitled to port the mobile telephone number to his own service.

(f) Mutual Non-Disparagement. Subject to the exceptions in Paragraph 4(a) above, for the twelve (12) month period following the Termination Date, (i) the Employee will not knowingly disparage or make any derogatory statements regarding the Company Group, its directors, or its officers, and (ii) the Company will not knowingly disparage or make any derogatory statements regarding the Employee; provided, however, that the Company’s obligations under this Paragraph 6(e) shall be limited to communications by its senior corporate executives on the executive staff and members of the Board of the Company or its direct or indirect parent; provided, further, that the foregoing restrictions shall not apply to any statements by the Employee or the Company that are made truthfully in response to a subpoena or as otherwise required by applicable law or other compulsory legal process. Notwithstanding anything contained in this section to the contrary, neither Employee nor any other person shall be prohibited from making truthful statements in connection with any litigation, arbitration, deposition or other legal proceeding, or as may be required by law, any subpoena or any governmental or quasi-governmental authority. Nothing in this Agreement prevents Employee from discussing or disclosing information about unlawful acts in the workplace, such as harassment or discrimination or any other conduct that employee has reason to believe is unlawful.

(g) Blue-Penciling. If, at the time of enforcement of any of the provisions of Paragraph 6 of this Agreement (or the provisions of the Offer Letter or the Confidentiality Agreement), it shall be adjudged that the duration, scope, geographic area or other restrictions stated therein are unreasonable under circumstances then existing, the Employee and the Company agree that the maximum duration, scope, geographic area or other restrictions deemed reasonable under such circumstances by such court shall be substituted for the stated duration, scope, geographic area or other restrictions.

(h) Survival; Reasonableness. The Employee acknowledges and agrees that the provisions of this Paragraph 6 of this Agreement (and the provisions of the Offer Letter and the Confidentiality Agreement) survive the termination of his employment and remain binding. The Employee further acknowledges and agrees that the provisions of this

6

 

 


 

Paragraph 6 of this Agreement (and the provisions of the Offer Letter and the Confidentiality Agreement) are reasonable and necessary to protect the legitimate business interests of the Company Group.

(i) Transition Cooperation. In consideration for the payments and agreements set forth herein, Employee will cooperate in the transition of his work related to the business issues and projects Employee was involved in while employed by the Company Group and Employee will be available to provide such transitional assistance as may be requested by the Company, provided there is no interference with any other employment Employee may then have.

7.
Section 409A Compliance. The Company intends that income provided to Employee pursuant to this Agreement will not be subject to taxation under Section 409A of the Internal Revenue Code of 1986, as amended, and the guidance promulgated thereunder (“Section 409A”). The provisions of this Agreement shall be interpreted and construed in favor of being exempt from or satisfying any applicable requirements of Section 409A. However, the Company does not guarantee any particular tax effect for income provided to Employee pursuant to this Agreement. In any event, except for the Company’s responsibility to withhold applicable income and employment taxes from compensation paid or provided to the Employee, the Company shall not be responsible for the payment of any applicable taxes incurred by the Employee on compensation paid or provided to the Employee pursuant to this Agreement. In the event that any compensation to be paid or provided to Employee pursuant to this Agreement is subject to the restrictions on payments to “specified employees” (as defined in Section 409A), then the Company may delay such payment for the minimum period required in order to comply with such provisions and avoid the imposition of any additional taxes or interest under Section 409A. Each payment under this Agreement shall be considered a separate payment for purposes of Section 409A.
8.
Entire Agreement. The Employee acknowledges and agrees that this Agreement reflects the entire agreement between the Parties regarding the subject matter hereof and fully supersedes any and all prior agreements and understandings between the Parties hereto, except that nothing in this Agreement shall limit or release the Employee from continuing obligations regarding confidentiality, intellectual or other property, or post-employment competitive activities set forth in the Offer Letter and Confidentiality Agreement, each of which remains valid and binding and shall continue in full force and effect. There is no other agreement except as stated herein. The Employee acknowledges that the Company Group has made no promises to the Employee other than those contained in this Agreement.
9.
Modification. This Agreement may not be changed unless the change is in writing and signed by the Employee and an authorized representative of the Company.
10.
General Provisions. The failure of any party to insist on strict adherence to any term hereof on any occasion shall not be considered a waiver or deprive that party of the right thereafter to insist upon strict adherence to that term or any other term hereof.

7

 

 


 

The language and all parts of this Agreement shall in all cases be construed as a whole according to its fair meaning, and not strictly for or against any of the Parties, regardless of who drafted it. This Agreement may be signed in counterparts, and may be delivered by facsimile or electronic mail. The invalidity of any provision of this Agreement shall not affect the validity of any other provision hereof. This Agreement shall not be construed at any time or for any purpose as an admission of any liability or wrongdoing by the Company or any of the Released Parties, and the Company and the Released Parties expressly deny any such liability or wrongdoing.
11.
Review Period. The Employee understands that the Company has given him a period of twenty-one (21) calendar days to review and consider this Agreement before signing it (the “Review Period”). The Employee further understands that he may use as much of this period as he wishes prior to signing this Agreement and should Employee sign and return the Agreement prior to the expiration of the review Period, he waives any remaining portion thereof. The Employee acknowledges and agrees that he must sign and return the original Agreement to Cambium, c/o Global Vice President of Human Resources, 3800 Golf Road, Suite 360, Rolling Meadows, Illinois 60008 (“Cambium’s Representative”), no later than the expiration of the Review Period and that, if he fails to do so, the entire Agreement shall be null and void and the Parties shall have no obligations under the Agreement to one another. The Employee acknowledges that, to the extent that he decides to sign this Agreement prior to the expiration of the above period, such decision was knowing and voluntary on his part.
12.
Revocation Period. The Employee may revoke this Agreement within seven (7) calendar days of the date on which he signs it (the “Revocation Period”) by delivering a written notice of revocation to Cambium, c/o Cambium’s General Counsel, 3800 Golf Road, Suite 360, Rolling Meadows, Illinois 60008, no later than the close of business on the seventh day after the Execution Date. This Agreement shall not be effective or enforceable and no payments will be made hereunder until: (a) the Employee has signed and returned this Agreement to the Company within the review period set forth above, and (b) the Revocation Period has expired without the Employee exercising his revocation right (the “Effective Date”).
13.
Choice of Law. This Agreement shall in all respects be interpreted, enforced and governed in accordance with and pursuant to the laws of Illinois, without regard to its conflicts or choice of law principles.
14.
Arbitration; Jury Trial Waiver. The Parties agree that any and all disputes between the Employee and the Company arising out of, relating to or concerning this Agreement or the Employee’s employment shall be submitted exclusively to confidential, final and binding arbitration before the American Arbitration Association. The Parties hereby agree to arbitrate any disputes, in Illinois, under the American Arbitration Association’s then existing Employment Arbitration Rules which can be found athttps://adr.org/sites/default/files/EmploymentRules_Web_2.pdf, and both Parties specifically consent to personal jurisdiction in such forum. Each Party shall pay its own expenses of arbitration and the expenses of the arbitrator shall be equally shared by the

8

 

 


 

Parties to the arbitration. Nothing herein shall prevent the Company from seeking and obtaining injunctive relief from a court with respect to any violation or potential violation of any of the provisions of Paragraph 6 of this Agreement. The Parties specifically waive their respective right to a trial by jury for any dispute, claim, controversy, or cause of action arising out of, relating to or concerning this Agreement.
15.
Legal Counsel. The Employee is hereby advised of his right to consult with an attorney before signing this Agreement, which includes a general release and a jury trial waiver. The Employee hereby acknowledges the Employee’s right to consult with an attorney.

 

9

 

 


 

THE EMPLOYEE ACKNOWLEDGES THAT HE HAS CAREFULLY READ THIS AGREEMENT, UNDERSTANDS IT, AND IS VOLUNTARILY ENTERING INTO IT OF HIS OWN FREE WILL, WITHOUT DURESS OR COERCION, AFTER DUE CONSIDERATION OF ITS TERMS AND CONDITIONS.

CAMBIUM NETWORKS, INC.

 

By: /S/ Sally Rau_________

Name: __Sally Rau_________

Title: __General Counsel______

Date: _____Jan 30, 2024______

ANDREW BRONSTEIN

 

By: /S/ Andrew Bronstein_______

Date: Jan 29, 2024

 

10

 

 


EX-23.1 3 cmbm-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

 

 

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements (Nos. 333-232341, 333-237357, 333-253723, 333-263026 and 333-270166) on Form S-8 and (Nos. 333-250005 and 333-255851) on Form S-3 of our report dated March 15, 2024, with respect to the consolidated financial statements of Cambium Networks Corporation.

/s/ KPMG LLP

Chicago, Illinois

March 15, 2024

 

 


EX-31.1 4 cmbm-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Morgan C. Kurk, certify that:

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

 

Date: March 15, 2024

By:

/s/ Morgan C. Kurk

Morgan C. Kurk

Chief Executive Officer

 

 


EX-31.2 5 cmbm-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, John M. Becerril, certify that:

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

 

Date: March 15, 2024

By:

/s/ John M. Becerril

John M. Becerril

Interim Chief Financial Officer

 


EX-32.1 6 cmbm-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Cambium Networks Corporation (the “Company”) on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: March 15, 2024

By:

/s/ Morgan C. Kurk

Morgan C. Kurk

Chief Executive Officer

 


EX-32.2 7 cmbm-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Cambium Networks Corporation (the “Company”) on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: March 15, 2024

By:

/s/ John M. Becerril

John M. Becerril

Interim Chief Financial Officer

 


GRAPHIC 8 img59108950_0.jpg GRAPHIC begin 644 img59108950_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#SJBBBO=/+ 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@ 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 **** "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 **** "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 **** "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 **** "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 **,4NUO0T&L*- M2?P1;]$)13O+;TI?+/M0=,+_FC][_R(:*FV+Z4FQ?2F'^K>+_FC][_ ,B*BI=B^E&Q:!/AS%KK'[W_ M )$5%2^6/>D\L>IH,WP_C5LD_F1T5)Y?O2>7[T&,LDQT?L?BO\QE%/\ +/M2 M;&]*1SRRS&1WIO[K_D-HI=I]*3%!S3HU(?'%KU04444&04444 %%%% !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,**< M$8]J<(CW-!VTB@]*EPS07\2;?II_F1"(]S3A$/4T^I;>VGNYA%;0R32GHD:EB?P M%!WT\EP-/7DOZM_\,0"-1VI=H'85T5KX%\4WF/*T.\7/_/5/+_\ 0L5MVOPB M\4W&/-CM+;/_ #UGSC_OD-4.K!;LU3P-#;E7W'!XI,5ZQ:_!&Z;!N]:AC]1% M 7_4D5YQKNF'1=>OM-WF06TS1AR,;@#PT M:*"?7-/AN4#V\ES&LJEB RE@",CD<5]#IX!\(VB%SHUJ%7DM*S,!CUW$U-6N MJ=DT98S'PPK2DF[]CYJHKZ4^S^!+#AH_#L!'&7$(/YFK,5KX3\0P.D$.D7Z M?,(ECK0Q$*]/VE,U'\+>((XI)9-#U*..-2[N]JZA5')))%9-?4?AG5XO$GAB MSOR%;SXMLR=@XX88],@_A7SIXIT5O#_B6^TT@[(I"8B>\9Y4_D1^.:RHUG.3 MC)6:./ X^5>I*E45I+^F8]2002W-Q'!"C22RL$1%&2S$X 'XU'7=_";1O[3\ M8I=NN8;!#,3VWGA1^I/_ &MIRY(N1VXBJJ-*51]$9$W@'Q1;VLEU-I$L<,: M&1W=T&U0,DGGTKFZ]_\ BUK?]F>$39QMB?4'\H>NP 5G0J2J1YI M'-E^)J8FE[2HDM=+&K9>&=,/Z5XEXT_Y';6O^OR3_ -"-*G6< MYRCV(PN-E6Q%2DUI&_YV,+%)BEKT'P+\-)O$<2:EJ3O;Z:3\BK]^;'IZ+[__ M *ZUG-05Y'97KTZ$.>H[(\]HKZ:BT7PEX4M5D:UTZR0=)KC;N/\ P)N3^=)% MJ_@[6W%JMSI-TS':(I A+?0-UKF^M]5'0\G^V;ZQIMKO_7^9\S45[GXL^$NG M7\$ESH2"SO ,B#/[J3VY^Z?IQ[=Z\1N+::TN9;>XC:*:)BCHPP5(X(-;TJT: MBT/1PN,I8J-X;]B*BG*A=@JC+$X KU6Y^"%XHS:ZU!(?26$IC\0353JPA\3+ MKXJC0:55VN>3[1Z4FP>E=]=?"'Q5;Y\J.TN2WHW_P ,1;#3<$=JGHQ0<%7AJB_X8SV--*D=J1YE;+L71^.F_S_(2BBB@X@HHHH$%%%% 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 444X(S=!0:4Z4ZLN6FFWY#:*E$/J?RJ01J.@H/9P_#^+JZ MSM%>>_W(KA2>@IXA/B@]NAPWAH:U6Y?@O\_Q(Q$HZ\TX #H!3L4F*#V* M.#H4/X4$OE^H8HQ112.D3%=9X=^'6O\ B.%;F&%+:T;[L]R2H8?[( )/UQCW MJS\,_#<'B'Q-F\0/:6:>=(A'#G.%4^V>?PKU?QSXWB\'6D$<5N)[RX!\J,G" MJHQRV/KP*YJM:2ER06IY.-QU2-58?#J\G^!R$/P//EYFU_#D=$M<@'ZE^?TK M*U;X-ZU9Q-+IUW!?A?X,>4Y^@)(_6J4GQ<\5/+O66TC7GY%@&/U)/ZUI-\8] M1N-#O+6>RB2]DC*0W,#%0I/!)4YY R00>N.*FV)3O>YBHYI%IMI_=_DCS-T: M-V1AAE."/0UU7PVNOLGC_2V)PLCM$??Z9])>)]?C\,Z'+JDMO).D;*I1" >3C//UKS2Z^-UPV M1::)$GH9IRWZ #^=>A^.=/EU/P5JMI#$\LK0[DC1268J0P ZGBO"K7X>^++ MS'EZ+<*#_P ]BL?_ *$17#AX4G&\SYS+*&$G2QS7T[XLB^T>#M9C')-E,1CN0A(KY=KZI@ M0:IX9C3*XNK,#../F3T_&L<7HXLX,[]V5*?9O]#Y6K4\.:C=Z7XAL;JR9A,L MRC:I^^"0"I]B.*]&A^"$IQY^O(OJ$M2WZEA73>&OA9I'A^_COY9Y;ZZB.Z(R M*%1#V.T=Q[FM)XFE9]3HKYKA.1I/F\K,WO&D$=QX)UI)0-HLY'&?55+#]0*^ M8:]N^*GC.UMM)FT"RF66\N/EN"AR(D[@_P"T>F/3/M7B-+"1:A=]2AZQ\&-=V7-YH4K?+(/M$&3_$,!A^(P?P-6/C1H>Z.QUR)?N_Z-.1ZIP\M;RARO]X=Q^(R/QKZ2UJPM_%7A2XM8W5XKVWW0R M=LD;D;\\&LZW[JLI]&(8_ .D*3G,);\V)_K7S MWX@_Y&75?^OR;_T,UR8?^+,\;+-<76?F_P V6O!^A_\ "1>*;+3FSY+OOF([ M(HR?SQC\:^@O$^NVWA#PQ+>+$@$2B*VA' +8PJ_08S] :\J^"T2-XKO)#]Y+ M)MOXNG/^?6MOXWSR+9:-;C/EO)*[>F5"@?\ H1I5E[2NH/8G&KZQCX4)?"O^ M'9Y1JNKWVMZA)>ZA%'H!V'M5*C%%=R5M$>_&*BK+8]+\(?%:71-) MELM7CGOC&!]E8,-WNK,>WH>3V],<;XH\0-XFUN34WLX;5G4*4B).<="Q/4XX MSQTK&HK.-*$9.26IA3PE&G4=6"LV:OABU^V^*M)ML9$EW$&^FX9_3-?1?C#7 M)?#GA>\U2!(WFAV!$D!*DLP7G!'K7A_POM?M7Q TXD96(22G\$./U(KV#XBZ M)J7B#PO]@TN-'F:=&=7<+\H!/4^^*Y<2TZL4]CQLT<)8RG"?PK?[_P#@'#VO MQON%P+O1(G]3#.5_0@_SK;M?C1H,N!&WP=R%2'+'(P?8+7$8HKHO NDQ:WXSTZRN%WP%S)(IZ, MJJ6P?8XQ^-;I*G#R1WQC#"T++:*_X)J^&OA=K7B"V2\E9+"T<91Y@2[CU"^G MU(KII?@<1%^ZU\&0#HUI@'_Q_C]:[WQKXB?PKX9EU""%9)MRQ1*P^4,>YQV M!KQZ#XM^*XKCS'N+:9,Y\IX%"_3Y<']:Y8SKU?>B[(\:E7S#%IU*345V_I,I M^(/AMXA\/Q/,\Z4JTW+DF MM3KP>-K.K]7Q$;2[K^OQ. HI:,5U'K#2 >HI"@/M3L44'-6P>'K_ ,2"?R_4 MC,9[4T@CJ*FHH/'K\.8:>M)N/XK_ #_$@HJ8J#VIAC]#0>+B.'\72UA:2\M_ MN8RBE*D=124CQJE*=*7+433\PHHHH,PHHHH **** "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 **** "BBCK0-*^B"BI%A8]>*E6)5[9^M%SU\+D>+Q&KCRKN_ M\MRNJLW05*L']X_E4U%*Y]%AN'<-3UJMR?W+[O\ @C1&J]!2XI:*#W*=&G2C MRTXI+R$HI:*#02BEHQ0(2BC%% !1110!Z)\']7AL?$T]C,X07T6V,GNZG('X M@M^.*]+\9>!K/QA% TMQ);7, (CE50PP>Q7C/3U%?.*LR,&4E6!R"#@@UWND M_%SQ#IT*PW2V]^BC :8$2?\ ?0//X@FN6M1FY\\'J>+CL!7E76(P[]XU)/@E M?@GRM9MF&.-T3+_4UF7OP>\26T9>W>RN\?P1RE6/_?0 _6MN/XWN!^\\/J3G MJMWCC_OBN@\/_%C2-:U"&QGMIK*:9@D;.0Z%CT&1R"?I4.>(CJT<\JV:TES2 MC=+T_0\-OK"[TR[>UOK>2WG3[TUGLSZOTRZ^VZ19W@^;SX$EX[[E!_K M7GUW\:=(C)%KIE]*0EKGM4J6 M"H37)92]=3FJ^H?!\WVCP;HLF;S_ (?:0_I& MZ?\ ?+LO]*RQGPIG'GJO1B_/]#RZ]^*WBJ&_EB$MJ@BE*E5@!!P<8YKU[1M5 ML/&GA<3ID17,9BGC#8:-L89*(_L_BS6(>0$O9@..V\XK8^'_C M%_"NN#SF)TZY(2X7KM]''N/Y9]J=2C&4+P5F&+P%.I04Z"M):Z=?ZZ&?XK\- MW7A;7);"XR\9^>";'$B'H?KV/O6'FOI7QEX7M?&7A[RXWC^T*OFVEP#D9(Z9 M_NL/Z'M7S;=6\UE=2VMS&T4\+E)$;JK#@BM*%;VD==SJR_'+$4_>^);_ .8S M->\_"'7O[2\,/ILKYGT]]HR>3&W*_D=P_ 5X'NKJ_AUXA'A_QA:RS2!+6X_T M>>#0\RH^WP[2W6J/6++P7]F^*UWKGEXM#!Y\9QQYSY5 MA^C-_P "%9'QHUOR--L]%B?#W#>?* ?X%X4'V+<_\!KOI/$V@1 &37--0'NU MW&/ZU\[^.M>'B#QA?7D<@>W5_)@(.1L7@$>QY/XURT%*D>-[4S,%BNU:V9CV+8*_^/!:]4^*/AV; M7O"WF6D9>ZLG\Y5'5EQA@/?H?PKYW#X((.".A%>[^ ?B9:ZO:Q:;K,Z0:D@" MK+(<+<>ASV;V[]O0.O&2DJD>@\RHU(58XJDKM;_U^9X7FC-?0GB+X6Z%KUR] MW'YMA=. MW-MY92'3PH)E]L'MGJQ_G7S?<3)-CR$"ZTR M]ASWC*R ?F16U:_%/PE\1V6J!2X@?YU' M5E((8?D3633@CLC.$8JN-S <#/3-=+2:LSTY0C*'(]MCZF!TCQ9H/_+*]TZZ M3D=C_4$'\0:\I\2?!R[MM]QH$_VJ+K]FF(60?1NC?CC\:X30?$VK>&[DS:9= MM%N^_&?F1_JIX_'K7KOACXN:;JCQVNL1C3[EN!*#F%C]3ROXY'O7"Z=6B[PU M1X#PN+P+:7?[)$FM;N!P<,"CHPY!]0:@9F=BS$LQ.2 M2Z^U?-<\,EM<203*4EC8HZGL0 M<$5TT:RJKS/4P..ABHMI6DMR.BBBMCO"BBB@ HHHH ,4F*6BF F*0J#VIU%! MG4I4ZL>6I%->9$8_0TT@CJ*GHH/$Q/#V&J:TFXO[U_7S*]%3&-3[4PQD=.:1 M\[BLDQ=#5+F7E_EN,HHHH/):MHPHHHH$%%%% !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 %%%.5&?H M/QH-*=*=67)35WY#:55+'@9J=8 /OO'/ M2N/+5Z_X;^,=C!906>K:<\'E((UDM!E, 8'RDY'X9K*K*:5X(X<;6Q$(IT%? MN>9R^']:AE\J32+]),X"FV?)_2NQ\%?#C6KS6;6]U*TDLK*"196$XVO)@Y"A M>HY'.<<5Z$?BQX/\O=_:,N[^Y]FDS_+'ZU@:O\;M.AC9-(T^>XEZ"2X(C0>^ M!DG]*P=6M)64;'G3QN.K1Y(TK-]?^'-_XIZQ!IG@JYMW-U7M=\1ZCXCU%KW4K@RR=%4<*@]%'85E%ZUHP]G&QV8"A]5IKU9 M[S\*->L+;P0T=]?VUMY%U(@\^54X(#9Y/N?RKHKGX@^#[ L6UFU))R?(4R9/ M_ 0:^8C)33)64J$92;;..KEM*I4E4E)ZGT+=_&;PQ!D0I?7)[&.$*/\ QX@_ MI7)>)_B];ZYHEYI4.C.J7*;/-DG&5[@[0OK[UY*9/>D,E5'#P3ND0J& H-2E M)77=_P##%G?72:5\0O$>AZ5'ING7RP6\9)4>2C$9.3RP/>]N)(Q&\\C(H"A691YG MO5?)I,T_9R,WQ+1Z0?X%CS*/,JO11[-]R?\ 66G_ ",L>91YE5Z*/9ON'^LM M/^1ECS*7S/>JU&31[.12XEH]8/\ L^92^95;)]:,FCDD:1XDPSW4ON7^9T^ ME^./$FC1B*QUBY2-1A8W(D51[!@0*TKCXI>,+F+RVUAD&,$QPQH3[Y"Y'X5P MVXT;C6;H];(:SC+IN\EKYQ-"YO;B]N&N+NXEGF<8.6BJ+\OS/3O OQ+M?"6CMILVER3AYFF:9)@"20!C:1_LCO7=VGQG M\,3X$R7UL>YDA##_ ,=)_E7SOYE*)*PG0A)W:,Y4<#B9.2DKOLSZ?B\?>#-4 M0(VK6;*?X;E"@_\ 'P*Q?&=KX.?P=J=_8VVCRSI#^[DM?+W!B0H.5^HKY\$E M.$E1&@HNZ95/+84YJ4)M6_KR+&ZOH?P;I/A?5? 8M+"!9+6Y0+=ASF7S,<[C MV(/(_ BOG$/6OH'B?5/#5]]KTRY,;'AT(RD@]&'?^8[5K6BYQT9UXVC+$4TH M2LUJ=?XF^%>MZ/.\FFQ/J5EG*F(9E4>C)U/U&?PKE+?P_K5U8G&W MR&R/KQQ^->JZ/\;].F14U?3I[>7H9+'+*?2/"^GV=]*#-;VZK*Q;A2!R, M^@Z9]J^:-&J4G*K5TJ4ITIBY#F2%J0M41>F%ZGF(=0F+TTO4!D]Z89:%=[ M''7Q]"C_ !)I?,G,E-,E5RY-)DGO5*$F>16XBPT/@O+^O,G,E,,M1452I=V> M75XDK/\ AP2]=?\ (>9#2%S3:*I4XGG5,YQM3[=O307C%W&E#FFT5+IQ.ZGG&-I_;OZZD@DIPD MJ&BI=/LST:7$E5?Q()^FG^98$E/#U4R:4,14\DD>I1XBPT_CO'^O(N!Z<'JF M)*>)*5VMSUJ&.HUOXFI'6JA8S1FH@].#4[FBD249I@-.S M3N4F.HI,T4QBT444#"C%%% "8HI:* $HI:* $IC1@].*DHQ0<^(PM'$1Y:L; MHKE2O6DJQBF-&#TXH/E\;PY*/O89W\GO\F144I4KUI*#YNI3G3DX35GYA111 M09A1110 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 4448STH&E?1!2JI8X S4 MJ0$\MQ[5. %& ,"E<^AP'#]:O:=?W8_C_P #Y_<1) !RW)]*FQCI112/K\+@ MJ&%CRT8V_/[PHHHH.H**** "C%%% "44M)2 **2D)HN2V+FD)IA:FEZ5R7(> M6II:HB],,E)R,I5"8O3"]0-+49D)H2D]CS,3FV&H:3GKV6K)S)3#*/6H22>I MI*M4N[/ Q'$K>E&'S?\ DO\ ,>9"::6)[TE%6H11XM?-,76^*;MY:?D%%%%6 M< 4444 %%:5IX=UN_B$MGHVH7,9_CAM7]TR_TU@M]8W-JQX GB9"?S M%+F5[7'9[E6BB@<'IGVIB"BOHW6? OA@> M1N=+T:VBF:P:>&3!=P0FX89LG MVS7SE6-*LJJ;70UJTG3M<*[/1_A;XHUK3X;^WMH$MID\R-Y)U^8=N!DC\:XR MOIKX2WGVSXW<\ MXU=?) RV20#O+V?8[C=_?^TMG^>/TKCOCG<7EKK&EF&ZN(HI;9U*)(0I(;G@?4?I7D*W M$Z3>R^(?@8BP--X>OY&D49^SW9' MS>P< 8_$?C7CM[97.G7DMG>0/!<0MMDC<8*FO4_AI\3K^'5;?1=)SP 3U*D\<]/I70_&KPM%>:&OB&","[LRJ3%1]^(G'/N"1^!-5"K4I MU/9U-;[,F=.%2'/3TMT/!****[3D"OI;X0H1\-M/W+PSS$9[CS&%?--?3GPF M_P"29:1_VV_]'/7'COX:]3JP?\1^A@_&GPY'<^&(-6MH466PEQ)L7&8WP#T] M&V_F:\!KZGT&]@\:>#KJVNSN)::QN<=002N?KMVM^-?,.HV,VEZE=6%RN)K: M5HG'NIQ1A).S@]T&*BKJ:V9T/P[\._\ "2^,K.UD3=:PG[1< C(*+C@_4X'X MU])_\(WH7_0%T[_P%3_"N&^"_A[^R_"TFKSKMGU%MRD\8B7(7\SN/TQ79>%] M=3Q'I+ZE%CR'N)4B([HKE5/X@9_&N7%5'*;MLM#IPT%&"ONSYA\611P^,=K-S:IOX3MHTH**!^(-)?0O$%_I;L6-K,T88C&Y0?E/XC!_&LVO3 MOC?I/V/Q;;ZDJX2_MQN/JZ?*?_'2E>8UV4I\\%(Y*D>2;B/BB>:9(HU+2.P5 M5')-(A>:^T6\BAC&7E$>Y%'J6&0*?X%LO[0\=:+;XR/M:.P]0I MW']%-?5=S;0WEK-:W$8DAF0QR(>C*1@C\JPQ&(=*221M0H*I%NY\:45L^*M MF\,^)+S2IO#JSIU8U+\O0NI2E3MS!1116IF%%%% !1110 MN32AR*;14N$6=]#,\71^&;MYZ_F2B2GB2J]&2*AT^S/:P_$C6E:'S7^3_P R MV'IX>J8C+8:G!JJB2I ]"D>G&H3YIHFDJ)I:5V]CDKXJG2CS5)) M+S)F>HVD [U 7)IM6J;>Y\YB^(Z<=*"YO-Z+_/\ (D,OI3"Q/>DHK10BCYW$ MYGBL1I.6G9:+^O4****LX HHHH **[KX?_#M?&T5S.^J"UCMI CQK%O<@C(/ M4 =_7I6-XV\-KX4\576E1O)) @5XI),;F5E!YQ[Y'X5FJD7/D6Y;IR4>=['/ M4445H06M.TZZU;48+"RA,US.X2-!W/\ 0>]?0_ACX=^'O!>F_P!H:H;>XNXU MWS7ER!Y<7^X#P![]3^E<=\"='BEO=3UF107@58(<]BV2Q_( ?B:J_&SQ)/9#$ OX;B#^E;.A^-O"WCF)["-E>1U^:RO8P&8?3D-^!-?+M2 MV]Q-:7,5S;RM%-$P='0X*D="*;P4+>[N2L7.^NQZA\3OAE'H4+ZWHB-]@W?Z M1;]?(ST93_=SV[?3IY57U9X5U:+QGX(M[FZ17^U0M#=1]BW*N/8'K]#7S#K. MG-I&MWVG.23:SO#D]]K$9IX6I*5X3W0L33BK3CLSZ<\$S+J_PZTC>=RO9+ Y M]=HV'^1KY9GA:WN)8'^_&Y1OJ#BOHKX,7GVGX?QPY_X];F6+Z9(?_P!GKQ'Q MS9_8/'6MP8P/M@8[A^AJ,-[M6<2\1[U.$CGZ]Z^!-YYGAK4K,G)ANQ)] M Z@?^R&O!:]<^ URR:SK%K_#);I(?JK8_P#9S6N+5Z3,L,[54V\J=/;=_P"RUH?'2!4\864R\&2Q4-^# MOS^OZ5SWPNF\CXD:,^1R[IS_ +4;#^M)>]A_D-KEQ'S.[^/D.8M!G Z-.AXZ MYV$?R->*U[Y\=H=WA;39_P"Y>[.O]Y&/_LM>!T\([TD&*7[UBH[1NKHQ5E.0 M1U!KZN\6*+GX>ZR91DG397/U$9/\Q7@'P]\%W7BS7H2T+#3+=P]S*1\I YV M]R?T!S7L?Q=U^+1_!4]F''VK4?W$:YYV\%S],<05]0_"U%C^&VC!1QLD/XF1B?YU\O5]2?#-63X(A#XTU?29&Q%J#O-"#VD4DX_%<_P#?(H^)7@B74/B3 MI9M$*QZR0LC*/N,F [?]\8/O@UYG9ZG-HWB:/4K<_O;:Z\P#.,X;D?0CC\:^ MLK66UU.UM-0B"R(Z":"0CD!EZCTR#45VZ-15(]4712JP<'T9QGQ+UF'PG\/V MLK+$4EP@LK9%_A3&&(^BC'U(J?X2(J_#32B!@L9B?<^:X_H*\E^+WB+^VO&3 MV<3[K;308%QT,G\9_/"_\!KU[X4HT?PTT<,.<2G\#*Y'\ZRJ4^3#J^[9I3GS M5W;9(^<=>D\WQ%JF7-.\/Z-<>(=>L]*MO\ 67$@4MC.Q>K,?H 3 M^%1:Q_R&[_\ Z^9/_0C7LOP0\,?9[&X\1W,?[RXS!:Y'1 ?F;\2,?\!/K7=5 MJ>SI\QQ4Z?M*ECK/&&K6O@+P R6($3I$+2R3/.XC /X#+9]O>OGOPEJQT7Q? MI>I,^U8KA?,;_8/RO_XZ37T=XO\ NG>-/LW]H7=[$+8-Y:V[J%RV,D@J<]! M7%7'P%TYL_9M'JTHP:D]7N==>E4E-.*T1K_&G2/M_@D7J+ MF2PG60GOL;Y3^I4_A7SK7UW=:.;WPK)HUW.)GEL_LTDQ7;N;9MWXR<<\XR:^ M1YH9+>>2&52LD;%&4]B#@BML%.\7'L98R-I*7<] ^"]E]J^("38S]EMI)<^F M<)_[/7K7BSQDOAKQ;X=LY7 M+TRI+6TC0CW)+?R85$XJKB.5]$7"3IT.9=SM?C7X8^ MWZ+#KUO'FXL?DGP.6B)Z_P# 6/Y,:\.TJS.HZQ96(ZW-Q'"/^!,!_6OH_P"' MNOP^,_ RPWV)IXD-I>(W\8QC)_WE_7->5^&_"DNC_&FTT:8%DMKAIHW/\2*I M=&_0?C54*CA&4);Q)K4U.49QV9ZW\3KP:?\ #G5F7 ,D:P*/]Y@I'Y$U\O5] M ?'.]\GPC96@.&N+P$C/555L_J5KY_JL$K4[]R<6[U+!7N'PA\!QQV1\0ZM; M)(]RA6TAE4$",]7(/<]![?6N#^&W@MO%NOAKA#_9EH0]RW9_2,?7O[9]J]3^ M+'C%?#>@IHVGLL=]>Q[1LX\F'H2/3/0?CZ48B;DU2ANPH045[6>R#QYX'\-3 M^#=1U;3M+M8KF*W^T0S6PV*0,,3A2%(*Y[5\\5].>$1_;GPBL[?[WG:<]K^0 M:/'Z5\QT81OWHM[,,4E[LDMT%%%=UX0^%NM>*84O)&6PT]^5GE4EI!ZJO<>Y M(%=4YQ@KR9SQA*;M%'"T5[]!\"?#ZQ 7&I:G))W:-HT'Y%#_ #K(UCX$8B9] M%UQXQ15[5]'U#0M0DL=3M7M[A.JMW'J M#T(]Q5&NA-/5'.U;1A1113 4$BG!R*914N"9WX;,\5A](2T[/5$RR5()*JTH M8BLW3:V/HL+Q'3EI77+YK5?Y_F70]/#5362I%DJ+VW/HJ&*IU8\U.5T6@:6H M ]/#529U*9+130U+FJN6F+11FEH&)12T8H 2BC%%, HHHH :RANM1,A7W%3T M4'EX_**&+]YJTNZ_7N5J*E:,'D<&HR"#@T'Q6-RZO@Y6J+3OT$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 "BBE ). ,F@:3;LA*ECA9^3PM2QP!>7Y/I4U)L^JRWAYRM4Q6B_E_S_ ,AJ MHJ#"BG445)]?"$:<5&"LD%%%%!04449H *2BB@0F**"::6I7$V*332U-+5&S MTFS.4[#R]1EZC:2H6E]*2N]CAQ6.HX>/-5E8F:2H6E]*B+$]325HJ7\Q\KC. M(YR]W#JWF_\ (4L32445JDEL?.5:U2M+FJ2;84444S,***='&\LBQQJ6=R%5 M1U)/04 6]*TF_P!;U".QTVUDN;E^B(.@]2>@'N>*]8T;X$N\*R:UJWEN1DPV MB9V_\#;_ _&NZ\*>'=-^'GA&2>[9$F6+S[ZYQDD@9VCU Z =_J:\A\3_%SQ M!K-TZZ;.^F6(/R)"?WC#U9^N?88'UZUQ>UJ5I-4M$NIV>SITHIU-7V.XO?@1 MHSPD6.K7\,N.#.$D'Y +_.O*/%W@S4_!M]'!?^4\01D=:M: M1\2?%>D7*RKJ]Q=(#\T5XYF5AZ?-R/P(K(\0^(+_ ,3:Q+J6HR!I7X55X6-> MRJ/05I2A6C+WG=&525*4?=5F=K\$]7^P^,I-/=L1W\!4#/\ &GS#]-_YUN_' MC2.=*UI%Z[K65L?\"3_V>O)]#U-]&UVPU*/.;:=)2!W /(_$9'XU])_$33$\ M0?#W4!!B0I"+J%ASG9\W'U7(_&LJW[NO&?_1E#L?+M%%%=QQGNGP&ND; M1=7M,C?'<)(1WPRX_P#937$?&*REM?B+=S./DNHHI4/L$"?S0U5^&/BJ/POX MLC>Z?98W:^1.QZ)DY5_P/Z$U[/\ $7P.GC31XI+1T74;8%K=R?ED4]4)]#P0 M?7ZFN"3]EB.9[,[8KVM#E6Z/F6BM+4?#^L:3-_$&1)?B!KC(P8"Z9J2J=&=6)] MV$:?4]<^!>NQ0WFH:',P5K@"X@R>K*,,/KC!_P" FKGQ;^'^H:CJ7_"0Z/;- M6DS0W$+AXY%/*D5[-H'QTM_L MR1:_I\HF48,]H 0_N5)&/P)_"G5IU(5/:T]14ZD)4_9U-#R6W\.:Y=7 @@T> M_DE)QM6W?(^O'%>]_"SP+<^$].N+O4@JZA>;08U;/E(.BDCC))YQZ"H+CXW> M%HH]T46H3,1G:L*C\\L*X/Q7\8]5UNVDLM+@&FVT@VNX?=*P]-W&T?3GWJ9N MO67+RV14?8TGS7NS.^+6O0ZYXWE6V<20648M@Z]&8$EB/Q)'X5B>")C!XZT) MQGF^B3_OI@O]:P*M MCJD+2VZR"4*KE3N ('(^IKFQX!^'NEG?+8V2%3R;FZ9AD>H9L5\WS7UW2%OYU!7+'"22MSG3+%1;OR'TCK/Q0\)>&;'[-ICPWDD:XBMK 1CT M^8?*!],_2O!O$OB74?%6KR:CJ,F6/RQQK]R)>RJ/\YK'HK>EAX4]5N8U:\JF MCV"BBBMS$*]S\'?%7PUH_A/3M-O&NTN+:((^(<@G)Z$&O#**RJTHU5:1I3JR MIN\0)).2@%>0T4ZE.- M16D*G4E!WB.DD>61I)&+.Y+,QZDGJ:]Y\!?$3PKI'@O2]-O]5$-W"C+(A@E. MTEV/4+CH1WKP2BE5HQJJS'2JNF[HO000ZAKB0R7,=O!-/AIY#A44GEC]!7T5 MJ'C7PSX;\&2?V-J=A<-9VXBM;>*=78M]U2?K7S/14U:"J-7>Q5.LZ= M[+DID_\ 0LUS M=%:N$7NC-3DMF?1_PE\67WB?0KQ=4N?M%[:S@%RJJ?+8?+G '<-7D/Q1TC^R M/'^HJJXBN2+I/??RW_CVZL#1_$&K>'Y9)-*OI;5I0 YC(^;'3(-.UOQ%JOB. M>&;5KLW,L*;$Z/<_@E9?9_ \EP1\U MU=NX/^R JC]0?SKQWXA7OV_X@:W-G(%RT6?]S"?^RUO^%/BW?^&-%MM)&EVE MQ;6^[:0S(YRQ8Y/(ZD]JX&[N7O+V>ZD^_-(TC)_\ A'/%T4W> MWR/XE8@C/TPW_?1KY#KZ:^'?C.TU[PK9B[OH5U*$>3,DD@#N5Z/@G)R,'/KF ML<93:]^/HS;"5$_;W?J^CV&?\ 50/,1_OL!_[(:\NTK2[O6M4MM.L8 M_,N;APB+V^I] !R3Z"NO^+]Y]K^(MY'G*VT44(_[Y#']6->D?"+P1_8FE_VW M?Q8U"\3]VK#F&(\C\6X)]L#UK15%1H)]3-P=6LT=+I]CIOPZ\$.%5GBM(S+, MR+EYY#U/U)P!Z#'I7S1KVM7?B'6KG5+ULS3OG Z(.RCV P*^@;WXO^&;#7+G M3)S=$0/L-S'&'C+#KT.>#QT[58^W_#KQ?_K)-'NI7X'G*(Y3]-P#5A1G*DW* M<6[]3>K"-1*,9+3H5/@Q=?:/A]%%G/V>YEB^F2'_ /9J\!\06GV#Q'J=GC @ MNY8P/8.17U1X?\-Z7X9M)K;2(FAMYI?.,9D9P&( XR2>@%?.OQ0M/L?Q&U= M,*\BRCWW(K']2:O"S4JLK=3/$0<:4;]"S\+O",?BKQ-NNTW:?9 2SJ>CDGY4 M_$@D^P->R^/_ !U;^"-+B2"%)M0G!%O >%51_$V.P]._YXP_@;:1Q>#[RZ _ M>3WC!C[*JX'ZG\Z\P^*=_+?_ !#U/S"=MN5@C']U54?U)/XT->VKN,MD"?LJ M":W90U#Q[XJU*Y,TVNWR'.0D$QB4?15P*W/"_P 6O$&B7<:ZC.=L MR >JN><_7(^G6LGPAX#U/QG#?/I\T$7V79S.2 Y;/ (!]/Y5%K'@'Q1H>YKS M2+@Q#GS81YJ8]25SC\<5TM47[CL8)U5[ZN>Z^-/#]AX^\%B[LBLLZP_:+&<< M$\9VGV/3'8X]*^9NE67U&^DLX[-[VX:UC!"0F5BBY.>%S@ MJZ=/;>V1SLZ(/ICYO^!5):_%3P MAJEW3^0%D:(&ZC!AF . 0W(P>OS8K!XF?.U%72-UAX092:Q<&)O^ \KC_=Q7D7C;X=W_@I(IY[RVN;6:3RXG3*N M3C/*'I^!-;4\3"H[=3&IAYP5^AQU%%%=!B%*"1244FD]S2E6J49:E*Y;#4 M[-5U>I U-,[HSN2T4P-3@:JY:8M%%%!04448H *,444 )BD*AAR*=101.$9Q M<9JZ9 T97W%,JU4;Q \KP:9\GF/#[C>IA=5V_P O\B&B@@@X-%!\LTT[,*** 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 445/%;EO MF?@>E#=CJPN$K8JI[.DKO\%ZD<<32'CIZU;2-8QP/QIP P!@4M0V?=Y;D]' M!+F?O3[_ .0E%+12/7$HI<4F*8!1110 4E!--)I";%)I"::6J-GI7(E*P\M4 M;/4;25 \N*F[>B./$8JG1CSU)61,TE0-+ZOEB6-X97BE1DD1BK*PP5(Z@BN7!-G5Y6>8>(-)?1_$M_I0 M5B8+AHT'4LN?E/XC'YUK:1\./%>L[6@TB:&(_P#+6Y_=+CU^;D_@#7OFJ>*/ M!GAZ^GO+N\T^._?B5H4$D[$# !V@MT&.:XO5_CM8Q;DT?2IIVZ"6Y81K]=HR M3^8J8UZLTN2)3H4HOWI'D_BCPS?>$]8.F7[1/+Y:R!XB2K ^F0#U!'X5U'@S MXL:GX9@CL+Z,ZAIR<(K-B2(>BMW'L?S%A%N^/Y5 M,OAC76.!I5W^,9%+GCW*Y)=C)HK9_P"$2U__ *!=Q^5/7P=X@89&ER_B5'\S M2]K#NA^SGV9AT5N-X.\0*,G2Y?P*G^1IG_"):_\ ] NX_*CVL.Z#V<^S,:BM M9O#&NJV#I5U^$9-0OH.L("6TJ^ '4FW?'\J?/'N+DEV,^BK+Z?>Q9\RSN$QU MW1,/Z57960X92#Z$4TTR;-"4444P"BBB@ HHHH **** '*[(ZNI^92"#]*[2 M/XL>+TL)K2345F66,H)'B42)D8RK#'/N%9'QQM/)\:6UP!\MQ9J2?]I68']-M><6 MMYS9[#\"=7C?2]2T9F EBE%R@)Y*L IQ]"H_[ZKD/C#X>GTOQC+J00 MFSU$"1'QP' 9?KQG\?:N.T'7+WPYK-OJE@X6:$]#]UU/52/0BOHO1_$?ACX ME:(;*XCBDD=&>$OB!K M/@Z.2"P%O);22>9)%-'G)P!]X8/0#OCVKV?P)\34\97[Z>^E2VUS'$96=) \ M> 0.^".2..:Q;WX$:5+<,]EJ]U;Q'GRY(UDQ]#D<5U?@KP!IW@E+F2"YEN;B MX51)+* ,\*!T'//)Z"LJ]2A.+:W-*-.M"23V.+^.?]F6VGV$<=E;+J-U,7 M:=8@)/+4<@MUY+#\C7DGAW2)-?\ $-AI460;F948C^%>K'\ "?PKIOBSKL>M M^.)A;S)+;6<:V\;(P*DCEB,?[3$?A72_ O0?.U&_UZ5,I;K]GA)_OMRQ^H&! M_P "KH@_98>[W,)+VM>RV/5_$,%]!X0O+70;8/=BV\FVB5@NWC;P3QP.?PKY M6U'2M0TBX^SZC93VLO\ =FC*Y^F>M>]>-?BK_P (GXJCTN*PCO(4B5KC]X4= M6;D 'D?=P>G?M5[3OB'X+\7VPL[V2&)GX-KJ4:@$^Q.5/MSFN>A*I2CSM&G5E;FLT?/ND>(-7T&;S=+U"XM6SDB-_E;ZKT/XBK_ (G\9ZOXN%G_ &H\ M3&U1E3RTV[B2,L1G&>!TQTKU'QY\,/"]EX?O=9%(3]T $Y M&20.#@9Z5X;792E3J^^EJ"/#A\4^++/36#?9\^9<$=HEY;GM MG@9]2*]"\2? V5-\_AV]\P=?LMT<-_P%QP?H0/K6Y\%?#?\ 9WAV76ITQ/J# M8CSU$2G _,Y/T K*\0_&2\TCQK=VEI;07>E6["%E.59G7[Y5ATYR.A''O7/. MK5G5:I=#HC3IQIIU.IY%JNBZEH=T;;4[*:UE["1C>*_"OQ M'L7T^6)))"NY[*[4;A_M*>^/4'(]J\B^)'P[?PAV+/+I,[;5+GAJIK)4RO6=VM&?68?%4ZT>>F[H ML@TN:A5ZD#529UJ0^BD!I:JY=Q:***!A1110 8I,4M% #60,.:@9"O7IZU9H M(R,&F>3F.44<8N9:3[_YE2BI'BQRO3TJ.@^%Q6$JX6I[.JK/\_0****#F"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 *4 DX R:5$9VPHJY'$L8XY/K M2;L>MEF4U<;*^T.K_P AD4 3YFY;^53445%S[["X2EA:?LZ2LOS]0HHHH.D* M*** "BBDS0(,TA-(33"U*Y+8XM4;-36>H7DJ6S"=1(>SU"\F.]1/+GI41.>M M7&FWJSYG,.(*=*\*'O2[]/\ @CVD+?2F445NHI;'R&(Q-7$3YZLKL****9@% M%%% !1110 4444 %%%% !1110!['\+?B9;V-K%X?UV<11)Q:W3GY5']QCV [ M'IVXP*[CQ3\-/#_BV7[Q&.;7KL* M>#Y3",_FH%NZOP& /I5-)9(BQC=DW J=IQD>E-HKL225CD;;=PHHHI@%%%% M!15BUL+R^;;:6LTY[^6A;'Y5T-E\/M?N\%X([93WF?\ H,FHE4A'XF5&G*6R M.6HKTNR^%2\&]U%V]5A0#]3G^5=#9?#K0K;!-HT[>LSD_IP/TK"6,I+;4WCA M*CWT/$P"3@#)-:%MH6K7F#;Z==.#T81''Y]*]\L] LK/'V:S@AQ_SSC"_P J MT$L?:L)8[^6)M'!=V>%VWP_\0W&-UM'"#WDE'],UK6_PLOGQ]HU""/\ ZYH7 M_GBO9%L?:IELO:L7C*KVT-5A*:W/*[?X560_U]]=/_N!5_F#6G!\-="C^_;S M2_[\K#^6*]%6S]JD%I[5F\15?VC14*:Z'$0^!]#B^[I=N?\ ?7=_/-:$/AS3 MH?\ 5:?:I_NPJ/Z5U0M/:GBU]JSE;HMAZ4OV<>E &%]A'I2_81Z5N_9_:C[/[4 87V$>E) M]A'I6]]G]J/L_M0!@&Q'I338CTKH/LX]*0VP]* .>-@/2HWTY7&&0,/0C-=( M;;VIIM?:@#D)O#FG39\W3[5_]Z%3_2L^;P/HZ/,Y_AKH4GW+>:+_U M1M9^U:+$55]HAT*;Z'B-Q\++Y,_9]0@D_P"NB%/Y9K)N?A_XAM\[;:.8#O'* M/ZXKW]K+VJ)K'VK18RJM]3-X2F]CYMN="U:SR;C3KI .K&(X_/I6>00<$8(K MZ<:Q]JS[S0+*\!^TV<$V?^>D8;^=;1QW\T3*6"[,^NK"\L6VW=K- >WF(5S^=;QJ0E\+,)4Y1W17HHHJR0IR.T;J MZ,5=3D,IP0:;10!TUI\0O%UE$(X=>O"HZ>:PD/YL":J:IXP\1:U$8M0UB[FB M/6/?M0_51@&L2BH5."=[%<\FK7"OJSP'H0\.^#-.L64+.8_-G_ZZ-R?RSC\* M^4ZW]"\:^(?#A4:=J?,I5BK @@X(/:O;=!^.L$FR M+7M-:)NAGM#N7\4/(_ GZ5U[VG@3XAPF118WTQ&2\9\N=?KT?\^*R5>I2TJ1 MT\C1T85-:1T.WI5GP[HLWB'Q#9:5!D- M<2!68#[J]6;\ ":;X@MK"S\07]KICR/90SM'$\C LP!QG( [Y[=*]:^!OAO9 M!>>(ITYD_P!&ML_W1R[?G@?@:WJU%"FY(QITW.:BSNO&&L0>"O LTMJ%B:*) M;6S3T8C"X^@!/_ :^6F8LQ9B228/!E;K^ M0P/KFO,:SPE/EA=[LO$U.:=ELB>RO+C3KV&\M)6BN(7#QNO52*^HI$B\=?#H M>9&H.HV(<+V27;D8^C#]*^6$1Y9%CC4L[$*J@9))[5]7Z5 OA/P);QW!'_$N ML=TW/&Y5RWZYK/&Z9/8^3J***[CC"BBB@ HHHH *<&(IM%)I/7/2E9DZR5*KU3IZOCK6,H-;'UV7Y_3JVA7]V7?I_P O*U/!JHKU,KU M*9]+"HF3YI:C#4X&KN;)CJ**6F4)BBEHH&)12T4"$J-X@W(X-2T8H.?$X6EB M:?LZJNOZV*9!!P:*LO&''OZU792IP:9\)F655<%*^\.C_P Q****#R0HHHH 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@ J2.)I#Z#N:=# 9.6X7^=6P HP!@4G(^CRC(Y8 MBU:OI#HNK_X U4"+A13J6BH/N(0C"*C%62$HI<4F*"@HHHH ***:30)BDTPM M2,U1L]2V9RE85FJ)GIKO59Y<\"DDY.R/-QN84<+#FJ/Y=62/+BH&['M_F%%%%:'DA1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%*JL[!5!+$X Y- "45T6F>"-=U+#"U^SQG^.X^3].OZ5V>E_ M"ZSCVO?W,MRW=$^1?\?U%83Q-.&[-H8>I/9'E:JSL%52S'@ #)-;VG^#-=U' M!2Q:)#_'/\@_(\_I7M.F^&]/TU0+.RAAXQN5?F/U/4UKQV(]*Y)XY_91TPP2 M^TSRG3OA7G#:A?D^J0+C_P >/^%=7IW@/1+'!2P25Q_%-\Y_(\?I7:I9CTJP MEH/2N:=>I+=G3&A3CLC%ATY(T"(@51T & *MI9#TK66V'I4RVX]*Q-3+2S'I M4RV@]*TA" .:,Q+U8?A0!36U'I4JVP]*F,Z#HI---PW90*=@N(+<>E/$ ]*C M,LA_BQ]*:2QZL3]3185RQY:+U('U-)F(?Q"J^*,4[!I_"CST[*:@Q2 MXHL%R7[0.R?K2?:#V05'BE"DG &318+COM#^B_E4D9FE/ 'KBI(K7&&D_*K M.,=*0$83CUHV5)BC%(9'LHV5)BC% $>RC8*DQ1B@"+RZ3RQ4V*,4 0^6*:8A M5C%)B@"N8A33"*M8HVT 4C /2F&W'I5_;2%* ,YK8>E1-:CTK4*4TQB@#':T M'I4+V8]*VVC4#)P!3/*5AQ@_2@#GWLAZ54FTY)$*.@93U!&0:Z=K<>E0M;#T MH \[U'P'HE]DO8)$Y_BA^0_D./TKE-0^%>,MI]^1Z).N?_'A_A7M#V@]*KO9 MCTK:%>I#9F4J%.6Z/G34/!FNZ=DO8M*@_C@^ MDL1Z5D:EX;T_4E(O+*&;C&YE^8?0]173#'/[2.:>"7V6?.]%>J:I\+K.3<]A MD=4;,I_U:CD)]2<$^WUKE->^,WB+5H'M[)(=-B<8+0Y:3'^\ M>GU !]Z\Z9F=R[L69CDDG))ITZ$Y3]I5"=:$8W^1<5ZE5JHJ^.M3J]8N\=&?;X M+,*.*AS4W_FBV#2@U KU*&JDST8RN/I::#2YIFB%HHHIC"BBB@ I&4,,&EHH M)G",XN,E=,K/&4/MZTRKA (P:KR1E>1TIW/BM+!;]&;G M4=VPHHHIF04444 %%%% !1110 4444 %%%% !1110 4444 %%* 68*H)). ! MWKJ-'\!:QJFUY8Q9PG^*8?,1[+U_/%1.<8*\G8J,)2=HHY:M+3/#^J:PP^Q6 M)-)BBPKD MQN!_"GYTPS2'OCZ4W%&*=@$.3U)/UHQ3L44Q"8HQ2T4 )BEQ110 4444 %%% M3PVQ?YGX7^=("..)I3@#CN:NQPK$..3ZT\*%& ,"EI-CL%%%%(84444 %%%% M !1110 4444 %%%% !112$@#).!0 N*3%0/=*O"CE6A.XZX;ZT\2QMU!6E8 M=S)DL\]JJ2V7M70F)6&00?I43VX/:D!P^J^%].U12+RRBE.,;R,,/HPYKA=6 M^%V-SZ7=E3VBGY'X,/\ "O:9+4'M526S'I6L*TX?"S.=&$]T?-.I^']4T=C] MMLY(T_YZ ;D/_ AQ6;7TU/8*RE2H((P01UKCM9^'>DZAN>*(VDQ_B@X'XKT_ M+%=M/')Z31QSP;W@SQ:BNHUCP%K&E[GBC^V0#^*$?,/JO7\LUS!!5BK @@X( M/:NR$XS5XLY)0E%VDA****LD**** "BBB@ HHHH **** "BBB@ HHHH **** M "E#$4E%)I/1FE&M4HS4Z;LR=),U.KU1!Q4J2>M82@XZH^TRS/(5[4ZNDOP? M]=B\K4\&JJO4RM23/I(SN2BEIH-.S5W-DPHHI:!B44M&*8"448HH @DBQRO3 MTJ*KE0R1?Q+^(IW/D,XR/EO7PRTZK]5_D0T444'R@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 %%%% !5J"#&'<<]A2P M6^,.XY["K%3*78^QR7)+6Q&)6O1?J_\ (****@^M"BBB@ I***!!2$TA-,9J M+DMBLU1,U(SU7DD '6H;.:K6C!-R=DASR56>4G@4UW+GVIE;0I=9'Q.:9[*K M>EAW9=^K].P4445L?-!1110 4444 %%%% !1110 4444 %%%% !1110 44^* M*2:58XHVDD8X54&23["NUT+X;WU]MFU)S:Q'GRUYD(_D/U^E9SJ1IJ\F7"G* M;M%'%10R3RK%#&\DC5_F<_CV_#%='#9#TK1BM<=JMI;X[5Q2DY.[.Q1459%&*T [5;CM@.U6UAQV MIY"HI8]!2&0K"!VI2\:=\GVJ%W9SR>/2FXIV%0<@X/M4BSN/O88>],Q1BD!,)(WZ_ M*?>D:$$5#BE5F3[I(I6'<9); ]JJRV@/:M%9P>'7\13]B2#*D&E89SLUD/2N M;UOPAIFL FZM5\W'$J?*X_'O^.:] DM\]JJ2VN>U.,G%W0G%25F>":U\.-1L M=TNGO]KB'.P_+(!_(_YXKC)89()6BFC>.1>"KJ01^!KZ@FL\YXKG]9\,:?J\ M6R\M4D(&%<<,OT/6NVGC9+2>IQU,&GK#0^?**[C7?AO?6.Z;37-U$.?+;B0? MT/Z?2N*EBDAE:.6-HY%.&5Q@@^XKOA4C45XLXITY0=I(91116A 4444 %%%% M !1110 4444 %%%% !1110 4444 /5R.M3J]5:XIIGRF^(PZUZK]5_D04444SY **** "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 *MV]OC#N.>PI+ M>#H[CZ"K53)]#[#(\EM;$XA>B_5_H%%%%0?7!1110 E%%% "&FDTI-1LU*Y$ MI S5"[T.]5990_,>/2F44[""BBB MF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I,4M% "8I,$'(X- M.I0C-]T$_04 *L[#AAN'ZU(-DG0\^AIHMI3_ X^M.%F_=@*G09%);@]JJ2V MH/:M58F489]WU%->('M2&<[-9^U*[Z2 ' MM5*6U!SQ34G%W0FDU9GS[KWP_P!2TK=-: WEL.?D'SJ/=>_X5R)!!P1@BOJ" M>S!SQ7'^(O ^G:SND:/R+H_\MXAR?]X=_P"?O7?2QKVJ'%5PG6!X?16WKOA7 M4]!9;YP)X^5_'T/UK$KOC)25XLX91<79A1115""BBB@ HHHH **** " MBBB@ HHHH **** %!(/%3))FH* <&HG#F/6RW-:F#ERO6';MZ%Y7J96JC')5 MA6K#5.S/OL-BJ=>"G3=TRR#3JB5J>#5IG:G<=1113+"BBC% !1110!#+%GYE MZ]Q4%7:AEB_B4?44TSY/.\FO?$X=>J_5?J04444SY **** "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 **** "K-O!NP[#CL*;;P>8=S?='ZU=J92Z'U61 M9/[2V)KKW>B[^?I^?IN4445!]J%%%% !1124""FDXH)J)FI7(E(&:H7>AWJI M++V'6I2&[+1[806< 0?Q,>6<^I/ M>N6MBHT]%JSII8:4]7HCC/#?PVA@*7&KE9Y>H@7[B_7^]_+ZUZ/:V"QHJ(@5 M5& , "KL%H!CBM"*W [5YE2I*H[R9Z,*<8*T458;7&.*O1V^.U3I"!4ZI69 M9$D6.U3*F*>%IV* &A:=BEQ10 8IDL@C0MW["GUGS2^:^?X1TIH!A)8DDY)I M***HD**** "BBB@ HHHH **** "BBB@ HHHH *DAA,K>BCJ:(83*WHHZFKZJ M%4 # %)L8*H10JC %+114C"BBB@ HHHH **** "BBB@ HHIK.J+EC@4 .JO+ M$Y/KVJ&6X:3@<+_.H::0KBLQ8Y8Y-)115""BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **E2WD?^' ]ZF6T ^\Q/TI7&5*>L3O\ =4FKRQ(G MW5%/I7"Q36T<_>('ZU*MH@ZDFIZ*+CL,6*->B"GT44@"C%%% "8II6GT8H A M9,U"\6:MXII6@#-DM\]JHS6N>U;C)FH'ASVH Y>ZL%D1E= RD8((R"*\X\2? M#:&[@>&5>JN/\Y%5Z^A=;\.66L6QAO( X_A8<,A]0>U>2>)/ ]]HA>> - M=68YWJ/F0?[0_J/TKTZ.*C4T>C/.JX:4-5JCE:***ZCF"BBB@ HHHH **** M"BBB@ HHHH **** "IHY.QJ&BHE!2._ 9A5P<^:.J>Z_KJ7D>IE:J$-IXFFJE-Z%H&EJ)6J0&J3/1BQU%%%,L****8!1BBB@"O-%CYEZ M=Q4-7JK2Q;#D?=_E33/C,\RCV=\306G5=O/T_+\HJ***9\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 5+#"96Y^Z.IIL49E?:/Q-:"($4*.@J9.Q[^292 M\7/VM5>XOQ?;T[@ , 8 I:7%)BLS[]))604444#"BBD)IB"FDT$U&S5+9$I M6$9JA=Z'>JDLN3@4DG)V1YF.QU/"TW4J/_@A++S@5!1175&"BM#\ZQV.JXRI MSSVZ+L%%%%4<84444 %%%% !1110 4444 %%%% !116]X=\*7_B&8&)3%:@X M>=AQ]!ZFIE)15Y#C%R=D9%G97-_I>%_AW!9%+K4PMQD-$>C M1PJCK+5E6WLP .*TX;8#'%3Q6^.U7$BQ7&=9%' !VJPD>*D5*>!0 T+3\44M M "8I:** "BBFNXC0L>U $%U+@;!U/6JE*S%F+'J:2J1(4444P"BBB@ HHHH M**** "BBB@ HHHH *DAB,K>BCJ:2*(RM@=.YK050BA5' I-C0*H50 , 4M%% M2,**** "BBB@ HHHH **** "BBJ\UR%RJE3I;.W+?*/> MD!!3TB=_NJ<>M7$MXT[9/J:EI7'8K):#^-L^PJ=8T3[J@4ZBE<84444 %%%% M !1110 4444 %%%% !1110 4F*6B@!I%-*U)24 5WC!JM) #VK0(J-DS0!C3 M6H/:LRXLP<\5TSQ9JG+;YSQ0!Y!XH^'<%[ONM,"V]SU,?2-__B3^G\Z\MO+* MYT^Y>VNX7AF3JK#_ #D5]07%IG/%J.2MA5+6.C/G^BMWQ%X5O_#TQ,J^;:DX2=1Q]#Z&L*O3C)25XGG2BXNS" MBBBJ$%%%% !1110 4444 %%%% !1110 5+')@X-145,HJ2.S!8ZK@ZG/#;JN MY>1ZF5JH1R8.#5E'KGUB[,_0\#C:>)IJI3?_ "T#3JA5JD!JDSTHL=1113+ M"BBBF 4$ C!Z444":35F5)(]A]CTIE764,N#TJHZ%&P::9\'G65/"3]K37N/ M\'V].PVBBBF>"%%%% !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 %*JEF"@9)I*O6\/EKN;[Q_2 MDW8]++,OGCJW(M(K=^7^;'Q1"),#KW-2445D?I-*E"C!4Z:LD%%%%!H%%%)0 M(*:32DU$S4FR9.PC-4#O3G>J=C,93P]-U*CT0DLO8=:@HHKI MA!11^<8_'5,95YY[=%V"BBBK.(**** "BBB@ HHHH **** "BBB@ HJ6VMI[ MRY2WMHFEFD.%11DFO6?"/@*'3?+O+]5FO>JKU6+Z>I]_R]:QK5HTE=FM*C*H M]#GO"OP^EO3'>:NC1P=5M^C/_O>@]NOTKUJQTZ.")(HHU2-!A548 'TJU;6F M,<5J0VX':O)JUI5'>1ZE.E&FK(A@M<8XJ_%"!VJ2.+':K"IBLC0:D>*E"TH% M+0 8I<444 %%%% !1110 52N9=[[1T7^=69Y/+C)'4\"L^FA,****H04444 M%%%% !1110 4444 %%%% !3D0R.%%(JEF R35^*(1+CN>II-C'1H(UVBG44 M5(PHHHH **** "BBB@ HHHH *"<#)I"0H))P!5*:G>D! M 2< 9-3QVK'ESM'IWJTD:QC"C%.I7'88D:1CY1^-/HHI#"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I,4M% #"M0O'FK%(10!GR MP UGSVN>U;C)FJ\D6>U '*7VG1SQ/%+&KQN,,K#((]Z\E\5?#Z6R,EYI*-)! MU:WZLG^[ZCVZ_6O=YK<'/%9=S:9SQ6M*M*F[Q,ZE*-169\OT5Z[XN\!1:EYE MYIZK#>]67HLOU]#[_GZUY/1JG5JH1R=CUJRCUSZIV9^BX/%T\1352F]&60:=4:M3P:I,]!,6EHHIE!1BC M%% Q,4V2,.N._:GT4&=6E"K!TYJZ91(*D@]125:FCWC(^\/UJK5IW/SC,\OG M@JW(]8O9_P!=4%%%%!YP4444 %%%% !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 %%%2P1>:_/W1UH>AM0H3KU%2IJ[ M9+:PY_>,..PJW0!@8'2BLF[GZ9@,#3P=%4H?-]V%%%%([0HHHH *:32DU&QI M$MB,U0N]*[55EEVBIW=D<6)Q$*4'.;LD-FEQP.M5>M*22%0>I/I5OP]X;O/$-YY<"[(%/[V9A\J^WN?:O;= \.VFC6:VUI%M7JS' M[SGU)KEQ&)5/1;G10P[J:O8S_"WA"TT*W_=KYMRP_>3L.3[#T'M78V]KC'%2 M6]KC'%:44. .*\J4G)W9ZD8J*LB.&#&.*LG;$N3U["D>01C"\M_*H0&D<#.2 M322"Y;MPSYD;Z 59 I%4*H4=!3J0PHHHH **** "BBB@ HHJ&YDV1X'5N* * MT\GF2''0<"HJ**LD**** "BBB@ HHHH **** "BBB@ HHJU;0Y_>,/H*0$EO M#Y:[F^\?TJ:BBI*"BBB@ HHHH **** "BBB@ I&8*I). *&8(I9C@"J$LQE; MT4=!32 6:8RGT4=!45%%42%%%% !1110 4444 %%%% !1110 444Y$:0X49H M ;4L=N\G/1?4U8BME3EOF;]*GJ;CL,CA2,<#GU-/HHI#"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0NHZL/SIOFQ_P!] M?SH ?13/.C_OBD\Z/^^* )**C\Z/^^*/.C_OB@!Y%,9:7S8S_&OYT;T/\:_G M0!7>/-4YH,]JTR >A%1/'F@#GKBUSGBN.\4>$+378#YB^5Q]17H M\L&:SKBUSGBJC)Q=T*45)69\Q:MI%YHMZUK>Q;''*L.5<>H-4:^A=?\ #UIK M%DUM=Q;EZJP^\A]0:\3\0^&[SP]>>7.N^!C^ZF4<-['T/M7JX?$JIH]SRZ^' M=/5;&-11174"JW6L7NOZZF@C5,K52CDS5A&KG6FC/T;#XB%6"G!W3+(-+4:FGBK3.Q,= M124M,H**** "JT\6/G7\:LT'D8H3.+'X*&,HNE/Y/LS/HJ26/RV]CTJ.K/S: MO0G0J.E45F@HHHH,0HHHH **** "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@!44NP4=36E&@C0**CMH?+7_+\%_P 'J)12T8J3Z$2BC%% @I":#36- FQ&-0NU*[57D? Z MU#9S5*B2NQLLFT9-4F8LV33I'+M[4RNBG#EU>Y^>9SFCQ=3V=-^XOQ\_\@HH MHK4\0**** "BBB@ HHHH **** "BBB@ KH_"WA.Y\17 =MT5BAP\N.I_NK[_ M ,JF\(^#Y]?N%N+A6CT]#RW0R'T7^IKVS3=,AM+>."")8XHQA448 %<6)Q/) M[L=SKP^'Y_>EL0Z1H]MI]I';6L*Q1(.% _4^IK?M[;&.*?;V^,<5H1Q!1DUY MC=]6>DE;1#8H0.U+)*!\J?B:;)+N^5/N^OK48%"0K@!5JTCRQ<]N!5<"M&)/ M+C"_G38(?1114C"BBB@ HHHH **** "L^:3S)">W05:N9-D>!U;BJ--"8444 M50@HHHH **** "BBB@ HHHH ***8_/W1UJ_TIJ((T"BG5+9 M04444@"BBB@ HHHH **** "D9@JDDX I20!D\ 50GF,K8'W1TII )-,96]%' M05'115$A1110 4444 %%%% !1110 4444 %%.1&=L*,FKD5NL?)Y;U]*5QD, M5L6Y?@>G>K:J%&%&!2T5-QA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%1-<1K_%GZ5$UY_=7\Z=@+5(2 ,D@?6J#7$C?Q8^E1DDG).:+"N7VN M(E_BS]*C-VO92?K52BG8+E@W;GHH%,-Q*?XL?05%1180XR.>KM^=-))ZFBBF M 4444 %%%% !1110 4444 )1EAT8C\:6DH FCE#_ "OU['UILL.>U1$5+'+C MY7Z=CZ5+0[F=<6V0>*P-7T>VU"UDMKJ%9(G'*G^8]#78R1 BL^XM\YXI)VU0 MVK[GSEXI\)W/AZX+KNEL7.$EQT/HWO\ SKG*^E-2TR&[MY()XEDBD&&1AD$5 MXIXN\(3Z!<-<6ZM)I[GANIC/HW]#7J8;$\_NRW/-Q&'Y/>CL^&I M/U_R_P _N"BBBN@^2"BBB@ HHHH **** "BBB@ HHHH *ZSP?X.EUZ=;JZ5D MT]#]#*?0>WJ?\AO@[PC)K]R+BY5DT^,\GH93_='MZG_(]NL+"."*.**-4C0! M551@ >E<6)Q/+[D-SKP^'YO>EL%A81P1)%%&J1H JJHP /2MJWM\=J6WM\8X MJ^B!%R>!7EGI")&%7)X J.24OP.%_G1)(9#@<*.U- JDA7$ IU%%,1-;)OE! M[+S5ZH+5-L6>[+RUW'[Q_2H+:+>V\]!^IJ[4 MMC04444AA1110 4444 %%%% !1156YFZQJ?J: &7$V\[5/RC]:@HHJB0HHHI M@%%%% !1110 4444 %%%% !4L4#2<]%]:DAMLX:3IZ5;Z4FQV&HBQKA1BG44 M5(PHHHH **** "BBB@ HHHH **** "BBB@ HI&8*,L0![U7>[4<(,^YH LU& M\\:=6R?052>5Y/O-QZ4RG85RP]VQ^Z /K4+.S_>8FFT4Q!1113 **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:13J* '1R[/E;E?Y4^2, M,,CD5"13HY2G!Y7^5)H=RI<6^<\5B7]A'/$\4L:O&X*LK#((]*ZMXPRY'(-9 M]Q;Y!XJ1GSSXP\'RZ%.UU:JSZ>Y^IB/H?;T/^3R=?2]_81SQ/%+&KQN"K*PR M"/2O$O&/A&30;DW%LK-I\AX/4Q'^Z?;T/^3ZF&Q/-[D]SS<1A^7WH['*T445 MVG(%%%% !1110!^U0< ?7)KR?X1SPP?$?3_.QEUE1"3T8H)S[@YP/]W'T->"ZMI-[H>ISZ=J$)AN86PRG]"#W!Z@UU'P[ M\<7/A36HH9IF;2;APL\3'A,_QKZ$=_4?ACTSXS^&8M2\.+KL"#[588#L/XX6 M."/P)!^FZG"4Z-10F[I[,4HPJP/:VX=#4-:#*&4@]#5%T*,5-6F?!Y]EOU>K[:FO=E^#_ ."-HHHIGSX4 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 4458M8O,? M<1\J_J:&['1A<-/$UHT8;O\ JY8MH?+3<1\S?I4]%%8MW/U#"X>&&I1I4]D% M%%%(Z I***!"&F,:5C43M2;,Y.PQVJK-)M'\JDD? /-4'W:G"/._(^>S MG,EA*5H_$]O\QI))R:***ZS\];;=V%%%% @HHHH **** "BBB@ HHHH *Z7P MEX4F\17F^3='8Q']X_=C_='O_*JWACPW<>(M1$2Y2VC(,TN.@]![FO==)TJ" MPM(K:VC$<,8PJBN/$XCD7+'X4=S3:L6B9FU=MHM MB;CU;^5)C)E4(H4=!2T45(PHHHH **** "BBB@ HHIDD@C0L?P% #+B;RUVC M[Q_2J-*S%F+$\FDJD(****8@HHHH **** "BBB@ HHI54NP51DF@ ). ,DU MB#'N:KEBQR22:2JL*XK,S'+$DTE% M%,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %(12T4 +'(8S@\J:E= RY'(-0$4Z*3RS@_=/Z4FAHJ7%OG/% M86HZ?%O-\89[&4_ MNW_NG^Z??^=5& 2 ZYZ#WKYNKZ5^'WB"U\:^!S87I$EQ##]DO(R>74 MC ;_ ($._J#7'BKQ<:BZ'5AK-2AW/G*QO)].O[>]MFV3V\BRQMZ,#D5]50O8 M^.?!2LP!M=2ML,.NQCP?Q5A^8KYS\9>"M2\(:I)#/$\EBS'[/=!?E=>P)[-Z MC^E>R?!6&_A\$.+N)TA:Z9[;>,$H57)'MNS^M3B^64%4BRL+>,W"2/G_ %&P MGTO4[JPN5Q-;2M$X]U./RKV6Z^*/AV[^'LND32W#:A)I9MV'DG:9O*V]?3=W MKA?BRD2?$C4_*QR(BX'][RUS7%5NX*M&,I>ICSNE*48A16]X7\(:MXMOOL^G M0?NU(\VX?B.(>Y]?8// 5UX*O+<>:;JRG0;+C9M^<#YE([>H]OH:T]I' MFY+ZF?LY*@5JE!IIGT$7 MS,ZBIIX]C;AT-0UH?F6*PT\-6E2GN@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@!54NP4=36I&@C0*.U5[.+ \PCD]*M5G-]#[SAW M+O8T?K$U[TMO)?\ !_R"BBBH/I HHI* "FDTIIC&@EL:S57D:GNU4YY=HXZF MIU;LCS\7B84*;J3>B(IY-QVC\:AHHKKC%15C\RQF*GBJSJSZ_@@HHHJCE"BB MB@ HHHH **** "BBB@ K1T31KG7=22SMAUY=R.$7N356RLY]0O(K2VC+S2MM M51_GI7N?A3PS!H6GK @#S/AIIIYKQ^;XR0C_ %&BNWO) _>:?IK'_ &5/UJ]!\<%) N-!(]6CNL_H5_K2>%J]B99 M3BU]G\4>NT5YU:_&;P]-@7%M?V[=R8U91^(;/Z5OV/Q!\*Z@0(M9MT8]I\Q? M^A "LW1J+='//!8B'Q0?W'345'!<0W,0E@FCEC/1HV# _B*DK,Y;6*UV_ 0? M4U4I\K[Y&;MVIE4B0HHHI@%%%% !1110 4444 %%%'4XH E@C\R3G[HY-7ZC MAC\N,#OWJ2I904444@"BBB@ HHHH **** D $GH*SYI3*^>PZ"I;J7)\M3Q MWJM5)"84444Q!1110 4444 %%%% !113D1I&VK0 (C2-M4BB6)<#KW-+' M&L2X'XGUI]2V,****0PHHHH **** "BBB@ HHHH ***9)*L8Y//I0 ^J\MTJ M\)R?7M5>6=Y..B^@J.G85QS.SG+'--HHJA!1110 4444 %%%% !1110 4444 M %%%% !1110 44Y8W;[JDU*MK(>N!2 @HJVMFO\ $Q/TJ06\0_AS]:+CL4*< M$8]%)_"M$(J]% ^@I:5PL9X@E/\ :>+60^@_&KM%%PL4Q9MW84[['_M_I5J MBBX6*WV,?WS^5'V-?[QJS11<=BM]C7^\:/L:_P!XU9HHN%BM]C']\_E339GL M_P"E6Z*+A8IFT?LRTTVLH[ _C5ZBBXK&<8)!_ ?PJ-E(Z@CZUJT$47"QFQ2; M/E;[I_2GRQ@C-6VB1NJ#\J88PJX XH8S$N;?(/%:+(K+N;?.>*$VG=":35F?,NMZ-2VES&4FB;:RG_/2O8P]=58Z[GE5Z+IO3 M8@K5\.^(M0\,:O'J.G2[)%X=#]V1>ZL.XK*HK=I-69@FT[H^D-"^+WAC5K51 M?SG3KG'SQ3J2A/LP&"/K@^U0>)OC%H.EV;KI$HU*^(P@52(T/JS'&1[#]*^= MJMZ;IE[J]]'9:?;27%S(<+'&,GZ^P]SQ7)]3I)W>QU?6ZC5NHR_OKC4[^>^N MY#)<3R&21SW).:]$\"_"6]UWRM0UH26>G'#+%C$LX_\ 95]SSZ>M=QX%^$ME MH/EZAK0CO=2'S+'C,4)]O[S>YX'8<9KKK?QGH5WXF;P_;WR2WZH6(7EJ_<5M5UOPY\/-"CC81VT*#$%I ,O(?8=_= MC^)JK:W6C?%/P1(K)L27*NA(9[:4="/<=0>X/N17EOQC\+7FG:^=<$LUQ8WI MQND8MY+_ -SV7N/Q':N<\!>,9O!^OIK2-7-L[,_3,)B85Z:J0>C M+(I:C4T\51WIBT444R@HHHH :ZAT*GO5%@58@]16A5>YCR-XZCK519\YQ#E_ MMJ7UB"]Z._FO^!_F5J***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 **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ I\,9ED"]N],K0M8O+CR?O-S2D[(]7*,!]C?#WPGYKIK-['P.;9&'_C_^'Y^E9U:BIQYF73INI+E1 MO^!?"(T>U^U72 WTR_-_TS7^[]?7_P"M7H=K;X XJ*TML8XK7@AP.E>).;G+ MF9[$(*$>5#X8L 4^:3'R+^)J'4-1M=*M&GNKB."-1\SR-@#_ .O7E^O_ !81 M&:#0K<2'I]IG! _X"O7\3CZ5=.E*>R.K#X2MB':FOGT/2Y[B"T@::YFCAB7[ MSR,% _$UQNK_ !2T/3RR68DU"4?\\_E3/^\?Z UX_J>LZCK,_G:C>2W#]@QX M7Z#H/PJC7;#"17Q,][#Y%3CK6=_);?Y_D=MJ?Q3\07N5M3#8QGIY2;FQ[EL_ MH!7)7NI7VI2;[Z\GN6[&60MCZ9Z56HKIC",=D>O2PU&C_#BD)12T8JC<3%&* M7%+B@!,48I<48H"PE%+BC% 6$HIV*,4#L2VE[=V$OFV=U/;R?WX9"A_,5UVF M?%/Q/IX"2W,=[%C&VY3)_P"^A@_GFN,Q1BHE",OB1C5P]*JK5(IGLND_%C2; MO:FI6\MBY_C'[Q/S R/RKM[*_L]1@$]E>G3 M[1" ''U7H?PQ^->FZ9J^GZS:BXT^ZCGC[[3ROL1U!^M+3OT+M%%%9G(%%%% !1110 58M8]S[ST'3ZU 6( ZFM&-!&@4=J3&AU%%% M2,**** "BBB@#DOB-J-UIO@^YGLKB2WG#QA9(VVL,L,\UXK_ ,)EXE_Z#E__ M -_FKUKXJ$_\(A<#_II'_P"A"O":[\-%.&J/I)?^@Y?_P#?YJPZ*Z.2/8]7V%+^5?<;/_"6^(3_ ,QF]_[_ M !H_X2SQ#_T&;W_O\:QJ*.6/8/84OY5]QL_\)9XA_P"@S>_]_C1_PEGB'_H, MWO\ W^-8U%'+'L'L*7\J^XV?^$L\0_\ 09O?^_QH_P"$L\0_]!F]_P"_QK&Q M1BCECV#V%+^5?<;/_"6>(?\ H,WO_?XT?\)9XA_Z#-[_ -_C6/BBCECV#V%+ M^5?<;'_"6>(?^@S>_P#?XT?\)9XA_P"@S>_]_C6/11RQ[!["E_*ON/=_ .OM MXBT*-97WWMO^[F)ZGT8_4?J#7<1QK$N!^)]:^=_ ?B+_ (1WQ+#+*^VTG_')+R/EU_] M >M*/QHZ\ D\3!/N>;_\)EXE_P"@Y?\ _?XT?\)EXE_Z#E__ -_C6'17I MQ]A["E_*ON-S_A,O$O\ T'+_ /[_ !IA\6^(2P>PI?RK[C8_X2SQ M!_T&;W_O\:/^$L\0?]!F]_[_ !K'HHY8]@]A2_E7W(V/^$L\0_\ 09O?^_QH M_P"$L\0_]!F]_P"_QK'HHY8]@]A2_E7W(V/^$L\0_P#09O?^_P :/^$L\0?] M!F]_[_&L>BCECV#ZO2_E7W(]0^&FMZEJ.I7L=_?3W"K$I42N6 .:]-KQ[X7' M&L7G_7(?SKV!?NBN&NK3=CY/-8J.*DHJVWY"T445D>:%%/2%W^ZO'K5A+0#[ M[9]A2N!38X%>*^*?$FM6WB?4(;?4[N*))2%19" HQZ5[Q*BQQ':H'%?.7BXY M\6ZF?^FQKHPUG)W/;R.G&5:2DKZ?J-_X2OQ!_P!!B]_[_&@>+/$ .1K-[_W^ M-8]%=?+'L?3_ %>E_*ON1M_\)AXD_P"@W??]_C1_PF'B3_H-WW_?XUB44 MP?5Z7\J^Y&W_ ,)AXD_Z#=]_W^-'_"8>)/\ H-WW_?XUB44P?5Z7\J^Y& MW_PF'B3_ *#=]_W^-'_"8>)/^@W??]_C6)11RQ[!]7I?RK[D;?\ PF'B3_H- MWW_?XT?\)AXD_P"@W??]_C6)11RQ[!]7I?RK[D;?_"8>)/\ H-WW_?XT?\)A MXD_Z#=]_W^-8E%'+'L'U>E_*ON1M_P#"8>)/^@W??]_C1_PF'B3_ *#=]_W^ M-8E%'+'L/ZO2_E7W(V_^$P\2?]!N^_[_ !H_X3'Q)_T&[[_O\:Q**.6/8/J] M+^5?2/?S":[8SR ;=\G)QZ4VBA)+83PU%[P7 MW(R=11(Y$"*%!'853K@?"CQA!X9U]K6^6-;*_VQM.5 :)OX23_=YP?3KV.?/Z*/\ <,Y_UT0_A]ROZCZ&N!^*'@<^ M%=9^V649&DWC$Q8Z0OU*?3N/;CM7)AW[.3HR_P"'.JNN=*K'_ACUSPYK.F_$ MWP5+;WT:F5D\F\A'5'[.OIZ@]B,=J^?O%/AN[\*Z]/I=V,[#NBEQ@2QGHP_S MP014OA+Q5>^$-;34;0>8I&R:!FPLJ^A]/4&H_$OBG5/%>I_;=3F#%05BB082 M)?11_7J:UI4I4YNWPLSJ58U(*_Q(MV7CSQ!IWAAM M+PQ6ID<)*?\ ?72K%]X,\2Z;"9KO0[Z.(#+/ MY)95'N1G%:IPB[*US)J;*,_=')K2J*WB\J( _>/)J M6L9.[/TG),!]4PRYE[TM7^B^7YA1BBBI/7$Q12TE,!#3&-.)J)VI,B3L1NU5 M)Y-JGU[5-(U9\K[W]A1"/-(^>SK,/JM!\OQ/1?Y_(9UHHHKL/SIN^K"BBB@ MHHHH **** "BBB@ HHJYI>FW&K:C#96RYDD.,]E'RC^OM^%>[6-HL:(B*%50 !@ 5F>'M$@TC3H;.W7Y4'+ M$Y/N:Z/?!96SW%S*D4,:[G=S@ 5XU>LZLO(]>A1Y(VZLMV\. *Y7Q3\2- M.\/[[2P"WNH#@J#^[C/^T1U/L/TKB_%_Q(N-2\RPT9WM[+E7F'#RCV_NK^I_ M2O/\5O1PO6?W'U&!R:]IXC[O\R_K&NZEKUV;C4;IYFS\J]%3Z#H*SL4[%%=J M22LCZ&,(P7+%60W%&*=13*L)BC%+10.PF*,4N*,4 )BEQ1BEQ0 F**6BD E% M+10 E%+10 E&*7%&*!B8I<4N*,4 )5K3]1O-*NUNK&YD@F7HR'K[$="/8U6H MI/43BI*SV/7O"_Q.MKXI::T$M;@\+<#B-_K_ '3^GTKT,$,H*D$'D$5\O5U_ MA+QY>^'F2UN=]UIV<>63\T?NA/\ +I]*Y*N&ZP/GL=DJ=YX??M_D>YT54TW4 M[/5K)+RQG6:%^C+V/H1V/M5NN-JQ\S*+B[-:A112@$D =30(L6D>6+GMP*MT MU$"(%':G5#*"BBB@ HHHH **** .!^*G_(HW'_72/_T(5X5BO=?BI_R*-Q_U MTC_]"%>%UZ&%^#YGU.2_[N_5_D@Q1BBBND]<**** "BBB@ HHHH ****0!11 M1B@85[Y\-/$?]M>'5MIGS=V6(I,]67^%OR&/J#7@F*Z'P5X@/ASQ)!=,Q^S2 M?NK@?[![_@<'\/>LJT.>/F<&8X7ZQ0:6ZU1](44U'#H&4@@C((IU>8?&A111 M0 4444 %%%% !7F'Q>8?V';+GG[6IQ_P!Z](GN F57EOY5Y;\523HUN23T445Z9]J%%%% PHHHH **** "BBB@ HHHH [OX7? M\AB[_P"N2_SKV%>@KR+X4Q>;K5X"< 1+_.O;HHDC4;1SZUY^(?OL^/S=?[7+ MY?D54MG;D_*/>K*6\:=LGU-2T5A<\VP4444@(KC_ %3?2OG#Q=_R-FI_]=C7 MT?^UO/^ MN@_E71>(-$@U?3IK.X7Y''# Q'N*Y56=*LWT/@<[I*IB9KK_P$?/%%6]3 MTVXTG49K*Y7$D9QD=&'8CV-5*]1--71\RTT[,L6-]-U[$ M5ZCXO^+%EX@\&QZ8FFB2\NHA]I,HPD#@]4[DY&1Z9&<\BO)J*B=*,VI/H7&I M**:74*]S^'GPGM8+2'5_$< FN9 'BLY!\L8[%QW;V/ ^O3SSX8:+'K?CRPBG M4-!;YN74]]G('TW;:]>^+/C&?PUH45G82&._ORRK(O6*,8W,/0G( _$]JY\1 M.3DJ4-V;T(1474GT-;7OB%X8\+2?9+J[#7"#'V:U3>R>QQPOT)%9.G_&?PG? M7"PRM>V6XX#W,(V_FK-C\:^,G?0^BO'/PWTS MQ98-JFBB"+4BOF))$1Y=R/0XXR>S?G[?/$T,EO-)#,C1RQL4=&&"I!P01ZUZ MY\$?$]PNH3^'+B4O;R1M-;!CG8P^\H]B"3]1[FLGXTZ)%IOB^._@4*FH1>8X M'_/13AC^(VGZDT492IU/92=^PZT8SA[6/S/-J***[#D3L6H7R/>K:-69&VUO M:KL;5RSCRR/T3)LP^M4$Y?$M'_G\RXIIXJ%#4H-"/?BQ:***98448HH *HSQ M[)..AY%7JCFC\R,CN.13B[,\C.L#];PSY5[T=5^J^91HHHK0_.0HHHH **** 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 **** "I[6+S)['5_HB6BBBL3]&"BBB@!*0TM-8TQ,:QJ"1J>[56E? -0VG_!"BBBK/."BBB@ HHHH **** "B MBB@ KV7P#X6_LFP^U7"8O;@ MGJB]E_Q_P#K5R'P^\-'4[_^TKE,VUNW[L$< M._\ @/YXKV-I;?3;*2[NI!'#$NYF/^>M>=C*UW[.)Z&#H-OFMKT)I[JTTFPD MO+V58H(QDL?Y#U/M7CWBSQA=^);DQJ6AT]&_=P _>_VF]3_+]3%XJ\47'B2_ MS\T=E&?W,)/3_:/N?TKG\55"@H>]+<^[RW+%02J5/B_+_@ABC%+BC%=)[(E% M+10 E%+10 E%+1B@!,48I<4N*0"8HQ2XHQ0 E%+BC% Q**=BB@!M&*=10 W% M+BEHH 3%&*6B@!,48I:,4 &**,4N* -CPYXEOO#=\)[5]T3$>; Q^60?T/H: M]TT+7;+Q!IR7EF^0>'0_>C;T(KYSK4T#7[SP[J2W=HV0>)(B?ED7T/\ CVK" MM14U=;GDYEED<5'GAI/\_4^BZL6B9@Z5C:)K-IKVFQWMF^Y&X93U1NZGW MKHHD\N,+W[UYTM-&?'2A*$G&2LT/HHHJ1!1110 4444 %%%% ' _%3_D4;C_ M *Z1_P#H0KPNO=/BH1_PB4X]9$_]"%>&5WX7X#ZG)?\ =WZO\D)12T5TGL"4 M8I:* $Q2XHHH **** "BBB@ HHHH&%%%% 'NOPO\1_VMH'V&=\W5CB/D\M'_ M G],?@/6N\KYK\(Z^_ASQ%;WN3Y!/ESKZQGK^7!_"OI&*198ED1@RL 00>" M*\[$4^65ULSY#-<+[&MS+:6O^8^BBBL#S HHHH *K3W&,HAY[FDGN.J(?J:J MTTA-@:\Y^*G_ "!;?_KZ7_T%J]&KSKXI_P#(%M_^OI?_ $%JVI?&CLR[_>H> MIY/12XHKT3[<2BEHH&)12T4 )BEQ110 8HHHH **** /0OA+_P AN]_ZXK_. MO;5^Z*\2^$O_ "&[W_KBO\Z]M7[HKSL1_$9\?F_^]R^7Y"T445@>8%%%% $5 MQ_JF^E?.'B[_ )&S4_\ KL:^C[C_ %3?2OG#Q=_R-FI_]=C73AOB9[N0_P : M7I^J,6BBBNT^I"BBB@ HHHH&%%%% !1110 4444 %%%&* "BEQ10 E%+10 E M&*6B@ Q1110 4444 %%%% !1110,]+^%R;K6]_ZZK_*NZNH,@\5Q7PH7-K?? M]=5_E7HT\617G5OXC/A\T_WN?]=$>5>/?"W]K6!NK=/]-MP2N!RZ]U_P_P#K MUXW7U!>6^0>*\4^(/AK^S+_^TK9,6UPW[P <(_\ @?YYKKP=;_EW+Y'@XNC] MM?,XJBBBO1. ]$^"MW';>/O*<@-W:,' ML /Z,*\OTG4[C1M6M=2M2!/;2"1<]#CL?8]/QKZ4NK;1?BGX*0K)M27#(Z MX+VTH'0CU&<$=P?<&N*M^[K*H]CKH_O*3IK<^7Z*[+7_ (7^)]!%Q,]FMS90 MJTC7,#@J% R20?F&![?G7&UUQG&2O%W.6491=I([SX0SZ?:^.HKB_O8K8+"Z MP^:VT.[<8STZ$]:W?CO>Q2Z_I=DIS)!;M(_MO;@?^._K7DU/EFEG8-+(\C!0 MH+L20 , ?0"LW1O552YHJMJ;IV&45M0^$M=FT"?7%TZ8:="H9IG&W<"<94'E MA[C@5BUJFGL9M-;A5B%^,'M5>E5MK U,X\R/0RO&O"8A3?PO1^G_ #21JG4 MU3C;(%64-Y-4:]A^'OAK^S=-^VW"8NKH X/5$[#^I_#TK"O5]E"_4UH4O:2MT.LT?3 M;?2].BMX@$@A3&3QP.I/\S7FWC/Q2VN7GV6U(_)C.B6;X9AFY8'H.R?CW__ %UYU7)AZ7_+R6Y]_DV7J$57J+7I_F)BC%+1 M76?0B8HQ2T4 )BC%+BC% !BBEQ1B@!**6BD E%+10 E%+10 F*,4M% "8I<4 M44#"BC%&* "BEQ1B@!**6B@!**6C% "44N*7%(!N*,4[%% &_P"$?$\_A?5T MN &DM'(%Q"/XAZCW';\J^BK*]M]0LH;NUE66"90Z.O<&OE:O1/ACXP.E7ZZ- M>R?Z'WT/\ /ZFN;$4N9W_"OQ&=2T5M,N'S<66%7/5HC]W\NGY5XC6QX7UR3P]X@MM0 M0GRU;;,H_BC/4?U^H%95H<\;'%F&%^L4'%;K5'TQ145O-'<0)-$X>-U#*PZ$ M'H:EKS#XD*JW$_5$/U-+<3XRB'GN:J4TA-A1115""O.OBG_R!;?_ *^E_P#0 M6KT6O.OBG_R!;?\ Z^E_]!:M*7QH[44445Z!]P%%%% PHHHQ0 44 M8I<4 )12T4 )12T4 >A?"7_D-WO_ %Q7^=>V+]T5XG\)?^0W>_\ 7%?YU[8O MW17G8C^(SX[-_P#>Y?+\A:***Q/,"BBB@"*X_P!4WTKYP\7?\C9J?_78U]'W M'^J;Z5\X>+O^1LU/_KL:Z<-\3/=R'^/+T_5&+111BNT^J"BEQ10 E%+10 E& M*6B@ Q1110 4444 %%%% !1110 4444#"BBB@ HHHH **** "BBB@ HHHH ] M3^$HS:WW_75?Y5Z=(F17F?PC_P"/:_\ ^NJ_RKU)EXKSJW\1GP^:?[Y/^NB, M>YAR#7-:WI4.HV,UI<)NBE4J?;W'N*[.:/(-9%W!G/%9IV=T>>U?1GS)J^ES MZ-JDUC./FC/#8X9>Q%4:]A^(7AHZEIQO($S=6H)P.KIW']1^/K7CU>S0J^TA M?J>/7I>SE;H%;GAGQ;J_A.]-SIH_J,&L.BMG%25F9IM.Z/ M97^-]KJ&C75EJ&BRQR3P/$7@F#*2RD9P0".OJ:\:HKT_X5_#J'Q%NUK5T+:= M$^R&#IY[CJ3_ +(_4_0YQM3H1"M<\5S;=-M#Y .'N9?EB7 M_@7<^PR:]N\*?"/1-!\NYU #4[X8.Z5?W2'_ &4[_4Y_"M?Q+XV\/^![1+:4 MKYZH/)L;90&"]N.BK]?PS7A_BOXGZ]XG\R!9?L&GMD?9K=B"P_VVZM^@]JYN M:M7VTB;\M*AOJSUOQE\3O#FBVMQIR!=4N71HGMHC^[ (P0[=!Z8&3]*^<'(9 MV*KM4G(7.<4E%=5&C&DK(YZM:51W84445L9$T#X^6KL;5F@X(-78GR!7-4C9 MW/N>'L=[6C[&3UC^73[MBZIIXJ!#4P-)'U46.HQ12TS02BEHH 2J-PFR3(Z' MFK]17$>^(XZCD4XNS/(SK!?6L*[+WHZK]5]Q0HHHK0_. 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@ J6WC\R8#L.3457[./;%N/5OY4I.R/5R?!_6L7&+^%:OT7^>Q9HHHK _ M2PHHHH *0TM,8T"8UC5>1JDG3T"BBBK.,**** "BBB@ HHHH ***?#%)<3)#$I>21@J MJ.I)X H Z7P-X?\ [;UD2S)FTMB'DR.&;LO]3[#WKUS7-6C\/Z+)='!F;Y(4 M/\3'^@ZU#X5T*/1-(AM%P7 W2L/XG/4_T^@KS_QAK9UG66$39M;?,<7H?5OQ M/Z 5YI)ZFF48I<5V' MWR26B$HI<44#$HI:* $HI:,4 )1BEQ2XI -Q1BG8HH 3%%+10 E%+1B@!*,4 MN*7% #<4N*7%% Q,44M% "44M% "48I:* $Q2XHHH ,4444 %%%% !11BC% M'O?PY\5_\)!HOV>YDS?V@"2$GF1?X7_H??ZUVM?,_AC79?#NO6^H1Y**=LR# M^-#U']?J!7TE:W,5W:Q7$+AXI5#HPZ$$9!KSJ]/DE=;,^+S?!?5ZW-%>[+^F MB:BBBL#R0HHHH *I73[I-HZ+_.K;_?3_ -"% M>,XKV;XD_P#(KS?[Z?\ H0KQJN_#? ?5Y'_NS]7^2$Q2XHHKH/9"BBB@ HHH MI %%%% !1110 4444#"BBB@ HHQ2XH ]G^$_B(WNE2:1.^9[/F+)Y,1_P/'T M(KT&XFV#:OWC^E?-7A_6)=!URVU&')\IOG7^\AX(_*OH.VN8[RWCN(G#QRJ' M5AW!YS7!7I\LK]SY#.,+[&MSQVE^?4EHHHK(\@**** "O.OBG_R!K?\ Z^E_ M]!:O1:\Z^*?_ "!K?_KZ7_T%JNE\:.W+O]ZAZGE.****]$^Y"BBB@84444 % M%%% !1110 4444 >A?"7_D-WO_7%?YU[8OW17B?PE_Y#=[_UQ7^=>V+]T5YV M(_B,^-SC_>Y?+\A:***Q/,"BBB@"*X_U3?2OG'Q=_P C9J7_ %V-?1UQ_JF^ ME?./B[_D;-2_Z[&NG#?$SWU__ -=5_E7JN.*\H^$CJMO?!CC,J]?I7K Z"O.K?&SX;-?]\G_71$$BY%4+ MB+(K4855E3(K(\\YJ\@Z\5X3XX\/_P!B:P984Q:7)+QXZ*W=?ZCZ^U?0]U#G M-<=XKT&/6M(FM& $GWHF/\+CH?Z?0UOAZOLYWZ&->E[2%NIX#13YHI+>9X95 M*21L593U!'!%,KVCR KZE\%-'8?#+2YH$#".Q\W:.[8+']Q'3GK7.Z-X?U;Q! M="WTNPFN7)P2J_*O^\QX'XFNF,XN/,GH<\H24N5[F;6[X<\(:WXIG\O2[-GC M!P\[_+&GU;^@R?:O6O"GP4LK+9=>(IA>3C!%K$2(E/\ M'JWZ#ZUUWB#QIX: M\$6BVLLD:RQKB*PM%&X#M\HX4?7%N=KKO''C^^\:S1+-;0VUI Q:&)1N89ZY<\G M\,#VKD:Z:?-RKGW.:IR\SY-@J:!\';4-*#@@TYQYE8ZLOQ;PN(C5Z=?0THVJ MPIJE$^0#5I#7*C]0HS4DFB84M-!IPJCJ0M%%%,84444 9\Z>7*1V/(J.KMTF MZ/<.JU2K1.Z/S7.,']5QI]]PUA/989UGO/\E_3$HI:*@^C$HI:2@!#4 M;&GM4+FDS.3(I&JARB]9?EU_R M$HHHKK/@PHHHH **** "BBB@ HHHH *[_P"&N@&YO'U>=/W<)V0@CJW<_@./ MQ]JXFPLIM1OX+. 9EF<*/;W^@ZU]!:'I<.F:=!:0C$<2!0?7U)]R>:X\95Y8 M\JW9U86ES2YGLC-\9:K_ &1H#1Q-BXNLQ)CJ!_$?RX_$5Y+BNB\9ZK_:GB&8 M(V8+?]S'Z<=3^>?R%<]44(+)ZQD]/P/\Q7C=:WAK6'T'Q! M::@I.R-\2 =T/##\OUK.K#GC8XLQPJQ.'E#KNO4^F**C@E2:%)$8,C %2.A! MJ2O,/@0HHH)P,GI0!5NWY"#ZFJM.=M[ECW--JB3B/B3_ ,BO-_OI_P"A"O&J M]F^)/_(L3?[Z?^A"O&<5W8?X#ZW(_P#=GZO\D%%+BC%;GLB44M% "44M% "8 MHQ2T4 &**** "BBB@ HHHH&%%%% !7JWPPU[S[*31YW_ 'D'SPY/5">1^!_G M7E-7M'U.71]6MK^'.Z)\E?[R]"/Q&:BI#GC8X\=A5B:#AUZ>I]&T57LKN&^L MX;J!P\4J!U8=P:L5YQ\*TT[,****!!7G7Q3_ .0-;_\ 7TO_ *"U>BUYU\4O M^0-;_P#7TO\ Z"U72^-'=EO^]P]3RFBEHKT3[D2BEHH 2C%+10,,48HHH ** M** "BBB@#T+X3?\ (;O/^N*_SKVM?NBO%/A-_P AN\_ZY+_.O:U^Z*\[$?Q& M?&YQ_O6.IK.J#+$"JTEV3P@Q[FJY8L[D'\>7I^ MJ,BBBBNP^L"BBB@ HHHH **** "BBC% !12XHH 2BNDT+0(-3L3-)YFX.5^4 MX':M3_A#;7_IO_WT/\*R=:*=F>76S?#4ING*]UY'#T8KN/\ A#;7_IO_ -]# M_"C_ (0VU_Z;_P#?0_PJ?K$#/^W,)Y_<<1BBNW_X0VU_Z;_]]#_"C_A#;7_I MO_WT/\*/;P#^W,)Y_<<117;_ /"&VO\ TW_[Z'^%'_"&VO\ TW_[Z'^%'MX! M_;F$\_N.(HKM_P#A#;7_ *;_ /?0_P */^$-M?\ IO\ ]]#_ H]O /[ ?VYA//[CB**[?_ M (0VU_Z;_P#?0_PH_P"$-M?^F_\ WT/\*/;P#^W,)Y_<<117;_\ "&VO_3?_ M +Z'^%*/!MJ3_P M_P#OH?X4>W@']N83S^XT_A;_ ,>][_UT7^5>GI(Z#Y6( M]JX_PGHD&CQR+!YF)"&;>*Z#/FQ[N_>L^YBR#Q4C/"OB5H'V:\ M35H$_=S'9,!V;L?Q''X>]<#7T9KNE1:EI\]G.,QRH5/MZ$>X/-?/E_93:=?S MVU>#4]/EV3PG//W6 M'=6'<&LZBNMI-69RIM.Z/I+P[\6_#>LVJB^N%TV[Q\\5P?DS_LOT(^N#[5H7 M_P 2?!^E6V[^U[>7 ^6*T'F$^PV\#\2*^7:*Y'@J=[W.M8R=MCTWQ7\9-6U? MS+715;3;0Y'F YFO-'=Y9&DD9G=CEF8Y)/J36KH7A?6O$D_E:58 M2S@'#28Q&GU8\"O6_#7P/M+?9<>(KLW+]?LUN2J#V+=3^&*MSHT%8S4:M9W/ M&M+T?4=:NA;:;9374Q_AB3./UH>REO'\NG^1<4U(*A0U*#4H^IBQU%%%46%%%% M P(!!!Z&LUU*.5/:M*JMVG(30W8WPU"5>M&E'=NQ?A3RXE7T'-/HHK _5J=.-."A'9*P M4444BPI#2TTT QC&H)&J5S561JELYZDBKR@ M'SS.%SZ#N?P&32;25V"5W9'?_#+0/S.M5NSZ;*L(JE:%+INSSWJ:*6BN\_0A*,4M% "8HQ2T4 &**** "BBB M@ HHQ1B@ HHQ5FQLIM0O([6!!R M[GHHKU3P_P"%8+*(+#'\Q^](P^9O\^E7/#'AJ*PM4AC7CJS'JQ]37;VUHD* M 5YU6LYNRV/BLRS.>*ERQTA^?J9MIHT<8!*BM..SB0<**LXQ16)Y1&(4'\(H M,*'L*DHH KO:1N.5%4+K2(Y <**UZ* /.O$'AR*>U:.:$.I/''(/J#VKRG6- M$GTF;G+P,?E?'Z'WKZ,U&%9(U4CK7&ZWHD=Q \;H&1A@BMJ51P]#T,!F-3"3 MMO'JO\O,\2Q16AJ^ERZ3?- ^2AY1O4?XU0KT$[JZ/N*=2-6"G!W3$HI:*#03 M%&*6B@ Q1BBB@ HHHH **** "BBC% 'NWPQUG^T_"T=O(V9K,^2<_P!W^$_E MQ^%=O7A?PMU7[!XH-H[8CO(RG_ UY'Z;A^->Y@Y%>=6CRS9\+FV']ABI);/5 M?/\ X(M0W+[8L=VXJ:J5T^Z7'9:S1YK(****HDXGXD_\BQ-_OI_Z$*\:KV7X MD_\ (L3?[Z?^A"O&J[H_"_7M\$NBSO\T>9(,]U/WA^!Y_$ M^E>DU\X:7J$VE:G;WT!_>0N&QZCN/Q&17T+IM]#J6GP7ENVZ*9 Z_CV/O7%7 MA:5UU/D*%>=_%+_D#6__ %]+_P"@M7HJH7;:HR:X M+XL1B+0+8#K]K7)_X ]72^-'=EO^]P]3R&BBBO0/N@HHHH **** "BBB@ HH MHH&%%%% 'H7PF_Y#5[_UR7^=>U @)DG KQ'X5R"+6+PXSF)ZGJ4O[.B_NBC^SHO[HJ[14'$4O[.B_NBC^SH MO[HJ[10!2_LZ+^Z*/[.B_NBKM% %+^SHO[HH_LZ+^Z*NT4 4O[.B_NBC^SHO M[HJ[10!2_LZ+^Z*/[.B_NBKM% %+^SHO[HH_LZ+^Z*NT4 0Q6ZQ=!BIJ** " MD-+10 Z%]KX/1J6>/(-1&K"GS(L]QP:EC1AWD.H(!R2#D')QQTKPFMRV\8:_9:"-$M=2F@L0[-LB.UN>HW#G'7C/#H!:R7$0DB&U;*S4%E]MHP%_'%+XSN-0OO %S MJ'AR^>*4PK^:^K M/!6B7/A_PA8:7?3>=/%&=^>0N23L'J!G%<-:C&BHRO=G;2JRK75K(^4III;B M9YII'EE(/[8\)RZ3<_/+IQ$?S<[HFSM_+##Z 5PWBW MX1ZY:Z[/)H5D+O3IG+Q!)%4Q \[2&(Z=CSQ7HGPM\#7?A#3KN?4F07UX5W1( MVX1*N<#/0G).<<=*VQ-2G.EH]3'#TZD*NJ/#?&>A#PYXNU'3$_U44FZ+_<8; ME_($#\*P:[3XK:E!J?Q!OVMV#QP!(-P/!91\WY'(_"N+KKIMN";W.:HDIM(* ML0/QCTJO3HVVN**D;Q._*<7]6Q49/9Z/YFG&:G4U4C:K*FN9,_3::BK9'Y5B*$J%65 M*6Z=@HHHH, 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@ K0LDVQ%CU8_I5!5+,%'4G%:ZJ%4*.@&*B;TL?4<,87GKR MKO:*T]7_ ,#\Q:***R/N0HHHH 0TQC3S43&D1)D:5CPLYQ?U?"RDMWHO5_U3^ M R?PKW;XJPZ+HOP^CM38V\DX"6EBSH"\8 Y(/484'\2*Y;X&^'_M&J7FOS+\ MEJOD0$_\]&'S'\%P/^!UD_&7Q!_:OB\:=$^;?34\OCH9&P7/_H(_X":XYMU* MZBMD=<%R47)[L\_M+6:^O(+2W0R3SR+'&@_B8G 'YFKFK^']6T&?R=5T^>U8 MG ,B_*WT8<'\#7PVL*YEF M<(H]S7T-H6F1:=86]I"/W<*!1QU]3^/6N/&5.6'*NIUX2GS2YGT-BWCVIFO$ MO$]^=2\1WUP#E/,*)_NKP/Y9KV;6[O\ LSP_>W8.&CA8K_O8P/UQ7@EHZSJOT_5_H-Q1BG8HQ78?3B8HQ2T4 )12T4@$HI:* $Q1BEHH ,48HH MH *]*^'_ (?*I]KE3][,.,CHO;\^OY5PVAZ>=3U:&WQE,[G_ -T=?\/QKWOP M]9+%$3MQT%/75^G0U[2V6&, "K5 &**XCY8**** "BB MB@ HHHH IW9_>*/052FA$B$$5;N3F<^U0U2$K\T9]_3\:\ MF965BK A@<$'M7T5?VPEB/%>,>,M+^P:L9D7$<^3]&'7^A_.NG#SUY6?1Y!C M&I/#RV>J_4YNC%+176?5"8I<444 &****0!1110 4444 %%%% %BPNY+#4+> M\B^_!(LB^^#FOIRRN$NK2*>,Y21 RGU!&17RW7OGPWU'[=X/LP3EX,PM[;3Q M^F*YL3'1,^=XAHWIPJKH[?>=>Q"J2>@&:S22S$GJ:N73;8L>IQ5*N5'RC"BB MBF(XGXD_\BQ-_OI_Z$*\:Q7LOQ(_Y%B;_?3_ -"%>-UVX?X#Z[(O]V?J_P D M&****W/:"BBB@ HHHH ****0!1110 4444 %%%% !1110 4444#"O2_A?KV/ M-T6=O66#)_[Z7^OYUYI5G3[Z;3=0@O8#B6%PZ^_M]#TJ)QYHV.3&X98FBZ;W MZ>I](TJJ68 #)-4=)U&+5M,M[V Y29 P'H>X^H/%;<$/EKD_>/Z5Y[T/@W%Q M;B]T.BB$2^K'J:\V^+O_ " K;_K[7_T!Z]-KS+XN_P#("MO^OM?_ $!Z=+XT M=N6_[U#U/'J*7%&*](^Z$HI:* $HI:* $Q1BEHH ,4444 %%%% '<_#'_D+W M?_7(?SKU]?NBO(/AC_R%[O\ ZY#^=>OK]T5PU_C9\7G/^^2^7Y"T445D>4%% M%% $5Q_JC]*\"\4?\C-J'_78U[[_P__'EZ M?JC)HHHKK/K HHHH **** "BBB@ HHHH **** /6?AE_R G_ .N[?R%=_7 ? M#+_D!/\ ]=V_D*[^N"I\;/@AX-)332 EG3(K'O(<@\5MJ?,B!/4<&J- MU%D&I*/%/B=HF/)U>)>F(IL>G\)_F/Q%>;5]&:[ID6HZ?<6DP^29"I]O?\.M M?/5Y:RV-Y-:S#$D3E&'N*]7!U.:'*^AYN+I\LN9=2"BBBNPY#V?X->",D>*- M0B&!E;%&'?H9/Z#\3Z4[XJ_$6ZLM:M](T*[:*2RD$MS*AZR#HGN!W'0DX[5D M>%OBA_8/PYN].9BVIV[^78Y&1M?)R?\ <.X_BHKR^61YI7EE=GD=BS,QR6)Z MDFN.-&4ZKG4Z;'5*JHTE&'7<]QTKX[:^&8$?3GZUB M^*?C7=:C:26>@VCV22 JUS*P,N#_ '0.%/OD^V.M>35U'A_X>^)?$>Q[33WB MMFZ7%S^[CQZC/+#Z U3P]&#YF2J]::Y4K5R^%QZU4K>A'2Y\!Q+BN>M&BMHZOU?_ /S"BBBMSYH^K? VAKX M>\&:?8J5,OE^;*P.09&Y/(Z@9Q] *\A\4?![Q);W5Q?64Z:LLCM(Y'R3$DY) M*G@]>QR?2N+T+Q=KOAN0'2]1FACSDPD[HS]5/'X]:]2\/_'2&39#X@TXQ'H; MBTY7\4/(_ GZ5P>RK4I.4-;G;[2C4BHRTL=5X$TJ/P1\.OM&H(89O+>]NPPP MR\9"GW"@#'KFOG35M2GUC5[O4KDYFN96E;GID]![#I^%?5%OJ/AWQII,UM!= M6VH6DRXEB5R&QG^)>&7MUQ7GNO\ P,LYRTN@Z@ULQ_Y87.73\&'(_'-10K1C M.3J:-EUZ4I12AJD6/@AX?^QZ%=:W,F)+U_+A)_YYH>3^+9_[Y%>6?$'Q!_PD MGC.^O$?=;QMY%OZ>6O (^IRWXU[CXUU"'P/\-&MK(['$*V-KZY(P6^H4,WUK MYGK7#+GG*JS+$>Y&-)!112JI9@J@DDX '>NTY#O/AEHWVG49=4D7*0?NXL_W MR.3^ _\ 0J]HLXL8XKF?">CC2-%M;3 WJNZ0^KGD_K_*NSMH\"O$KU/:5&SV M*-/D@D<=\3+O[/X:6W!YN)E4CV'S?S KR&O0_BM=;K^PM ?N1M(1]2 /_037 MGN*ZJ"M ^\R6GR8.+[W?]?<)12XHK8]42BEHH 2BEHH 2C%+10 F*7%%% !B MBBBD!Z#\/-,S%+>,O,C;%/L.OZ_RKU_3HPEO^-+]ZOX=?TS7>UFZK;B6W8$9!'-.+ ML[FM"JZ-2-2.Z=SYYHJUJ%J;+4;BV/\ RSD*CZ9X_2JU>BG<_2(R4HJ2V8E% M+104)12T4 )BC%+10 8HQ110 4444 %>I_""^.W4;$G@,DJCZ@@_R6O+*['X M97?V;Q>D>>+B%TQ]/F_]EK.LKP9Y^:TO:8.:[*_W:GMMTV9 OH*@I2^]BWJ: M2N ^ "BBBF!Q/Q(_Y%B;_?3_ -"%>-U[)\2/^18F_P!]/_0A7C==F'^$^NR+ M_=GZO\D%%%%;GM!1110,**** "BBC% !11BEQ0 E%+10 E%+10 E&*6B@!,4 MN*** "BBB@#TWX3:\L=Y+HMPW#YEM\]F_B7\N?P->P5\LV5Y/I]]!>6S[)H7 M#H?<5]*:%JT.MZ-:ZA!]V9 2,_=/0C\#D5Q8B%GS+J?*9WA/9U%6CM+?U_X) MI5YE\7/^0%;?]?:_^@/7IM>9?%S_ ) 5M_U]K_Z ]94OC1P9;_O_P_\ QY>GZHR:***ZSZP* M***!A1110 4448H **7%% "44M% 'K'PR_Y 3_\ 7=OY"N_KP[P[XSN/#UF; M:*TBF4N7R[$=J MT5Y5_P +8OO^@9;_ /?;4?\ "V+[_H&6_P#WVU3[&?8Y?[%QG\OXH]5HKRK_ M (6Q??\ 0,M_^^VH_P"%L7W_ $#+?_OMJ/8S[!_8N,_E_%'JM%>5?\+8OO\ MH&6__?;4?\+8OO\ H&6__?;4>QGV'_8N,_E_%'JM%>5?\+8OO^@9;_\ ?;4? M\+8OO^@9;_\ ?;4>QGV#^Q<9_+^*/5:*\J_X6Q??] RW_P"^VH_X6Q??] RW M_P"^VH]C/L']BXS^7\4>JT5Y5_PMB^_Z!EO_ -]M1_PMB^_Z!EO_ -]M1[&? M8/[%QG\OXH]5HKRK_A;%]_T#+?\ [[:I;;XIWL]W#"=-MP)'520[<9.*/8S$ M\FQB5W'\4>H44@.12UD>4%%%% !24M!H 6%MLF#T;BEG3(-1FK&?,B#=^]2Q MHP;R'@\5XO\ $S1OLVHPZG&N$G'ERX_OCH?Q'_H->ZW4>0:XWQ;HXU;1;JTP M/,9=T9/9QR/\/QK6A4]G43,ZU/G@T> 44K*58JP((."#VI*]L\<*]/\ #_P4 MUK40DVKW$6G0'G8,22D?0' _/\*\PKU*#XU:C8^&;'3K6PC>^@A$4EU.Q8'' M (48R<8Y)Z]JQK>ULO9FM'V=W[0]/T3X>>%/"T7VA;2.26,9:[O6#E??GY5^ MH K.\0?&#PWHVZ*SD;5+@<;;8_NP?=SQ^6:\&UOQ1K?B.7?JNHS7 !RL9.$7 MZ*.!^59%81PEW>J[FTL596IJQW?B#XM>)M;W1P7 TVV/_+.TR&(]WZ_EBN') MDGER2TDCGJ>2Q/\ ,TRO9O@3=V,C:E8R6UO]NCQ/%-Y8\PH?E8;NN =O_?5; M3Y:,&XHQCS5II29XR00<$8(HKK_B;H?]A>.K^-$VP7)^U0XZ8?D_DVX?A7(5 MK"2E%274SE%Q;3%!P0:O1-D"J%6;=N,>E95EI<^DX;Q/)6E1?VM5ZK_@?D:" M&IA5>,U,IK)'WL'H244"BJ-@HHHH *HW2;9<]FYJ]4%VFZ+=W4U47J>/GN&] MO@I6WCK]V_X7*-%%%:'YP%%%% !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 4H!9@!U/%)4]HFZ<'LO-#=D=&%H.O7A275I&BJA5 M"CH!BEHHKG/UB,5%)+9!1110,*0TM-:@3(V-5I#4[GBJ&?!^L^+;IH=+MPR1X\V>0[8X\^I M_H,FL6"&2YN(X(5+2R,$11W). *^H ^E_#/P&AD7,5I& P08:>8]?Q)_(>PK M&O6=-)1W84*2FVY;(\OG^!6N);EX=3L)90/]6=Z@_0XKSS6M!U/P[J#66J6C MV\X&0&Y##U4C@CZ5ZG8?'B=M1 U#1XELF;!,$A,B#UYX;]*[3XFZ39>(/A_= M7HV.]K%]KMI@.V 3CV*_T]*QC6JTY)55HS5TJ4XMTWL?-=O<3VDZ3VTTD,R' M*R1L593[$=*]"\/_ !E\0Z3LBU 1ZI;CC][\LH'^^.OX@UP5GI][J$OE65I< M7,G]R&,N?R KHU^&WBA=-N-1NM/%E:6\32O)F MZBU@7?B1X]C\:3V M(9H+6VC),'/47D=]91<"MJ),)5*TCP!6DV(X68]A7C'K'A_Q%N//\87"9 MSY,:1C\MW_LUG!6BD?HF#AR8>$?)?D%%% M&*HZ0HHQ2XH 2BEQ10 E%+10 E%+10 E7]%M?MFM6]>;U+;7$MG=17,#E)HF#H MPZ@CD5$XJ<;'/B\.L11E3?7\SZG[5YE\7/\ D!VW_7VO_H#UV_AW68M>T*UU M"+ \U/G4?PL.&'YYKB?BY_R [;_K[7_T!ZX:2M429\?@(.&-A&6Z9X]1BEHK MT3[D,48HHH ****0!1110 4444 %%%% '<_#'_D+W?\ UR'\Z]>7[HKR'X8_ M\A>[_P"N0_G7KR_=%<5;XV?$YU_ODOE^0M%%%9'E!1110!%^7'^J/TKP/Q/_P C-J'_ %V-;X?XF>_P_P#QY>GZHR*,4M%=9]:& M**** "BBB@ HHHH **** "BBB@ HHHH ****!A1110 4444 %%%% !1110 4 M444 %3V)QJ%L?^FJ_P Q4%3V7_'];_\ 75?YT/8B?PL^B;5BT0)J>JUE_J%^ ME6:\T_-0HHHH **** $-20-\Q0]^E1FDR58$=J0"W"9!K#O8NM='( R9'0UD MW<>0>*DH^>?'>D_V9XDE=%Q#=?OE^I^\/SY_&N9KV'XDZ1]LT,W2+F6T;?Q_ M=/#?T/X5X]7LX:ISTUY'DXB')4?F%%%%=!@%%=[X;^$OB'Q!;07CFWLK*90Z M2RON9U(R"JKG]2*].T/X->&]+VR7WFZG..&'J3 MZ'@&G:3J.KW'D:=97%U+W6&,MCZXZ5Z_\-_AKXDT'Q!;ZU?2V]G&JLKV^[>[ MJPQ@XX'.#U/2N]U'Q9X2\'6WV62[L[7RQ\MI:H"P]MB]/QQ7GFN?':1MT6A: M6$':>\.3_P!\+_B:P=6M65H1LC94Z5)WE+4U/CEH?VK0K/6HU_>6+EE\Z[MWMYR!C;*.-V.W(#?B*^9;B"6UN9; M>9"DL3E'4]58'!%:823Y7![HC%17,IK9D=20MA_K4= .#FNF2NK$86NZ%:-5 M=&:<9JRIJE$V0#5I#7(C]6HS4DFB<4M-!IU6=2"BBB@H*1@&4J>A&*6B@F45 M)-/9F6002#U%)4URNV8GL>:AK9'Y3BJ#H5ITGT;04444'.%%%% !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 %%%% !5ZQ3$;/ZG%4:U84V0HOM M43>A]'PSA_:8MU'M%?B]/\R2BBBLC[X**** $-,8T\U&QI$R(9#5"Z;Y<>M7 M)#6;<-F3'I3IJ\SYS/\ $^QPDK;RT^_?\+D5%%%=A^='<_"71?[7\>6LKKF& MQ4W3_4<)_P"/$'\*ZSX[:UNFTS0XVX4&ZF /J MM/#?6F MX5^>2T1W4H*5'EB]6?*MO;RW5S%;PJ7EE<(BCNQ. *^N(K6PTGPW;:??R6_V M.WMDMW-R0$8*H7G=QSCO7(V'PAT/2O$]GK%E<7"QVTGF?992'4L =N&X(P<' MG/2LOXU6&NZI9:=!IVFW%S8PEIIWA7?A\87Y1SP-W.,3NC1N4=2K*<$$8(-)71#"4XOFW9SSQ4Y*VP4445U'.6 MM-L7U+4[:RC^]-($SZ#N?P'-?1>EVJ6\$4,:[8XU"J/0 8%>2?#'2_M&KSZ@ MZY2W38A_VF_^MG\Z]KLHN!7EXV=Y\O8]+!PM#F[FE;1X I]^VRWV^M2P)@"J MFH/N#GL.!7&CJ9\\ZA)YNI74F<[YG;/U)JM2LQ=RQZDY-)7J(_3(QY8I!111 M04%%%% !1110 4444 %%%% !74U[+\08M_AFZ/&1M(_[Z%>-UUT/A/L^'Y7PK79O\D)1BEHK8]P3 M%&*6B@ Q1110 4444 %%%% !1110!]":)+YVE6LG]Z)6_,"M*L/PH_F>'=/; M.3]FCR??:*W*\Y[GYI57+4DO-A11109G$_$C_D6)O]]/_0A7CE>Q_$C_ )%B M;_?3_P!"%>.5V8?X3Z_(?]V?J_R04445N>V%%&*7% "44N** $HI:* $HI:* M!B8I<444 &****0!1110 4444 %%%% !1110!Z'\*O$'V'59-(F?$-W\T63P M) /ZC^0K<^+?.A6W_7VO_H#UY'#+)!-'-$Y22-@R,.H(.0:]$\::U'K_ (%T MV^3 =KE1*H_A<(^1_GL17/.%JBDCP\5A.3'4Z\=F]?7_ ()YQ11170>X%%%% M !1110,**,48H **7%% "44M% '7[HKR'X9?\ (7NO M^N0_G7KR_=%<5;XV?$9U_ODOE^0M%%%9'E!1110!%^7'^J/TKP/Q/\ \C-J'_74UOA_B9[_ __ !Y>GZHR:***ZSZT****!A11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %3V7 M_'];_P#75?YU!4]E_P ?UO\ ]=5_G2>Q,_A9]#V7^H7Z59JM9?ZA?I5FO./S M0**** "BBB@ IIIU(: )H3NC*^E5;F/(-31-ME'H>#3ITR*EC1RNIVJ3P2PR M+NCD4JP/<$8-?.FI63Z;J=S9R?>AD*9]1V/XCFOIJ]BZUXK\3=+^SZO!?HN$ MN$V.1_>7_P"MC\J[,%.T^7N'-V.%HHHKU#S3TWPY\7I_#G@^WTB/3A< MW+,ZR0H)-@5L8;)P>HV M]NUI[]3[FH]*TJ\UO4X-.L(3+\,4.3"RJO[3_!?\&X4445F M?2!1113 ::B5N#6:QW,3ZU.=+&HS00VL#E@!BMI/E39\Q%7:1S-26 M]Q/:S+-;S20RJU+X;^#]:3S#I4$1;D2V9\K\?EX/Y5Q6J_ > M!MSZ1K,B>D=W&&_\>7'\JYHXRG+1Z'1+"5%MJ\4Z0%CN+B/48!_#=# M+8]G&#^>:]&T7XV^'[[:FIP7&FRGJQ'FQ_FHS_X[7F.K_"GQ=I(9_P"SQ>Q+ MU>S?S/\ QWAOTKC'1XI&CD5D=3AE88(/H13=&C5U7X"5:M3T?XGU!K9\&^(/ M#]YJUU%IVIP6T#2O+&P+@ 9QN7YE/;%?+Q.22 ![#M0K,N=K$9&#@]125=&C M[)-7N16J^TL[6"BBKND6)U/5[2R&?WTH4X[+W/Y9K9NRNS)*[LCV+X?:7]@\ M-VVY<23_ +]_^!=/TQ7H-I'@"LC3X%1%55 4# ["N@MDP!7@SDY2F?I MH448I<4 )12XHH 2BEHI )12T4 )1BEHH 3%>G_#!#_9URW8SX_\='^->8UZ ME\,/^01W^./^19OO\ KG_6O$,5U8?X6?7\._P)^OZ(**7%&*W/H1**6B@! M**6B@!**6B@!,48I:* #%&*** /<_!Q_XIO3_P#K@O\ *NBKFO!2E?#-@#_S MR!KI:\^6[/S;$_QY^K_,****1@<3\1_^19F_WT_]"%>.U['\1_\ D69O]]/_ M $(5XY79A_A/L,A_W5^K_)!1116Q[84444 %%%% !1110 4444 %.5&?.T9P M"3]!3:U?#D0FUF.,C(96!'K\II2=DV95ZGLJ4JG97,JBKFJ6#:=J$ENV=HY0 M^JGI5.FG=71=.<:D%..S"BBC%!844N*,4 )12T4 )12T4 )BK NY1I[V6[_ZY#^=>NK]T5Q5OC9\1G7^^2^7Y"T445D> M2%%%% $5Q_JC]*\#\3_\C-J'_74U[Y7I^J,FBBBNL^N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI# M"BBB@ HHQ2XH 2BEHH 2BEHH 3%3V0_TZW_ZZK_.H:GLO^/ZW_ZZK_.A[$3^ M%GT-9?ZA?I5FJUE_J%^E6:\X_- HHHH **** "BBB@!IJP3OB#>U0&I8#E67 M\:3&C.NX^#7GWQ TO[?X;N=JYD@_?I_P'K^F:]*N4R#7/ZA '1E8 J1@@]Q1 M"3C)2704X\T7%GS/15W5[$Z9J]W9'/[F0J,]U['\L52KWD[JZ/$:L[,***55 M9V"J"6)P !R33 2GPPRW$\<,,;22R,%1%&2Q/ %=-I'PZ\5ZSM:WT>>*(_\ MM;G]TN/7YL$_@#7KWP]^%J^%KMM3U66"ZU #;"(LE(0>I!(!+=L]AGUK"KB( M06]V;4Z$YO;0N_#WP1;>"=%>_P!1:(:E+'ON96(Q @YV ^@[GN1Z 5Y-\2?' M\GB[4?LEFS)I%LW[I>AE;^^1_(=A]:[3XQZEXEN$.E6>EWB:.H#3W,:%EF/4 M E^,GZ5XA6.&I\S]K/5LUQ$^5>RCH@HHHKM.04'!!]*T(C6=5RW;*C\J MPKK9GU'#-?EJ3HOKK]Q?0U**@C-3+62/NX,?1113-0HHQ10,*S)5V2LOH:TZ MHWBXE#>HJX/4^;XFH<^%C47V7^#_ .#8KT445H?!A1110 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!H6*XA+>IJU4<"[($'M4E82=V?J MF6T?882G3[)?>]7^(8I,4M%2=HE!I:0TP9&QJO(:G=ONT"BBBK//+^FZYJNCONTW4;JT.]:?Q%\"V7BK19;^SB1=5AC\R&:,#] M\ ,[&QUR.A['';-?-=?2_P ([NXN_AY9?:&+>2\D2$_W W _#I^%<->DJ-JE M/0[*-5UKPF?-%%6M3V#5KSR\>7Y[[<=,;CBJM>@C@"NX^&6G?:=;GO6&5MH\ M*?\ :;C^0/YUP]>R_#73OLOAR.9AA[F0R'Z=!_+/XUSXN?+2?F=&%AS5%Y'H M%E'TK:@7BL^T3@5ICY(BWH*\<]4AD;=*3VZ50U-2]I(HZE2*NBJU\/W)^E6* MY\Z44^9/+FD3&-K$8_&F5Z)^G)W5PHHHH **** "BBC% !11BC% PHI<44 ) M7IWPN(^PW8SR)L_^.BO,J]&^%LG_ "$(_1D;\\_X5G6^ \G.XWP4GVM^9Z>. ME::_='TK,'2M-?N#Z5P,^&0M%%%(84444 %%%% !4<_^H;Z5)4<_^I?Z4 9] M%%%62%%%% '+>.FV^%[TXS\@'YD"O$Z]D^(LFSPO<+_?9%_\>!_I7C===#X3 M[+AY6PTG_>_1!1116Q[P4444 %%%% !1110 4444 %%%% 'N?@X$>'+#(Q^X M7^5=%6%X73R]"L4_NV\8_P#'16[7GRW/S2N[U9/S?YA1112,CBOB/_R+,W^^ MG_H0KQRO8_B/_P BS-_OI_Z$*\\&H'\36Z^JO_Z":P:Z'P1_R-5K]'_]!-34^%G) MC_\ =:GH_P CH_&VB^;9"[C3]Y!R<=U[_P"/YUYW7ONH6@FM3E001R*\3US3 M6TK5)8,?NR=T9_V3_G%8T)_99X^0XOFB\/+IJOU,ZBBBN@^C"BBB@ HHHH * M***!A1110 4444 %%%% !1110 4444 %%%% !1110!W/PR_Y"]W_ -91E M[9Q(/IT/\\_A7C=>QA)\U)>1Y6*CRU'YA7H7P@\0:?H7B6Z_M.:""WGMCB:7 M VNI!'/N"WUXKSVBMIP4XN+,83<)*2/HC5_C5X9L=R6*W.HR#H8T\M,_[S8/ MY UQLWQWUIKU7ATJQ2U'6)R[.?\ @60/TKRFBL8X2E'I.(FE6'3-09AEI(6 E'U*X8?C7RW M3XI9(95DBD:.13E60X(/L:B6#C>\'8M8N6TU<]&^*/P_L/",=E?:4TYM;AVC MD25MP1L97!QT(W=?2O-JV[WQ=KNIZ/\ V5J&HRW=H'$BB?#LK#H0Q^;H2.O> ML2NBE&48VF[LPJ.+E>*L@J>V;DBH*?$<2"G45XL[QQE.7G;[]#3C-6%- M58S5E#7*C]0I,E%**:*6J.A"T444#"JUXN8@WH:LU',NZ%Q[4UN<68T?;82I M3[I_>M5^)F4445L?E@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 4Y%WR*OJ<4VI[1=UPOMS0W9'3A*/MJ\*?=I?B:=%%%?D[;;NRQ M8VCW^H6UG$0)+B58ESZL0!_.OH[4?A%X1OXP$LY;20#'F6TI!/O@Y7]*^::V MM*\7>(=$VC3M8NX47I'YA9/^^3D?I6%:G.=G"5C:C4A&ZDKGH^J_ >Z3+Z3K M$4OI'=1E#_WTN<_D*XG5/AMXMTDL9M&GFC'_ "TM<3 CUPN2/Q KI=*^..O6 MN%U&RM+Y!U96#]R\?F(/Q7)_2L.?$PW5S;E MP\]G8\9T;P1XBUR]6VM=*N4!.&EFC9(T]RQ'Z=?:OH"_>U^'/PU>.&09L[#),V<''NQ)^F:IWGQA\&VT#20W\UVX'$<-LX)_P"^PH_6O&/'/CR^\:7J M;T^SV$)S#;!L\_WF/=OY?GE6JUY+F5DAWIT(OE=VSDNM%%%=YQ#XHGGF2*,9 M=V"J/4G@5]&Z+9+9V5O;)]R&-4'X#%>'^";'[=XKLU(RD),S>VWD?KBOH"R3 M@5YN.E[RB>A@HZ.1K6J<"K4QQ&J^IIENO I9SF7'H,5PH[&,%5[P9A/TJP*B MN1F(U0CY[U6+RM7O8\8VSN/_ !XU4K8\4P^1XFODQUDW?F ?ZUCUZ$7=(_2L M-+GHPEW2_(****9L%%%% !1110 4444 %%%% !7;_#*;9K5U#G[\(;\F'^-< M171>!KG[-XLM+.',J?/A*D?+\M3W)>@K3C_ -6OT%9: M'*BM.+_5)]!7GL_/D/HHHI#"BBB@ HHHH *9-_J7^E/ILG,3_0T 9M%%%62% M%%!Z4 >?_%"?;H]O"#S)./R /_UJ\JKO_BC<[[^QM@?N(TA'U( _]!- M=J%M%_?E5?S(%*XI2Y4V^A[UH\?E6,4?]U /R%:55+!<0K]*MUYY^8MW=PHH MHH$<5\1A_P 4S/[.G_H0KQVO9OB*O_%)W+?[<8_\>%>,UUX?X3['(/\ =7ZO M\D%%%%;GMA1110 4444#"BBB@ HHHH *Z+P/_P C7:_1_P#T$USM=%X'_P"1 MKM?H_P#Z":FI\+.3'_[K4_PO\CV[8'@P?2O/?'6B?:+,W$:_O8,L,=QW']?P MKT6+_5BJE]9"Y4_+D#DUP1ERNZ/@\/6E0JQJ1W1\[T5L^)M).D:S+$%Q#(=\ M7T/;\*QJ]",DU='Z'1JQJTU4CLPHHHIF@4444 %%%% !1110 4444 %%&*,4 MAA12XHH 2BEHH 2BEHH 3%+BBB@#N/AE_P A>Z_ZY#^=>NK]T5Y%\,_^0O=? M]_L+PCSXG #'&1UP01R>"/RKT)MI7BKG!%)NS=BSX1^%VK>+=(;4X;JWM M;,^QXKDM5TRZT;5;G3KQ EQ;R%' .1D=Q['K7LMO\9?" MVD:6;?1]!O(B"66W"I'$&/7D,<#/H*\=UK5KG7=9N]4N]OGW,A=@HP!Z >P& M!6-*564GS*R-JL::BN5W90HHHKH, HHHH * <'-%% )M.Z-&(Y JTAJA;ME! M5U#7#:SL?J^#JJK2C475)E@4M-6GBK/004444%!1110!E.NUV7T.*;4UTNV= MO?FH:W6Q^3XNE[&O.GV;7XA1110Q[?#U+VF/B^UW^%OU+-%%%8'Z, M%%%% !4;4\U&U#)D02&L^[;H/>KTAK-N#F3'H*=)7FCYOB"MR8.2[V7]?(AH MHHKL/SL]/^$'A'3/$AU>75[);FWB6..,,S+AFR2000,]0 MT[2HVCM+=E159RQW;06Y/N2/PKV?X*6'V7P(;DJ=UW=22 GN!A/YJ:\N\5^! MO%\FNZCJ,VAW,BW-Q),#!B7AF)'"$GO7'3J7KRN]#KG3M1C9:G#45-7=6\L$G]V5"I_(U#78<@4444 %%%% 'HOPKL=UQ?7Q'0+"I^O)_DM>QV:<" MN ^&]E]F\,0.1AIW:4_G@?H!7H]HG KQ<1+FJMGKX>/+32-&$8%0$[F)]35@ M_+"Q]L57%8HU8X5'*,H:DIK#*FJ$>*^/K?R?$>_'$L0.?<$C^@KEJ[_XEVN) M+2Y Z,R$_7!'\C7 5W4G>"/O\IJ>TP<'VT^X****L]$**** "BBC% !11BEQ M0 E%+BB@!*L6%T;+4;:Z'6&57_(YJ"B@4HJ2<7U/HZVD$D"LIR",@UK0XGDFD.7D8NQ]23DU'7?%65 MC]*P]+V5*--=$D%%%%4:A1110 4444 %%%% !1110 5K^%X/M'B2R3L'WG\ M3_2LBNL^']MYVN23$<118_$G_P"L:B;M%G'F%3V>%J2\G^.A[#:KB%?I4]1P MC$8J2N$_.PHHHH Y+XCKCP;-[R(?_'A7BM>W?$Y=OA"9?1X__0A7B-=>'^ ^ MRR#_ '5^K_)!1116Y[84444 %%%% !1110 4444 %=%X'_Y&NU^C_P#H)KG: MZ+P1_P C7:_1_P#T$U%3X6\D:YFARZ8'7U'X_T%>/U],:I:B:(\5X+XLT@Z3K, M@1,039=/0>H_/^8KHP\_LL^GR'%[X>7JOU7Z_>8-%+174?3"8HQ2T4 &**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#N/AG_ ,A>Z_ZY#^=>NK]T M5Y%\,_\ D+W7_7(?SKUU?NBN.M\9\/G?^^R^7Y"T445D>2%%%% $5Q_JC]*\ M$\3_ /(S:A_UU->]W'^J/TKP3Q/_ ,C-J'_74UOA_B9]!P]_'EZ?JC)HHHKJ M/K@HHHH **** "BBB@ HHHH **** -*PT2ZU"W\Z%X@NXKAB<_RJU_PBM_\ M\](/^^F_PKK/ -@MUHS,?^>S#]!78_V&GI7+.K)2:1\GC,XQ5+$3IQ:LGV/( MO^$5O_\ GI!_WTW^%'_"*W__ #T@_P"^F_PKUW^PT]*/[#3TJ?;S.;^W<9W7 MW'D7_"*W_P#ST@_[Z;_"C_A%;_\ YZ0?]]-_A7KO]AIZ4?V&GI1[>8?V[C.Z M^X\B_P"$5O\ _GI!_P!]-_A1_P (K?\ _/2#_OIO\*]=_L-/2C^PT]*/;S#^ MW<9W7W'D7_"*W_\ ST@_[Z;_ H_X16__P">D'_?3?X5Z[_8:>E']AIZ4>WF M']NXSNON/(O^$5O_ /GI!_WTW^%'_"*W_P#ST@_[Z;_"O7?[#3TH_L-/2CV\ MP_MW&=U]QY%_PBM__P ](/\ OIO\*/\ A%;_ /YZ0?\ ?3?X5Z[_ &&GI1_8 M:>E'MYA_;N,[K[CR+_A%;_\ YZ0?]]-_A5FQ\):@;N%_,M\*X8_,W8_2O5/[ M#3TJ2'2$C8'%'MIB>>8MJUU]QH6?^I7Z59ID2;% I]9'CA1110 4444 %%%% M !0:** $!VL&]#4TZY%0&K'WH5/M4L:,6]3@UXW\4[';#^A-;8>7+53,L1'FIM'B]%%%>T>0%%%% ! M1110 4444 %%%% %BV/45?C-9L!Q)CU%:$?:N2HK39^A\/UN?!Q7:Z_KY%I: M>*C6I!21])$6BBBF4%%%% %.]7YD;VQ52K]XN80?0U0K6.Q^=<04O9X^3[V? MX6_0****H\0**** "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@ K5MUVV MZ#VS65U-;*C:H'H,5G4/K.%:=ZM2IV27W_\ #"T445D?:A1110 AJ)SQ4C5" MYI,B97E-9DIS(Q]ZT)3C-9A.3FM:"U;/B>*:ON4Z?=M_=_PX445-:)%)>0)< M2".%I%$CG/RKGD\>U=)\DSQ^#?A9:74T986=@LKQ@[=SL-Q7/;+-C-8- MA\O/HX>-2+E-:W.ZK7=-J,-K'U1;^./!NMQ>5_;&GR(W_+.Z(CS M^$@&:;=> ?!NLQF0Z-9%7_Y:6O[O/OE"*^6:L6E]>6$GF6=U/;R?WH9"A_,5 M7U/E^"31/UN_QQN>T>+?A%X3@=:\/K? MN?&WB6\TF;2[K6+FXLY@!(DQ#E@""/F(W=0.]8%=%&$XJTW"R1M%*\;C#(Q M4CW%=-!Z-'UW#M:]*=+L[_?_ ,,-HHHKH/H@HHHH **** "BBB@ HHHH *** M* .^^&.J^1?W&F2-A9AYD8/]X=1^(_\ 0:]CM#F'Z&OF:PO9=.OX+R XDA<. M/?V_'I7T9H&H0ZGI<5W V8Y5#CU&>Q]QTKCKQL[GQ^?87V=95EM+\T:E%%%< MYX(4444 %%%% !1110!FR#$KCW--J2X&)VJ.J)"N$^)>K"VT>.P1OWETWS ? MW%Y/ZX_6NYD=40LQ &23VKP?Q3K/]N:]/=*28%_=PY_N#O^/)_&MJ,;RN>Q MDF%]OB5-[1U^?3^O(Q:***[#[@**** "BBB@84444 %%%% !1110 5Z1\-[/ M;:3W)',DF![@#_$FO-Z]J\'6)L]%M8R,-L#-]3R?YUA7=HV/"X@KNK]T5Y'\,_P#D+W7_ %R'\Z]<7[HK MCK?&?#9W_OLOE^0M%%%9'DA1110!%]W'^J/TKP3 MQ/\ \C-J'_74UOA_B9]!P]_'GZ?JC)HHHKJ/K@HHHH **** "BBB@ HHHH * M*** /5_AG_R W_Z[M_(5W]AJ(T^ _.1ZBDQHK72\&N5UZS%[IMW:D#]]$R<^XQ77W*\&L&^3K M23L[C:OH?,9!!((P1U!HK2\0VOV/Q%J$ & L[%1[$Y'Z&LVO?B[I,\-JSL%= MI\.O H\:ZA=K<32P65M'EY(P,EV^Z!GZ$GZ>^:XNOH?X(VJP^!I9P!NGO'8G MV 50/T/YUCB:CA3NMS7#P4YV9XWXS\)2^#M:&GRWL%UN3S%:/(8*3@;AV/'3 M)K1^&O@U/%_B%DN]PT^T427&TX+Y/RIGMG!_ &L;QAJ4FK>,=6O9227N75<] MD4[5'X* *]=^ ]J$\/:K=XYENQ%G_=0'_P!GJ:LY0HW;U*I0C.M9;'=RKX7\ M,6L-O,-+TV"0[8TDV1A_7KUZ\GWYKB/B-\--.U/2)=:T&WB@O84,K1P !+A. MIP!QNQR".O3TQP/QCO9+KXAW4#,2EK#%$@/094.?U>O2_@KJ<]_X(>VG8O\ M8[EH8RW/R$!@/P)/X8KDY)4H*JF=//&I-TFCYVHK5\36*:;XIU:RC&(X+N6- M!_LACC],5E5Z:=U<\YJSL.C.)%/O6E&:RQPV:S*URN5(]1616D#XKBJG: MK3J=TU]W_#A1115GR@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#X1NF0?[0K7K,M!FY7VR:TZRJ;GW7"U.V&G/N_R2_P PHHHK,^G"BBB@!K5! M(:F:J\AI,RJ/0J7!PC?2L^KET?D^IJG6]!>ZV?GG$M3FQ48]E^;"BBNJ\ >$ M6\8>)$M)"R64*^;/S/:M9245S,^>C%R=D<_%IM[-83W\=K,UI M 0)9PAV(20 ">F"9M"EA6-;FW:*VL[=1N'H_L <')ZG MU-?-M9T:KJ)NUC2M35-VO<**4#) &.?4XKVV^^#]E+\/[=M-D6;68X_M'GQM ME;G(R4';']T_XFJJ58T[AXC1000<$8(HK0S"NM^'-K]H\5K)CB M"%WS[G"_^S5R5>C_ JMLRZAN62\"MRW' K) MLEX%;,(PN:\4]U>(>+;(V7B"? PD MW[Q?QZ_KFO=I!N0BO,OB)INZWCNU7F%L-_NG_P"OC\ZTHRM(]?)<1[+%I/:6 MG^7XGG5%%%=I]R%%%% !1110 4444 %%%% !1110,*]%^%WB=;&];1KM\0W# M9@8_PO\ W?Q_G]:\ZI58JP920P.01U%1.*DK,YL7A88FDZ4^OX,^I^M%<+X M\;)KELNG7\@74HEP">//4=Q_M>H_'Z=U7!*+B[,^ Q&'J8>HZ=1:H****DP" MBBB@ HHHH I70Q-GU%05:O!RA^MW4MS<2&2:5 MBSL>YJ&NZ$.56/O\!@XX2BJ:WZOS"BBBK.T**** "BBB@ HHHH **** "BBB M@"[I%F;_ %:VML9#N-W^Z.3^@KWC38MD"UY;\/\ 3C->S7C+P@\M?J>3_3\Z M]<@39&!7)6E>5CXK/\1[3$^S6T5^+_I$M%%%8GAA5BT'SL?057JW:#Y7/O28 MT<;\4/\ D5)_]]/_ $(5XA7M_P 4/^14G_WT_P#0A7B%=>'^ ^RR#_=7_B?Y M(****W/;"BBB@ HHHH **** "BBB@ KI/ B[_%UHOL__ *":YNNF\ ?\CA:? M[K_^@FIJ? SEQ_\ NM3_ O\CZ A_P!6*DJ.'_5BI*\T_/0IKKN4BG44 <#X MVT$:CILL:J/-7YXS_M#_ !Z?C7BC*58JP((."#VKZ:U&V$T)XKPSQOHQT[5S M<(N(;@D].C]_SZ_G73AYZ\K/H\AQ?+)X>775>O4Y>BEQ1BNL^J$HI:* $HI: M* $Q1BEHH ,4444 %%%% !1110 4444 %%%% ' M">)_^1FU#_KJ:][N/]4?I7@GB?\ Y&;4/^NIK?#_ !,^@X>_CS]/U1DT448K MJ/KPHHQ2XH 2BEHH 2C%+10 F*7%%% !1110!ZO\,_\ D!O_ -=V_D*[ZN!^ M&?\ R W_ .N[?R%=]7#4^-GY]F7^]U/4****@X0HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** $-+&<2K]<4&FG@YH EN!P:P MKU>M=!,,C-8MZO!J"CP3XBVOD>*FDQQ/"CY]QE?_ &6N2KT;XJVV)=/N0.3O MC8_D1_6O.:]K#2O21Y&(5JC"O>?@3J*2^'=1TTL/-@N?. _V74#^:'\Z\&KH M/!OBJY\(>((]1A7S(B/+GASCS$/4?7@$?2G7INI3<5N*A4Y)ILL?$'0;C0/& M>HPRQE89YFGMWQA61CD8^F<'W%>V?"#3)=-\ 6[31E'NYGN=I&#@X53^(4'Z M$5I67C#P=XELXY6O]/<##>3>E%=#_NOZ>HX]ZR?&'Q4T30]-FBTN\AO]292L M2P$.B'^\S#C ]!S_ #KAG4J58JGRZG9"%.G)U.;0\3^(%VM[X_UN9""HNFCR M/]CY?_9:]N^$6COHW@.*:X&Q[V1KH[OX4( 7/X+G\:^;W=I9&D=BSL2S$]23 M6QIOBS7=)TVXTZSU*>.SN(VC>'.5 /7;G[I]QBNRM1MSE%JC5NV/R?0UE77NW/ MHN&JG+BI1[K\FC00U,M01FIEK!'Z%!Z#Z6DI:HU"BBBD 5E2C;,X]S6K6;=# M%PWOS6D-SYGBFG?#0GV?YK_@$-%%%:'PH4444 %%%% !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 %%%% %JP&9F/HM:-4=/'^L/T%7JQGN?H_#L.7 1?=M_C;] HQ1 M14'MB44II*!$;57D-6&JM)4LPJ;&?=GH/>JU3W1^<"H*ZJ*]Q'YCG<^?'3\K M+\$%>\? BS1/#NJ7P WRW8A)[X1 1_Z&:\'KV_X#ZI&UCJND,P$B2+H( M"L1]-J_F*SQ=_9.QQ86WM5<\U^(&J3:OXZU>:5RPBN'@C'8(A*C'Y9^I-&+O3YV+BQF B)/1'&=OX$-^=?/]?1WPB\.S:!X0:ZO4\J>_?SRK<%(P,+G M]3^-88QKV>IMA$_::'B?CRSCL/'>M6\0"H+IG '0;OFQ^M<[6MXGU-=9\4ZI MJ*',=Q[> [?R/"VG)C&8]_P#WT2W]:Y<:[4[>9T8-7J7.XLUX%:GW86/M5"T' J]) MQ!]2*\H],@%.IHIU62%%%% !6!XBT]+VQEAXJ.NJ\<:6;74A=HOR3<-_O#_$?RKE:[XRYE<_1\'B% MB:$:JZ_GU"BBBJ.D**** "BBB@ HHHH **** "BBB@!\4LD$J2PR-'(AW*Z' M!4^H->L^$OB?#.B66OL(IAPMUCY'_P!X?PGWZ?2O(Z*B<%-:G)B\%1Q<.6HO M1]4?4T/Q'-= MSI_QAF50NI:4CGN]O)M_\=.?YURRH26VI\OB,AQ--_N_>7W/\3UBBN"B^+?A M]UR\%_&>X,:G^34Z3XL^'4SMBOY,?W8EY_-A6?LI]CA_LS%WM[-G=T9QUKRR M^^,2[2NGZ2<]GN).G_ 1_C7%:UXUUW70T=U>LD#=8(/D0^QQR?Q)JXT)/?0[ M*&18JH_?]U>?^2/2O%_Q%T_38VM--=+R]!P64YCC^I'4^P_,5X[>WUSJ-W)= M7![57HKJA34%H?3X++Z.$C[BN^KZA1116AW!1110 4444 %%% M% !1110 4444 % !)P!DFBM_PAI1U/78BRYB@Q(WIGL/S_E4RERJ[,:]:-"E M*I+9'HO@_2OL&FPQ,N'QN?\ WCR?\*Z\# JI90")2,=ZN5P-W=S\WJ5)5)N< MMWJ%%%%! 5=M1B'ZFJ57[<8@6DQHXGXH?\BI/_OI_P"A"O$*]O\ BA_R*D_^ M^G_H0KQ"NO#_ 'V60?[J_\ $_R04448K<]P**,4N* $HI:* $HI:* $HQ2T M4 &*Z;P!_P CA:?[K_\ H)KF:Z;P!_R.%I_NO_Z":FI\#.3'_P"ZU/\ "_R/ M?X?]6*DJ.'_5BI*\T_/0HHHH :Z[E(KB?&6A+J6G30X&_&Y#Z,.G^?>NXJE? MVXFB/%-.SNBZQIM=;X[T8V.I_;(UQ%.<-[/\ M_7'\C7)5Z,)"^)_P#D9=0_ZZFO>KC_ %1^E>"^ M)_\ D9=0_P"NIK?#_$SZ#AW^//T_5&311174?7A1110 4444 %%%% !1110 M4444 >K_ S_ .0&_P#UW;^0KOJ\ TSQ+J^CP&&PN_)C+%B/+1N?Q!J__P ) M_P")_P#H)_\ D"+_ .)KFG1DY-GRV+R3$5J\JD6K-^?^1[A17A__ G_ (G_ M .@G_P"0(O\ XFC_ (3_ ,3_ /03_P#($7_Q-3["1S_ZO8K^:/WO_(]PHKP_ M_A/_ !/_ -!/_P @1?\ Q-'_ G_ (G_ .@G_P"0(O\ XFCV$@_U>Q7\T?O? M^1[A17A__"?^)_\ H)_^0(O_ (FC_A/_ !/_ -!/_P @1?\ Q-'L)!_J]BOY MH_>_\CW"BO#_ /A/_$__ $$__($7_P 31_PG_B?_ *"?_D"+_P")H]A(/]7L M5_-'[W_D>X45X?\ \)_XG_Z"?_D"+_XFC_A/_$__ $$__($7_P 31["0?ZO8 MK^:/WO\ R/<**\/_ .$_\3_]!/\ \@1?_$T?\)_XG_Z"?_D"+_XFCV$@_P!7 ML5_-'[W_ )'N%%>'_P#"?^)_^@G_ .0(O_B:/^$_\3_]!/\ \@1?_$T>PD'^ MKV*_FC][_P CW"BN,^'^O:CK=E>/J-SYSQR!4.Q5P,?[(%=G64H\KLSR,30E MAZKI3W78****1@%%%% !1110 4444 %--.IIH L'YH5/M67>+P:TX^8/H2*H M78X-04>5_$^V\SPZLH',,ZM^!!']17D->Z^.[?S_ MJ*8SB/?\ ]\D-_2O" MJ]7!.].WF>9C%:I<****[#E"BNPT#X9>*/$&V2.Q-I;-SY]WF,$>PQN/X#%> MI:!\%-#T_;+J\\NI3#G9_JXA^ .3^)_"L*F)IPW9M##U)[(\*TS1]1UFY%OI MME/=2]UB0MCW)[#W->EZ!\#M3NMDNN7L=E&>3##B23Z$_='ZUZA?^*/"/@RV M^R/=6=F(^EI;*"P/^XO3ZG%>>:[\=9&W1:#I80=I[PY/_?"G^I^E<_MJU7^& MK(W]E1I_&[LH?%/P/H_A3P_I;Z5;NK-.TM8U==*,HQM)W9S591E*\59!5BU/457J:V/SD4 M55[C/1R2?)CH>=U^!I1U86JT=6%KF1^FTR2EI!2TS=!1110 50O1B8'U6K]4 M[X?7YZA1114 MGHB&@T&D- F1M5:2K#U6EJ6<]78S;@YE_"HJ?, M?YA6MX;\07?AC7;?5;/!>(X9">)$/53]1_C6315-)JS.--IW1]4Z5K/ASXAZ M"T>V&ZB=1Y]I-]^(^XZC'9A^!KE;[X&:!/,7M+Z^M5)_U>5D ^F1G\R:\&M; MRYL;A;BTN);>=/NR1.58?0BNMM?BKXSM(Q&-8,J@8'G0QN?S*Y/YUQ?5JD'^ MZEH=GUBG-?O(ZGL/A[X2>&]!N8[ITFO[F,[E:Y(*J?4* !^>:Y[XI?$FVAL) M] T2X$MS,#'=3QG*QIW0'NQZ'T&>_3R_5O'OBC7(6AOM8N&A88:*/$2L/0A0 M,CZUSE5##2E>?CW\*.[!+=F[:C@5:GX11[U!;#@5-<=5'M7GH[ MV1BEI!2U1(4444 %(PR,4M% '(^*M'74+&6(C!(RI]&[&O&Y(VBD:-U*NI(8 M'L:^B+R 2Q$8KR+QKHQMKO[=&OR.=LF!T/8UO1G9\K/H<@QOLZCP\WI+;U_X M)R5%%%=1]@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7L7@/0C8:?&9$Q-*=\GMZ#\! M_6O/_!^BG5-565TS! 0QST9NP_K7NFF6HAB7CM7)B)_91\MG^,NUAH]-7^B_ M7[AK)L=A[T5)<#$[5'6!\N%%%%, K0AXA3Z5GUI1\1+_ +HI,:.&^)__ "*D M_P#OI_Z$*\1KV[XG_P#(J3_[Z?\ H0KQ&NO#_ ?9Y!_NK_Q/\D%%%%;GMA11 M10 4444 %%%% !1110 5TW@#_D<+3_=?_P!!- /^1PM/]U__034U/@9 MR8__ '6I_A?Y'O\ #_JQ4E1P_P"K%25YI^>A1110 4C#<,4M% '&^+=$34M/ MF@88W#*M_=;L:\+EB>"9XI%*NC%6![$5]-WT EA88[5XGX_T8V>H+?1KA)?E MDQV8=#^(_E71AYV?*SZ#(<7R5'0EM+;U_P""<;11178?7!1110 4444 %%%% M !1110 4444 %%%% !111B@#N/AG_P A>Z_ZY#^=>N+]T5Y'\,_^0O=?]?[[+Y?D+11169Y 4444 17'^J/TKP7Q/_ ,C+J'_74U[U MA@'\2.#&KX60T44 M5Z!PGUCH'B?1M2TJR,6K6+S- F^(3IO5L#(*YR#FJGBCPC>^(U98O$^I6,+# M'DPA?+_\="L1[%C7RS5RSU;4M.Q]BU"[ML?\\)F3^1KA^IN+O&7X'9];35I( M]-OO@1J\>38ZQ9W'_79&B)_+=7.WOPD\8V>2NFI&]2T>&^%Y=W$+1JMJ-ZJQZ$M]W&?0D^U?/5=5&I*<;R5CFK0C"5HNX5) < M2BHZ?$<2K6DU>+-LOER8NF_[R_,TXZLK56,U97I7&C]5I,E%+2"EJCI04444 M %5;X?NE/^U5JJ]X,VY]B*J.YYV;QYL#57E^6IGT445L?F 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 %%%% &K:#%LGX_SJ:H[<8MX_]VI*YWN?K."C MRX6G'M%?D%%%%(Z1*0]*6D- F1/TJI*:M/566H9RU=C,D.9&^M-I6Y8GWI*[ MUL?D=:7-4E+NV%?14/P;\)SV4+-%=K(T:EF2<]<#) .:^=:W(O&GBB+[GB+5 M.F,-=NW\S6-:G.=N1V'2G"-^=7/9Y?@;X9?)CO-4C.. )4(_5/ZU2E^ VE'/ MDZS>)QQOC5N?PQ7F4?Q(\81?=UZZ/&/FVM_,5=B^+?C6+KJRR#&,/;1?T45A M[+$K:7]?<;^UP[WB;VM_ [5[*!YM)OX=0"C/E.GE.?8Y^ OBY+K>J0Z1KL,,<\YV07$(*JS=E8$\$]B._&*S M_CEX=AC%EXA@C"R2/]FN2!]XX)0GWP",_3TJJ=:I&?LZO452E"4.>F>,4445 MV'(:?AR+SO$FFIC(^TH2/8,#_2OHJQ'2O ?!4?F^,-/7T9F_)"?Z5] V(Z5Y M>.?OI>1Z."7N-FY;#@4Z?_6_046XX%)-_KFKC1UL:*6D%+5""BBB@ HHHH 0 MC(Q7.Z]I<=W;2QNN4<$$5T=0SQ"2,@B@:;B[H^?-1L)=-O9+:0'Y3E6_O#L: MJ5Z?XN\/?;("T:XF3)0^OM7F+HR.R."K*<$'L:[:<^9'WV5X]8NC=_$M_P#/ MYB4445H>D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !2JK.P5023T %"J68*H)8G [U5\0ZZV@/%8Z<%2_" M[KBX.'*$]$ Y /KQGD5$YJ*.''X^&#AS2U;V1:D5H3B4%#Z,,4L"_:)TA1TW M.<#+ #\:X":_O+@@SW<\I' +R%C^IJ+SI?\ GJ__ 'T:Q]N^QXCXBG;2FOO_ M . ?5/A6VTO3+**$7UJ-O+,95&X]SUKLDU73%4#^T;3_ +_+_C7Q)YTO_/5_ M^^C1YTO_ #U?_OHUS-7=V?.SE*<2-0M3D?\]E_QJ'^U=._ MY_[7_O\ +_C7QIYTO_/5_P#OHT>=+_SU?_OHT[$=+_SU?_OHT-!RGU-\ M2M0LI_"\Z0WEO(V].$E4G[P]#7C'F)_?7\ZX#SI?^>K_ /?1H\Z7_GJ__?1K M6G4Y%8]C 9J\)2=-1OK?<[_S$_OK^='F)_?7\ZX#SI?^>K_]]&CSI?\ GJ__ M 'T:OZP^QV_ZPR_Y]_C_ , [_P Q/[Z_G1YB?WU_.N \Z7_GJ_\ WT:/.E_Y MZO\ ]]&CZP^P?ZPR_P"??X_\ [_S$_OK^='F)_?7\ZX#SI?^>K_]]&CSI?\ MGJ__ 'T:/K#[!_K#+_GW^/\ P#O_ #$_OK^='F)_?7\ZX#SI?^>K_P#?1H\Z M7_GJ_P#WT:/K#[!_K#+_ )]_C_P#O]Z?WU_.CS$_OK^=2VD<12FZ(*(K<%N>!CU-'UA]@_UAE_S[_'_ (!T'F)_?7\Z MZ/P)+;5Y)HT4*^69@!]TUWK:/I?_ $#;/_OPO^%1-I&F?] VS_[\+_A4 MRKW35C"OGTJM*5/DM=-;_P# /0(=7TP1C_B8VG_?]?\ &G_VQIG_ $$;3_O^ MO^-><-I.F?\ 0.M/^_"_X5$VE:;_ - ^T_[\K_A7.> >F?VQIG_01M/^_P"O M^-']L:9_T$;3_O\ K_C7E[:5IO\ T#[7_ORO^%1G2]._Y\+7_ORO^% 'JG]L M:9_T$;3_ +_K_C1_;&F?]!&T_P"_Z_XUXS$^A3ZC)81VML;F/.Y?(';&><>X MJT=,T_\ Y\;;_ORO^% 'K;:OIA&/[1M/^_Z_XUQGBT:9J-O+!]NM2K+C(E4X M/8]?I7*-IMA_SY6W_?I?\*C;3K#_ )\K;_OTO^%"T=QQDXR4H[HX>8+#,\3. MFY&*G# BF>8G]]?SKN#I]C_SYV__ 'Z7_"HVT^R_Y\[?_OTO^%=/UCR/HUQ' M.VM/\?\ @'%^8G]]?SH\Q/[Z_G78FPLO^?2W_P"_8_PIAL+/_GT@_P"_8H^L M>0?ZQR_Y]_C_ , Y'S$_OK^='F)_?7\ZZLV-G_SZ0?\ ?L4PV5I_SZP?]^Q1 M]8\@_P!8Y?\ /O\ '_@'+^8G]]?SH\Q/[Z_G72FRM/\ GUA_[]BF&SM?^?:' M_OV*/K'D'^L0?ZQR_Y]_C_P##\Q/[Z_G1YB?WU_.M@VEM_S[Q?]\"FFUMO^?>+_ M +X%'UCR#_6.7_/O\?\ @&3YB?WU_.CS$_OK^=:AMK?_ )X1?]\"F&VM_P#G MA%_WP*/K'D'^L8G]]?SJ^;:#_ )X1_P#? IAMX/\ MGC'_ -\BCZQY!_K'+_GW^/\ P#J/AQ=6\&JW1EN(HP8Q@NX'>O55U73MH_T^ MU_[_ "_XUX ;>#_GC'_WR*:;>#_GC'_WR*QG/F=SQ<;B?K59U6K7/H/^U=._ MY_[7_O\ +_C1_:NG?\_]K_W^7_&OGHP0_P#/*/\ [Y%,,,/_ #R3_OD5-SDL M?1']JZ=_S_VO_?Y?\:/[5T[_ )_[7_O\O^-?.IAB_P">2?\ ?(IIAB_YYI_W MR*+A8^AY]4T\QG%_:]/^>R_XUX;XDFB?Q'?LDJ,IE."&!!K(,47_ #S3_OD4 MTQ1_\\T_[Y%73J^%%%% !1110 4444 %%%% !1110 4448H **7%&* $HI:* $HQ2T M4 &*,444 %%%% !1110!Z3\,/]1>?]=%_E7I8Z5YI\,/]1>?]=%_E7I8Z5PU M?C9\#F_^^U/ZZ(****@\T**** "BBB@ HHHH *0TM(: 'P<2_44RY'!IT/\ MKEHN!P:EC1SU\.#7SMXBB\GQ)J28P/M+D#V+$_UKZ,OAP:^?_&L?E>,-07U9 M6_- ?ZUV8%^^UY')C5[B9@4445ZAYQZ3X#^%0\6:7'JUWJ8@M&=D\J%,R'!P M_>O1['XP>#[S DO)[1CVN(&_FNX?K7FUU69:WXKUWQ$Y.J:G/.F15>[^%_@V]R6T6*,GHT,CQX_ ''Z4 M4Z]*G]BS'.C4J?:N?+U%?05Y\#O#IJCG&8'^E-;G+C8\V&J1[Q?Y& M71116Y^4!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 ;$0Q"@_V1 M3Z:GW%^@IU2"BBBD:"4C4M(W2@3(7Z54E-6GJI,>#4,XZ[M%LS M****] _(0HK0T+2_[:UZQTSSO)^U3K%YFW=MR<9QD9_.O4Y?@'<#/D^(8GXX MWVI7G\&-93K0@[29I"E.:O%'CE%>K2_ C6QGR=5T]^.-^]>?P!JF_P #_%*- MA;C3''JLS_U04EB*3^T/V%3L<+H*2R^(=,2 $S-=1!,==V\8KWOXUNB^ <./ MF:[C"?7#'^0-5/ ?PD'AS4H]6U>YBN;R+F&*$'RXS_>)(!)].!CW[< M1U/P]3?XN@/]V-S^F/ZU[U8CI7AWPS3=XHD.?NVS'_QY1_6O<[(=*\G&O]Z> MGA/X9M6_04R3_6M]:D@Z"HF_UC?4URHZ6 I:!15""BBB@ HHHH **** *-_: M":,\5Y?XM\.-O:\MT_>#[Z@?>'K]:]=(R*RM2T]9D) YIQDXNZ.G"XJIAJJJ M4_\ ASP&BNL\3>&W@E>ZM8^.LD8'ZBN3KMC)25T??8/%T\5352G\UV"BBBK. MH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH M:9_P A6S_Z[I_Z$*\XOI9)K^>25R[M(IYKT?3/^0K9_]=T_]"%> M:W/_ !]3?[Y_G7-7W1\IQ#_%AZ$#.$ZYIOG+[U=TG33K/B#3]-W[!=3I$6R! MM!(!//MFO3+#X5:;XBU^_P!%T2[B"Z:N9KJ9WWNS\ #*X4J3^-3> M:5V%S"\Y?>CSE]ZW;GP%XAM9FC>TC+).ML^VX MC.V5@Q"'YO\ 9;GIQUHMO 7B2\,8@L$9I+I[2-6N8E+2H<,HRPZ$?2B["YA> MI\L6X+N(SQR>G7VJSK'@K7-#FOTN[0;+%5>:19%(",P5&QG/)9>.O/ M('-%V%S&\Y?>CSE]ZKYYJU8:?1:JCR8SAI%3/T+$9/M1=A<;YR^]'G+ M[UW7A[X.^)/$-BMU$UI;JUP8-LLHZ *2X(R&'S8XR*Q8_AWXLFM!=Q:/( M\!CCE#K+&05<@*1\W?(XZCOTHNPN<_YR^]'G+[UU4OPO\5Q13%[&'SX)Q!) M+N$NK%0PZ-@DAA@#GVK$N]%DT;4TLM;#6[,JR;H9$E78>=P9"0%,T787)O.7WH\Y?>J]+1=ACSE]ZKT4787/:-#^+VEQZ-;Q:M'>&\C7 M9(ZJ'\S'\6YGXN>&S_!??]^1_\53# M\6?#A_@OO^_(_P#BJ\0I* /;3\5_#I_@OO\ OT/_ (JF'XJ^'C_!>_\ ?H?_ M !5>+4E 'L*_$;PO'=27*6UVLT@ =Q",G_QZI#\4- _N7O\ WZ'_ ,57C=)0 M![$?B=H/]R\_[]#_ .*IA^)FA'^"\_[]#_&O(** /73\2M"/\%Y_WZ'^-,/Q M(T,_P7?_ 'Z'^->2TM 'JY^(VB'^"[_[]C_&FGXBZ)_:0QPJ71)[",?XUYC7I]IX(CTSQ1I\T$D0KY8,$0*DAAR6 RW&1GGKFO#-1FBN=1N)H$V1.Y*K6]:E&"3C*YG2J2D]4 M=Z?'&D_W;G_O@?XTY/&&GRAFCANV"]2(@=&T=I=I)L\Z/>RR@;:^Y?,+*K+N^8YZ;E'_ M (X[UR'Q+U_0MW:-H&W\\GCCFBYESOFM8%G_ .^!_C0_B>Q7[R3C/J@_ MQK"BL;>S6TN)+G$W$LBD?*$S@ >K<$G''([YK1\8ZC:7;P00PI%/"B)*JQA/ MF (8\>IK.YT4Z,)4I3G[L 9 ([Y(_6@YRY:W4=Y;)<1;MCYQN&#PF?IH44N*,4 )12T4 )1BEHH ,48HHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@9Z3\,/]1>?]=%_E7I8Z5YI\,/]1>?]=%_E7I8Z5PU?C9\ M!F_^^U/ZZ(****@\T**** "BBB@ HHHH *0TM!H (^)5^M/N!P:C7_6+]14M MQT-2QHP;X<&O!OB$FSQ=.?[T:'],?TKWN^'!KPWXEIM\41G/WK93_P"/,/Z5 MU8)_O?D1O_9!64JU.+M)FD:4Y*Z1Y=5^QUS5M,(^P:G>6N#G$ M,[(/R!KTI/@/JQ4;]9L@W<*CD?GQ5I/@'.6&_P 0QA>Y6T)/Y;Q4/$T>K+6' MJ]$F37L4?P#B&?,\1NWIMLPO\ [.:\F\0:6-$\07^F"0RBUG:(.5VE@#UQ3I3I M2;]GN*K"K%+G,VBBBMS$TXNU6DJG">!5Q.E<"/UV@[I,F%.IHIU6=B#%)BEH MH&)3)1F)Q_LFI*1_N-]*:,ZRO3DO)F/1116Y^1!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 ;0^Z*6BBN8_8DK*P4444 )36IU-:@3(9*I3_<;Z M5=DJE@TR3C'SPO\ GPXKS6MK0?"6N^)68:3ITLZ*<-+PJ*?0LV!GVZUE M4A3>LT:0G-:0.\B^.^M#_6Z3I[O-F9GX]Z]C90PP:RK_35F M4D#FJC)Q=T=.%Q=7"U/:4W_P3P(@J2"""."#VI*]!U_PLEPS2(!'/_> X;Z_ MXUPMU:3V4QBGC*-V]#]*ZX5%(^WP.94<9'W=)=OZW(****T/1"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ2"WFNIEB@C:21NB MJ*[OP[X.$;I/=*))NH7^%?\ $UG.HH+4XL;CZ.$C>;UZ+J97AWPU-*RW]TK( MD?[R-.A)'()]!7BMS_Q]3?[Y_G7V -+$&E73DI\EV(4N9K*\@NK>0QSPN)(W'56!R#^==A/\3+]9O[2TN$ M:5K7< < F-MV&^A ]JQM(MH)XI#+$CD,,%AFNBT_P )2:I TUI8 M6SQJVPEI(TYP#T8@]Q6BP[E'FN<$JEG8X&WNI[20R6\K1N1@E3CBK']L:B87 MB-[.4D8.X+D[F'0GUKLM1\,_V4T:WEC;H9 2NUT?./\ =)Q71_#+P_H^I^-H M;6^TRUN(#!(QCEC#*2 ,'%$L,U%RN)5$W8\H;5;]Y6E:\F+LP>6'0_7D_ MG3EU?44:-EO)@8Y3,A#?=<]6^M?8G_"N?!G_ $+&E?\ @,O^%'_"N?!G_0L: M5_X#+_A7,:'QS!JM_:C$%W-&#NX5B/O8S^>!^5$>JW\6=EW*NY@YPW<'P7#A=I3@ MXRI()'TR!3IM7U&XCGCFO)I%G(,H9L[\=,_3 _*OL7_A7/@S_H6-*_\ 9?\ M*/\ A7/@S_H6-*_\!E_PH ^+JN:;JU[I,KRV,PB=UVL2BMQD'N#CD#I7V+_P MKGP9_P!"QI7_ (#+_A1_PKGP9_T+&E?^ R_X4 ?)L/C?Q+;Q6,4.K3QQV,C2 MVZJ% 1B?7-3M\0_%C6HMO[9F$(54"*B* 00.!V(%?5?_"N?!G_ $+& ME?\ @,O^%'_"N?!G_0L:5_X#+_A0!\G7/CCQ)=R3R3:K(SSSII)?P002S1@[/.#$*3WX(YQG\ZV_%'C>?Q);I;-9010IA@W)<-WPM?8__ KGP9_T+&E?^ R_X4?\*Y\&?]"QI7_@,O\ MA0!\E7GB>2\LWM_[-L80T?E!X_-+*N0<#27,D<<; M.3;*MD28W"?,V3GYB2<_I6=<7$MU<23SN7ED8LS'N37V;_P *Y\&? M]"QI7_@,O^%'_"N?!G_0L:5_X#+_ (4 ?%RD @D9'I76ZSXRANK!++2=.-A; MJI7'G,Q'3IR/US7U)_PKGP9_T+&E?^ R_P"%'_"N?!G_ $+&E?\ @,O^% 'S M'H/_ "!;?_@7_H1K?T;_ )#-K_O_ -#6KX\TZRTCQGJ%CI]K%:VL7E[(8E"J MN8U)P![DG\:R=&_Y#-K_ +_]#30UNAE%%%>F?IH4444 %%%% !1110 4444 M%%%% !1110,**** "BBB@ HHHH **** "BBB@ HHHH ])^&'^HO/^NB_RKTL M=*\T^&'^HO/^NB_RKTL=*X:OQL^ S?\ WVI_71!1114'FA1110 4444 %%%% M !0:*#0 W^(?6IY^AJ ]14\_0U+&C$O1P:\1^* U^U..3;CG_@35[?>]#7B MOQ2_Y"UE_P!N>4=?X%\>S^"&OS#8I=B["9#R;- MI7=@]#G[QKJG^/&KE?W>CV*MZL[G^HKR:BLI4*IW._?XR>, M'7"W5JA]5MU_KFN+U/4KK6-2N-0O7#W,[;Y&"A03]!7=_"WP1H_C*/5/[3:Z M#VIBV>2X48;=UR#_ ':Y7QCH\&@>+M1TNU9V@MY $+G+8*@\G\:4'34W"*LT M.:J."E)Z&'1116YB:$'W5^E74Z52@^XOTJXE!_"UPGQ)T8E0WSR#!]XW%=S\?2<>'ADX/ MVDX_[]5PUX^TK1IO8[*#Y*4IKR.<*,8VO@HVKHQ5EE0 M@CLS6 M705X^+_BL]7"_P )&U!T%5Q5B#H*KK7.C=CA10**H04444 %%%% !1110 44 M44 %(0"*6B@"E=6*3*>*Y35_#\<\;))$'7W'3Z5W%120K(,$4%1DXOFB[,\/ MU/PQ<6K,]MF6/^Z?O#_&L%E*L58$$=0:]WO=(20$JMOO"]U;DM ?-7^Z>&_P#KUB2Q20N4 MEC9&'9A@UT1DI;'TN'Q=#$*]*2?Y_<,HHHJCI"BBB@ HHHH **** "BBB@ H MHHH **** "BE1&D8*BEF/0 9)K8LO#=[=$&0>2A_OY'S'Z"NMTKPM!;LK+$7D_OOR?P]*ZZRT94P66L)U_Y M3YS&<0-^[AE;S?Z(R?#OAN&WBVQ18Y^9CR3]37;V6F) HXIVG0)$2H Z5I5R MMW>I\Y.@"FO1I-.FDSGG\3-C6=8;5GA9 MHXD\L$?N[>.+.S:1,5[R/>]7BO9(8#99.)?WT8;:9(RI! /8Y(.>O%9UO M:Z\LK8NEM[5' AA91(Q50% =N20<;LYS\W6M[SH_[U'G1_WJ\NQTF#:6VLVN ME!6N)VN1 JB([&4-N.6W$9S@CJ<<<4^"WUV5XC)?30QA2&^2(ECYC8)^7CY- MO3^>:V_/C_O4>='_ 'J:T!ZF7'_:D5[/=7='_>H\Z/^]2 Y^]M=:ET M2[LX[B>XN&SYN@\Z M/^]1Y\?]ZAIVL'6YQYTGQ*VGZI!]NG5)!=+;PADY#JQ0[\;@0S<<\8':M.PL M]:\R)KS4YU";5,211[6X.20&XZ<$2/$:C=NV\9.?EZY] ML='_ 'J/.C_O"GUN!'8>5_9UKY#.T/E)Y9=B6*X&,D\DX]>:L5&)H@,! M@ /:CSH_[U("2BH_/C_O4>='_>H DHJ/SX_[U'G1_P!Z@"2BH_/C_O4>?'_> MH DHJ/SX_P"]1YT?]Z@"2BH_.C_O4>='_>H DHJ/SX_[U'G1_P!Z@"2BH_.C M_O4>?'_>H DHJ/SX_P"]1YT?]Z@"2BH_/C_O4>?'_>H DHJ/SH_[U'GQ_P!Z M@"2BH_/C_O4>?'_>H DHJ/SH_P"]1YT?]Z@"2BH_.C_O4>?'_>H DHJ/SX_[ MU'GQ_P!Z@"2BH_.C_O4>='_>H DHJ/SH_P"]1YT?]Z@"2BH_.C_O4>?'_>H M^??B;_R4+5/^V7_HI*Y_1O\ D,VO^_\ T-;WQ,8-\0=4(.1^Z_\ 125@:+_R M&K7_ '_Z&FAQW$HHHKTS]."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /2?AA_J+S_ *Z+_*O2QTKS3X8?ZB\_ZZ+_ M "KTL=*X:OQL^ S?_?:G]=$%%%%0>:%%%% !1110 4444 %!HH- #&JS/T-5 MFJS/T-2QHQ+WH:\7^*:XU*P?/6-Q^1'^->T7O0UXS\5/^/[3A_L2?S%=&$_B MHPQ7\)GGU%%%>P>4:.D:#JNO2R1:78RW3Q*&=8Q]T>M:W_"N_%__ $ +S_OD M?XUJ?#'QCIO@[4-0N=22X=9X51! @8Y!SW(KT?\ X7IX8_Y\=7_[\Q?_ !RN M6K4K1E:$;HZ*=.DXWE*S/*(_AKXQD!*Z#<#']YE7^9IW_"L/&?\ T IO^_D? M_P 57JC?'7PT%.W3]6+=@8HP/_0ZB_X7MH7_ $"]1_)/_BJS]KB/Y#3V5#^8 MD^#OA;6O#:ZR=7L6M1<& 1;G4[MN_/0G^\/SKRSXG_\ )1]9_P"NB?\ HM:] MV\&^/[#QK-=QV5I=V>F"?2O#?BI'Y7Q*UAI^L8+^# M#T7Y$PIU-'2G51Z*"BBB@84444 8U%%%=!^/!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 ;=% Y&:*YC]B"BBB@ IC4^F-0)D,E4KC_ %;?0U=D MJE/]QOI4]3SL8KTI>C,ZBBBN\_)CK?AA_P E'T;_ *Z/_P"BVKW+QWX!B\&H/%F@R:5<3O CNKB1!D@J\:,I U.)2>XMH\C\UJ+_A M;/C?_H-_^2L/_P 164L/B)--R6G]=C6->A%-)/7^NYZ*GP(T4+^\U:_9O50@ M_H:\^^)'@BT\%WMA%9W%Q/'KA?X2 M-N#I5<=:G@Z"H.YKG1NQPHH%%4(**** "BBB@ HHHH **** "BBB@ HHHH 0 M@&H9;9)!R*GHH Q+K1U<' K!OO#XD4K)$KKZ,,UW.,U&T2MU% TW%W1Y+>># MX&),8>$^QR/R-8MQX6O8L^6R2#_OD_Y_&O:Y=/B?M5";14;.!6BJS74].CG& M,I:@JC/H&\8>-6'^ MTN:M5WU1Z5/B22_B4_N?_#GDE%>FGPO:M(-]G%SZ)C^5(_@NP)YL_P G8?UJ MOK$>J.N/$6'?Q1?X?YGF=%>C'P38_P#/N_\ WV:!X)L?^?=_^^S3^L0-/]8, M+VE]R_S/.:*]+3P78#'^B$GW=O\ &K47A"S7&+&(_P"\N?YTOK$>Q$N(L/\ M9B_P_P SRKJ:M0Z;?7&/*M)F![["!^=>NV_AQ8_]7"B?[J@5H0^'R>HJ'B>R M.6IQ'+[%/[V>36WA+49L&3RX1_M-D_I6U;>"(D4-*\DQ'4?='^/ZUZ?!H*+C M(K0CTJ%5P5%9NM-GFULYQE73FMZ:?\$\^L/#J0@"*!8Q[#K6_:Z*JX+"MP6Z MQ,5QR.*< !4GERE*3O)W97ALTB P!5@ #I2T4$DMNVV9??BK]9@."#Z5I@Y M/K4L:*FJ?\@B]_ZX/_Z":^(KG_CZF_WS_.OMW5/^01>_]<'_ /037Q%<_P#' MU-_OG^=.)2+VE_ZN3ZUW'A.33;2&\U"[@,LMN 5#8( .>@]>*XG249HI,#/S M5HA) " " >M>E0?+%.QRUH\S:-KQ986.G:P8+)65=H9ANRHSZ5M?"7_D?H/^ MO>7^0KBV65CE@Q/J:[;X3HR^/H"5('V>7^0HJZQ;L*FK639]!I#O .YOH*=Y M'^VWZ53U/3_[5T::RW[/-V_-C/1@?4>F*J6&B76GZ:SJ-?R/]MOTI/(']]OTK'TS1-1T^;57?5Y+A+R19(5=,>01 MUP<\[OPQCO6NB7 O&=IA]G* "(KDAL\G=Z=L8]\]J '>0/[[?I1Y _OM^E2T M4"(O(']]OTH\@?WV_2I:* (O(']]OTH\@?WVJ6BF!%Y _OM^E'D#^^WZ5+12 M KO'L Y)SZTY(=Z@[FY]*6?H*SM7TG^V+&WA\P((YA*,@X.>XQ^.?6@1 MI_9\?Q-1Y _OM^E'=6T_RX;;5MEK';B(1A,$N5YD/)YSCCWZUN:?:7-M M$@NKR2YD6,(6;@,02=V.QYQU["B^MA]"QY _OM^E'D#^^WZ5+10(B\@?WV_2 MCR!_?;]*EHH B\@?WV_2CR!_?;]*EHH B\@?WV_2CR!_?:I:*8$7D#^^WZ4> M0/[[?I4M%("+R!_?;]*/(']]OTJ6BF!%Y _OM^E'D#^^WZ5+12 B\@?WV_2C MR!_?;]*EHH B\@?WV_2CR!_?;]*EHI@0^0/[[?I2^0/[[?I4M%("+R!_?:CR M!_?;]*EHH B\@?WV_2CR!_?;]*EHH B\@?WV_2CR!_?;]*EHH B\@?WVH\@? MWV_2I:* (O(']]OTH\@?WV_2J3VEXVIQ2+*Z6ZH"P67AVW'C;CTQSGGT&.6Z M=!J:1*+V0%PI&5DSW'7@9.,\\?2A;!U+_D#^^WZ57F1WCDWY**6.$QCTP<^^*FN_^/6X_W&_E3 ^>?%=_)J?B:]NY557= ME&%Z<* /Y54T,;M=LU]9,?H:36/^0M<_[W]*?X=Y\1Z>/^FPJ1HZ;_A#S_S\ MM_WQ_P#7H_X0\_\ /RW_ 'Q_]>O6?[*B]*/[*B]*U]K/N>C_ &QC?^?GX+_( M\F_X0\_\_+?]\?\ UZ/^$//_ #\M_P!\?_7KUG^RHO2C^RHO2CVL^X?VQC?^ M?GX+_(\F_P"$//\ S\M_WQ_]>C_A#S_S\M_WQ_\ 7KUG^RHO2C^RHO2CVL^X M?VQC?^?GX+_(\F_X0\_\_+?]\?\ UZ/^$//_ #\M_P!\?_7KUG^RHO2C^RHO M2CVL^X?VQC?^?GX+_(\F_P"$//\ S\M_WQ_]>C_A#S_S\M_WQ_\ 7KUG^RHO M2C^RHO2CVL^X?VQC?^?GX+_(\F_X0\_\_+?]\?\ UZ/^$//_ #\M_P!\?_7K MUG^RHO2C^RHO2CVL^X?VQC?^?GX+_(\F_P"$//\ S\M_WQ_]>C_A#S_S\M_W MQ_\ 7KUG^RHO2C^RHO2CVL^X?VQC?^?GX+_(\F_X0\_\_+?]\?\ UZ/^$//_ M #\M_P!\?_7KUG^RHO2C^RHO2CVL^X?VQC?^?GX+_(\F_P"$//\ S\M_WQ_] M>C_A#S_S\M_WQ_\ 7KUG^RHO2C^RHO2CVL^X?VQC?^?GX+_(\F_X0\_\_+?] M\?\ UZ/^$//_ #\M_P!\?_7KUG^RHO2C^RHO2CVL^X?VQC?^?GX+_(\F_P"$ M//\ S\M_WQ_]>C_A#S_S\M_WQ_\ 7KUG^RHO2C^RHO2CVL^X?VQC?^?GX+_( M\F_X0\_\_+?]\?\ UZ/^$//_ #\M_P!\?_7KUG^RHO2C^RHO2CVL^X?VQC?^ M?GX+_(\F_P"$//\ S\M_WQ_]>E'@XD_\?+?]\?\ UZ]8_LJ+TH&E1>E'M9]P M_MC&_P#/S\%_D<[X,T3^QHY5$ID\U@W*XQQ7:#I5>"U6'H*L5+;;NS@JU9UI MNI4=VPHHHI&84444 %%%% !1110 4&B@T -/)J>?H:@[BIY^AJ6-&+>]#7BO MQ2_Y"UC_ -<6_G7M-[T->*?%%\ZU9ICI 3GZL?\ "NC"?Q488K^$SA****]@ M\H***?##+<3+#!$\LKG"HBEF)]@* &45TT/P]\73Q>8F@7H7&<.FP_D<&LK4 M] U?1C_Q,M,N[4$X#2Q%5)]CT-2IQ;LF4X26K1ZC\!/^/[7/^N2)ATIU-%.JCT$%%%% PHHH/ H QJ***Z#\>"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 VEY4?2EI(SF)#_LBG5S'Z_3=X)^ M0E%+1B@L2FM3J:U F0/5.?[I^E77JG,.#4,XL2KQ:,RBBBO0/R(T= TM=;\0 M6&F-,81=3+%Y@3=MR<9QD9_.NM^(/PZB\$V-E<1:B]V;B5D(:()MP,^IKF?" M4OD>,M$ER0%OX"=O7'F+FO-9.3I* MQC&1ON8OZ-6SJTU]I&2I3?1G$T5Z'%\%O%LGWEL8^/XKC_ &LGQ9\/-7\'6- MO=ZC/9R1SR>6HMW9B#C/.5'I25:FW9,;I32NT'\J]#7PM:0>'K#5;N/4Y(KJ)I#):QHR)AB"#DY!X!].>.]>>:'_J M9?\ >'\J]-\/>.C%80:)JXC&C11%"L49,CY)/)S[GM7H0YO9KE.>=N=G+ZK# M8021I9"]4C<)5NT5&4C'& ?KUKI/A9_R/4'_ %PE_D*YW6=3.I7*'RX L*^6 MDD2,I=>Q(9BYQ?2C8OI7.R^(DC>9$6YG>$(9$@BWE M=^<<#_=.?PK4M;QWV%PV' .&&",T]0+VQ?2C8M.K(O=1D65HXCM"'!(')-*Y M48N3LC5V+1L7TKCXO%'FS0(K7 6;(25HL)G)&W/KP>*Z6PO#:I+$ID"2,NPMRH 7%20H#"I MQVIEUT6I(/\ 4I]*@L=L7THV+3J*5P&[%]*-B^E.K+U>\U*UGT]+"S6>.:<) M<.03Y29&3@?CSVHN!I;%IDSPV\+S32)'$@W,[MA5'J2>E,([5KBRTV MT.P(6@='=VSUVD,.GIBK>KG[1X)U1O$6;>VDMG,RVH^>./:,]<@MG)Z=P,<9 M-07-)(:1>_X2/P__ -!O3?\ P+3_ !IW]O:%C/\ ;&GX_P"OI/\ &OGW[!\) M?^@MXD_[YC_^-U:'_"JA'L_M3Q#C&/N)_P#$5W5L%**7LE)^JL==*A2?\1M? M(^B%,3-M5U+ X#9Y M2Q &#C Z?C59?B7\/5OS>[K[SB/^>+8SG.[&>M<_U3$_R,YG3ET1ZOL7THV+ MZ5YX/C7X. _U]Y_X#FE_X79X._Y[WG_@.:?U3$?R/[@]G+L>A;%]*-B^E>>_ M\+L\'?\ />\_\!S1_P +L\'?\][S_P !S1]4Q'\C^X/9R['H6Q?2C8OI7GO_ M NSP=_SWO/_ '-'_"[/!W_ #WO/_ UQ_N-_*M:LF\_P"/:X_W&_E30'S7K)_XFUS_ +W]*D\.?\C+IW_7 M85#K!_XFUS_O?TJ7PW_R,NG?]=A0!])T4451(4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !0:*#0 @^^/K4L_0U$G,J_45)<=#4L:,6]/!KP_XGL3XCMU["U!_- MV_PKVZ^/!KPGXCON\5D?W8$'\S_6NK!_Q3GQ?\,Y*BBBO6/+-?PUX>O/%&NV M^EV0 >0Y>0CB-!U8_3]3@=Z^D-(T'PW\/-$:4-#;(JXGO9R-\A]S_)1^5<=\ M"M(CBT74=79!YT\_V=6/4(H!./J6_P#'17GOQ,\57/B/Q5K_%#X9PZ/;OKNA1%;,'_2;8H[?3IY M+7T_X#UX>-O P;4%66;#VEX".)#CDX]U8'ZDU\UZI8MIFKWM@YRUK.\)/J58 MC^E5AJDG>$]T3B(15IQV94HHHKJ.8T8/NK]*N)TJI%T%6TK@1^N8=6BD3#I3 MJ:.E.JSM04444#"D;A3]*6FR<1M]#3(J.T&_(R****W/R$**** "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@#8@.8(_]T5)4-J&!KZO\1^(K'POI#:GJ E,"NJ$1+N;)Z<9%?(P)4@@D M$<@BOI7XL 7'PPOYAP 8) #[R(/ZUQ8N*E."?4ZL-)QA-KH91 M#X< YX+WG] G]:Y#QM\2;GQIIT-E-IL-JD,_G*R2%C]TC!S]?TKAZ*TCAZ<7 M=(B5>I)6;"BBBMC(Z3P%)L\8V0_O!U_\<)_I7OUB>E?.WA*3RO%>FMZS!?SX M_K7T-8GI7EXY?O$_(]+!OW'ZF_;G@4V7B9OK2VYX%$W^N/N!7&CJ8T4M(*6J M$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4D#[) M0>QX-1T4 :E%,B??$K=^]/J"@HHHH **** "BBB@ K/F3RY2.W45H5!=)NCW M#JO\J:$RE1115""I;=MLP]^*BH!P01VI 6=4_P"01>_]<'_]!-?$5S_Q]3?[ MY_G7VYJ3;M&O&'>W<_\ CIKXCN?^/J;_ 'S_ #HB6C6T/_4R_P"\*U20.I%9 M6A_ZF7_>'\J]6\-Z1I]YX):[N;E+:2.[==YM5E+ JG!RI/K7I4Y? @]*[3X6?\CS!_UPE_D*E^(6DVFCQZ=;6KK)LEN4>00K&QPR\' ./6HOA M9_R/4'_7"7^0IRES4FT2E:5CZ$@&8 *RM1LC-;7%LQVK-&R;AS@$8K5@_P!2 M*>^W:2PR ,],UY3.E'+R:;<"[FN;6\$$LL<<9+1!\*F[W[[OTK5M(9'$:NP= ME WOC 8]SBIVO[!;Q+0R1BX:,R>7CD*,O/I5Q-NT%0 #SP* '5@7T M#Q7+L0=K,6!^M;]5;J\MH&$4H+N<'RT0NV"P7.!SC)'/:@N$N5G%VNDW%K) M!?;H(F9A%Y0YR2>N?>NKTJ!DW2L" 1@ U<9;9.72)?\ > %21RQRJ3$ZN%8J M2IS@@X(^H-!=2LYBR)YD;(>,C%<_>VT[KY22^2=WS-MSD>E;\D@C7<0Q]E4D M_D*JRZGIJRI'+=VP9E#+N=>0>GY]O6KA-Q.>4>8P&L)&GMY3<#,('_+/D^N# MGC(XK=T^)@S2$8&,"IIYK.V1FF:% N,[L \]*DBN8)H1+'*AC/0YJIUN;04: M=M1EWT6G0F3R5P%QCN:9=]%J6#_4I]*S+%S)_=3\S_A1F3^ZGYG_ K&U&/7 MV\0VKV$R+IJ6\GG1N%(>7!V9_BQG!X(Z50@N?&HM4:6QT\SM(Y=2_"K\NT## M?[W6D!U&9/[J?F?\*,R?W4_,_P"%.\2WM+*$QSJ+>3/,B"4!LACQ ME-W].<5I6MUXA?3;R2ZT^WCNT!^SQ)("'..,G.!FCK8.ES8S)_=3\S_A574M M/35M,N=/ND!M[F,QR!7()4C!YQ6,\'BAK)HTNMEP(?+\TK$09 Z#S ,=UWG! M_*M&3^U+?1[W,IENT4^2ZH,M\H[ ?WL]JI::IBN$O\ GTG_ / @_P"%']I>-?[EU_X"+_\ $T?VEXU_N77_ ("+_P#$UT?6 ML1_._O*]K+N'_"F/"7_/I/\ ^!!_PH_X4QX2_P"?2?\ \"#_ (4?VEXU_N77 M_@(O_P 31_:7C7^Y=?\ @(O_ ,31]:Q'\[^\/:R[A_PICPE_SZ3_ /@0?\*/ M^%,>$O\ GTG_ / @_P"%']I>-?[EU_X"+_\ $T?VEXU_N77_ ("+_P#$T?6L M1_._O#VLNX?\*8\)?\^D_P#X$'_"C_A3'A+_ )])_P#P(/\ A1_:7C7^Y=?^ M B__ !-7?"E]XKN/$]Y%K*W T];<&$R6RHN_(Z,%&>_&:3Q==?;?WFD'.=[/ M97*7_"F/"7_/I/\ ^!!_PH_X4QX2_P"?2?\ \"#_ (5U5M#K0UF.2>Y8V'E, M&B*QYW[C@D@9Z8Z<<>N:VJ/K=?\ G?WD>TEW/._^%,>$O^?2?_P(/^%==HV@ MVF@Z8=/LH@+8L6*NY;.>O:M:BLJE:I4MSN]ANI-KEOH5H[6.(*([>%0OW<=N M,>GI52/0[&"Y6XM[*""8,"7B^4MC/!XY')XK4HK/R(&9D_NI^9_PHS)_=3\S M_A3Z* &9D_NI^9_PHS)_=3\S_A3Z* &9D_NI^9_PHS)_=3\S_A3Z* &9D_NI M^9_PHS)_=3\S_A3Z* &9D_NI^9_PHS)_=3\S_A3Z* &9D_NI^9_PHS)_=3\S M_A3Z* &9D_NI^9_PHS)_=3\S_A3Z* &9D_NI^9_PHS)_=3\S_A3Z* &9D_NI M^9_PK,O/^/6X_P!QOY5K5DWG_'K<_P"XW\J: ^9]8/\ Q-KG_>_I4OAL_P#% M3:=_UW%0ZP?^)M<_[W]*D\-'_BI]-_Z[BGU ^EZ***9(4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !2&EI#0 L7,R_6G7!X-)#_ *T>P-)2 M;_&%X/[H1?\ QP'^M>]7QX-?/7BR3S?%>I-Z3%?RX_I79@5^\;\CEQC]Q+S, M:BBBO4/-/HCX)W4V2#['VKI/C;?Z)=7&F+9 MI%-J+1^8]U$V1Y)^Z#C@Y/(]!]:XX*5.NU;21U2:G13OJCR.BBN@\$:9IFL^ M+K#3]7DD2UG?9^[.-S8^52>P)XX]:ZY/E3;.:*N['L_P2T^:T\%2W,RE5N[I MI(P1U4 +G\P?RKP[Q3>+=9N8R#'+?3.I Z@NH^R?Y&71116Y^3!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 :ED6[/U/*I(:0TII#0)D3]*JRU;?I566H9S5=C*E&)6^M,J2<8F-1UW0UBC\GQL>7$U M(_WG^85H7.O:S>P&"[U:_GA("F.6Y=EP.@P3C%9]>Q_!WP7I^J:1J&JZM9Q7 M4.5:T[3;S5KZ*RL+:2XN M93A(XQDG_ >]:WC6QTC3/%E]8Z(9C:6[^6?-;=AQ]X ^@/'//%>O?!'0(K3P MW-KR,D;D=(E.,#ZL&S]!Z5-6LH4^_9-6LWMY",H3@JX]58<&O:O%'QD@T'Q)-I=MI? MVN.V?RYY3-L.[N%&#TZ<]P?K70>([#3_ (A_#YI[0>898#<6;D?,D@!^7VY! M4_C7/'$58M.HM&;RH4Y)JF]4?,-%%%=YQ%W2)?(UJPE_N7$;?DPKZ.L3TKYE M5BK!E."#D5])Z7,)H8Y%Z.H8?C7G8]:Q9WX)Z-'36QX%27'WU/M4-J>!4]QT M0_6N!':R,4M(*6J$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!9M'PQ0]^15NLU&*.&'8UH@@@$=#4L:%HHHI#"BBB@ HHH MH *0@$$'H:6B@#-D0HY4]J;5N[CR X[<&JE4A!1113$/NFW:'>CNL$G_ *": M^*+G_CZF_P!\_P Z^T+I]NFWJ]FMY/\ T$U\7W/_ !]3?[Y_G0BXFMH?^IE_ MWA75:;XDUC2+5K:POY8(&%=EX>\-OK\.H3_:EM MX;&,22L8V@7D]*]&G;V2YCFG?G=BEJFMZEK3QOJ5Y)8/^N$O\A3G M;V;Y=K"5^;4^A(/]2*EZBLX-.!A)'"^@4'^E+YES_P ])/\ O@?X5Y=CI"70 M],GN?M,EG&TV[=O.QJKON?^>DG_? _PH\RY_YZ2?\ ?L?X46 N2V\4Z[9$ M##&,'TI+>WAM81%!&$C'(454\RY_YZ2?]\#_ HWW/\ STD_[X'^%%@+-W9V M]] 8;F(21DYVFJ\^BZ;=7:W4]G&\ZC ,S>F5Q5V M#_4I]*; DHHHI %%%(V=IV]>U "U%W\+7LFN-]K)B9YHH\( NT HI&#V)SZD M]L54%>20[#&\;^&U4DZI& .OR-_A54_$CPB 2=:BP/\ IF__ ,37):4?!^LZ MI!IRZ!/&9R5W-2;R4E4R;!)MSSM/0U7&LZ>UP8!= M(90VTKSG.N57.5^1=HHZ44Q!1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !63>_\>MS_N-_*M:LB]_X];G_ '&_ ME30'S)K)_P")M<_[W]*F\,G_ (J?3?\ KN*KZP?^)M<_[]3>&3_Q5&F_]=Q1 MU ^FJ***HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I#2TAH ?!_K"?:H[D\& MI8.CGZ57NCP:EC1A7[<&OG'5Y?/UJ^E_OW$C?FQKZ'U280P22-T12Q_"OFUF M+,68Y).37?@%K)G%C7HD)1117HG 71HVJ&T2[&FWAMI!E)O(;8P]0V,'H?RJ MFP96*L"&'!![5] ^#?B3X0T[PMI>FW&I-;SV]LB2"2!\;\?-@@$=$M102-H6G,KC(>&()N![Y7&?K6+=?!WP=<9\NRN+;/\ SQN&/_H1 M-"QL'NF#P<^C/G&YNKB]N9+FZFDGGD.YY)&+,Q]2345>R>+_ (0:-H7AR_U: MUU*^'V:/>(YMC!CD #( [FO&ZZ:52-17B<]2G*#M(*?$,R+]:94D S**J?PL MVP4>;$TX_P!Y?F:,56DJO&*LK7$C]8I$@I:04M6=*"BBBD 5!=G%LWOC^=3U M6O3B #U:JCN<&:2Y<%5?]U_CH9]%%%;GY:%%%% !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!?T\_(X]"#5VL_3S^\<>HS6A6$_B/TG()\V7P\KK\6%% M%%2>R!IIIQI#0!$U5I!Q5IJK2"I9SU5H9=R/WH^E0U9NQ\RFJU==)W@C\OSF M')CJB\[_ 'H*^F?A'L_X5II>W&=TV[Z^:_\ 3%?,U>X? [Q'"]A=>'IY LZ2 M&XMP3]]2!N ^A&?Q/I6&,BW2TZ'+A))5->IXE-))-/)+*29'8LY/4DGFOJGP M':C3_ &BQMA!]D65L\8WC><_]]5PNK_!%+[Q+)>6NI)!IT\IDDA*$NF3DJIZ M8],]/>NW\;ZK;^&? M_*A6+$!MK9!_?8;5 ^G7Z UAB*L:JC&!O0I2I.4I'R M_J%VU_J5U>/G=/,\ISZL2?ZU]"_!=Y6^'T8D^ZMS*(_]W@_S)KYU@A:XN(X4 M*!I&" NP502<YKZBM4M/A_\.EW.C1V%J7+=I9#SQ_O.<#ZBM<8UR*"W M9EA%[SD]D?,FJHL>L7J(,*MQ( /0;C52G22-+(TCG+L2S'U)IM=BV.1A7T#X M1N/M'A[3I,Y)MT!^H !_45\_5[7\.+GSO"MJN#EEVD=CSUZ5P M&A8$4N1D;A_*M?]\T[WGFA$3,QZ M_*&;^==+\+/^1Z@_ZX2_R%<=N7^Y^M=C\+/^1ZA_ZX2_R%545J;7D3'XCW/4 M-0CTK29KV1"XC'"+U8DX _,BL6?QU865M!->02KYTJP@08DP^T%@RU")YPVS?$,?*,M_%V&/S%;5A>Q:C807L(<13H'0.,'!]:673K.=T M::S@D9,[2\0)7. <9'&<#/TJ:.%(8DBBC6.- %5%7 4#L!VIK;4'Y#J*7!]# M1@^AIB$HI<'T-&#Z&@!**7!]#1@^AH 2BEP?0T8/H: (9^@J:$/Y2X< 8_N_ M_7J&<<"K$'^I3Z5+&+MD_OK_ -\__7HVR?WU_P"^?_KT^L(V/B!M5FD;58OL M#%MD*Q ,HP-HW8SZ\Y]*0&UMD_OK_P!\_P#UZ-LG]]?^^?\ Z]8,.CZQ8^%D ML;/5G?4U08NKIVE^?(+9W9)'4"J][H7B&ZT^",:XR7*Q3+)(A*!F90%^[Z$$ MYZC/%-:[B9TVV3^^O_?/_P!>HY[875O)!/L>*12KJ5X(/;K6-]A\2F'3_P#B M;VXE1LW@$(VR#N%XX].W6KNHV]^VAWL4$SR7CQOY+*1&02. #QCZTDQD5KX8 MTJRN8[FVLK>*:,Y5U0Y'&/6M0QNPPS(0>.4_^O7E,NB?$$Q.$DU#=CC&HK_\ M76$WAOXK%2!-JN<_L/RJ;;)_?7_OG_Z]4K>TN_MT=Q/-Y^\S>O08_'UK0J M3D:&;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ M .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7 M_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C; M)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ M]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ M?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[ MZ_\ ?/\ ]>C;)_?7_OG_ .O3Z* &;9/[Z_\ ?/\ ]>C;)_?7_OG_ .O3Z* & M;9/[Z_\ ?/\ ]>LN]_X]+G_<;^5:]9LJ+()$895L@_2F@/ES6#_Q-KG_ 'JE M\,'/BG3?^NXJYXZT^/2O&6HV<+$QHR,N>VY%;'ZU2\+_ /(TZ9_UW%'4#Z=H MHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "FFG4TT 30\1$^IJG=G@U=7B! M?SK.NVX-0RCC_%UQ]G\/:C)G!%NX'U(('ZFOG^O:OB-<^3X5NE!P961!_P!] M G] :\5KU,"O<;\SS<8_?2"BBBNTY HHJ]HEK]NU[3K3&?/NHHL>NY@/ZTF[ M*X)7=CZ*\:,VA?"*YA0F-H;*&V7'!&2B1QD>P#-_[**^=JX\'%.FV^K.O%2:FDNB.DO\ Q]XG MU32)]+OM5>XLY@ Z/&F3@AA\V,]0.]JE7[H9C:J%=-!^Z?G M/$=/EQG-W2_5!4MK=3V5U%=6LSPSQ,&21#AE([@U%16QX!Z99_'#Q+;VJQ3V MVGW4BC'FO&RL?J%8#\@*Y#Q-XPUGQ;[N[<.)!;!B8XSTW'/"CG MZ5V'@[X/:CK'EWFN&33[(\B+&)I!]#]P?7GVKV!F\-?#W0,D0:=9*<# R\K8 M_P"^G;\_RK"KB8I\L5=F]+#R:YI:(^:/$OAV[\+:T^EWKQO,D:.6CSM^90>, M^AR/PK(KJOB#XKM_&'B0:C:VCV\4<(A7S&!9P"3N(' /S=,GI7*UT07K=W;9P)80_XJ1_\ M4:RQ4;TF:X9VJH]RLVX%:R?-&1ZBL.R;@5MP'@5XQZQ *=2$;7(]#2BK)"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M +UO)OB /5>*FJA;R;)1GH>#5^I8T%%%%(84444 %%%% !2$!@0>AI:* ,V1 M#&Y4]J;5RZCW)O'5?Y53JD(KZA_R#;K_ *XO_(U\9W/_ !]3?[Y_G7V9J'_( M-NO^N+_R-?&=S_Q]3?[Y_G3*B:VA_P"IE_WA_*O1_#6D6^H:QI-H;6!UFM3- M)YD;N6.]AC"L.RBO.-#_ -3+_O#^5=);:WJMG (+;4+F&(C33=))' M--VFS:\7VEG;QVC6UM9Q-YUQ$[V@<)*$90& 9F(ZGO5OX6?\CU!_UPE_D*Y: M]U2_U(1B]O)KCRL[/-U<"+?4/[3,9:;;]J^T"?(V>5C'E=NOTA&W2/CY<8S[T&] M6E&*NF:M,ED$2Y//M3ZJ7@.5/:DW9'/%78JW9W?,ORU9!! (Z&N(I+>-=P[L&?/Z$5OVX*PJ#44Y-[FM6"CL2U%+,(^.IJ6LZ]CD=)D1MCLI" MMZ$]#2K3<8Z&<5=EA;DY^91CVJP"" 1T-4C=,X)) M< $_*<]20<]JZB $1#-9T:DF[,J<4B.[Z+4L'^I3Z5'==%JGJMM?7GA^>WTV MX%O>2)B*4L5"G/7(!-=1F:E%8]YINI7$%O#'J31X;]_,N0S*5(;:.Q)/'/R] M>U9T^F^*8KF(_/@E1K)]DAW(9W160HO4! M#D[M_P"&.?0 WZ*YW4]%U::&2+3]6DB$P2(M)(VZ%5Y+J1U8X (XX)YXP;UA M::C'IDT=YVX\=6/UIK5@:E%87]EZG_ ,_2?]]M_A0= M+U/'_'VG_?;?X5M[*/\ ,BK+N;M%58X[I;]F)0VS1J.7.0PST&,J?\ ;+_T4E8_A;_D:M,_Z[B@#Z?HHHJB0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** TTTIH4;G4>IH GD^6,#T&*R+QN#6K.>#6)>MP:@H\L^*ESC3 MK.VS_K)B_P#WR,?^S5Y;7<_%"Z\S6K2WSQ%"7_%B?_B17#5[.%C:DCR<2[U6 M%=7\-[>QN?'FG+J1M_LB^8T@N-NQOD; .[@_-BN4HK:2YHM&,79IGU1+X$\& MZG'O&B:>R'^*W4(/S3%4[3X5^%;#5;74;.TF@FMI5EC G9EW Y&0V:^9X9Y; M=]\,KQO_ 'D8@_I6O:^,?$ME@6^O:BJCHIN&9?R)Q7&\+46BF=:Q--[P/HKQ MUX*7QMI]M:MJ#V8@D,@*Q[PQ(P,C(Z5YK=_ ;5$S]CUJSF]/.C:/^6[VKFK7 MXM>,[7 .J+.H[30(?U !_6MNU^.GB&+BYT_3IQZJKH?_ $(C]*F-+$4U:+5A MRJ4*CO).YQGBKPEJ/A"_BL]2>W:26/S%,#EAMR1W ]*P:Z/QKXMD\9ZW'J4M MJ+8I L C63>,!F.JE7K88C6HKOW3 MW>'*?-C.;LG^B+L8JPM0QBIEKG1^BTUH/HHHIFP4444 %9MZAS6W6'6S$VZ%&]5%9U#[#A2IK5I^C_,?11161]D M%)2TE #6J&05,:B>DS.92G7*D>HK,K6E%93C#D>AK7#O='PO%-+6G4]4)111 M72?)'0^%_!>M>+;G9IUL1 IQ)U.H73Q3W<2[ MI+ZZPJQ_[H/"_7K[UTNER(_ABSFTJVMXUDM4DMX1\D8W*"!\H.!SV%>0^,_! MGQ)\07!EO6MKV%3F.WM+@+>5]N3[G)KS'5E6ERM\J/05)45S)O M"[[P=XDTW/VO0[]%'5Q S+_WT,BO?H5;Q%\&Q&REI9=**8/7S$3'_H2U52$* M3A*'<5.Y7K#(L@Q['-3./-%HJ$N629],V+\"MVW;@5S.G2JZ*ZG*L 0?45T-LW KP# MVR688E/OS314EP/NM^%1BJ0A:***8@HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "K]O)YD8SU'!JA4MO)Y<@ST/!I,9?HHH MJ1A1110 4444 %%%% !6?-'Y<4 MZ#_4BDEMDFGAE9G#1;MNUL#D8YKRCI,^.WTZ6[:%+A6D7.8@W(Q^O<5HPF$% MXHBN8R%91_"<9Y_ BLIO"VF-?F]V2"8L6R'Q@D8J[INEV^E0O%;^80[;V+MN M)/KFF_(?,VM2[37"L-K8YIU5+[3XM0$0F+8C8M@'KD$$'V()%)B)5MHU;.,^ M@J:LQM$@8.JR.BM+YN$.,?*J\?@HP:T418XUC10J* % Z "DE8;=QU5[FXM( MF"7$T:-MW@,V#C(&?S8#\15BJ5UI=O=WUO=R&020 JH5\*P.,AAW&0#^%#5U M8$6%MT4YY/UJ6J,FDVDMH+5U8Q"7S<9_BW[_ .9J]2C%16@-ME:[Z+3H48Q* M1(PXZ8%)==%J2#_4I]*L0;'_ .>K?D/\*-C_ //5OR'^%244@(]C_P#/5OR' M^%&Q_P#GJWY#_"I** (]C_\ /5OR'^%&Q_\ GJWY#_"L&Y\)0761+/O1;I;J M%7C!\N0!@3UYR&./2K]IHEKINF7%G80QPK,S.P5=H+DQ?V/_P ] M6_(?X4;'_P">K?D/\*P/[ NO[\/_ 'T?\*P=,\"ZG9_$@^(I)K,V94KL5V\S M_5!.FW'7WJI)+9CH)5'+G]VRNO-]CO=C_P#/5OR'^%&Q_P#GJWY#_"H;*T-I MY^Z0.9I3*2%VXR ,?I5JI$1['_YZM^0_PHV/_P ]6_(?X5)10!'L?_GJWY#_ M HV/_SU;\A_A4E% $>Q_P#GJWY#_"C8_P#SU;\A_A4E% $>Q_\ GJWY#_"C M8_\ SU;\A_A4E% $>Q_^>K?D/\*-C_\ /5OR'^%244 1['_YZM^0_P *-C_\ M]6_(?X5)10!'L?\ YZM^0_PHV/\ \]6_(?X5)10!'L?_ )ZM^0_PHV/_ ,]6 M_(?X5)10!'L?_GJWY#_"C8__ #U;\A_A4E% $>Q_^>K?D/\ "C8__/5OR'^% M244 1['_ .>K?D/\*-C_ //5OR'^%244 1['_P">K?D/\*-C_P#/5OR'^%24 M4 1['_YZM^0_PHV/_P ]6_(?X5)10!'L?_GJWY#_ JD?O'ZUHUGM]YOK30' MSI\3_P#DHFJ_]L?_ $4E8WA;_D:M,_Z[BMCXH?\ )1=5_P"V/_HI*QO"W_(U MZ9_UW% 'U#1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (:=",RCVYIIJ2 M<,WX4F,9<-P:PKY^M;-TW!KG=1E5$=F.%4$DGL*D9X1XUNOM7BV^8?=C81C_ M (" #^N:P*FO+@W=[<7+=9I&D.?).7-)L*]I^$W@W0]<\(W- MSJ^GP74LETRH6)#*@50.001SNKQ:GQ32P2"2&1XW'1D8@_F*FK!SC9.PZ4U" M5VKGT/?_ 5\*763;_;;,]A%-N _[[!/ZUS5]\!91EM/UU&]$N("/_'@3_*O M/;'Q]XKT['V?7KT@=!+)YH'X/D5TMA\;/%-M@7,=C>+W,D11C^*D#]*Y?9XF M.TKG3[3#RWC8K7WP;\7VF?)M[6\ [P7 '_H>VN:OO"'B/3,F[T2_C4=7\ABO M_?0X_6O4['X]6[8&H:%*GJ]O.&S_ ,!('\ZWQ\9/"MQ83O'<7-O.O"NJ "VUVR)8<)+)Y;'\'P:^4:*QE@J;V=C:.,FMSZDU#X> M^$=9MG9='LE:13LEMAY8!['Y" >:^798WAE>)QAT8JP]"*L6>HWVGR;[&\N+ M9\YW02LAS^!I^JV&H:=?&/4X98KJ15F82_>(<;@3[G/?FM*-.5.Z]^"K[[;X:T^4G)$00_5?E/\ *NXM&X%>1_"R^\S2;FT)^:"; MHX-35GPR>7(#VZ&M"I8T%%%%(84444 %%%% !1110!E:S%M ML+IQT,3Y^N#7Q9<_\?4W^^?YU]NZJ =(O<_\\'_]!-?$5S_Q]3?[Y_G5(:-; M0_\ 4R_[PK5K*T/_ %,O^\*]/\+Z7I$'A"\\1ZAI$VJ2V]R8!;E]L3*54YZ$ MY!)_,5Z5.7+23.::O-G"UVGPL_Y'J#_KA+_(4WQ[X4L/#6LV=I8&\\J=,DS@ M$YXZ$8SU]!5KX=6HLOB,EN)!($@D^8#&4=)]6K_PDVJ65A:7>I/Y5N6,H MA39YYSE2?F.,<^N<]J;W Z:H;JX%K:2W#*6$:EB!WQ7+P>#]0AOH[D>(IUX# M3)'#M$TN1N8Y8X!&X8[9SGCG6CLYM'T2\4W+739>5?,7A01]T#T_Q- $5CXG MAOKV*V6WD4R' )(XXS6I/*XM->OHW#);6ZL.A$) M_P :Z#2;^]U+3KF9EB6YC8B(E"!]W//--KJ2G?0FM/$-M=ZPVF+'(EPL?F$. MN.,X_$>AZ'GTK7K.E:976>.V5I5S&%QRW0YW=A^!IVEWEQ=PR&ZA$$R2%6B! MSM].>^1SGT-9I]"VNI?HHHJA!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !6>WWF^M:%9[??;ZTT!\Y?%#_DHFJ_\ M;'_T4E8WA4_\57IG_7<5L?%#_DHNJ_\ ;'_T2E8WA7GQ9IG_ %W% 'U'1115 M$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 444&@!IJ>,;8/KS4!JQ)\J >@I,:,^[;@ MUP_C6^^Q^&]0ES@F(H/JWRC^==C>/P:\J^*5]Y>E6]H#\T\VXCU51S^I%71C MS5$B*TN6#9Y31117N'C#XHGGF2*-2TCL%51W)X KZ+N?@UX5NK2)!%<6TZQA M7EMYC\S W$D,@R8KB+^:L./QKQKXS:'X?T73M/;3]+MK2]N9V):%=@V*O(VCY>K+VJJ M6+YY*+6I-7"\D>9,\=HHHKL.4D@&91[5IQBJ%JN6)K1C%3"*7 M\S;_ $_0L(*D%,6I!4H^IB%%%%!04444 07;;;9O?BLRKU^WR(OJ?'./\J2_7]0HHHJSY\**** "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@ JU8-B3F5'VV'G3[IF;1117>?E85T M7A3P5K'C"Y=-.B58(SB6YE.V-/;/<^PKG:^J-&CL?!7P\@D9"L-I9B>;:/F= MRNYOQ).!^%<^(K.FER[LWH4E4;YMD>?I\ _]'._Q%^_]K3Y1[??R?K7G/BSP M9JW@^]6'4$5X9/\ 4W$62DGM['V-=9+\N=U:U%IU-4S94Z-72GHSSG MX7?#(P-!XAUV'$HP]I:N/N^CN/7T';KUZ<]\;+K3KKQ?!]DG62ZAM_*N@G1" M&) )]<$Y].*['XE_$]-'271="F#ZBK+R/TW5[E9/P M*^:=%O?[.UJSO,X6*52W^[GG],U]&V,F0*\O&QM-2[GI8.5X-=CI(&X%,D&V M5A[YIMLW J6X'*MZC%<:.ID8I:04M4(**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *N6LFY=AZCI]*ITY'*.&':DQF ME12*P=0PZ&EJ1A1110 4444 %%%% %35/^01>_\ 7!__ $$U\17/_'U-_OG^ M=?;NJ?\ ((O?^N#_ /H)KXBN?^/J;_?/\ZJ(T:VA_P"IE_WA_*NLT3Q/K7AY MRVEW\L*DDF(G=&20 24/&< '\J[32_!NLZSHTNJ6%NLT$ M;F/:K?.S X"]^HKTJ?+[)ZA*);Z\N+J0# >>5I&Q]2:ZS MX6?\CU!_UPE_D*YS6M#O] OVLM0A\N8<\H/\ KA+_ "%5 M4:=-V$K\VI]"0?ZD5+44'^I%2UY)TA6.?^1P_P"W$?\ H;5L5CG_ )'#_MQ' M_H;5E5^SZFM+[7H;%%%%:F04444 5[3K/_UU/\A2PR,\\RL>%(Q26G6?_KJ? MY"DM_P#CYN?J/ZUYU*32I)=6_P!31]2S12%@N,G&3BEKT;F97NNBTZ% 85.6 MZ>IIMWT6I(/]2GTI@+Y8]6_[Z-'ECU;_ +Z-/HI ,\L>K?\ ?1J,R0+(T;3@ M.JAV4RG!_*H]3T^/5+"2SEDECCD*EFB;:V P;&?0XP?8FL>/P;8PP MP11W5ZHBD,CGS03*<\!B03@=@,4._0-#?VINV[SN(SC=SBH+^7['83W*[F,2 M%@"QYQ5.\\.VEZREY)T*S><#'(1\V<_E[=*D>R_L[2+N.R$DA(9T1SOP2.@S MVSS^--;DO9G-_P#":3?\^J_]_&KIH]1MC)9P2RE+BZB\Q(PQ)/&3_DUROG>( M/^@:/_ :NFBGD%]91R63%VM@QE$/$9QR-W;Z5I422T,*$I2;NRY//;VJJT\I MC#="S'FH;"^M]1:X\@R%87";BQPW .1[<_C]*S;O5KL720P:5)>0JQWL82%] MBK'(/\5:$UTUM#:M;6$A:XE1658\>6I(!+8Z8'\JRZV.FUE6/5O\ OHT> M6/5O^^C3Z* &>6/5O^^C1Y8]6_[Z-/HH 9Y8]6_[Z-'ECU;_ +Z-/HH 9Y8] M6_[Z-'ECU;_OHT^B@!GECU;_ +Z-'ECU;_OHT^B@!GECU;_OHT>6/5O^^C3Z M* &>6/5O^^C1Y8]6_P"^C3Z* &>6/5O^^C1Y8]6_[Z-/HH 9Y8]6_P"^C1Y8 M]6_[Z-/HH 9Y8]6_[Z-'ECU;_OHT^B@!GECU;_OHT>6/5O\ OHT^B@!GECU; M_OHT>6/5O^^C3Z* &>6/5O\ OHT>6/5O^^C3Z* &>6/5O^^C5$_>/UK1K/;[ MS?6F@/F_XI'_ (N+JH_ZX_\ HE*Q_"G_ "->E_\ 7<5L?%+_ )*/JO\ VQ_] M$I6-X4_Y&S2_^NXH ^I:***HD**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2&@!8Q MNE4?C3[AN#1;CEF]L5#_:/$B6X;*V\0!'HST M7TF >:^<]:O?[1UJ\N\Y665BO^[GC],5V8*-YN78Y<9*T$NY1HHHKU#S0K7T M/POK7B.;R]*TZ:X&<-(!A%^K'@?G7JWPJ^'VBZCX=BUS5K,7A.0W7(KUJ8-96#"RLQ(T:XCMXRL8/MD\ 5Q5<8HMQBM3KI85R7-)Z'D? MA[X&(NR;Q#J!8]3;6G ^A?P9\.[/9FRTXE?N+\TT@_5V^IKS_QG MXD^)K>9&FC7.EV?.6LE\YL>\JYQ]1MKQZ9Y9)G>=G>4DEV6ZQKNJ:_=?:=5 MOIKJ49VF0\*#V4#@#Z"LZBNJG1A3^%'-.K.?Q,****U,RY:K\F?4U?C%58%P M@%74%<+=Y-GZIEM'V.'A3[)$JT^FK3J9ZJ"BBB@84444 9]\V9@OH*JU)<-N MG<^^*CKHCHC\KS&M[;%U)]V_^ %%%%,X@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 **** "CH:**!FTC;T5O49IU5[-MULOMQ5BN9JS/UK"5O;T(5>Z M3"BBB@W$I#3J:: 9"XJK**N,*K2"H9RU49#C;(P]Z;4URN),^HJ&NV#O%,_* MN?&+W%)=&+"/WG%]3P"O>O@7JGVCP[J&F,V6M;@2 M*#V5QT_-6_.NAL_A3X1M+J2X?3VNI'Z98!>L-N%W?]\(,_I6%;$1JQY(IFM&@Z4N:3/'=:^%7B2]\7:H-/L +%KEW MBGED5$VL=PQSDXSC@=JV-/\ @-=-&6U+6H8WQQ';Q%AG_>./Y5OZI\<= M=R MZ?9WE\XZ,0(D/XG)_P#':XO5/C?XCN]RV%O9V"'HP3S''XMQ_P".U<7B9*R5 MB6L/%W;N>:RQO#*\4BE71BK*>Q'44VI;FYEO+N:ZG;?-,[22-@#+$Y)P.!R: MBKO.(*][\&:C_:'AVQG)RWEA'_WE^4_RKP2O3OA9J.;>[L&/,;B5/H>#_(?G M7)C87IW['5A)6G;N>RVK\"KSC="?;FLBSDR!6Q$=RX/>O)/3*XIU-QM8@]J< M*LD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** +-K+AMAZ'I5NLOI6A#)YB9[CK4M#1)1112&%%%% !1110!4U M3_D$7O\ UP?_ -!-?$5S_P ?4W^^?YU]NZI_R"+W_K@__H)KXBN?^/J;_?/\ MZJ(T:VA_ZF7_ 'A7K7@S6="L?"\L-_KUY97?VDLL,,LBC;M7#?*,9R#^5>2Z M'_J9?]X5JUZ5./-229SS=IMG8_$+6;'5?$XO-*U&6[@ #*S,V$;J0N0,"K7P MYN$N_B*DZ0K"KV\GR*<@': 3^)Y_&N$KM/A9_P CU!_UPE_D*4SH+-8Y_Y'#_MQ'_H;5L5 MGVNE);7GVKSY9)-C)\YSP79_TW8^@%9U$VU;N:TY))W[&A140AQ)O\Q^I.,\ M<_\ ZJEIQGX_YG2G2<7=ZO_-$]Q?VHF2W,P$NZ-MN#T9L#]:M0R&6%)",% MAG%9HT&'[3%.9YF>-(DY(Y\L@@GW..:OV5J+*SBMA(\@C4+OD.6;W-=%.-3V MG-+:W_#?J9S]GR^Z]1MWT6I8/]2GTJ*[Z+4L'^I3Z5U&1)1112 **QM=UB[T MM%%GIES>RN!M6*(E1E@#EATP"3^%00:QJ[ZZ]E-I3QVVV-H[@*Q4YSNR>@(] M/\: .@JKJ=\FF:96[B*WB2$J2F!TSR!DD9Z"NBK!)7BOQ-9Q25TOQ-5_$5@FK_V9F0S[ MO>M1)$E0/&RLIZ%3D&N?UJ6[M(/M.GZ%!=7"N2P906YP.,#/() MY_V?>K>G7%V9XH&T^.SMC$' '4L>2H QC%H_V?X=OIP<-Y91/]YOE'\Z M\$KT[XIZCBWL[!3S(YE<>PX'\S^5>8UZV"A:G?N>9BY7G;L%%%%=9RG3Z)\0 MO$_A^WCMK#4F%K&,+!(BNH&-1CPNIZ/;3CH6MY&C/Y'=G]* MX#0_!OB#Q& ^EZ7--%G'G-A(_P#OIL _A702?!SQBD6];.WD;'W%N5S^I _6 MN:I&@W:5KF].59+W;V/4--^,_A2]VKL'8T6+FM M)H]_\:?#+PA9>'=2U6*UFLY+>!Y5$$QVLP'R@ALC!.!QBO *TCX@UEM-ETY] M4O'LI0 \#S,R'!!'!/'(%9M;T:*U:Q MJ+4_1.&Z_M,"H=8MK]?U"BBBH/?"D-+0: (V%5Y!5EJA<5+,*B,R[7Y<^AJG M6E.FY2/45FUT4'[MC\\XEHOYUATJ!2ZAFVJ3R<9P*VDE)69\\FT[HV-5\6^(-;R-1U>[G0]8S M(53_ +Y&!^E8W6O4O%'PEA\/>"IM8AU*6]N82CMM0+'Y9.#@IOHVNV&I)R;:=)<>H!Y'XC(K.G.$HMTRYPE&5ID=WI6H6%O!<7EC<6\,^? M*>6,H),8SC/7J*J5]&_%S2X];^'YO[IR.T;JZ$JRG(([ M&IG'FBXOJ5"7+),^G;*3I6[;OD"N+\.:DNI:5:7BD?O8PQ ['N/P.:ZRU?(% M>"U9V9[2=U=%J<8DW>HI@J:4;H<]Q4 IH&.HHHIB"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "I(9#&X/;O4=% &H M"",CH:*JVLO_ "S/X5:J"@HHHH **** *FJ?\@B]_P"N#_\ H)KXBN?^/J;_ M 'S_ #K[=U3_ )!%[_UP?_T$U\17/_'U-_OG^=5$:-;0_P#4R_[P_E7H^@:# M97IMC+%"R"U^TS^;,ZLPWNN$"HW0+^M><:'_ *F7_>%=?I/BS6]#B$>G7:0@ M'(8V\;L/8,RD@>V<=?6O1IINDDCGF[39<\5Z99:>+4V]J+:0RS0S+',95)1@ M,J2%/<]JU_AW9-I_Q&CMGDCD9;=SNC;*G*@]?QKE=6U_4M<:)M0G20Q%BNR% M(^6QD_(!DG ZUT/PL_Y'J'_KA+_(54DU3=^Q*^(^A(/]2*EK/%Q-&-J^7C_: MSFE^UW'_ $R_6O+L=)?HJA]KN/\ IC^M'VNX_P"F7ZT6 LW$!G0J)'C)4C2RC4;@Q.VX1,(-,.\9DWI,(#&86W[CT(7&2N/FSTV\].:6/7;"29(O*N49YC"/, MM74;N,')'0YX/0X..AHN@L:NY?4?G5/58KBYTFZALIA%=/$RQ2;L;6QPO3!'J"#WIK?0$@>,+36K6XU'6TGLT8F6(7#MN&".A7'7%=7JUM=75 MFT5G=-#+PR,'QD@YVDCD ],C.,]*SO\ A-- _P">[?\ ?EO\*VXYX95A9$9E MF7?O'ZTT!\W?%+_ )*/JW_;'_T2E8WA/_D;=+_Z[BMCXIG_ (N/JW_;'_T2 ME8_A/_D;=+_Z^!0!]3T4451(4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (:? ,N6]!49 MJ>,;8<]SS28T17#X!K!OI.#6M=/@&N2\1ZDNFZ5=7C$?NHRP![GL/Q.*25W9 M W979XSXVU'^T?%-T0A'EBHKH>+ M.7-)R"O2OA9\/H_$L[:OJJ$Z9;OM2(\>>X['_9'?U/'K7FM?3]S(/ 'PL+0( M!+8V:JN1P9FP,D?[[9K#$U)1BHQW9MAX*3N^'"#JNF3VZ$[1*1NC)]-PR,^V:B.$I+26Y3Q-5ZQV/I33=9 M\-^/M&FCA:&]MB,36\RX=/3*GD>Q'X&O!_B/X%;P=JR/;%GTRZR8'8Y*$=4/ MT['N/H:Y[P[KUYX:URVU2R8B2)OF7/$B=U/L17T+\2+6WU[X9WES&-RI$E[ MQ'3&#G_ODL/QK-1>'J))^ZS3F5>FVUJCYFHHHKT#A"K=HORY]352M*!-J@5A M7>ECZ+AJASXEU']E?B_^!)*_L\$X=9-+]?T(****V/SL**** "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 **** %!*L".H.:VE8,H8=",UB5J63[ M[<#NO%9U%I<^JX5Q'+6G1?VE?[O^'+%%%%9'W(4444 --1.*F-1L*3,Y(IRB MLN5=LK#\:UY!6==K@AOPJJ+M.Q\KQ)AO:87G6\7?Y;%:BBBNP^!/I?P%=Q>+ M?A=#:7+[CY#V$YZD8&T?CM*FOF^\M);"^N+.<8F@D:)QZ,IP?U%>K_ G6?*U M+4M&<_+-&+B//]Y3AA^((_[YK>\1?![_ (2#QC>:J=22TLK@J[1I'N)_AG%977SB*-["<>J@8'_CC M+7@B>%M:GUBZTRTTZXNKBVF:&3R8R0I4X.3T ^M?2WA3P?IG@RQF@T^2X82D M/*\\FMGT.W@'ZD5E3K.,Y>S5[FL MZ*E"/M':QY/HWP1U^]V/J=S;:=&>JY\V0?@/E_\ 'JX?Q/H5LIHFD*GI+>-D_]\*?_ &8UY9KNO:AXCU1]1U.5 M9+A@%RJ!0 .@P*ZZ+K-WJ;')55%*T-S-HHHKI,#U3X7:IYFGSZ>[?- ^]!_L MM_\ 7!_.O5[.3@5\Z>"]3_LOQ/;.S8BF/DO]&Z?KBO?[*7@5Y&+ARU+]SU,+ M/FIV['1Q$,N#T-5\;6(/:EMWR!3YUPX;UKF1T,8*6D%+5""BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ !P_P#7!_\ T$U\17/_ !]3?[Y_G51&C6T/_4R_ M[PKJM+\-ZSK4#7&G:=-<0(YC:50-JM@$@_@1^=]FU RK'<-(B.FQ!\S*.A((P>#WKT82<:2:.>2O-G$ZSX?U/0' MA34K9H&F4L@;OCK_ #KH?A9_R/4'_7"7^0K8^,.I6.I7NE/97<-PJQR;C$X; M&2O7'2L?X6?\CU!_UPE_D*.9RHN3%:T[(]Y\T06DDS*S!,DA1DXK.C\4Z.\D MT;W0BDA,8=)!@C> 4_/*="6))&U* ([.JGGDKC<.G;(%%EH5C86BVT"2>6':3YI&8ECU)).:B'AG2AHPTGR";+G,9TV^.+:X60Y8$#L1UJC:^-?#]X%,5_'@Q^82W 4;E7! M]\L*FL/"NE:;.LUO%()$B\E2\K-M3).!D\#+$_C5%/A[X;6.WC-F[QVZLL22 M3,P4-C/!/? H5[:AH;=MJVGWD,\UO=121V[%)64\(0,D&I[6Y@O;9+BW=9(9 M!E7'0BLVQ\+Z1IVES:9;6@6SG),D1)*MGJ#GM[5K1QK%&L:#"J,#G-5I86MR M*8?O!]*M0?ZE/I56;[X^E6H/]2GTJ&,DJM'I]I"SM' BM)*9F('5R "?T%6: M*0%6;3K2X,1E@1C$24./NY4J?_'21^-02Z%ILUHEJ]JIA1MRKD\'.5PI)0 9.0.>G;%&S P?^%?Z/_P ]+O\ [^#_ KI M(;9((88ER5A0(N3V Q7))\5O!LF=NK$X_P"G:7_XFNKM[VWNHX7B?X_P!E?_KD?E7I=[+UKP'Q MIJ?]J>)KEU;,4)\E/HO7]N>6%?4?CJQD\3? M#F^CT]#-)/#'/ JC)?#*^!ZD@?K7RY7L7@7XO6.DZ'::1K<%Q_HX\N.YB 8; M!]T,,YX''&> *Y<3"3Y91W1TX><5S1ELSFOACX;NKGXBVD=[:S0?80;J1)8R MC KPO!_VBOY5U7QWUC+Z7HB,> UU*,_54_\ 9Z].T?Q=X>U\J=-U6UFE(XC+ M;9/^^6PWZ5\X?$'6/[<\GIGFN1^+_C>#7+V+1-- ME$ME:/OEE0Y667&./4*">>Y)] :VJJ,=EN*$?8TG*6[/+Z***[CC'Q+ND M45IQ"J-JN26_"M*,5R5G>=C[[AO#>SPO.]Y._P"A,@J44Q14E0CZJ*"EI!2T MRPHHHH 1F"J6/0#-8Q)9B3U)S6E>/LMR.[<5F5M36ESX?BG$^)&3U&15.I('\N9&[ \TI*Z.[+<1]7Q=.KT3U]'H_P-BBBBN<_50H MHHH 0TQA4E--(EE>051N4W(:T'%595J;V=S@Q=%5:C MZ;!:IT$MP3(_U & /QS7DM2VUK<7LZP6L$L\S<+'$A9C] .:SG1A-\TD.%6< M5RQ9J:QXLU[7R?[3U6YN$)SY1?;'_P!\#"_I6-7HV@?!GQ%JFV343%I M_/)CV0'^9%>HZ#\*/"^AA99;8ZA<+R9;PAE!]D^[^8/UK*6)I4U9?@:1P]6I MJ_Q/ M#\):[XC<#2]-GG0G!FQMC'U8\5WQ^"%_;>'[R\NM01[^.%I(K6W0LK M$#."QQDGIP.O>O7K/Q-HESJJZ/IUW%BCG\AWKG>)JRDHQ5CH6'I1BY2=SY:HI68LQ8 M]22>F0BG42+LD([=12"K)%HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** )[>;8VUONG]*NUEU1TJ6AHL4444AE35/\ D$7O_7!__037Q%<_\?4W^^?YU]NZI_R"+W_K@_\ MZ":^(KG_ (^IO]\_SJHC1K:'_J9?]X5JUE:'_J9?]X5JUZE'^&CFJ?$PKM/A M9_R/4'_7O+_(5Q==I\+/^1Z@_P"N$O\ (4ZOP,F.Z/H*T'[D_P"\:GP/2H+3 M_4G_ 'C4H=2Q4,"1U /2O(.H=@>E&!Z444 &!Z48'I110 8'I1@>E%% %2Z> MXCN(##'OC.X.!Z\;?H.M4XI]4>X@CDCB\I@OF.L+*0=ISC+''..N<=.8G]X?G1YB?WA^=.HI 5KRWM;^U:VN0'B8@E0Y7D$$<@YZ@5GS>'-"N+"* MQFLHGMH6WQHS$[3G.Y%8V^T MNTD(^;;$<;O[O/?].>M&^@%F?PWH=S>6]W+9QM<6XQ%('8%?R//3O5N?3]/N M;.ZM)HD>"Z!$Z%C\^0%/Z "JEKXJT6]FCBMKSS'D)"8B#^=/<6QSZ?#CP8F=NC0#/_35_P#XJNC@M;.V\KRE M51%$(HQN/RJ.@K TSQ[IFJZE!8P6UZDLQ(5I$0*, GG#'TKJ%8.N5Z9(I-6* M]K*<;7ND)YB?WA^='F)_>'YTZB@0WS$_O#\Z/,3^\/SIU% #?,3^\/SH\Q/[ MP_.G44 -\Q/[P_.CS$_O#\Z=10 WS$_O#\Z/,3^\/SIU% #?,3^\/SH\Q/[P M_.G44 -\Q/[P_.CS$_O#\Z=10 WS$_O#\Z/,3^\/SIU% #?,3^\/SH\Q/[P_ M.G44 -\Q/[P_.CS$_O#\Z=10 WS$_O#\Z/,3^\/SIU% #?,3^\/SH\Q/[P_. MG44 -\Q/[P_.CS$_O#\Z=10 WS$_O#\Z/,3^\/SIU% #?,3^\/SJ@?O-]:T: MSV^\WUIH#YL^*?\ R4C5O^V/_HE*Q?"?_(W:7_U\"MGXJ?\ )2-6_P"V/_HE M*QO"7_(VZ7_U\"@#ZIHHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ III32QKOD [#DT 3 M >7"!WZFL^ZDP#5V=\ UC7DN :@HYCQ9JPTK1+N[SAU3$?\ OG@?J:\ )))) M.2>I->A_%#5O,N;;3(VX3]]*/<\*/Y_F*\\KUL'3Y:?-W/,Q<^:=NP5Z?X T M71?%W@S5M!$,$&OJWG17+#+,HQMYY( .00.Q!Y->85/9WMSIUY%=V<\D%Q$= MR21M@J:Z*D7*-D[,PIR47=JZ/8XO@;;GPR))M0N$UHP[RN5\E7QG8>,^V<^_ MM7BM=Q>_%GQ9?Z3)I\MW"JR(4DFCA"R,IX//0?4 5P]9T8U%?VC*JNF[98CZQBZE7 MHWIZ+1?@%%%%,X0HHHH **** "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 **** ->W?S($;OC!J6J.GR??C/U%7JYY*S/U+*<3]9P<*G6UGZK0 M****1Z(4AI:0T"9&PJM(*ML*@D%2S"HC*NDPP;\*K5HW";D(K.KIH2O&W8_. M.(<-[+%(2K,RDX=3]W@9.0?\ QVO- M**NI!3BXL\2$W"7,CW#7_CI:Q;XM!TYIVZ"XNOE3ZA!R1]2*\PUSQIXC\3.4 MO]1FDC[D'41(2%^IZ#\:C#PWK3W95>>U*&R*%%>LZ'\#-2N4 M$NM7\5D".(81YC_B>@_#->6WMG-I]]<6=PNV>"1HI%]&4X/\JZ(583;47L82 MIR@DY(@J[I&H/I6K6U]'G,+@D#NO0C\1D52HJVDU9D)V=T?2VF7:3PQ2QL&C M=0RL.X/(-=#;29 KR;X:ZS]KTM:$<@D0,*EH:*VJ?\@B]_P"N#_\ H)KXBN?^ M/J;_ 'S_ #K[=U3_ )!%[_UP?_T$U\17/_'U-_OG^=.)2-;0_P#4R_[P_E6K M65H?^IE_WA6K7J4?X:.:I\3"NT^%G_(]0?\ 7"7^0KBZ[3X6?\CU!_UPE_D* M=7X&3'='O\4T=O9O+,ZI&A)9F. !6!=^+O#$MK(],@N)8V5)A*N5;'!] M\'FM2^MY+K0+VWA7=)(CJH]37@__ K+Q9_T#/\ R(O^->/(]K!8:A63=6?+ M;T/6H?%&A(S&7Q=I\G[M54>W?\)QX6_P"A@T[_ +_K1_PG'A;_ *O\ O^M>(_\ "LO%G_0,_P#( MB_XT?\*R\6?] S_R(O\ C1=A_9V"_P"?OXH]N_X3CPM_T,&G?]_UH_X3CPM_ MT,&G?]_UKQ'_ (5EXL_Z!G_D1?\ &C_A67BS_H&?^1%_QHNP_L[!?\_?Q1[= M_P )QX6_ZO^_ZU#<^,O"]Q;21#Q)81EQC+_ /"LO%G_ $#?_(B_ MXT?\*R\6?] W_P B+_C1=A_9V"_Y^_BCU&77- ?S,>,; *PBVJ7C(79C/N+/^@9_Y$7_ !KT M7X6^&-6\.OJ!U.U\D2A=GS YQ]*:;V,,5@L+3IN=.I=]KH[VZ_UB_2GQ7$*Q M*&E4$#IFF77^L7Z5&L.]0W'-58\DL_:H/^>R?G1]J@_Y[)^=5_L_TH^S_2BP M$[3VS8W2(<'(YZ56-MI+/([06A:0@N2BY8CIFG?9_I1]G^E%@%CCTV)(HXTM MT2+_ %:J G&.!VXH>/3I+.2T80BWD!5HU. 0>O2D^S_ $H^S_2BPBA::!X= ML;J.ZMK:&.:,Y1Q(QQQCN:U_M4'_ #V3\ZK_ &?Z4?9_I3!)+8L_:H/^>R?G M2?:H/^>R?G5?[/\ 2C[/]*5AEC[5!_SV3\Z/M4'_ #V3\ZK_ &?Z4?9_I18" MQ]J@_P">R?G1]J@_Y[)^=5_L_P!*/L_THL!9^U0?\]D_.D^U0?\ /9/SJO\ M9_I1]G^E%@+'VJ#_ )[)^='VJ#_GLGYU7^S_ $H^S_2BP%G[5!_SV3\Z3[5! M_P ]D_.J_P!G^E'V?Z46 L_:H/\ GLGYTGVJ#_GLGYU7^S_2C[/]*+ 6/M4' M_/9/SI?M4'_/9/SJM]G^E'V?Z46 L?:H/^>R?G2_:H/^>R?G5;[/]*/L_P!* M+ 6/M4'_ #V3\Z/M4'_/9/SJO]G^E'V?Z46 L?:H/^>R?G1]J@_Y[)^=5_L_ MTH^S_2BP%C[5!_SV3\Z/M4'_ #V3\ZK_ &?Z4?9_I18"Q]J@_P">R?G1]J@_ MY[)^=5_L_P!*/L_THL!8^U0?\]D_.E^U0?\ /9/SJM]G^E'V?Z46 L_:H/\ MGLGYU3)!)(.033_L_P!*9[4T!\U_%3_DI.K?]L?_ $2E8_A+_D;=+_Z^!6Q\ M5/\ DI.K?]L?_1*5C^$O^1MTO_KX%(#ZIHHHJB0HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD- " M&IX1MC+'J:A52[A1WJ:5@JX'04F-%2YDP#7/:G=)!#)+(P6-%+,Q[ :\Q^)6L_9-'%E&W[V[.TX[(.3_0?B:=.#G)11-2:A%R9Y?J^H/JNK7-]) MG,SD@'LO0#\!@52HHKW4DE9'BMMN["BBBF 4444 %%%% !1110 58M4R2WX5 M7K0MTVH!6-:5HV[GN\/8;VV*YWM'7Y]"S&*LJ*BC%3J*YD?H]-#A0**6J-PH MHHH *BN'\N!V[XP*EJC?O]V,?4U45=GG9KB?JV#G4ZVLO5Z%*BBBMS\N"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)+>3RYU;MG!K8K#K7MI/,@4]QP:SJ+J?8\*XK6>'?JOR?Z$M%%%9'V04444 M--1.*F-1L*3,Y(IR+69,NR0CL>:UY%K/NTXW>E52ERR]3YCB'">VPKDMXZ_Y M_P!>14HHHKL/SXU_#/AZZ\4:_;:7:##2',DF,B-!]YC]/YX'>OJ>WTL:1X?3 M3=%2*(P0^7;^;DJ#_>;'7GD^I^M?.?PQ\21>&O&4$UU*L5GFZ_\;=%L=T6CVTNHRCCS&_=1?F1N/Y#ZUP8J-28[(RQ.2=HZ\YZDCVK:U7QAX3\'6_V66ZMH#&,+ M9VB@L/;:OW?QQ7@VO_$OQ1X@WQS7YM;9O^6%I^[7'H3]X_B:Y'K36%G/6K(3 MQ,8:4XGKFO\ QSOI]T6@Z>EJAX$]S\[_ %"CY0?KNKRR_O[K4[^:^O93-23ZB]QJ MWDEH$A&V(..<<\MG&,\=>E:\U&AHMS/EK5M6>+T4K*58JP((."#VI*Z3G-WP MCK']C>(;>9FQ!(?*E_W3W_ X-?0%E-TKYBKV[P#KG]J:%")&S/;_ +J3GDXZ M'\1^N:\_&T]IH[L'4W@STRWDR!4LZY \U&TMX1!(#)-,J*"0,#).*\HHIRQ#DFK"5%)WN?9-KXU\*+$0WB?10=QZW M\7_Q53?\)OX3_P"AHT7_ ,&$7_Q5?&%%_/6OE2BE8=CZPC\<6&8GE\0:'G[ M,QD0:E!M\[L!\V<=N?QYJQ9>.-(D:!KOQ!H4*E#YB#486(;)P,AO3'3UKY'H MIV%RGU'HGC(6]G:KJOB7P]-*1&LACU&$%1M.XM\V"/C>P92/^$DT) M"M^@!74(#OML+N)RW!SN''/ KY.HHL%CZ\A\<:(B2--XAT.0AV"HNHP@D;AM M.=V.F:9;>.-&\T?:/$6B;.?NZC!_ST./XO[F#_\ 7KY&HH2"Q]:6OC;37U%I M+CQ-H<=H=^V-K^ L#\NWD-TZ^_)SVJS_ ,)KH0GML^)]"*9?SMM_%@#!VXRV M>N*^0J*5M;CL?9/_ FOA3_H9]%_\#XO_BJ/^$U\*?\ 0SZ+_P"!\7_Q5?&U M%,5C[)_X37PI_P!#/HO_ ('Q?_%4?\)KX4_Z&?1?_ ^+_P"*KXVHH#E/LG_A M-?"G_0SZ+_X'Q?\ Q5'_ FOA3_H9]%_\#XO_BJ^-J* L?9/_":^%/\ H9]% M_P# ^+_XJE'C3PJ2 /$VC$GH!?Q?_%5\:T4!8^T?^$GT#_H.:9_X%Q_XT?\ M"3^'_P#H.:9_X%Q_XU\NZ3=BZL$)^^GRM^'3],5=-*XCZ5_X2CP__P!!W3/_ M +C_P :/^$H\/\ _0=TS_P+C_QKYH-(:+B/I?\ X2CP]_T'=,_\"X_\:/\ MA*?#W_0>TO\ \#(_\:^9C3":+C/IS_A*O#O_ $'M+_\ R/_ !I/^$J\._\ M0?TO_P #(_\ &OF$FHR:+@?47_"5^'/^@_I7_@9'_C2?\)9X;_ZO_ ,C M_P :^6R:83FBX'U/_P );X;_ .A@TK_P-C_QH_X2WPU_T,.D_P#@;'_C7RJ3 M3:+@?5?_ EWAK_H8=)_\#8__BJ/^$N\-?\ 0Q:3_P"!L?\ \57RD33#S1<# MZ=O/'FBVURJ0ZMIDZ,X!87D>$!'UYZ?A58?$;1S]D/\ :FG?/&LDZ^7$,^L:5#'$Q"R-> M( X[8^:K!\7>&LG_ (J'2>O_ #^Q_P#Q5?*AI*+C.K^)-W;7_P 0-3N;.XBN M('\K;+"X=6Q$@.".#R"*S?"7_(VZ7_U\"L:MGPE_R-NE_P#7P*0'U31115$A M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %(:#2 %F"CJ: )H%PI<_05!<28!JS(0B;1T K*NY< U!1G M7LW!YKP#Q=K']L^(9YE;,$9\J+_='?\ $Y->H>/=<_LO091&V)[C]U'ZC/4_ M@/UQ7B5>C@J>\V<&,J;004445Z!PG;> /AY<^-)Y)Y96M=,@;;),!EG;KM7M MGU/;(ZUZRWP8\(M:^2(;Q9,8\X7!W?7'W?TJOKNI-\-_A180Z<%6\=$@C? . M)&!9WQWZ-CW(KQ.V\8>([74!?1:W??:,Y+/.S!O8@G!'L>*X?WM9N49670[/ MW5%*,E=FQX]^'UWX+N8Y5E-UIL[%8I]N"K==K#UQW[_I7&5]%ZE=-\0/@U-= MK;%[R2'>(HD+'SHVY"CD\[3@>C8KP6\\/ZUIT1EO=(O[:,?QSVSH/S(K:A5< ME:>ZT,J]-1=X[,SJ***Z# **** 'PKOD [#FM.-:J6J<;O6M"-:XZLN:1^@\ M/83V.%4GO+7_ "_KS)4'%2BF**D%2CZ>*"EHHIEA1110 5D3OYD[-VS@5I7, MGEP,>_05DUK374^.XJQ6L,.O5_DOU"BBBM#XX**** "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 *NZ?)AFC/?D52I\;F.1 M7'8TI*ZL=V78KZKBH5NB>OH]S9HI 00".AI:YS]53OJ@HHHH #3&%/III"9 MXJI,F01ZU>856D6I9R5H*2:9CL"K$'M25/=)M?=ZU!7="7-&Y^4X[#/#8B5) M]-O3H%'6BO0?A#JFE:?XL>+5(K4+/$?)N9PO[EU^;AC]W(SSZ@4IRY8N5KG/ M"/-)*Y2\-_"_Q)XBV2BU^PVC<^?= KD>JKU/Y8]Z]<\.?"+PYH>R:\0ZG=+R M7N0/+!]DZ?GFJWB/XS:%I6^'2T;5+D<;D.R('_>/7\!CWKR+Q'\1/$?B;?'= MWIAM6_Y=K;,:$>A[M^)-<=J];^ZCKO0I>;/&E:W6X%W(];WPV<@TNU/&RW/[PCW?K^6*\_HK:GA:<-=V8U,3 M.>FR%9F=BS$EB1\W$/[J;U)'0_B.?SKO+ M27('->%*+C)Q9[,9*231HSKT5VW$$;E]\#K^M59 MM.\46KA+.[BECQ]XX3]#FD,ZB68Q]!FJ,FING2-3^-<9=7WB^*=XFL[J3:<; MHXMRGZ'%8$_C*\AE:*=V213@JR@$4 >D2:_(G2!#^)JH_BF9/^7:/_OHUYTW MC%FZR TP^*E;J13 ]"D\3S7,$D)MT D4J2">,C%>8#X2V-Q*SG4[D;B3@(M7 M!XI0="*D7Q@R_=<"@$0Q?!73I.NKW0_[9K5H? O32/\ D,W?_?M:5?'$Z_=F MQ^ I_P#PGUV/^7G]!2'=D?\ PHO3?^@S=_\ ?M:/^%%Z;_T&;O\ []K4G_"? M7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ ?M:/^%%Z;_T&;O\ []K4 MG_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ ?M:/^%%Z;_T&;O\ M[]K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ ?M:/^%%Z;_T& M;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ ?M:/^%%Z M;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ ?M:/ M^%%Z;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S=_\ M?M:/^%%Z;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3?^@S M=_\ ?M:/^%%Z;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ PHO3 M?^@S=_\ ?M:/^%%Z;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!=D?\ MPHO3?^@S=_\ ?M:/^%%Z;_T&;O\ []K4G_"?7?\ S\_H*/\ A/KO_GY_04!= MD?\ PHO3?^@S=_\ ?M:Q->^"U]:20_V+*]\C ^9O9$*'\2 16_\ \)]=_P#/ MS^@H_P"$^N_^?G]!0%V4I%6/\ A4L?_0>NO^_*53_X3Z[_ .?G]!1_PGUW_P _ M/Z"@5RY_PJ2+_H/77_?E*3_A4D7_ $'KK_ORE5/^$^N_^?G]!1_PGUW_ ,_/ MZ"@+EO\ X5'"?^8]=?\ ?E*3_A4,/_0=NO\ ORE5?^$^N_\ GY_04?\ "?7? M_/S^@H L_P#"H(/^@[=?]^4I/^%/6_\ T';K_ORE5_\ A/KO_GY_04?\)]=_ M\_/Z"@+D_P#PIVV_Z#MU_P!^4H_X4W;?]!RZ_P"_*5!_PGUW_P _/Z"C_A/K MO_GY_04 3?\ "F[7_H.77_?E*/\ A35K_P!!RZ_[\I4/_"?7?_/S^@H_X3Z[ M_P"?G]!0%R7_ (4S:?\ 0S_ .@W=_\ ?I*3_A2UG_T&[O\ [])3/^$^N_\ GY_0 M4?\ "?7?_/S^@H ?_P *6LO^@W=_]^EH_P"%+67_ $&[O_OTM,_X3Z[_ .?G M]!1_PGUW_P _/Z"@!_\ PI6R_P"@W=_]^EIK?!:R49_MNZ_[]+2?\)]=_P#/ MS^@H/CV[/6X_04 59?A#:1YQK%T?^V2TNG?#V#2-5MK]-2GE:W<.$9% -2MX MVF;[TV?P%1-XN+=7!H ]$;Q9.I_X]H_^^C3D\4S/_P NT?\ WT:\V/BE#U(I M1XJ5>A IB/4X]>D?K @_$UYUZVTXVL829B"X8Y& 3_2NMK%T[PS8V4\=TX,UVG(D M8X"G&#@#Z]\UM4Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 444AH #4L"X!<_05$ 78*.]3R$(F!T%)C17N),"L.]FZ\U?NYL MUP?CC7O[(T29XWQ<3?NX?4$]3^ Y_*B,7*2BA2DHIMGFGCG6?[7\02+&^ZWM MLQ)Z$_Q'\^/P%-.3E)R85K^'_#&K^*+M[?2;0SM& 9&+!50 M'H23]#[\5D5Z1X1^(FG>"/"YM;'3WO-4N7,MQ)(=D:'HJCJ6 '/;DGFIJ2DH M^XKL=-1=D>QZ]X0M?%>@:?IVL,\9MVCEW85FC1/A[X* M0&>'3+:5>0UTPDE/N V6_(5SGP]^*MQK^NS:9KIMXGN2#:&-=JAN\?).<]L] M\CN*XGXH>!9/#&JG4;7YM+O)#LR>8G/)0^W7!_#Z^?"E+G]E.5CNG4CR^T@K MGN%EXPTC4?#FH:UIDCW-G8+)OV1E"Q1 Y"AL=B,5@Z!\6_#GB#4(M/*75G/, MVR,7"#8Y/09!/)]\5RWP1O[6[TC6?#UP03(WG",G[Z,NQ\?3"_G6?I_P8UNT M\76Y>> Z7#.LOVD/\S(#D#;U#'&/3WI>RI1E*,W:VP_:U)*,HJ]]RE\8_"EG MH.L6FHZ?"D%O?AM\* !5D7&2!V!!''J#ZUYG7K'QQUV"]UFPTB!U=K)&>8@Y MP[XPOU 7/_ J\GKNP[DZ2YCBKI*H^4*5068 =Z2I[9,MN]*UG+EC)Q M$:2ZO7TZEV%, 5:05%&M6%%<2/U:C!122'J*?2"EJCJ04444#"BBD) !)Z" M@&[:LHW\F66,=N35.G2.9)&<]S3:Z(JR/RO,<5]:Q4ZO1O3T6P4444SA"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@#3LI-\&T]5X_"K-9=G)Y]64^0*^8:]I\ >(?[5T=8I7SAKSCO(!3J1E*.5-%62+11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1S3 M+"NYL_@*DI"H;J,T 8=YXD2VR$M9Y"/[JUS]YXVU49%MHUP?-ZWK'B'6X3!: M_E1Y$7_/-?RHL%SYD_X1+5_^@=-_WS3E\):MG!TZ;\J^F?(B_P">:_E1Y$7_ M #S7\J+!<^:O^$,UC_H&S?\ ?-'_ AFL?\ 0-F_[YKZ=@\I<(\:X[''2KGD M0_\ /-?RJ1GRM_PAFL?] V;_ +YH_P"$,UC_ *!LW_?-?5/D0_\ /-?RH^SP M_P#/-?RH ^5O^$,UC_H&S?\ ?-'_ AFL?\ 0-F_*OJG[/#_ ,\U_*C[/#_S MS7\J /E;_A#-8_Z!LWY4?\(9K'_0-F_*OJG[/#_SS7\J/L\/_/-?RH ^5O\ MA#-8_P"@;-^5'_"&:Q_T#9ORKZI^SP_\\U_*C[/#_P \U_*@#Y6_X0S6/^@; M-_WS1_PAFL?] V;_ +YKZI^SP_\ /-?RH\B'_GFOY4 ?*W_"&:Q_T#9O^^:/ M^$,UC_H&S?\ ?-?5/D0_\\U_*CR(?^>:_E0!\K?\(9K'_0-F_P"^:/\ A#-7 M_P"@;-_WS7U3Y$/_ #S7\J/(A_YYK^5 'RO_ ,(9J_\ T#9O^^:/^$,U?_H& MS?\ ?-?5'D0_\\U_*CR(?^>:_E0!\K_\(9J__0-F_P"^:/\ A#-7_P"@;-_W MS7U1Y$/_ #S7\J/(A_YYK^5 'RO_ ,(9J_\ T#9ORH_X0S5_^@;-^5?5'D0_ M\\U_*CR(?^>:_E0!\K_\(9J__0-F_*C_ (0S5_\ H&S?E7U1Y$/_ #S7\J/( MA_YYK^5 'RQ_PAFK?] V?\J/^$,U;_H&S_E7U/Y$/_/-?RH\B'_GFOY4 ?+' M_"&:M_T#9_RH_P"$,U;_ *!L_P"5?4_D0_\ /-?RH\B'_GFOY4 ?+'_"&:M_ MT#9ORH_X0S5O^@;/^5?4_D0_\\U_*CR(?^>:_E0!\L?\(9JW_0-G_*C_ (0S M5O\ H&S_ )5]3^1#_P \U_*CR(?^>:_E0!\L?\(7JW_0-G_*C_A"]6_Z!L_Y M5]3^1#_SS7\J/(A_YYK^5 'RQ_PA>K?] V?\J7_A"]6_Z!L_Y5]3>1#_ ,\U M_*C[/#_SS7\J /EG_A"]6_Z!L_Y4?\(7JW_0-G_*OJ;[/#_SS7\J/L\/_/-? MRH ^6?\ A"]5_P"@;/\ E1_PA>J_] V?\J^IOL\/_/-?RH^SP_\ /-?RH ^6 M?^$+U7_H&S_E1_PA>J_] V?\J^IOL\/_ #S7\J/L\/\ SS7\J /EG_A"]5_Z M!L_Y4UO!FK#G^S9\?[M?5'V>'_GFOY4?9X?^>:_E0!\J?\(CJG_0.F_*C_A$ M=4_Z!\WY5]1S:?"WS)&H/IBJAMXU.#$H/TJA'S/_ ,(CJ?\ T#YORH_X1#5/ M^@?-^5?2_D1?\\U_*CR(O^>:_E18+GS1_P (AJG_ $#YORI?^$1U/_H'3?E7 MTMY$7_/-?RH\B+_GFOY46"Y\T_\ "(ZG_P! Z;\J/^$0U/\ Z!\WY5]+>1%_ MSS7\J/(B_P">:_E18+GS3_PB&I_] ^;\J/\ A$-3_P"@?-^5?2WD1?\ /-?R MH\B+_GFOY46"Y\T_\(AJ?_0/F_*E_P"$0U/_ *!\WY5]*^1%_P \U_*CR(O^ M>:_E18+GS:GA/4T.?[-D;_>7-+_PBNI_] M_^^*^D?(B_P">:_E1Y$7_ #S7 M\J+!<^?]*L/$&C.6LK&2(M][:N,UV.G>*_$]N MQIDL@^E>G^1%_SS7\J/(B M_P">:_E18#G-/\5R7!"W&GW$1]2M=%!.LZ!E!'U%+Y$7_/-?RIX4*. !3$+1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-- M+0B^8X';O0!+"NU2YZGI4%Q)@&K$KA1@=!63=S8!YJ"BC>S]>:\%\:ZY_;6O M/Y;9MK?,<7H?5OQ/Z 5Z+X_\0?V7H[11/BYNLQQXZ@?Q-^&?S->+UZ."I?\ M+QG!C*GV$%%%%>@<(4444 *CM&ZNC%64Y# X(/K6IKGB/5O$=Q%/JMX]P\2" M-,X 4#V'&3U)[UE44K*]PN[6+.GZC>:5?17MA/:@%4[=-\F>PK3C6N6O*[Y3[+AG!VC+$2ZZ+TZ_C^1 M,BU,HIB"I0*S1]I!"T44M,U$HI:* $JM>R;(-HZMQ5JLN\D\R<@=%X%7!79X MV?8OZO@Y);RT7Z_@5Z***V/S8**** "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@ K8@D\V%6[]_K6/5RPEVN M8ST;D?6HFKH^@X=QGL,7[.6T]/GT_P OF:%%%%8GZ&%%%% "&F,*DII%(EHK M2+5&YCW(?4OY=?PK M'HJ914E9CC)Q=T?3.GW2R1HZ.&1@"I!X(K>MI<@5XY\-O$1GM3I-P_[V 9A) M/WD]/P_D?:O4[2?('->)4ING)Q9[-.:G%21M2+YD>X=14 -2P29 ILJ;'R/N MGI4(IB44@I:H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !117A_B7XM>(])\3:EIUM'8F"VN'B3?"Q M. <#)W4AI'N%6(+C9\K_ '>Q]*X;X<>,)?%^@2SW@B6^MY2DJQ# P>5.,GMD M?@:Z'7=5BT/0KW4YL;+:)GP?XCV'XG _&@#I**^:D^.7BV-<"/3<>\#?_%5] M#Z+=R:AH6GWLVWS;BVCE?:,#RM=*S)]F1&QMQG.YAZUOZ1J<&M:/9ZG;+(D%U$LJ+( & M(R,X)&?QH NT444 %%%% !14=PLSVTJV\JQ3LA$> #N**\]F\=:DGP^ M%\L,'_"0>8;>NY"P['D=>F>V:\5T+XU:W#XHBL?$UO:PV@E,-QLB9 M'A;.,G)/ /4>F: />**CDGBBMWN))46%$+M(3\H4#).?3%>$7?QG\2ZGXH>P M\-V=I);S3^5:))"S.XZ GYAC/7V'TS0![W15>P6[33X%OY(Y+L(/.>)=J%N^ MT>E6* "BOFW_ (7KXN_YYZ9_WX;_ .*KW/P5XB'BKPE8:L=@FD3;.J=%D4X8 M8[#(R/8B@#?HKE_B#XJ/A#PC<:E#Y9NRRQ6R2#(9R>X]@&/X5X]IWQN\5W6I MVEO)'IVR69$;$#9P6 /\5 'T31110 4444 %%%% !1110 4444 %%%% !3)( MEE'(Y]:?10!GRPM$>>1ZBHZU",C!JM+:@\Q\'TJKBL5**5E*G##!I*8@HHHH M **** "BBB@ HHHH **S/$.N6WAO0[G5KR.:2WM]NY80"QW,%& 2!U8=ZH^$ M_&6G>,;6XN-.ANHD@<(PN%5221GC#&@#H:*** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHI#0 A-6$7RX\G[QZU'"FYMQZ"B M>3 J6-%>YEP#6#J%TD4;N[!54$L2> *OW<^,\UY7\2?$1@M1I-N_[V<;I2#] MU/3\?Y#WJZ=-U)**)J34(N3.$\3:TVNZW-=9/DCY(5/9!T_/K^-8]%%>W&*B MK(\:4G)W844 9.!7T=X<^%>@0^%;6TUC3H;J]=?,GFW$,&;^$,I!P.GZ]ZSK M5HTDFS2E1E4;2/G&BO?-4^!>BW&YM-U&[LV/19 )4'\C^M<5JGP5\3V6YK-K M2_0=!')L?\FP/U-3'%4I=2I8:I'H><45I:GX>UG1B1J.EW=J!_%+$0I^C=#6 M;6Z:>J,&FMPHHHI@%%%20)OD'H.:4GRJ[-L/0E7JQI0W;+=M'M0>IY-7HUJ& M-:M(*X;W=V?JF$P\:-.-..R'J*?30*=3/02%%%%%,84444 1SR>5"S=^WUK' MJY?R[G$8Z+R?K5.MH*R/SWB+&>WQ7LX[0T^?7_+Y!1115GSX4444 %%%% !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% !2JQ1@PZ@YI**"HMQ=UN;2.)$5QT(IU4;"7@Q'ZBKU<\E9V/U/+L8L7AHU MNKW]>H4444CN"D-+10(C85 ZU9(J)Q4LRG&YFW,6Y#ZCD50K7D6LV>/9)[&M MJ$OLL^(XEP.V)BO)_H_T^XBHHHKI/D HHHH **** "BBB@ HHHH LZ??SZ9J M$%[;MB6)MP]_4'V(XKZ T#6(=5TZ"\@;Y)5SCNI[@_0U\[5V7P_\1?V7J?V" M=\6URPVDGA).WY]/RKDQ='GCS+='5A:O)+E>S/H"VFR!S6@,2Q[3^%<[9W&0 M.:VK>7('->2>F&"I(/44M2S)N7>.HZU"#5$CJ***8!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5PWCWXCVO@\+9V\2W6J2+N$9. M$B7L6Q_(?IQGN:^:M5C76_C)-;:B3Y4NK"W<$]8PX0#\5 'XTF-&F/BCX]DC M.H)"ILUSEELB8A_P+_Z]>F>!/'-QXNT6\N)]/-O<6@PTB F&0X)^4GG([CGJ M.>:[..&**!8(XT2)%"*BC"@=, >E5?L=M8:3+;6=O%! D;;8XE"J.#V% 'BN ME?&W6$FF;4[2VG3RCY4<"%"TF1C)).!C/:JM_P#%3QU:W"3W%M'9Q.ER_P"!/%R^,?#_ -N:%8;F*0Q3QJ?E# Y&><$'^8KP+Q9 M +KXDZI;EBHEU%D)';+XKTOX$_\ ($U;_KY3_P!!KSGQ#_R56]_["O\ [4H8 M+G8+EFLY5/02J?E/Y@@?[U=5\<->\C2[+0HGP]RWGS ? MW%X4'ZMS_P !KGOC%H\FC^+K77;3,8O 'WJ/NS1XY_+:?KFL59[GXF?$FU,R M%([AD5D'2.)%RV/R8_5J/(/,YG5=*ETEK2.?(DGMDN"I'W0^2H_+'YU]/Z?K M!T/X?VFHM;RW"6VG1RF*+[S 1CIFO#OC$JIX^D55"JMM$ , #%>PS>(;3PQ M\.+#4[Q#(BV4"+$.LC%!A?\ /;- ,X-OBA\1/$>^;P_H;1VBDX:WM&GQ[%R, M$_0"I/#OQMUBSUA-/\5V8(Y95B,4L!Z$LO0@=Q@'^50:%\2_&]^^WP]X M;LWL+?"""&W(O$L-WBZ3<:G?3"*TMTWN_7CMCU). !W)KQ"Y^+GC/Q+J M,L'A/22D*<@1VYGE ]6/*C/T_$UK_&2\GC^&V@6ZEO+N'B,K9Z[8\@'\3G\* MY/P%XVU[PQX>-MI/A-[Z*65I'NEBD;S#TQE1CC&/SH Z'0?C)K6E:TNE^-=/ M\E20KS>28I8L_P 3+T*]^ /49Z5Z9XT\8V?@[PX=5E3[0TC".WB1O]:Y!(Y[ M# )S7A7CG6/$GCG[&]SX/NK6:VW 2Q6TI+*C>1^29$:/9R!AT;D$Y[>G2O,M*\7>/OAU M9KITNGR1V4+-LBO;5MBY.3M<8R"23P<!S6[\/O MB'XA\8^,'CN[-+723;N\:QQ$C<"N,R'J<$],?2O.+2TM[[X[SVUU"DT#ZY/O MC<95OWC'!'<5](ZM*]CH-]-;( \%K(\2J,@A MN)X6*37,V616'55 (R1ZYQGL:Y-?BYX_TF2.XU*U1K>0_*MS9&-6'7Y2,=OK M5+X+:?:ZI\0O,O@)6MK9[F(/SND#* >>I&XGZC-?0?B;3;/5_#6HV5\B-!) M^2P^X0"0P]P>?PH SO!'C:P\;:0;NU4PW,1"W%LQR8R>G/<'!P?KZ58'A^46 M/B6W\],ZO+))&<']WN@2/GUY0G\:\.^!-U-#X[F@3<8I[-Q(,\<%2#_3\:^D M*!'(2^!HY+BXNA< 32Z4;$+CY!*4V&7Z[0J_05T]C;FTT^VMF8,T,2QDCO@ M58HH *\3^-G@3>I\5Z;%\R@+?1J.HZ"3\.A_ ^M>V5YO\7O&\?AS0'TFU9&U M+48V3:>?*B/#,1[\@?B>U 'CEQ\2=6N?A[#X58G"ML>XW?,T ^['^??T 'K7 MIOP6\"?V;8CQ-J,6+NY3%HC#F.(_Q_5OY?6O#WT'4H_#\6N-:N-.EF,"S=BX M&?RZC/J#Z5])_"WQNGB[P\L-PRC5+)5CG4<;UZ+(![XYQT/U% V=W1110(^, M=#TF77-6CTZWSYTJ2&,#^)E1F _$C'XUZO\ /Q!Y-[J'AZ9\+,/M4 /]\8# MCZD;3_P$UQ'PK_Y*9HG_ %U?_P!%M6KXKAE^'7Q?_M"V0BW\\7D2KQNB@ M]OOK0,UOCGKKZGXHLO#]J2ZV:!G1>K328P/?"[?^^C7 ?V8^C>-XM,D;=):W MR1.1W8, ?UKKOAK8S^-OBG)K-\NY()&OYL\C?GY%'T8@CV4UB^)?^2O7W_87 M_P#:E 'T;XU\4?\ "'^&IM6^PR7A1E0(AP%)Z%CV7/'0\D5Y"_Q%^*&JPF_T M[1I(K+[RFWT]G4K]6SGZC]*],^)/C&P\): OVNR2_FO"8X;63[CXP26S_",C M\Q]1P>B?$OXC:I']OM?"T%[IP.,06\B@@=0C;CD_@: +G@#XQW6L:W!HOB"V MA2:X;RX;F$%?G[*RG/4\9'?''>NC^*OC/5/!FF:?<:6MNSW$S(_GH6& N>,$ M5XE(;+68X/$*13 MVADV3_N?+EB'0D8P./0C\J](^#=M!#\,M,FBA1))VF:5U7!:/HKQV>3^(Q5O4?CKX@6WMHH-.MK6^CW+=K+&Q4GC:5!(*]\@Y[O:!KGVOP38Z[JU9['P=I9,8)V,(#-, MX'\17HH_ _6M'Q9=SVO[/&D)#N N(;:*0KV7&[^:@?C7$_#OQ;K/A;3[S^R/ M##ZD;B4>94^"Q-N89E!_B M Z,/;'XUZOXE\0-8>!;W7]*DBFV6PGMW891@<$'''B'C?Q)XF\;Z;!:7? M@RYMW@E\R.:.WE+ 8(*\CH>/R%=5I OX_P!GG5;74;>X@EMDEC1)T*MLW!AP M>SNH;C2[>]U&0HMFD,3!1][>6 )+?PX QWYK*7XN>,=, MU4#5((MH(+VDMOY1"^QZCZG-=#^SW;0/9N /;.T?D M*B_:#C0:GH<@4;VAE4MCD@,N!^I_.@!->^+FKW[2+X3TV0VL2YENG@,C XYX M'"@>^C?#VRMHOAY MH:Q0I&'M$D;8,99ADD^Y->%>$H5C^-L<,2@*FH7"JH[ !\"G<5CVCQEXPLO! MVDB[N5,L\I*V]NIP9&'7GL!W/T]:\LB^(7Q&UH->Z5IC&T4GBWLC(AQVW')) M^E4_C9-HK:3<(X+1-BGIR22?Z?A6SIOQ%\3Z;IEM96G@J5;>")8XP(9> M@'7I0%C>\ _%+_A(K\:/K%O';:BV?*>,$)*1U4@\JW7V//3@&3XG^.=6\(7. MFQZ8ML1(-3\7+XAC\-WMG.)8YBD-M)C>N/FZ=3 MBNM^/'_'[HG_ %SF_FM 6U&7/Q<\2ZG9PQ:%I6^:.%3=7"V[2?/CG:HR%&<] M/_ *_I/@"WAMO >C"" M)(P]JDC[5QN8C))]2:\5\=Q1P_&.Y6- JFZMV('JR1DG\22: T.G^+_B36XY M[S0$ME.D211,\WDMD'<&^]G'4"N-\$>+/$'AY);;1[1)X)YE,K- SX/3J#QQ M7LWQ7_Y)IJ__ &Q_]')7,_ G_D":M_U\I_Z#1U#H>LT4451(4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 )2 %F '4T$U/$FQ=YZG MI2 5L1Q[1VK.NIL \U8N)< UBWEQC/-249.OZQ#I>G3WD[?)$N<=V/8#ZFOG M_4+Z?4]0FO+ALRRMN/MZ >P'%=3\0/$7]J:G]@@?-M;,=Q!X>3N?PZ?G7&UZ MV$H\D>9[L\S%5>>7*MD%%%7=(TNZUO5K73;--]QI/L!DGV%=3=M6< MJ5]$4J]8^&/Q..EF+0M=F)L3A;:Y<_ZCT5C_ '/0]OIT-5^!6JP OI>J6UV! MSLF4Q-^'4'\2*X;5O!'B71-QOM&NDC7K*B^8@_X$N0*PE*E6CRW-U&K1ES6/ MSJKT9T.'O!0T.ZUC5-)LV@BC,AEMQY;.>P#)C))P!GUKYBJ47 M-PMLUL)Y1 Q#-$'.TD="1TK3ZFD[QDT9_6VU:4;C)&5I79$"*22%!SM'IFFT M45VG(%7[:+:HSU/)JK!'OD]A6G&M7V4?7\-8'?$R7DOU?Z?>21K4ZBF(* ME K%'V\(V'"@44M4:A1110 4UW$:,YZ 4ZJ-_+TB'U-.*N['%F.+6$PTJW5; M>O0I,Q=BQZDYI***Z#\LDW)W>X4444$A1110 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 %%%% #HW,!1 M110 AIC"I*:12):*TBU2N(MRD=^U:+BJTBU.J=T<.*H1K4W3FM&8]%37$>U] MPZ&H:[HRYE<_*\7AI8:M*E/H%%%%4S^ O$W] MKZ:()WS>6P"OD\NO9O\ 'W^M>AVD^<VY^9#\RYX=>X->_: M)JT&I64-W;ONBE7Q]QTKR,51]G*ZV9ZF&K<\;/='9PR9%,E38W'W3TJI M;39 YK0&)$VFN9'20"EII!5BIZBEJB1:*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O$?BIX$U&'6G\2Z/#)+%*0\ZPY+PR#^, 0_&WQ#%I@MI+2SENE7:+EE8$^Y4'&?R'M7H'P]U;Q+JWA M>\D\06S!%4_9[F1=CR@@YRN.@XPW?/M7<&RM#/YYM83-U\SRQN_/K4] 7/GK MX*?\CU)_UY2?^A+7J7Q7_P"2::O_ -L?_1R5V=%%@N>3? G_ ) FK?\ 7RG_ M *#7G/B'_DJM[_V%?_:E?3]%%@N)&FZXM1]JA]#])ET? M4=,G<+,SJ\. X)P"K*<>G7/MCBL'XC:W>>(?$%MJ%WI(OA;-/HVI:2TEN7+_ &:0QRI_TT0,/R-)H:9XY;?&;Q+XAUNSM]#\. Q"53/!&QF=U[C? M@!!UY(XQUQFNY^)NJ^*-+T&VF\,VI' /K7:06 M\%M'LMX8XDZ[8U"C]*EI >%V?[0$R6IAU3PZDMP!M8Q3E%8]P593C\S61\,] M U'Q)\1!XF2P^PZ9%<27)*+MC!.<1IZ\GG'0#MD5]!S:?97$HEGM+>60='>, M,?S(JP , 4 >+_'_2+N>UTC5(8FDMK?S(IV49\O=M*D^QP1^7K47PG^)- M]?7VE>$[BRA\B.!HUN(PV[Y%RN>PX&,_2O;" P((!!X(-16]G;6F[[-;PP[N M6\M N?KB@#YLTG_DX&3_ +#EQ_Z,>OIAE5T9& 96&"#W%+10!\R^(O#/B#X6 M^+1J^E+(UDDA:VN0I9-A_P"6H]I]>^,?B+Q-I+Z/;V4%L;I?+E-L M&:20'@JN3P#^)KZ3(!!!&0:@@L;2V=G@M8(G;[S1QA2?KB@=SS+X.^ ;OPW; MW&LZM$8;Z[C$<4#?>BCSD[O0D@<=L?@/5***!!1110!D^)?$-EX7T&YU:^;] MW$/E0'YI'/11[G_Z_:OFC2-/U;XI^/6:XD;=._FW,H'RP1#C ^@P /7'O7U; M10!D7/AC2KKPNWAUK55TTPB%8U_A Z$'^\#SGUYKYG!UCX5^/^YEM7^BW,)_ MH1^1'J*^KZ* *&B:S9>(-'MM4T^3S+:X3ZGT(.0?I5^BB@#Y1^%?_)3 M-$_ZZO\ ^BVKU;X[>'OM_AFVUJ),RZ?)MD(_YY.0/T;;^9KUBB@9YK\$_#W] MD>"O[0E3%QJ;^;[B,<(/_0F_X%7C?B7_ )*]??\ 87_]J5]744"/)/CGX8U# M5]+T_5;""2X%B9%GCC&Y@C;3N ]!MY^N>@-87@WXSVNC^&K+1KG1;F:YMD$, M1MB")?3(/(/TSGK[5[Q4"6=K%.T\=M"DS?>D6,!C]30!\MW][>ZE\7(+S4+$ MV-U-J-N[6Q.3&"4V@^^,9Z<]ATKTK]H+_D!:/_U\O_Z#7L-% '#_ @_Y);H MW_;?_P!'R5Y+\=?^2@1_]>,?_H3U])44 >5_%[PS?Z]X+TRZTZ%YY;#YWA09 M9D90"0.Y! X],UR?@3XP6OAKPU;Z'>Z1<2R6Y98GMB/GW,3@@XPM)+G M4,!4\L!FC!ZN%/WB!T SR1Q@&@9\_>'?&GC#X?/)I4=H0KN2+.^MW.&[E0"# M^1Q5;Q[<>*]1DT_5O%*F%KI7^RVQ39Y:*1GY.HR3WY./I7:67Q]U2SMOL^J: M#%<7:#:TB3&'GW4J>?IC\*YJY/BCXQ>*8I5M!' @$895;R+9,Y)+'J?U/84 M>Q:;X>A\5?!C3='E8(9].B\N3&=C@ J?S S[9KR+0_$/B?X0ZM=6%[IN^VF; M+PRY"2$EVFGP9\FUA2%,]=JJ /Y5/-#%<1F.:))$ M/574$'\#0(\*F^-_B+6[F"T\/^'D20,*, ]"<'\.M>D_$"62; MX7:O+- T$KV6YXF()0G&5)'!QTXKJ;>UM[12MM;Q0J>HC0*#^534 >(?L\?\ MS'_V[?\ M6H/VA/^/_0?^N4W\TKW:B@#G/ '_)/] _Z\8O\ T$5X3X1_Y+PO M_83N?_:E?3-% 'E7QB\ 7?B2"WUK28C-?6L9CE@4?-+'G(V^I!)X[Y]L'A]" M^,6J:!I\>EZII(O)+8")6:4PR #@!@5.2.G:OHVJ\]A9W3A[BT@F8=#)&&(_ M.@#R7P-X]\1^+/$C>;HVS1FC(\R)3MA8<@ES]XGI@?7'!K!^/'_'[HG_ %SF M_FM>_JJHH55 4< <"F/!&_\.#ZBG<#C_ W_ "(NA_\ 7E%_Z"*\3\?_ /)9 MKC_KYM?_ $7'7TJUH1]U@?K4+1.G533W%LRBN$N)%++)D,K#CC'\J^FJA^QVWVC[1]GA\ M_P#YZ;!N_/K18$R2-Q)&LBYVL 1D8X-.HHIB"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***>L,C]%- #*0U:6T/\ &WX"GB*-.B\^II7'8J11 MEFRP^4?K3YI, U)*^!69[GP#S7GGCWQ-_9.FF"!\7EP"J8/*+W M;_#W^E=-K>K0:=8S7=P^V*)QXZ M_P!#6!12E%25F--Q=T?7FF:Q:^(]#74-'NT*S*=CLN[RW]&7(Y!ZC(^O>N&U M#XIWGA;5VTSQ3H3(PY2YLGW)*O\ >56QQ_P+VKR;P/XXO?!FI^8FZ:PF(^T6 MV?O#^\OHP_7H?;W[5-+T+XD>%(V#B6WF7?;7*#YX7Z?GG@CVKRYT8T9>^KQ9 MZ,*KJQ]UVDC!_MWX9>,N+S^SQ._7[5'Y$GTW\?HU=IH>F6NDZ9':V-S--9K_ M *@22^8$7LJMU*^F2?RKY;\3^%]2\)ZJUCJ,6,Y,4J\I*N>JG^G453T[6=4T MB3?IVH75HW?R92N?J!UK:6$4H^Y+0R6)<9>_'4]*^+_@:PT8KK^G216Z7,NR M6TZ9<@G<@].#D=OTKR>MC7?%6M>)1;?VO?-<_9E*QY55QGJ> ,G@<^U8]=5& M,HP2D[LYJLHRE>*L@HHJ:WCW/N/05KGDK.Q^J9=C(XS#QK+=[^O4****1VA2&EHH$1L*A=:L$5&PI,SG&YGSQ[ ME(-9Q!4D'J*V9%K/NHL?./QJZ,^5V9\CQ%E_M:?MX+WH[^G_ /\RK11176? M#!1110 4444 %%%% !1110 5V'@/Q,=(U 6-S)BSN&X)/$;^OT/0_A7'T5%2 M"G%Q94)N$N9'T_9W&0.:V;>;('->0?#WQ4;ZV&F7G>I3*9'2TT&G M50@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** )8IVCX/*^E74=9%RIS6;3D=D;*G M!I-#N:5%0Q7"R<'AOYU-4C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *\]C9W3!KBT@F8=#)& M&(_.IU544*H"J. , 4M% !1110 4444 %%%% !1110 4444 %%%% !1110 MQHD?[R@U&UHAZ$BIZ* *;6C#HP-1FWE'\)/TK0HIW%8S"K+U4CZBDK4II13U M4'\*+A8S:*T#!$?X!33;1>A_.G<+%&BKOV2/U;\Z3[(G]YJ+A8IT5<^R)_>: MC[(G]YJ+A8IT5=^R1^K?G2BVB]#^=%PL4:*T!!$/X!3@BCHH'X47"QG!6;HI M/T%2"WE/\./K5^BE<+%-;1C]Y@/IS4JVD8ZDFIZ*+CL-6-$^ZH%*:6FDT@ F MH)'P*<[8JG/+@&@"*XFP.M8MY<8SS5B[N,9YKS+X@^*C8VYTVTD_TJ=?WC \ MQH?ZG_/:KIP=27*B)S4(\S.6\=^)O[8O_L5M)FSMVY(/$C^OT'0?C7'T45[= M."A%11X\YN$=6^'T.FQ?9]1C?\ >73])%F(Y]&4CH.G M ]Z\[\:_"34M \R]TGS-0TXX_$"N&TG6=0T*_2]TR[DMKA?X MD/4>A'0CV->[>"OB[I^N>78ZUY=AJ!PJR9Q#*?8G[I]CQ[]JX9QJT9.<7='9 M&5*K%1EHSY[KK_ ?CR\\&ZC@[I],F8?:+?/_ (^OHP_7H>Q'L'C3X4Z5XE$E MYI^S3]3/.]5_=2G_ &E'0_[0_'->!Z[X>U3PW?FSU6T>"7JI/*R#U4]"*VA5 MIUX\K^XRG3G1E<^F]5TK1/B!X81799[6=?,M[B/[T;>H/8CH1]0:^;/%/A>_ M\)ZR^G7R@\;HI5^[*G9A_AVK9^'_ (_NO!VH"*4M-I4S#SX,\H?[Z^_MW_(C M&\6>(I_%/B.ZU2;*K(=L,9_Y9QC[J_X^Y-10I3I3]+;T_X/^1(B MU,HIJBI *A'UT(V%I124M,T"BBB@ I&8(A8] ,TM4;^;I$/J:<5=V.+,,9'! MX>59[K;UZ%.1S)(SGJ33:**Z#\LG.4Y.4G=L****"0HHHH **** "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 **** %1BCAEZ@YK9C<21AQT-8M7+&;:YC)X;I]:B<;JY]%P[F'U?$ M>QF_=G^?3[]ON-"BBBL3]!"BBB@!#36%/I#2$T5W6JLJ9!&*O,*@=:EHY:L$ MT8TB&-R.W:F5?N(MR\=1TJA792GS+S/S/-\O>#KM1^%ZK_+Y!1116AY04444 M %%%% !1110 4444 36MU-9745S;R&.:)@RL.QKW7PGXDBUW34N%(69?EFCS M]UO\#VKP2M7P_KMQH&J)=0Y:,_++'GAU_P ?0US8FA[6.FZ-\/6]G+78^F+6 M?..:TXI PP:X[1]5@O[2*ZMY \4B[E(_SUKHK:?('->.U;0]9.Y1_\+3US_GUT_P#[]O\ _%T?\+3US_GUT_\ []O_ /%UK[&9[/\ M8.,[+[SURBN9\'>*U\26;K,L<5]"?WD:9 *]F&>W8_\ UQ735FTT[,\JO1G0 MJ.G45F@HHHI&04444 %%>?\ B[QSJ>@:ZUC:P6CQ"-6S*C%LGZ,*P_\ A:>N M?\^NG_\ ?M__ (NM%2DU<]:EDV*JP52*5GKN>N45RG@CQ/>^)8;Q[R*WC,#( M%\E6&N?\^NG_ /?M_P#XNG&# MEL;X3 5L7S>RZ?J>N45Y'_PM/7/^?73_ /OV_P#\71_PM/7/^?73_P#OV_\ M\75^QF=O]@XSLOO/7**\C_X6GKG_ #ZZ?_W[?_XNC_A:>N?\^NG_ /?M_P#X MNCV,P_L'&=E]YZY17D?_ M/7/\ GUT__OV__P 71_PM/7/^?73_ /OV_P#\ M71[&8?V#C.R^\]&([DU,JE<'_PM/7/^?73_ /OV_P#\71&G*2NAX7*\1B:?M*:5O4] MN?\ /KI__?M__BZ/^%IZY_SZZ?\ ]^W_ /BZKV,SI_L'&=E]YZY5B*Y*\/R/ M7O7C?_"T]<_Y]=/_ ._;_P#Q='_"T]<_Y]=/_P"_;_\ Q='L)!_8.,[+[SV] M6##*G(I:\13XK:]&/\ MF__ ,74O_"WM?\ ^?/3/^_4G_Q=3["8_P"P ML9V7WGM-%>+?\+>U_P#Y\],_[]2?_%T?\+>U_P#Y\],_[]2?_%T>PF']A8SL MOO/::*YW5]:U"T\$#6K2*![H6\<[(ZDI@X+8 (/ )/7M7G'_ M[7_\ GSTS M_OU)_P#%U,:4I;'-ALLKXF+E3MH[;GM-%>+?\+>U_P#Y\],_[]2?_%UZOH&J M?VUH%CJ.%#3Q!G"] W1@/;(-$Z!GNQXP#6CHS2N>G5R;%4H.I)*RUW/2 MJ***R/*"BBB@ HKSCQK\0]0\/:^=.T^"TD5(E:0S*Q(8Y..&'&,?G7._\+>U M_P#Y\],_[]2?_%UJJ,FKH]6EDV*JP52*5GYGM-%>9^$/B!KOB/Q'!I\MK8) M59Y6CC<,J@=LL>^!^->F5$H.+LSCQ6$J86?)4WW"BBBI.8**Q=<\5Z/X>4B_ MNU$V,B"/YI#^';ZG KS[4_C!=.S+I>G11+VDN&+$^^!@#\S5QIRELCNPV78G M$*]..G=Z(];HKY_N?B)XIN2 VOQ&\4VQ'_$R\U1_#+$C9_'&?UKIM+^,$H9 M4U7349>\EJV"/^ MU_,5+H31C5R+%P5XVEZ/_.QZQ163HOB72?$$6_3KM)' MRT1^5U^JGG\>E:U9--:,\F=.5.7+-684444B HHKF_&_B"[\-:"M]9QPR2F= M8\3*2N"">Q'I32N[(THTI5:BIQW9TE%>+?\ "WM?_P"?/3/^_4G_ ,71_P + M>U__ )\],_[]2?\ Q=:^PF>K_86,[+[SVFBO%O\ A;VO_P#/GIG_ 'ZD_P#B MZ/\ A;VO_P#/GIG_ 'ZD_P#BZ/83#^PL9V7WGM-%>+?\+>U__GSTS_OU)_\ M%U+#\8-85OW^GV+KZ1AT/YEC1["8GD6,[+[SV2BO/])^+.D7CK'J%O-8L?X_ M]8GXD#/Z5W=M?7PE;#NU6+7]=R6BBBI. M<***\6_X6]K_ /SYZ9_WZD_^+JX4W/8[,)@*V+O[+I^I[317BW_"WM?_ .?/ M3/\ OU)_\77K.A7\NJ:#87TZHLMQ LCA 0H)&>,YISIRAJRL7EU?"Q4JMK,T M****S.$***Y3QMXSB\+6:)"L+?\+>U_\ Y\],_P"_4G_Q='_"WM?_ .?/3/\ OU)_\76OL)GJ?V%C M.R^\]IHK$\+W>M:AI*WFM0VT$LV&CAA1E*KZMECR?3M_+;K)JSL>34@Z: MYS6-5@L+.6ZN9 D48RQ/^>M"5]$#=C+\6>)(M#TU[AB&F;Y88\_>;_ =Z\+N MKJ:]NI;FXD,DTK%F8]S5_P 0:[<:_JCW4V5C'RQ1YX1?\?4UE5[&&H>RCKNS MR<16]I+38***O:1I%]KNIPZ=IT!FN9CA5!Q[DD]@*Z&TE=F"5]$4:*LZAI]Y MI5]+97]O);W,1P\<@P1_];WJM33N&PJ(TCJB*69C@*!DD^E:NN>&M7\-SQQ: MM8R6YD4,A/*MQV(XR.X[5Z/\'? XN[@>)M1B_P!'A8BS1AP[CJ_T';W^E8OQ M6\;_ /"2ZQ_9MC)G3+)R 0>)I.A?Z#D#\3WK#VKE5Y([+Z\,_$70&4>3?6K??B<8DA;W'53 MUY'X$BOE2KFFZK?Z/>"[TZ[FM9P,;XFP<>A]145<-&;YHZ,JEB''W9:HTO&> MDZ9H?BF\T[2KN2YMH&VEG RK=UR.N.F>.]8-*S%F+,223DD]Z2NF*:5F82=W M=!3XT,C@=N],J_;Q;5YZGK459\J\SU,HR]XRND_A6K_R^9-$F .*M(M,1:G4 M5QI'Z92A9"@4^D I:HZ4A:***8PHHHH ;(XCC+GH*QG8NY9NI.:MWTVYQ&#P MO7ZU3K:$;*Y^?\19A]8K^Q@_=A^?7[MOO"BBBK/G0HHHH **** "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@ H!(((ZBBB@:=C7MY1-$&[]#]:EK*M9O)EY/RMP:U:PG M&S/TO)-FF CBZ+IO?H^S,NBG2(8W(/X4VNU--71^95* MD7\G[HG%O(Q^Z?[I]O3\JX M,7A[^_'<[<+7M[DCW2WGR!S5WB5,'KV-<[:7.0.:V()LXYKS3T!Q!5B#P12U M.RB5?]H=#5?D'!X-4F(=124M,04444 %%%% !45S_P >LO\ N'^52U%<_P#' MK+_N'^5 X[H^<****]$_4"]I&JW.BZG#?6K8DC/*GHP[@^QKWG2=4MM9TV&^ MM6S'(.AZJ>X/N*^>*ZOP/XH.@ZEY%RY^P7! DSTC;L_^/M]*QJPYE=;GBYSE M_P!9I^T@O?C^*[?Y'M-%("" 000>A%+7(?$!1110!XS\2?\ D;Y/^N*?RKD: MZ[XD_P#(WR?]<4_E7(UW0^%'Z)EW^Z4_1'I_PG_X]=4_WX_Y-7HM>=?"?_CU MU3_?C_DU>BURU?C9\=G'^_5/E^2"OFNOI2OFNM,/U/6X:_Y>_P#;OZA117KV M@>"O#U[X?L+JXT_?-+ KNWG2#)(YX#8K:0T5[ M?_P@'AC_ *!G_D>7_P"*H_X0#PQ_T#/_ "/+_P#%5G[>)YW^L6%_EE]R_P S MQ"BO;_\ A /#'_0,_P#(\O\ \51_P@'AC_H&?^1Y?_BJ/;Q#_6+"_P LON7^ M9XA7M7P[_P"1,M?]^3_T,U+_ ,(!X8_Z!G_D>7_XJMO3M-M-)LDL[*+RH$)* MIN+8R;FN;4<705.FFG>^MO/S.6^)W_(J)_U\I_)J\>KZ'U/ M2;+6;06M_!YT(8/MWLO(]P0>]8__ @'AC_H&?\ D>7_ .*ITZJBK,>69O0P ME#VW_\ " >&/^@9_P"1Y?\ XJC_ (0#PQ_T#/\ R/+_ /%5 M?MXGH_ZQ87^67W+_ #/$**Z/QOI=GI'B-[2QA\J 1(P7<6Y/7DDFN MS1JQK4XU([-7"BN^^'WAO2=&/^@9_ MY'E_^*K.56,79GF8G.L/AZKI33NNUO\ ,\0HKV__ (0#PQ_T#/\ R/+_ /%4 M?\(!X8_Z!G_D>7_XJI]O$Q_UBPO\LON7^9T>FVT=YX2L[649CFL4C<>QC /\ MZ^<[RUDLKV>TF&)8)&C<>X.#_*OI2SDCM;>*V5-L42!$PG"R\ M8S3(!Y5VBSKCUZ-^H)_&LZ$O>:.+(<0O;SI]):_=_P .BL,C]=U>+5W_PEU#[/XEGLF.%NH#@>K*#/7SBC[7!R\M M?N_X![31117 ?"!7G?Q=U'R-!M+!3AKF;>W^Z@_Q9?RKT2O#OBGJ/VSQ<;96 MREG"L>/]H_,?Y@?A6M&-YGJY+1]KBXOI'7^OF<15_1=0.E:W97X)Q!,KMCNH M/(_$9JA17@Y62=MA_V0<+^@%95%%>DE96/TN$%"*@M MEH>J?![3>-2U1E_NVZ'_ ,>;_P!DKU2N;\!Z;_9?@W3XV7$DJ>>_U?D?I@?A M725Y]27--L^ S*M[;%3GTO;[M KRWQI\2S&\FFZ!(-P.V2\'/U"?_%?EZU+\ M3OJMH.GRXE=?]*D4\JI_@^I')]OK7DE;T:5_>D>QE&4QE%5ZZOV7ZL=)+ M)-*TLKL\C'+,QR2?4FFTJJ68*H)). !WKT/PW\*[R_C2ZUF5K.%N1 @_>D>^ M>%_4^PK>4E%:GT.(Q5'#0YJKLCSNBOH:P\"^&M/0"/2H)6'5K@>:3_WUD5I? MV%H__0*L?_ =/\*Q>(71'BRXBHI^[!L^9Z*^@]0\ ^&M10AM,B@F.U]:KRR;?WJ#Z#[WX?E5QK1EH=>&SK#5WROW7Y_YG M#03S6LZ3V\KQ2H/3-;94N6PL5ST60^C>A]^A]N_D% M%7."FM3KQF"I8N'+46O1]4?5%%>>_#7Q@VJVW]CW\FZ\@3,,C'F5!V/J1^H^ MAKT*N"47%V9\)BL-/#572GN@KA?BQ_R)Z?\ 7VG\FKNJX7XL?\B>G_7VG\FI MT_C1MEO^]T_4\1HHK8\+65OJ7BC3[.[C\RWFE"NFXC(QZCFO0;LKGWU2:IP< MWLE^M\-O"94@:65/J+B7C_QZL+6/A'831,^D74MO,.DX/N#Q5RO'/A-KC6VKS:-*_[FZ4R1 ]I%'/YJ#_WR*]CK@J0Y)6/@LPP MCPM=T^FZ] KY7KZHKY7K?#=3V^&_^7O_ &[^H5]'>$/^1/TC_KTC_E7SC7T= MX0_Y$_2/^O2/^5/$?"C;B+^##U_0VJ**JZCJ-KI5A->WDHC@B7IKYZU/4KK5]1FOKR0R3RMEC MV'H!Z =*T/%'B2Y\3:N]Y/E(E^6"'/$:?X^IK$KNI4^1:[GW.59WB$:9 MWS?]-F'\(]O4_A]/HZ MBBBN0^2"BBB@ HHHH ***2@ IC-2L:@DDQ0 DDF!6?<3XSS3IYL \UCW=SC/ M- $5[=JBLS, H&22< "O#_&GBEM>O?L]NQ%C"WR_]-&_O'^G_P!>M;Q]XO-U M))I-A)F('%Q(I^\?[H]O7\J\_KTL)A[>_+<\_%5[^Y$****[SB"N[^&7C2P\ M(:M-_:%F&AN@$:Z0$R0@>W=?4#GCOTKA**F<%.+BRH2<)?%?@[5?"%_]GU"+="Y/DW*#,(O$.F^(K?3M'7[5%=28DM)&PA'=L_PX'.1Z=#TKZ-U+3++6+"2QU"VC MN+:089'''U'H?<5Y_/+#2Y6[H[>2.(CS+1GR_I_CSQ!IGAVYT."])LYDV+NY M:$$\A#VR,C'OQ@\US5>B>//A9>^&C)J&F;[S2>IXS) /]H#J/]H?CCOYW7=3 M<)+FAU..HIQ?+/H%%%%:$!113HT,C@#\:3:2NRZ=.56:A!7;);:+IH MHHK<_-&[A1110(**** "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 **** "M*RG M\R/8Q^9?U%9M.CD,4@=>HI2C='I95CW@L0JGV7H_3_@&U138W$B!UZ&G5SGZ M?"49Q4HNZ84444%!32*=10(B85 ZU:(J)EJ6C*<;F;<0[U]QTJAT-;,B5GW, M.#O ^M:T9V?*SX[B'*^>/UFFM5OYKO\ +\BM11174?%!1110 4444 %%%% ! M1110 4444 >J> _&1NU32[^3_2D&(I&/^L ['_:_G7I]KP>"/&0U>$6=VP6_C7DGCS1ZCW]1_D>9BL/R^_'8]##5^;W);GK M$$V1UJ=T$JY'WOYUAVMSG'-:T,V0*X3M$Z'!ZTM32()!N7[W\Z@''!JB1U%) M2TP"BBB@ J*Y_P"/67_"-)N[5,W]M8Q;0.LB; 2OU[C_Z]>65$)*2 M./!XR.)BVMT[-?UW/4_AUXH^U0+HEY)^^B7_ $=B?O(/X?J/Y?2O0:^;X)Y; M6XCG@D:.6-@R.O4$=#7NGA;Q#%XBTA;@;5N8\+/&/X6]?H>H_P#K5SUH6?,C MYK/,N]E/ZQ37NO?R?_!_,W****Q/GSQGXD_\C?)_UQ3^5MPU_R]_[=_4*]]\+?\BII?_7LG\J\ M"KWWPM_R*FE_]>R?RIU]D;<1_P &'K^AKT445S'R 4444 %%%% !1110 444 M4 >,_$G_ )&^3_KBG\JY&NN^)/\ R-\G_7%/Y5R-=T/A1^B9=_NE/T1ZG\*? M^09J'_79?_0:]!KS[X4_\@S4/^NR_P#H->@UR5?C9\;F_P#OM3^NB"BBBH/- M"N ^*>G^;I5I?J/F@D,;?[K#_$#\Z[^LOQ)I_P#:GAR_LP,N\1*#_:'*_J!5 M0=I)G9@*_L,3"IV?X/1GS_6IX;U'^R?$FGWQ.%BG7>?]D\-^A-9=%=S5U8_0 MYP4XN#V>A]445A^&-874_#>GW+GYWA4,WJPX;]0:W 01D'(KS6K.Q^:5(.$W M![K0:[K&C.Y"JH))/85\RZM?-J>KWE\^JZB)J%OK4\X_=RP?8P<=F&6_\ 9:\ZGA>VN)8)1B2)RC#T(.#6ZE>3 M78]NEB8U*U2DOLV_$]8^#^H[[#4--8_ZJ19D'LPP?_01^=>F5X+\-=1^P>-+ M9&.$ND:!OQY'_CP _&O>JY*\;3/D<[H^SQ;:VEK^@5P'Q:U#[/X:@LE.&NIQ MD>JJ,G]=M=_7BWQ:U#[1XE@LE.5M8!D>C,L,I9PE@?]MOE'Z;O MRKLG+EBV?98RM["A.IV7X]#VM$6-%1 %51@ =A6?KNK1Z'H=WJ,@!$$9*J?X MF/"C\20*T:\S^,&I&/3]/TU#_KI&F?Z*,#]6/Y5PPCS22/A,#0^L8B--[-Z^ MF[/*+JYFO+J6YN'+S2N7=CU))R:BHK9\*:/_ &[XELK!AF)WW2_[B\G\P,?C M7H-I*Y^@SG&E!R>R7Y'HGPU\&1V]M%KVHQ!IY!NM8V'^K7^_]3V]!SWX]+I% M4(H50 H& . *6O.G)R=V?GF+Q4\35=2?_#(****DY@HHHH \I^)G@Q(4?7M M-B"KG_2XD''/\8'\_P _6O+:^I+B"*ZMY;>9 \4J%'4]"",$5\UZ[IC:-KEY MISDGR)2JD]UZJ?Q!!KLH3NN5GV&18V5:#HS>L=O3_@$.G7\^EZC;WULVV:!P MZG^A]CTKZ3TR_AU73+:_@_U=Q&) ,],CI]1TKYBKVCX2:D;GP[<6+-EK2;*C MT1^1^H:C$1NN87$&'4Z*K+>/Y/\ X)Z!7"_%C_D3T_Z^T_DU=U7"_%C_ )$] M/^OM/Y-7-3^-'SV6_P"]T_4\1K?\$?\ (ZZ3_P!=Q_(U@5O^"/\ D==)_P"N MX_D:[Y?"S[K%?P)^C_(^B:***\T_-PHHHH \Z^+6D13Z+!JJH!/;R"-F'=&] M?H&UVT&^0^VR*4GA/>Z-V]#5\,W M1L_%&EW .-MU'GZ%@#^A-?2=?,NB1&?7M.A'62ZB4?BP%?359XG='F<1I>T@ M^MF%?*]?5%?*]/#=37AO_E[_ -N_J%?1WA#_ )$_2/\ KTC_ )5\XU]'>$/^ M1/TC_KTC_E3Q'PHVXB_@P]?T-AW6-&=V"HH)9F. !ZFO"O'OC%_$FH?9K5V& MF6[?NQT\UO[Y_I[?6MSXE>-/M#R:#ILO[I#BZE4_>(_@'L._OQ]?,J*-*WO, M62Y;[-+$55J]EV\PKH_!_A2X\4:H(QNCLHB#<3 =!_='^T?_ *]4/#^@W?B/ M58["T7D_-)(1Q&O=C7T)HNC6>@Z7%862;8T&68_>=N['W-75J\JLMSJS;,EA M8?^19L[.WT^SBM+6)8H(EVHB] *GHHKA/B6VW=A1110(**** "BBD MH *:3B@FH7? H )'Q5&>; /-+/-BLJZN<9YH ;=7. >:\P\>>,C:*^EV$G^D MN,2R*?\ 5@]A_M?RJ]XW\9+I$)L[1@U_(O!'/E#U/OZ#_)\?=VDD9W8L[$EF M)R2?6N["X?F]^6QQ8G$S:0":5$W,J M]R!_G\:^C]6\ >&O%/A6SM;%8H8X80+&[M\':/<_Q GDY]^0>:PJUU2:OU-: M5%U$[=#YEIR(TCJB*6=B JJ,DGT%:WB3PSJ?A;4VL=2@*-R8Y5Y25?53W_F. M]7/ NN:;X=\56VHZI9&Z@CR%VGF)NS@?Q$<\>^>H%:.7N\T=2%'WN66A[9\/ M?!UMX&\/3:GJK1QW\L7F7,C'B",<[,^W4^_T%>4^*/B7JVJ>+4U32[J:TM[0 ME;1 ?X>Y8=#NP,@^P[5K_%/XBQZ_LT;1IRVF@*\\H!'G-U"^N!_/Z5Q'A7PU M>>*]=ATRT&T-\TLI&1$@ZL?Z>I(KFI4]ZM7=G35J;4Z6R/H?X?\ C)_&NB2S MSV+03P,(IF S%(Q'\)/ZCMD=3 O"XK>SB3S%4Q6W.I7TU[>3-- M<3N7DD;J2:SPL+S'8ON>M0VT.3O(^E:$: M5RUIW?*C[7A[*^2/UFHM7MY+O\_R]1Z+4ZBFJM2@5DC[&$; !2TM%4:I!111 M0,***;(XC0NW04$SDH1OO652/4^SX;S.Z^J M5'_A_P OU18HHHK,^P"BBB@!#36%/I#2):*[K5:1*NL*A=:EHYZD+F--%Y;> MQZ5'6G-$&4@UG.A1BIKJI5.96>Y^Y+\'V_R&T445L>&%%%% M!1110 4444 %%%% !4D$\MM.D\$C1RQD,K*<$&HZ* /:O!GC&/7(/)F(COHU MRZ=G']X?X=J[VVN<@'M7CNX\M$?EFCS]]?\1U%)XDT&;P]J M\EI)EHC\T,G]]/\ 'L:R*[-)(^Y_=8FEWC)'T=:74-[:175O()(95#(P[@U- M7DWP\\4_V?=#2+R3_19V_NJ?[\?\FKT6O.OA/_ ,>NJ?[\?\FKT6N6K\;/CLX_WZI\OR05\UU]*5\U MUIA^IZW#7_+W_MW]0KJ['XA:UI]A!9PI:^5"@1=T9)P/7FN4HK=Q3W/HJV'I M5TE5C<[/_A9VO?W+/_OT?_BJ/^%G:]_SCV.?^S,)_S[ M1V?_ L[7O[EG_WZ/_Q5'_"SM>_N6?\ WZ/_ ,57&44>SCV#^S,)_P ^T=G_ M ,+.U[^Y9_\ ?H__ !5>I:)>2ZAH=E>3;?-FA5VVC R1VKYZKWWPM_R*FE_] M>R?RK&M%)*QX>>X2A0I1=**6OZ&O1117.?,!1110!XS\2?\ D;Y/^N*?RKD: MZ[XD_P#(WR?]<4_E7(UW0^%'Z)EW^Z4_1'J?PI_Y!FH?]=E_]!KT&O/OA3_R M#-0_Z[+_ .@UZ#7)5^-GQN;_ .^U/ZZ(****@\T**** / ?$VG_V7XDO[0#" M+*60?[+?,/T(K)KT#XIZ?Y6I6>H*O$T9CBL,C]0U=VDCQGY3BO'OAC??9_$DEH3\MU M"0!ZLOS#]-U>OURU5:1\?G-'V6,EYZ_?_P &YY]\6M6+VNGZ:, L[3N![#:O M\V_*O+*Z;Q]?_;O%UT [NX;:/[\KK&OU)P*Z::Y8 M(^LRRDJ&#@GVN_GJ>\?#G3O[/\%699/_'0M>5_$33O[.\:7N!A M+C%POONZ_P#CP:O;[-TM+6&V5?W4*+&N.P P*\Z^+UFDB:;J<>."UO(?_'E_ MDU<]*7[R_<^>RK%\V8.3^W?_ #1YE9W,EE>P741Q)!(LB'W4Y'\J^G;:XCN[ M2&YB.8YD613[$9%?+E>^?#C4?[0\%V@+9DMBUNW_ '[O_CI6KQ"T3._B*C> MG"JNCM]__#'65\V>)=0_M3Q+J-Z#E9)VV'_9!POZ 5[]XEU#^R_#6HWH.&C@ M;8?]HC"_J17S92PRW9EP[1^.J_3]7^@5[9\*--^R>%Y+UAA[R8L#_L+\H_7= M^=>**K.ZHH)9C@ =S7TSHU@NE:+96"_\L(50^Y Y/XG)JL1*T;'1Q!6Y:$:: M^T_P7_!L7J\2^+,YE\7QQ]H;5%_,L?ZU[;7@_P 3@1XYNB1@&.,CW^05EA_C M/*R!)XN_9/\ 0X^O2/@]:"36=1O",^3 L8]MS9_]DKS>O5/@U_S&_P#MA_[4 MKHK? SZ+.).."FUY?FCU2BBBN ^""BBB@ HHHH *\4^+5H(/%<-PHP+BV5F/ MJP)'\@M>UUY!\8C_ ,3?31W\AO\ T*MJ'QGL9')K&)+JF>;5Z-\'[@KKU_;9 M^62U\P_\!8#_ -FKSFN[^$H8^+Y2.@M')^FY?_K5U5?@9]1FB3P=1/L>VUPO MQ8_Y$]/^OM/Y-7=5POQ8_P"1/3_K[3^35Q4_C1\;EO\ O=/U/$:W_!'_ ".N MD_\ 7,A"K'W/] />NSL[B_NX[6TA>:>0X1$& M2370DHJR/HJ=.G0IJ$=(HZGX::4VH^+X)BN8;-3.Y[9Z*/KD@_@:]XKG?!OA MB/POHPMR5>[E.^XD7H6[ >P_Q]:Z*N&K/FEH?#YKBUBL0Y1^%:(*^5Z^J*^5 MZVPW4];AO_E[_P!N_J%>HZKXT_L7P+I.EZ?)_P 3":RCWNIYA0KU_P!X]O3K MZ5Y=023U.:WE!2M<][$82&(<74VB[V"K6G:?=:K?PV5G$99Y6VJH_F?0#UJK M6IX?UVZ\.ZQ%J%K@E?E=#T=#U4_YZXJG>VAM5KS9-MZGYQ7E4E4DZO MQ=0HHHI&04444 %%%)0 4TF@M4+R8H '?%4YIL#K233 9YK+N;G /- !=7., M\UP7C+QC'HD!AA(DOI!\B=D']YO\.]/\8>,(=#MS'&5DO9!^[C[+_M-[?SKQ MFZNI[VZDN;F1I)I#EF;O79AL-S^]+8Y,1B.3W8[C9YI;F=YII&DE<[F9CDDU M'117JGFA1110 5V/@;X@ZAX.NA%\USI >-? 6I>#;S,@-QITC8A MNE7@_P"RW]UOY]JS_"_BO4_"6IB\TZ7Y6P)H&^Y*OHP_D>HKZ*\/>)="^(6@ MRQ^6C[DVW5C-@LF?YCT8?H:X6IX9W6L3M3AB%9Z2/EFOH'X;7GA7P[X GU2& M]1I442:B[#$BOV3;Z=E]3GUKA/B#\+[GPTTFI:4LESI).6'5[?\ WO5??\_4 M^=!B 0"0#U'K71)1Q$-'H81>+=>EU&YRD?W8(Y/ M8WL.M-1"[!16C#$%4 5E5JS^8 M_EJ?E7K[FK5W/Y4>U3\[=/:LNM*<>I\?Q)F=E]4IO_%^B_5A1116I\8%%%% 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 %%%% !3XI&BD# MKU%,HH+A.5.2G%V:-J-UD0.O0TZLRTN/*?:Q^1OT-:=<\HV9^FY5F,<=04_M M+1KS_P F%%%%(],**** &D5&RU*:0BD0T5'2J=Q#O''4=*TF6H'2EJG='#BL M-"O3=.:NF8I!!P>M%6[B#/S*.?YU4KLA-35S\RS# SP59TY;='W044459PA1 M110 4444 %%%% !1110 5-:W4]E=1W-M*T/LW^TOM[=J[NVNL@K0SY JPRK*,CAO6L&VNLXY MK4AGSWKB.L<05.",&EJO8U RE&P:I,0M17/_'K+_N'^529J.X_X]9? M]P_RIA'='SA1117HGZ@?07AW_D6-)_Z\X?\ T 5I5F^'?^18TG_KSA_] %:5 M>>]S\SK_ ,67JS#\5>'HO$6D- <+"0_PMZ?0]#_]:O"YX);:XD@G0QRQ ML5=6Z@CJ*^D*\]^(WA?[1"=;LX_WL8Q-U:TW4+C2M M0AO;5]LT39'H?4'V(XK:I#F5CZ',<#'&4>3[2V?]=SI/B3_R-\G_ %Q3^5JL!R*P*<%:*1K@82AAH1DK-)'I_PG_X]=4_WX_Y M-7HM>=?"?_CUU3_?C_DU>BURU?C9\7G'^_5/E^2"OFNOI2OFNM,/U/6X:_Y> M_P#;OZA7KV@>"O#U[X?L+JXT_?-+ KNWG2#)(YX#8KR&O??"W_(J:7_U[)_* MJK-I*QU9_6J4J4'3DUKT=NA1_P"$ \,?] S_ ,CR_P#Q5'_" >&/^@9_Y'E_ M^*KI:*Y^>7<^6^O8K_GY+[W_ )G-?\(!X8_Z!G_D>7_XJC_A /#'_0,_\CR_ M_%5TM%'/+N'U[%?\_)?>_P#,YK_A /#'_0,_\CR__%5OVMK#96D5K;ILAB4( MBY)P!TY/-344G)O=F=3$5JJM4FWZML****1B%%%% 'C/Q)_Y&^3_ *XI_*N1 MKKOB3_R-\G_7%/Y5R-=T/A1^B9=_NE/T1ZG\*?\ D&:A_P!=E_\ 0:]!KS[X M4_\ (,U#_KLO_H->@UR5?C9\;F_^^U/ZZ(****@\T**** .5^(6G_;O"<[JN M7MF69?H.#^A)_"O%:^C[FW2ZM9K>49CE1D8>QSM=VSV=Y/:R_ZR&1HV^H M.#730>C1]=P[7YJ4J3Z._P!Y:T*^_LW7K&\)PL4REC_LYPWZ9KWZ[N4L[.>Z MD^Y#&TC?0#-?.->JZ[KWF_"VVG#_ +V[1+ MG?"JPVVU_J##EF6%#]!D_P U_*KJ.T6>AFE7V.#FUVM]^AZ-7/>.+#^T/"-\ MH7+Q*)E]MIR?TS70TR6-)HGB<91U*L/4&N-.SN?"4*KI58U%T:9\W5Z;\(-4 M6*YU'39&P)%69 ?4<-_-?RKSJ_M'L-0N;1\[H)6C.?8XK6\&7_\ 9WBRPE)P MDDGDO]&^7^9!_"NRHN:#/OLPI*OA)I=KKY:GI7Q9U$0>&8+-&&Z[G&<'JJC) M_7;7B]=M\3[[[1XCBM%/RVT(!'HS,G_OIO_9:]7!!& M17-7=Y6/GL]K^TQ7(MHJWZA7BOQ;MC%XJ@G ^6:U4Y]PS _IBO:J\[^+FEFY MT*UU%%RUI+M<^B/@9_,+^=*B[31CDU54\9&_73^OF>-UZ%\(KT0^(;NT8X^T M6^Y?=E(X_(G\J\]K1T'57T37;/44R?(D!8#^)>C#\02*[)QYHM'V.-H.OAYT MUNU^/0^EZ*BMKB*[MHKF!Q)#*@=''0@C(-2UYQ^=M-.S"BBB@04444 %>'_% M6]6Z\8>0IR+6W2,_4Y;_ -F%>S:C?P:7IUQ?7+;88$+L?IV'N>E?->I7\NJ: MG7$C2-STR>GT'2NC#QUN?0\/4'*M*L]DK?-E6O2?@]:E]7U*[QQ' L M6?\ >;/_ +)7FU>W_"O2S8^%3=R+A[V4R#UV#Y1^H8_C6U9V@>QG554\')=7 M9?U\CN:X7XL?\B>G_7VG\FKNJX7XL?\ (GI_U]I_)JY*?QH^4RW_ 'NGZGB- M*JEF"J"2>@ I*W_!'_(ZZ3_UW'\C7H-V5S[VK/V=.4^R;,7[+G0[I_P!Q<-NMR3]V3NOT/\_K7L-<=:4[V>Q\AG-?%*JZ-27N]+:70444 M5@>&%?*]?5%?*]=6&ZGU'#?_ "]_[=_4*M:=IUUJM_#8V<1DGE;:JC^9] *J MU[E\./#5KI6A0ZGQ)>7L8=I"/N(>0H_KZGZ5M4GR*Y[&8XU82CS[MZ+U/-?% M_@NZ\*O;R&3[1:S*!YP7 63'*G]2/;Z&N7KZ=U/3;75].FL+R/?!,NUAW'H1 MZ$=:^>?$GAZZ\-ZO)8W +)]Z&7&!(G8_XCL:BC5YM'N,^03Q75O'<02+)#(H='4Y# ]"*^6Z M] ^'/C3^R+A=(U&7%A,W[J1CQ"Y_]E/Z'GUI5J5_>6YEG.6>VC[>DO>6_FO\ MSVBBBBN,^/"BBDS0 4TM2,U0228H 5Y,53FGQGFFS3X'6LJYNL9YH =:%%%% !1110 4444 %7-+U6^T748K_ $ZX>"YB.5=3^A]0?0U3 MHI-7T8)VU1Z#XO\ BKJ'BCP_;Z6EN+,,,WK(V1,0> /1>^/P[<^?445,(1@K M114YRF[R"@ DX'6BK=M!CYF'/\J)S4%<[,OP,\;65..W5]D26\.P>YZU=1*: MB5.JUQZMW9^FX7#0H4U3@K)"J*D H I:9W)"T444RPHHHH *;(ZQH7;H*=69 M=W'FOM4_(OZFG&-V>9FN8QP-!S^T]$O/_)$,LC2R%VZFF445T'YE.XK.I58JP8'!'2E*-T>AEN/G@:ZJQVZKNOZV-N MBHK>83QY_B'45+7.U8_3J-:%:FJE-W3"BBB@U"D-+10 PBHG6IS3"*3,Y1N4 MY$K/N(=I+*..]:[K5:1*(R<'='D9EE]/%TG3G\GV9DT5--"8SD?=_E4-=D9* M2NC\UQ.&J8:JZ51:H****HP"BBB@ HHHH **** "BBB@ IT!(.0<$5Z-X/ M\?F,QV&L2\?=CN6/Z/\ X_GZUYN(PMO>A]QWT,3?W9GN$%P#WJX&61<-S7-6 MMX" 0<@UJP7.<'?^18TG_KSA_P#0!6G7 MGO<_,Z_\67JPI&4,I5@"",$'O2T4C(\3\;>&&T#4_-@0_8+@DQ'^X>Z'^GM] M#7+U]#:QI-OK6ES6-R/DD'##JC=F'N*\%U73+C1]2FL;I<2Q-C/9AV(]C772 MGS*SW/N,GS#ZS3]G-^_'\5W_ ,RG1116Q[)Z?\)_^/75/]^/^35Z+7G7PG_X M]=4_WX_Y-7HM<57XV? YQ_OU3Y?D@KYKKZ4KYKK3#]3UN&O^7O\ V[^H5[[X M6_Y%32_^O9/Y5X%7HVD?$FSTW1[.R?3YW:")8RP<8.!5UHN2T.W.\+5Q%*,: M4;M,].HKS[_A:UC_ - RX_[[6C_A:UC_ - RX_[[6N?V4^Q\W_9&-_Y]_E_F M>@T5Y]_PM:Q_Z!EQ_P!]K1_PM:Q_Z!EQ_P!]K1[*?8/[(QO_ #[_ "_S/0:* M\^_X6M8_] RX_P"^UKK]!UB/7M)BU"*)HDD+ (QR1@X_I2E"4=68U\!B,/'G MJQLOD:5%%%2<84444 >,_$G_ )&^3_KBG\JY&NN^)/\ R-\G_7%/Y5R-=T/A M1^B9=_NE/T1ZG\*?^09J'_79?_0:]!KS[X4_\@S4/^NR_P#H->@UR5?C9\;F M_P#OM3^NB"BBBH/-"BBB@ KQ?XB:?]B\5RRJ,)=(LP^O0_J,_C7M%<#\4]/\ M[2;2_4?-!*8V_P!UA_B!^=:47:1Z^25_98M)[2T_R_$\IJ]-J620<]=P7C\,'_OJJ-%=EC[B45)IOH%>Z^"[#^S_ E81D8>1/.;ZM\P_0@? MA7BFFV;:AJ=K9KG,\JQ\=LG&:^B$18XU1 J@ =A6%=Z)'SG$=:T(4EUU^X M=1117,?)GC'Q&L/L?BR651A+J-91]?NG]5S^-I_%2P\S M3+*_4T^"=/_ +.\ M)V*%XZTRBI(C)Q::W1\[:GI\^E:E< M6-R,2PN5/H?0CV(Y_&JE>Q>._"9UNU%_9)F_@7!4?\M4]/J.WY>E>/,I5BK MA@<$'M7="?,C] R_'1Q=%27Q+=>9Z-\.O'$>F!=&U67;:,W[B9CQ$3U4^BGU M['VZ>P@@@$'(/0BOE>NK\-^/]8\/(EN&%W9+P()C]T?[+=1^H]JRJT;N\3S< MSR;VTG5H;O==SWVBN#L/BQH-R@^UQW-F_?I_[ZY/U!KIH3^RSZ3(<;RR^ MK3>CV]>QP*.T;JZ,5=2"K X(/K7T'X*\2KXET%)W(^V0XCN%'][^]]#U_,=J M^>JZ#P;XC?PUKT=RQ)M9/W=P@[H>_P!1U_3O6U6'/'S/7S7 _6J/N_$M5_E\ MSZ(HIL-U#*RG((/0BG5P'P@5\KU]45\KUU8;J?4<-_\O?\ MW]0 MKZ.\(?\ (GZ1_P!>D?\ *OG&OH[PA_R)^D?]>D?\J>(^%&W$7\&'K^AM5@^+ M/#-OXGTAK:3"7"9:WFQRC?X'O_\ 6K>HKE3:=T?*4JDJ4U.#LT?+][97&G7L MUG=Q&*>%BKH>QJO7N'Q#\&C7K(ZC91_\3&W7[H'^N0?P_4=ORKP\@@D$8(ZB MN^G-35S[[+\='%TN=;K='KWPV\:_:XX]"U*7_2$&+:5C]]1_ ?<=O4?KZ57R MS'(\4BR1NR.A#*RG!!'0BO=? OC%/$FG_9[EE74K=?WB]/,7^^/Z^_U%<]:E M;WD>!G66>S;Q%):/==O/T.O)IC-BD9\56DEQ7.?.CI)<51GN ,\TR>YQGFLF MZO H))P!0!),\UYOXR\=K8>98Z:ZR7G1Y!RL7^+?R_2LWQ?X^,IDL-(DX M^[)[ =)(\LC22.SNQRS,$I*G#YONQ56I0*113P*9Z\ M8V"EHHIF@4444 %%%17$P@CS_$>@H2N95JT*--U*CLD0WMQL7RE/S'K["LZE M9BS%BM:R.LB!E.0:Q:L6MQY+[6/R'K[5$XWU/HLAS;ZK4]C5?N2_!_P"7?[S4 MHHZT5B?H(4444 %(12T4"(R*A=:L$4QEI-&W:METJM+ M$&!!'%$)N#/!S;*X8RG;:2V?]=#+HI\L9C;!Z=C3*[4TU='YU6HSHS=.HK-! M1113,PHHHH **** "BBB@ HHHH **** .P\)^.+C162TO2TUCG /5HOIZCV_ M+TKV/3=5AO+:.XMYEEB<95U.0:^;*VO#_B:^\/7.Z!O,MV.9(&/RM[CT/O7' MB,*I^]#6TXNS/2A).S1X#17I:?"VV?_ )B\G_?@?_%5.OPDMF_Y MC,G_ 'X'_P 57;[>'<^Z_MK!?S_@_P#(Z_P[_P BSI/_ %YP_P#H K3JM96) MTS3K6SW^8L$21!\8W;0!GVZ5/FN1N[/AZLE*I)KJV.HI,TM!F%HJL-T?-9&#@]:*]>UKX<66 MJZI+>PW;VOFG<\:QAAN[DG_\*G@_Z"\G_?@?_%4?\*G@_P"@O)_WX'_Q5;>VAW/>_MO! M?S_@_P#(\PHKT_\ X5/!_P!!>3_OP/\ XJC_ (5/!_T%Y/\ OP/_ (JCVT.X M?VW@OY_P?^1YA17I_P#PJ>#_ *"\G_?@?_%4?\*G@_Z"\G_?@?\ Q5'MH=P_ MMO!?S_@_\CS"O:OAW_R)EK_OR?\ H9K$_P"%3P?]!>3_ +\#_P"*KLO#^C+H M.CQ:>LQF$98[RNW.3GI^-9U:D91LCR^S[,TZ***YSYD*** M* /&?B3_ ,C?)_UQ3^5 E%38(@W3WS65_PJ>#_H+R M?]^!_P#%5U0JQ44FS[+!9OA*6'A"HTY-H^:S&M"MBIU*;NG_ )!1114G$%%% M% !67XCT_P#M3P[?V8&6>(E!_M#E?U K4HH3L[ETYNG-3CNM3YKHKU2Z^%MM M/=S3)J3Q)([,L8A!V@G..O:HO^%3P?\ 07D_[\#_ .*KL]M#N?<+.\$UK+\' M_D<_\-[#[7XJ2?PKV6N=\+>$X?# N2ERUP\^W+,FW &>.I M]:Z*N>K+FE='R^;8N.*Q+G!WBDDOZ]0HHHK,\PQO%EA_:7A?4+<#+^473_>7 MYA_+%>"5]*$ @@C(->>2?"FV:5V35)$4DD+Y(.!Z=:WI5%%-,^AR7,:.&A*% M9V5[K?Y_H>75VGPST_[5XD>[9'PQ;7$<=PT[SN&9RFW@#@=?<_G5SJQ<6D=V89QAJF&E"C*\GIL M_G^!OT445RGR 4444 %<;XL\"6^ML][8E;>_/+ \)+]?0^_YUV5%.,G%W1OA M\34P\_:4G9GSKJ&FWFE71MKZW>"4=F'7W!Z$>XJK7T7>Z?::C 8+VVBGC/\ M#(N<>X]#7':C\+]+N"7L;F:T8_PG]X@_/!_6NF-=/<^IPW$%&:M77*_O7^9Y M+17=7'PLU="?(O+.5?\ :+*?RP?YU5_X5IX@W[=MKC^]YO'\JT]I'N>G',\' M)751''T5W=O\+-5<_P"D7MI$/]C,/X3^[0_@.? MUJ75@C"KG6#IKXK^G]6/,-+TB_UFZ%O86SS/W('RJ/4GH*]E\&^!K#PZ%N[F M2.YU(C[_ /#%[)G^?\JV[6SMK& 06L$<$0Z)&H45-6%2JY:(^=Q^AHK+SCI3A(XZ.WYUA8\:YI5POQ8_P"1/3_K[3^35U8N)1_%^E8W MBC2/^$FTD6$MP8%$JR;U3<> 1CK[U4-))LZL%5C2Q$)SV3/G^M_P1_R.ND_] M=Q_(UV'_ J>#_H+R?\ ?@?_ !57]$^'4&CZS:ZB-2DE-N^\(8@-WXYKKE5@ MTU<^KQ&<8.=*48SU:?1]O0]*HJO]K3^ZU+]KC]&_*N*Q\63U1UG2K?6])N-. MN1^[F7&<S#W!P:L?:H_4_E1]IB]3^5"NAQFX24HO5'S1J>G7&DZE<6%TN MV:!RK>A]"/8CFJE>Z>+/!>G^*+V&\-V]K.B;'98]V\=L\CIS7/\ _"I;+_H- MR_\ @,/_ (JNR-:-M3[2AGF%E33J2M+KHRS\*_%'VFU.@W3NO MX=?I]*]+KS.P^&46FW\%[:Z_,D\+AT;[-W'_ +I7HWVF/'))/TKGJ\KE>)\ MWF^C6O_!)J^5Z^H?M4?\ M?E7E_\ PJ>T_P"@Q/\ ^ X_^*JZ M$U&]SLR7'4,+S^V=KVMH^ESRZOH[PA_R)^D?]>D?\JX$_">V[:O+_P!^!_\ M%5Z#I4?]E:1:6"GS!;Q+&'/&[ QG%.M-22L:9SF&'Q-.,:4KM/LS7HJD;M^P M44TW,I_BQ^%<]CYVY?KR3XE^#?L[OKVG1?NG.;J-1]T_WQ['O[\UZ09I#_&W MYTPQ?:49' :-@0P;D$'J*N$G!W.O!8R>%JJI#YKNCYMJUIVH7.E7\-[9R&.> M)MRL/Y'U!KTV[^%%B]S))!JMH1MJS\^S[-OK53V-)^Y'\7_EV^\****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+MGG8ULNE5IH M@RD$54)N#\CY[-\ICC(7CI-;/]'_ %H9E%/DC,;8/X&F5V)IJZ/SRK2G2FX3 M5F@HHHID!1110 4444 %%%% !1110 4444 6;"_NM,NTNK.9HI5Z,O?V([CV MKUKPKX]MM6V6UV5M[WIM)^63_=/K[?SKQR@$@Y!P16-:A&JM=S6E6E3>FQ]0 MV]WG'-:<-SGO7@OACXA3V&RUU5GFMQPL_5T^O]X?K]:]9T_58;N!)[>9)8G& M5=#D&O)JT94W:1Z=.K&HKHZY)0PP>137A[Q_E69!=9[U?BGSCFLC43..#2U. M0DHYZ^HJ%XVCZ\CU%5<044W-+FF(6BBB@ 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@ HI*3- "YI,TY(VDZ<#U-3 )$..3ZTK MC&)#W?\ *E>4*,#@5%+/CO5">ZQGFI&3S7..]9EQ>8SS5'4-4AM('GN)DBB0 M99W. *\G\3_$&>_+VNE,T-N>&GZ._P!/[H_7Z5K2HRJ.T3*I5C35V=3XJ\>V MVD[[:T*W%[T*@_+'_O'U]OY5Y+?7]UJ5V]U>3-+*W4MV]@.P]JK$DG).2:*] M:C0C26FYYE6M*H]=@HHHK8R"BBB@ HHHH **** "BBB@ HHHH ***?'&9&P/ MQ-)M)79=*E.K-0@KMA'&9&P.G491'! MPO+6;W?Z+^M01*F5:%6G@5*1]#&-@ IU%%4:!1110,**** "J%YI]*S:TA'JSY#B#..5/"4'K]I_I_G]P4445J?%A1110 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 4H)4@@X(Z4E% TVG=&K;7 G3GAQU%3UBH[1N&4X( MK5@G6=,C@CJ/2L9QMJC] R/.%BX^QK/WU^*_S[_>2T445!]$%%%% !32*=24 M":(F6H72K1%1LM2T92CG8UM.E5I8@P((XJH3<'Y'@9ME M$,9&ZTFMG^C\C+HJ26(QGV[&HZ[$TU='Y[6H5*$W3J*S04444S(**** "BBB M@ HHHH **** "BBB@ K6T3Q%J&@W'F6DN8RN'8[=S6:%6Y0X/I4)!4X88-)%<9[U9#K(,, 13N*Q! MFC-/: CE#D>G>H\XX-,0ZBDS2YI@%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%&:3- !FC-)G)P*D6 GES@>E(", L<*,FIEA5>7.3Z4XNL8PH % M5I;C'>E<=B=Y@!BJ4UR!WJM-=XSS6-J.K06=N\]S,D42]7?Q/85QGB3XC371>VT?,49X-PP^8_P"Z.WUZ_2N" M=WD=G=BSLM0XJN+2T@:>M^(M0UZ??=R_NP MLWN_T7D")4RK0JT\"I2/?C&P 4ZBBJ-4@HHHH&%%%% !4%S<"!..7/04Z>=8 M$R>2>@]:RG=I'+,E25CPS-"^Y?Q'K6K%*LJ!E/'\JPE&Q^BY/F\<=#D MGI46_GYK]1]%%%2>V%%%% !32*=10(B9:A=*LD4QEJ6C.4;E&2($$$5GRPF, MY'*ULNE5WCSVIPFX/0\3,\JI8R%I:26S_KH9-%3S6Y3)4<>E05V1DI*Z/SS% MX2KA:GLZJU_/T"BBBJ.8**** "BBB@ HHHH **** "BBB@ HHHH T=)US4-$ MN/.L9RF3\R'E'^H_R:]2\.?$*QU+9!=$6ET>-KGY&/LW]#^M>.45A5P\*F^Y MM2KSI[;'T]!>=.:T8;K/>OG70/&VIZ(5B9C=6HX\J0\J/]ENWZBO5- \8Z;K M2@6\^V;',,G#C_'\*\RKAYT]=T>A2Q$*GJ>AQW&>]3$I(/F'XUST%X#CFM"* MZ!QS6!N76A9>5^8?K4>:?'.#WJ4[)/O#GU%.XK$&:7-.:%ARIW"H\XX-,0ZB MDS1FF M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 44F:,T +FDS29R<"I%@8\L=H_6D!'FI%A9N M6^4?K4@V1_='/J:ADN .]*X[$P*1CY1^-027 '>JLMT!WK/GO ,\TAEV:ZQW MK.GO,9YKFM?\8Z;HJ$7$^Z;'$,?+G_#\:\LU_P ;:GK9:)6-K:GCRHSRP_VF M[_H*WI8>=379&%7$0I^IWWB/XA6.FEX+4B[NAQA#\BGW;^@_2O+-6UO4-;N/ M-OIR^/NH.%3Z"L^BO3I8>%/;<\^K7G4WV"BBBMS$**** "BBB@ HHHH **** M "BBB@ HHHH ***GAMR_S,./2IE)15V=.$PE7%5/9TEK^7J-AA,AR>%_G6A' M$ .*6./ Z585*XYS6952P<+1UD]W_701$J95H5:>!22/;C&P 4ZB MBJ- HHHH&%%%% !4;_0265I7+,>?Y4RBBMS\ZG.523G-W;"BBB@@**** "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 **** "I(9FA?/Y4^L>&9H7W+T[CUK5BE65 RGC^582C8_1&.ARRTFMUW\U_6 M@^BBBI/:"BBB@ II%.HH$1%:C9*L$4PK2:(E&Y3>.J,UO_$O7TK69:@>.DFX MNZ/,QV I8JGR5%_P/0QNE%7IK<-R.#ZU292IP1@UUPJ*9^>9CE=;!2][6/1_ MY]F)1116AYH4444 %%%% !1110 4444 %%%% !1110 4Y':-PZ,593D,IP0: M;10!VFA?$74-/VPZ@#=P#C?G$@_'^+\?SKT[1?%&GZQ$'L[E7(^]&>'7ZBOG MVGPS2V\JRPR/'(IRKHV"/QKDJX2$]8Z,Z:>*G#1ZH^H(;SWJ]%=9[UX-HGQ) MOK+;%J2?:HA_RT7 D']#^GUKTC1?%6G:Q&&L[I7;O&>'7ZBO/J4)T]T=].O" MILSO([@'O4VY)!\P!KGH;WIS5Z*[SWK$U-!H#U0Y]C41!4X8$41W />IQ*K# M!P1[T[BL09IV1ZBG< S13]2"%%^\=QI7&0@,QPH)J58.[G'L*D,T);K&>:H37F.]<[K7BK3M(C+7ETJMVC'+M]!7F^M_$B M^O=T6FI]EB/'F-@R'^@_7ZUM3H3J;(RJ5H4]V>DZUXHL-'BWWERJ$CY8QR[? M05YEKOQ%U#4"\.G@VD!XWYS(?Q_A_#\ZXZ::6XE:6:1Y)&.6=VR3^-,KT*6$ MA#66K."IBIST6B'.[2.7=BS,[I'J_\ +NR. M"V_B;KZ5>2.E2.IU2N1MR=V?H>!P%+"T^2FO^#ZB*E2A: *>!32/3C&P@%.H MHIEA1110,**** "F2RK$A9CQ_.B658D+,>/YUE33-,^YNG8>E5&-SQ&! MARQUF]EV\W_6H33-,^YNG8>E1T45OL?G56K.K-U*CNV%%%%!F%%%% !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 %20S/"^Y3]1ZU'1 M0:4JLZ4U.#LT;,4JS)N4_4>E/K&BE:%]RGZCUK5AG69,KU[CTK"4+'Z%E&

BBBMSYH**** "BBB@ HHHH **** "BBB@ HHHH **** M"G1R/%(LD;LCJ.- M)U;:D5SY4Y_Y8S?*WX=C^%>%T5S5,)3GJM&=%/$SAOJ?3L-Z/6KT5X#WKYRT MGQAK.D;5BN3-"/\ EE/\P_#N/P-=YI'Q-T^XVI?H]I)_>^^GYCD?E7!4PE2& MVIVPQ5.6^AZY'<@]ZL).#WKD[+5X+N)9;>>.6,]&1@P_2M**]]ZYCH-XF.3[ MP'UIA@!^XWX&L^.['K5E+D'O1<"1HW7JIQZBFYJ59\]Z>3&_513N*Q!FC-2F M!3]UL?6F&&1>V?I3N F:*;D@X(P?>C-,0ZBDS1F@!:*,T9H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **,T9H * M*3-&: %HS3LV6]] MZS;W5X+2%I;B>.*,=6=@H_6@#9EO .]4I;T<\UYYJ_Q-T^WW)8H]W)_>^XGY MGD_E^-<'JWC#6=7W++,H$IP MU>K.*IB9SVT'22/+(TDCL[LM216Q;E^!Z5>CBP.!6%2M;2)]+E>03 MK6J8C2/;J_\ +\R.* (, 591*-.*C!62$5:D H IV*HZU M&P 4M%%,H****!A1110 4R6584W,?H/6DFG6%,MU[#UK*EE:9]S'Z#TJHPN> M%F^E1T45N?GM6K.K-SF[MA11109A1110 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%.1VC<,IP13:*"HRE"2E%V:-:WN%G7T<=14U8BL58,IP1WK2MKL2X5^'_G6, MH6U1]WD^?1Q%J.(=I]'T?_!_,LT445!],%%%% !28I:* &D4PK4M(12):*[) M4#QU<*TQEI-&,Z=S,FM@W(X-4V1D.&%;+)5>2$,,$9JX57'1['S69Y#3Q-ZE M/W9_@_7_ #,RBII;=DY'(J&NJ,E)71\/B<+5PT^2JK,****HP"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH L6E]=V$WFVEQ+!)ZQL1GZ^M=?I?Q M+U.UVI?0QW2#^(?(_P"G!_(5Q%%9SI0G\2+A4G#X6>VZ5\0-&O\ "FZ^S2'^ M"X^7]>GZUU<&H*ZAE<,IY!!R#7S/5VPU?4=,;=97DT/.=JM\I^HZ&N2>!7V& M=4,8_M(^F([WWJTEWGO7A6F_$[4;?:M];17"CJZ'8W]1_*NOTWXBZ+>;5>X: MU<_PSK@?F,BN2>&J0W1U0Q%.74].2Z![U,MP/6N5M=5AN(Q)!,DJ'HR,&'YB MKT=\/6L#8Z$2AAS@_6D*1-VQ]#60EX/6ITNQZT 7C /X7_.FF&0=@?H:A6Z' MK4JW ]:=Q6&D,O4$?449J<3CUI=T;=5'Y47"Q7S2YJ;RXCV(^AI# IZ.?Q%. MX6(LT9IY@;LP-(89!VS^-%Q#1U!I@.S13=U&: '44W-&: ' M44W-&: '44W-&: '44W-&: '49IN:-U #LTF:3D] :<$<_P'\J $S1FG"&0] ML?4TH@;NP%*X#,TF:F\A1U<_A2^7$.Q/U-%QV(,T ,W0$_058W1KT4#\*:9Q MZTKA88(9#V ^IIP@'\3_ )4QK@>M1-=#UHN%BULB7MGZTIE"CC K.>['K5=[ MP>M(9J-<#UJ![H>M94E\/6J-UJL-O&9)YDB0=6=@H'XF@#;>[]ZJR7OO7":E M\1=%L\K'<-CN=[?T'\ZWAAJL]D8SQ%. M/4]>GU!44LSA5')). *Y35?B!HUAE1=?:9!_!;_-^O3]:\?O]7U'4VW7MY-- MSG:S?*/H.@JE77# K[;.6>,?V4=OJGQ+U.ZW)8PQVJ'^)OG?]>!^5;=W$L[^LC$X^GI5>BNN%*$/A1RSJ3G\3"BBBM" HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBIHK=GY/ J9245=F^&PM7$SY*2NR-49SA1F MKD-L%Y/)J6.$*, 585*Y9U7+1;'W&69#3PUJE3WI_@O3_,:D=3*E.5:>%J$C MZ6%.P@6G@4H%+3-DA,4M%%,H**** "BBB@ J&XN%@7U<]!3+F[$653E_Y5FL MQ9BS')/>KC"^K/F1Z5T0K)Z2/B]'MU7^97HHZ=:*W M/G6K!1110 4444 %%%% !1110 4444 %%%% !1110 444](99(WD2)V2/&]@ MI(7/3)[4 ,HHHH **** )K>ZN+.3S+:>6%_[T;E3^E=%8>/]>LL!YTN4':9, MG\Q@UR]%1*G&7Q(J,Y1^%GIUA\5(2 +ZQEC/]Z%@P_(XQ^M=-8>.]$O,!-0C MC8_PS93^?%>%T5SRP=-[:'1'%U%OJ?2L&II*@>.174]&4Y%6DOO>OF6WNKBU M??;SRPO_ 'HW*G]*V[3QMX@L\ 7[2K_=F4-^O7]:YY8&7V6;1QL?M(^AEO?> MIEO!ZUXA:?%*_CP+JQ@E'M2K=#UKSVU\>Z%<8"ZE&A/:0%,?F!6S;:[:76/L]W!-G_ )YR M!OY5BX2CNC53B]F=8+D>M/%P/6N=6^]ZD6^]ZDHZ$7 ]:<)QZU@"^]ZD%[[T M ;GG ]<4;T/\*_E6,+WWIPO!ZT :^8S_ +^5)B+^Z*RQ>#UI?M@]: -/;%_ M='YT;(O[OZFLW[6/6C[8/6@#2V1?W?U-&V+^Z/SK-^V#UH^V#UH TL1?W12Y MC'\"_E67]L'K2&\'K0!J[T'15_*CS@.F*R#>#UIIO?>@#8,X]::;@>M8QO?> MHVOO>@#:-P/6F&Y'K6(U][U&U][T ;ANAZU$UV/6N;N==M+7/VB[@BQ_STD" M_P ZQ;KQ[H5OD-J4;D=HP7_D*I0E+9$N<5NSN6O/>H7O?>O,KKXI::F1;V]U M,>Q("@_KG]*P[OXHW\F1:V,$0[&1BY_3%;1PM5]#*6)I+J>Q/?>]59]32)"\ MDBHHZLQP*\*N_&WB"\R&OVB7^["H7]>OZUB7%U<73[[B>69_[TCEC^M;1P,O MM,QEC8_91[??^.]$L\A]0CD8?PPYD_EQ7,W_ ,5(0"+&QED/]Z9@H_(9S^E> M8T5T1P5-;ZF$L74>VAU%_P"/]>O MD.Y@LQ_-V'\A^-93KTX?$S2%&<]D>,45]06W@+P M/IQ6S_LNQ:9A@+0 MWMT/3BL8XR#=GH:RPDTK[G+_ ?T+P[K^IWL.KVOVB[@598(W?\ =E)HKVS@2&ROHP52-0JHZ@!@ .G&T_B:Y7PAKS>&O%-AJ M@)\N*3$P'>,\,/R)_$"OH+XEZ"OB;P-=VT<@>N5)_'%34DZ M==-O1E4XJI1:2U1\Q4445VG(%%%% !1110 4444 %%%% !111UZ4 E<*PM4KF\QE(C]6_P *AN+LRY5.$_G5:M8PZL^+S?B% MSO1PCTZR_P O\PHHHK0^2"BBB@04444 %%%% !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 M2PSO V5Y'<5IPS),N5//<>E8]*CLC!E."*F4$SV\KSJK@GR2]Z';MZ?Y&W15 M6WO%EPKX5_T-6JP::W/T#"XNCBJ?M*+NOZW"BBB@Z HHHH *3%+10(8132M2 M8I"*0FB!DJ%HZME:85I-&,J=S.EMU?J.?6JDD#I[CUK89*A:.JC4E \/,,EH M8KWFK2[K]>YD45=EME;D<&JKQ,G4<>M=,*L9'Q>.RC$X362O'NOU[#****T/ M+"BBB@ HHHH **** "BBB@ HHHH *^@_@GH@LO",^I2H-^HS'&>\:94?KOKP M"WMY;JYBMX5+RRN$11W8G %?5-Y)#X)^'\AC8;=-LMB$C[SA<+^;8_.N/&2? M*H+J=>$C[SF^AGW_ ()\$>+#,R6UFTZ,5DEL) CJP.#NV\9_W@:X76O@3.FZ M30]560=H;Q=I_P"^UX/Y"O(HKNY@N?M,-Q+'.#N$J.5;/KDAS^O^$=<\,.HU:P>!';:D MH(9&/LPX_#K6)79^/?'\OC?^SP;,VD=JC;HQ)O#.V,G.!Q@#]:Y"WMYKJXCM M[>)YII#M2.-2S,?0 =:ZJ;DXWGN<\U'FM#8CHKT?2/@MXFU"%9KM[73U89"3 M.6D_)00/Q.:N7?P*UV*(M:ZE83L/X&W)GZ<'^E0\123MS%*A4:O8\LHK5USP MWK'ANY%OJUC+;,WW&."K_1AP?SK*K5--71DTT[,****8!1110 4444 6X-4U M"V_U%]((/N:G*?]\*_P#,&L.BI<(O=%*7_?B_P(J]%\4-47_6V5JW^Z67^IKA:*S>'I/[):KU%U/1H_BLXXDTK\5G M_IMJU'\5;4X\S3[A?7:X/^%>7T5#PE+L4L55[GK*?%/2B!NMKY3WPBD#_P > MJ=?B?HQ(!%TH]3&/\:\?HJ?J=(KZW4/9/^%F:'_STN/^_1IZ_$K0B,FXE7V, M3?TKQBBE]2I^8_KE3R/9V^)6A*,BXE;V$3?UIG_"S-#_ .>EQ_WZ->-T4?4J M?F'URIY'L#?$_1@Q %TP]1&/\:@?XIZ4 =MM?,>V44 _^/5Y-13^ITA?6ZAZ MA)\5;49\O3[AO3()_OZG*/ M]P*G\@*SI]4U"Y_U]]([G3IK^/1KS[+"AD>1H]HVCJ1G!;\,UL_":W$_ MQ(TPL 5C$LA!]HVQ^I%?14^MV-OKMMHTTH2[NH6EA4]'"GD?7OCT!]*Y*^(E M3ERQ5SIHT%4CS2=CY HKTGXJ^ CX>U ZOIL/_$KNG^9%'%O(>W^Z>WIT],^; M5T4YJ<>9&$X.$N5GOWP0UW[;X;N='E?,EA)NC!_YYOD_HV[\Q6'\7/%7BC1_ M$)TVVU![73IH5EB^SC8[#H07ZYR#T(X(KC_A?KO]A>.K)G?;;W?^BRYZ8;&T M_@P7]:]?^*G@R[\6Z39-IL2/?VLW 9PH,;#YN3Z$*?SKAG&-/$7ELSLBY5*% MH[H^<7EDEE:621GD8[B['))]_I MGVKC-!^!4:%)=?U+S,D32=!QZU M;BM57D\FLYU8Q/4P.48G%ZQ5H]W^GTHNS_/U-M65U#*00>XI:QXIGA;*GCN.QK2@N4F&.C>AK&4&C[W+,\H MXRT)^[/MW]/\MR:BBBI/<"BBB@ HHHH 3%(13J*!6(RM1E*GQ2$4K$.)5:.H M6B]JNE:84J6C&5),RY+4'E>#55XV0_,/QK9:.HFB]JTC5E'?4^=QW#^'K^]# MW9>6WW&315R2U!Y7@U6>)TZCCUKHC5C(^1QF4XK"ZRC>/=?UH,HHHK0\T*** M* "BBB@ HHHH [GX2Z+_ &OX\M977,-BING^HX3_ ,>(/X5[UK_BS0?#UQ;6 MFLW:P?:U;9NC+*0, [L X'/?WKB?@=HOV3PW=ZO(N'OIMB'_ *9ID?\ H1;\ MJ\[^+>IRZCX_NT=76*T1;>(,",@QHJ2W9Z]>> M ? WBV$W5I#; M_R\:;*%Y/LN5S]17 >(O@E=:=:W%[INK02VT,;2NETIC95 M R>1D'@>U>76E[=:?<+<6=S-;S+TDA@W6CW=\MS;W$?EL M\D8\P+GG##&<].<\&M51K0?NRNO,S=6E->]&S.0KZ1^&G@2W\+:/'J-[$/[6 MN(]TKO\ \L%/.P>G'7W]A7AW@;3X]4\<:/:2@&-KE7<'HP7YB/QVXKW7XNZQ M+I'@.=(6*R7LJVNX'D*02WYA2/QI8J3E*-)=1X:*2=1]#E?%OQK:WO9;+PW! M#*D9VF\F!8,?]A1CCW/7TKG-/^-?BBVN UVMG>0Y^9&BV''L5Z?B#7F]%;1P MU)*UC)XBHW>Y]2:9J>@?$WPK*K0^9"_R302 ;X'QP0>Q[AA_B*^5;\1^N:70?%.L>&&N6TB\-LUPH60[%;(!R.&!&>3S[F MJFIZMJ&M7GVO4KR6ZGV[=\K9('7 ]!R>/>IHT94I.S]TJK652*NM2FJL[!5! M+$X Y)KM-*^%'B[585F&GK:1L,@W<@0G_@/+#\17J'PN^']OH>F0:UJ4"OJ MMPGF(''_ ![H1P!Z,1U/;./7-'Q7\:K;3;R2RT&TCO7C.U[F5B(\CJ% Y8>^ M1[9ZU$L1.4N6DKE1H0C'FJLXFZ^#/BZWB+QPVER1_##< '_QX"N)U'2[_2+M MK74;2:UG'.R5"IQZCU'O7I^G_'?54G7^TM)LY8<\_9BT; ?\"+ UZ4R>&_B? MX6W[1- ^0&( FMI/Z$?D?<4G7JTW^]6GD-4:53^&]3Y;HK6\2^'[KPQKUSI5 MWR\1RD@&!(A^ZP^H_7(K*1&D=412S,*I)VN; MK#56KV/#**[/Q5\,M?\ "T3W3QI>6"\M<6^3L'^TIY'UY'O7*Z?87.J7\%C: M(KW$[!(T9U0,QZ#+$#]:VC.,ES)Z&4H2B[-:E:BNCU3P'XGT6QEO=0TF6&VB M(#R;T8+DX'0GN:YRG&2EJF)Q<=&@HHJP+&\:%9A:SF)ONN(SM/T-,17HI65D M8JRE6'4$8(I\%O/=3"&WADFE/1(U+$_@* (Z*TY?#>NPQ>;+HNHQQXSO>U<# M'UQ6:05)!!!'!!I)I[ TUN)14D$$US,L-O$\LKG"I&I9F/L!6K%X2\23X\KP M_JC G&19R8_/%#DENQI-[&-172Q?#WQ=-]W0+T MJ_%7P1H?A;2-.GTFW:*22PNXA);3H8Y$/<&OE/Q7X;N?"OB&YTNXRRH=T,N,"2,_=;^A]P M:BAB55;5K,NMAW32>YB5[MX5^#N@7.A:?J&IO>37%S DSQ>:$1=P!QP,]_6O M$M/M'U#4K6RC^_<3)$OU8@#^=?7-S>VVDBPMV&U)YEM8@.QVL0/_ !VL\94E M&RBR\+3C*[DCY]^+7A;3_#&O6*:5:_9[.>VSLWLWSACGEB3T*UY_7NWQXL/- MT+2M0"Y,%PT)([!US_[)7A-;8:;E239EB(J-1I!1116YB>D?!*#S?'DC_P#/ M&RD?_P >1?\ V:M'XVW\]IXTTA[:9XI[>T6:-UX*MYC8(/\ P&E^ T&[7=6N M,'Y+94S_ +S9_P#9:I_&"WN]4^(B6UE;7%S,EG&@CBC+GJQX ^M<6CQ.O1'7 MMA].K/3O"/B/3_B+X1E@OHHWFV>3?6QZ9/1A['&1Z$>U>#^-O"-UX/UY[*7< M]K)E[:*Q@^[,EU+CS8SU7:N2#Z9 P0 M*]8\7^%;3Q=H4NGW.$E'SP38R8G['Z=B/2LE4C0JVB[Q?X&KA*M3O)6DCY/5 MF1@RDA@<@@\@U]9^$-;'B+PGIVI[@9)8@)<=I%^5OU!_"OE?5=+N]%U2XTZ^ MB,5S ^UU/Z$>H(Y!]#7KOP*UW*ZCH,K],74 /X*X_P#03^=;8R'/3YET,<+/ MEJ+_B+XON-3O--N+S[ L$KPO#9@Q]#C[WWC^>*X)W:1R[L69CDDG)) MKTOXUZ%_9_BN+5(TQ#J,66(_YZ)@-^FT_G7F=;4.5P3BC*MS*;4F%*CM&ZNC M%64Y!'4&DHK8R/8-:^,]O?\ A8::FE&XN[FU\JZ><[8PQ7#%0.3[=*\?HHK. MG2C35HESJ2GK(****T("BGI$[]!QZFK,=J!RW)K.56,3TL'E.*Q6L8VCW?\ M6I52-G/RC\:M1VH'+U3+'7/*K*6VA]?@>'\/0M*?O2\]ON(4C]JF6. MI E/"UFD?0PI)#%2I M. I<55C91$ I<4M%,NP4444#"BBB@ HHHH *1F5%+ M,0 .YJ*>Y2$8ZMZ"LV69YFRQX[#L*J,&SP\SSRC@[PA[T^W1>O\ D3W%ZSY6 M/*KZ]S52BBMDDMCX+%XRMBZGM*SN_P O0****9RA1110 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 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 4#@Y'6BB@9<@O2,++R/[ MU7E8, 5((/<5BU)%,\)RI^H[&HE"^Q]-EO$=6A:GB?>CWZK_ #_,UZ*@ANDE MX/RMZ&IZQ::W/ML/B:6(A[2E*Z"BBB@V"BBB@ HQ110 F*:13Z,4A6(BM,*5 M/BFD46(<2LT=1-%5PK3"E2T8RI7,V2U5N@P?:JSP.G;(]JV&CJ)HZN-243P\ M;D6%Q&MN5]U_5C'HK1DMU;J/QJL]JP^Z<^QK>->+WT/EL7P_BJ.M/WEY;_=_ MD5Z*5E93\P(I*U3N>)*$H/EDK,****9)ZGX0^,1T#2;32;W1TDM;=0BRVS[7 MQZE3D$GD]17HEMXV\">,;=;:[GM&+?\ +OJ,80@^Q;C/T-?-%%,]3U%5](\4Z[H)']EZI[&S-3P'?Q:9XZT:ZF(6-; M@(S'HH;*Y_#=FO;OC'I,NI^!'F@0L]C.MRP YV %6_+=G\*^;^E?17PV^(%I MXFTJ/2-5E0:K&GEE9>ETF,9&>IQU'X_3+%1E&2JQZ&F&DG%TWU/G6BO;O$WP M/2YNI+GP]>Q6ZN<_9;G.Q?\ =8 G'L0?K65I'P+U66Y0ZOJ-K!; _,ML2\A' MH,@ ?7GZ5JL52:O&J)VL>35N>#M,36/&.DV$JAHI;E?,4]T'S,/R!KJOB M=\/K+PFT%]IMVHM9VV?999,R*<=5[LOKZ$^_'/?#Z\CL/'VBSRD!/M(C)/;> M"O\ [-5^T4Z;E$CD<*BC(]V^*NMRZ)X#NV@^ O-B4L+2[CGD '\.&3^;BOG.L,$E[,VQC?M KTOX)ZM-:>,9-.#$V M][ VY.V]/F#?EN'XUYI7IOP1TJ2[\7S:CM/DV5NWS=M[_*!^6[\JVQ%O92N9 M4+^T5C:^/.G1AM'U-5 D;S('/J!AE_++?G7*_!_3X+_X@6[3J&%K"]P@(XW# M !_#=GZ@5U7QZU!"=&TU6S(/,G<>@.%7^3?E7F/A;Q#/X7\16NK0*'\HD21D MXWH>&7\OUQ6-&,I8>RWU-:KC&O=^1[A\7_$^L^'-'L5TEF@%U(ZRW*KDI@#" M@]B/6/Q%\7:?.)8]=NY>AKD-?^"6BWV^71[F73ICR(VS)%^OS#\S]*PHU*<%R5(Z MFU:G4F^>FROI7QKTVX\.W,FL6FS4HDP+>,92Y)XXSG;[@YXZ9Z5XA<71EOY; MN&-+8O*9$2'*K'DY 7N .U:WB;P?K/A*[6'4[?$;G]W/&=TJLD_EFVOHC_$2,;OHPY^N?2OGOQ7X M>G\+>([O2ILE8VW12$?ZR,\JWY=?<$5I_#OQ8WA/Q1%/*Y%A&^J MGGZ9'>O8/BGX+?Q7HUO?:9&LNI6Q'E[2/WL3'D9]OO#\?6N9?[/5M]EG0_W] M*_VD>,^!?",_C#Q#':#@]ST'Y]J]V\;^*;/P#X6CALDC2Z9/ M)L;<#A<#&XC^ZO'U.!WI^A:5I?PT\$N]U(H\I/.NYQUED]!^@ _Q-?//BKQ) M>>*M>GU.[)&X[8HL\11CHH_KZDDT+_::E_LH'_L].WVF6?"F@77C?Q:EG+.^ M9F:>ZN#\S!2&=E5KNU>*)CW;D?$SX?W7C*.TNM/NHX[NU5E$4V0 MDBG!ZCH>/3GVI8AIU5";M$=!-4G.*O(@MOC=X4GF"21:E;*?^6DL"E1_WRQ/ MZ5:\6VO@CQ+X3N==NY+=X(T)6^M<"4-V7W.<#:WKVZUXEJGP_P#%6C[FNM%N M6C7K) /-7'KE\V5(G@WNL98,T>2 6&0"1ZC)_,U:PT&U*G(AXB=G&H MC5\*:M!H7BK3M4N%E:"VEWN(P"Q&#TR0/UKV67X[>'Q_JM-U-^/XUC7G_OHU MX#16]2A"H[R,:=:=-6B?7/AC7XO$_AZUUB"%X8[C?B-R"5VN5YQ],_C7F6I_ M'*>RU"XM$\/(&@E>)B]V3DJ<=-G'2NF^#DF_X=VRX_U<\J_^/9_K7@WBZ+R/ M&>N18("W\X&?3S#BN.C1A*I*,EL==:K-4XR3W-'QMXWN/&MQ:37%E#;-;(R# MRV)W D'G/T_6O1_@+<[],UJU_P">../"[OH?Q9\,],\8:W'J5[>74)2!82D&T M9PS'.2#S\V/PJI;?!KP?; &6&[N .OG7!&?^^=M8T\11A!)K7T-JE"K*3:>A M\XLS.Q9B2QY))ZUTGP_O_P"S?'VBW&< W*Q$^S_(?_0J],^('A;P7I'@F_.E M0V$&H1^68@+C=(?G4$#XCGC.)(V#J?0@Y%=4)JM!V7D M6\?GVKI_RV0C)7\1R/<>YK8\70IK_P .=2\H;EGL3/&/4A=Z_J!7GWP7\9Y! M\+WTG(S)9,WYM'_-A^/M7FTXM0]I'>+_ /0J23GR2V9PWPPT_[?\1-*1E.V M%VG;VV*2/_'@*]-^+NO?V5JWA5 V!#>?;)![(5 _0M71Z3X'@T?X@ZAXAM=B MV]W;%?*'\$K,"Q'L=N?Q->1?&?4/MGCY[<'(L[:.''N"=E*+Z,C%J[4NXE%%%=IR'MGP#@Q;Z[< M$?>:% <>@(_B'X;\*W@!F@@B+.01D9)PO3U-[L M=*\&:A>W]W;VL;WQ7?/($!VHG<_[U>9_$35+76?'FJ7UE,LUM(R+'(G1@L:K MQ^(->=[)5:\N;8[_ &KI48VW.WU?X[WDFY-'TF*$=I;IRY_[Y& #^)IO@3XM M:@_B(VWB6[62TNR%24HJ"!^W0#Y3T.>G!]:\BHKI^K4N7E2.;ZQ4YKMGM/Q@ MF\)ZK:)PJS';JO05E* MM%;:GMX3A_%5M:GNKSW^[_,II []L#WJS':JO)&3[U:6.I5CK"524CZG!9%A M%IP%.Q56-E$:!3L4N**9=@Q1110 M,**** "BBB@ HHJ":Z2+@?,WH*$F]C'$8FEAX>TJRLB9F"@EB !W-49[TG*Q M<#^]5>69YCEC]!V%1UM&%MSXG,N(ZM>]/#>['OU?^7Y@>3D]:***L^9"BBB@ M04444 %%%% !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#"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 *LPWCQ\/\R_J*K44-)[G1AL76PL^>C*S_KT7MD5 UNZ].?I6L:L M&?/XC)<90^SS+RU_X/X$5%*01U!%)6IY;BXNS"E5F1PZ,593D$'!!I**!'<: M/\6?%FD1+$;R.]B48"WB;R/^! AC^)K1O/C=XHN(3'!#I]JQ'^LCA9F!]MS$ M?I7FU%9.A3;ORFBK5$K7+>I:I?:O>/=ZC=RW-PW5Y6R<>@]!["JJLR,&4D,# MD$'D&DHK1*VAG>Y],>!?&-AXY\/&RO?+:_2'R[RW?_EJN,%P.X/?T)QZ9X'Q M)\$=1ANY)O#T\5Q:LY(->5VMW<6-S'BZ3\;?$=C&L5]!:Z@H_C=3'(?Q7C]*XW0J4Y.5)Z/H=:K0J1M5W[E?2_@S MXKO;A4O8H-/AS\TDDRR''L$)R?Q%>SZ9IVA_#GPHRF40VL(,DT\A&Z5_ZD] M!["O,;GX\ZD\)%KHEK%)V:25G _ ?SKSWQ#XKUGQ1S]S_O9_"O3?$GPE\/>(IVO;+_ 5,I4/;WEIY\#L.5)7Q'%?)]?3?C_P 36'@_PC)9PLD=U-;F MWL[=.JC&W=CLJC^0%?,E&"3Y6^@8QKF2ZA7T=\'-:N=6\%^1='<;"8V\;YY* M;05!^F95T_Q%E\[XA:VV[=BX*Y^@ _I7,5M1BHT MTD959.4VV/AFDMYDFAD:.6-@R.AP5(Z$'L:]2\/_ !OU2QB2#6K)-01>//C; MRY,>XQAOTKC_ /X1G\8>($LE+):1CS+J8?P)Z#_ &CT'Y]C6EXH^%WB#P[< M.T%M)J-CGY+BV0L0/]I!DJ?T]ZFI[*Y5/VL5SPV/7=)^+_A+4V5);J:P MD/ %W'@?]]+D#\2*TO$_@K0O&FG-*T<(N73,%]!C=[$D?>7V/X8KYDBTO4)Y MA##8W4DI. B0L6)], 5]*?#'1=2T'P3;VFJ!DG:1Y1"QR8E)X7^9Q[UQUZ4: M-I0>IUT:LJMXS6A\TZA93:;J-S8W"[9K>5HG _O*<'^55JW/&=]#J7C/6+NV M(:&2Z?8PZ, <9_'&?QK#KT8MM)L\^22;2/H7X'2;_ UPN,;+^1?K\B'^M>/_ M !"B\GX@:VN",W3-S[\_UKU/X#R9\.ZI'C[MV&S]4'^%><_%6+ROB5JXYPQB M8$^\2&N.CIB)HZZNM"+.-KT#X-7/D?$."/./M%O+']<#=_[+7G]=/\.KK[)\ M0M$DSC=<"/\ [[!3_P!FKJK*].2\CFI.TT_,]2^-NH:IIMEI$NG:C=6D;O*D MPMYF3?PN,X(S_%^=>'7-_>7A)NKN>RN[B6!89Q M*'B R?E(QS]?TKF[;X)^%(,>:^H7'KYDX _\=45PT,13IP2>YV5J%2N>]=E* MNJM[(Y:M%T[79]/_ ZNUU7X<:09 & MS;LOLA*8_(5\U3KC?#OXF:7X3\*RZ?J,-U-,+EI(E@0$;2%ZDD8Y!_.O/_$NJ M0:UXDO\ 4[:!H(KJ8RB-R"03UZ>^:RH4Y1J3NM&:UIQE"-GJCZ9\%>*8?%WA MR#4$VK<#]WQKYJ\6:A_:OB[5KW.5ENI"A_V0<+^@%-T/Q/K/ MALW!TB^>U-PH67:JMN Z=0<'D\]>:R*JCA_9SDULR*M?VD4F?0?PL\5:5:?# MVVBU+4[2U:UFDA GF5"1G>, G)^_^E>(>)/LO_"3:HUC,LUHUU(T+KT*%B1^ MAK+HJZ=%0FY)[DSJN<5%] HHHK8R#)QC-%%% !112@$] 30-1/K4Z6BCKDUE*K!'J8?)<97^SRKST_X/X%, DX S4R6[MUX'O5Y(0.@Q4JQU ME*NWL?087ABG'6M)R\EHO\_R*:6JCKS]:L+%@<"IQ'4@2LFW+<^BPV HT%:E M%(A6.I E2!:>%HL=L:9&$IX6G8I<4[&JB(!2XI<44%6#%%%%,84444 %%%% M!112,P498@#U- FTE=BTR25(ER[8JK-?=HA_P(U29F=LL23ZFKC3;W/FLPXD MHT;PP_O2[]/^#_6I8FO'DX3Y5_4U6HHK9)+8^+Q.+K8J?/6E=_UL%%%%!SA1 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 )FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !F MC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% M !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC M-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% M!FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC- M%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% $ MD/9[?\#Y&X#D9'2BLB*>2 M'[K<>AZ5>BO8Y.&^1O?I6+@T?98'/\-B;1G[DO/;Y/\ X8LT445)[H4444 % M%%% !1110 F*,4M% K#"M(5J3%)BD*Q$5IA2I\4A6BQ#@5C'3#'5LK32M*QF MZ92:('J*@>U0]L?2M(I3#'0KK8Y*^!HUE:I%/U1E-:L/NG/UJ)HG7JI_"M)7X:PL]87C_7F9%%:;0!NH!J%K1#T!'TK15UU1X];AG$1_AR3_ M _S*5%6&M".C?G49@D';/TJU5@^IY57*<;2^*F_EK^1'12E6'4$?A25I,D^!OBE#X/T$Z6^CO<_O6E,JW&W)..,;3CIZUYM143IQFK2*A.4'>)H:] MJ?\ ;6OZAJ8B\H74[RB/.=H)R!GO6?115)65D2W=W-7P_P"(]3\,:DM]I=P8 MI,8=2,I(O]UAW%>Q:/\ '32YHE36-.N+:;H7M\2(??!((^G->$45E4H0J?$C M6G6G3^%GT?)\9O""1AEGNY#C.Q;6S^7<02++$^ =K*<@X/'45#15DG37/Q#\77>?,U^\7 M/_/)A'_Z"!6/K1X9Q$OXDDOQ_R,]8G;HI_&I5M6/4X^E7Q%3Q' M6;K3>Q[%#AK"PUG>7]>132U0=L_6IUB ' JP(Z>$K-W>Y[=# T:*M3BEZ(@$ M=/$?M4P2G!:+'6J9$$IX6GA:7%.QHH#0M*!3L4N*"TA,48I:*8[!1110,*** M* "BBB@ HHHH *"<#)Z56EO8X^%^=O;I5&6>2;[S<>@Z52@V>%CL_P -AKQA M[\O+;YO_ (U49)GE.7;/M4=%;**1\;CLUQ.-=JCM'LMO^#\P MS1FBBF>8&:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:, MT44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 M&:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T M44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 & M:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T4 M4 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 &:,T44 +1110,*** 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 EBN)(ONMQZ'I5R*]C?A_D/Z5G45+BF> MI@LXQ6$TA*\>SU7_ /D;8((R#D45CQS21'Y&(]NU7(K]3Q(N#ZCI6;@UL?6 MX/B+"U[1J^X_/;[_ /.QU+4'OQDI*\7=!1110,**** "BBB@ MHQ110 F*3%.HH%8;MII6I*3%(5B,K32E38I,46)<2 I33'5C;2;:5B73*QCI MABJWMI"E*Q#I%,Q5&UNIZJ/RJ\4I"E%K;&,\-":M)7,XVB'L1]#49M/1C^-: M9CI#'5*W@1_J]C>R^ M\J45;^R+ZM2_8U]6H]O /]7L;V7WE.BKGV1?]JE^R)Z'\Z/;Q+7#F-?;[_\ M@%*BKWV1/[OZTX6J?W:7MX]C2/#.+>\H_C_D9]%:0MT'\ _*G"$#H!2^L+L; MQX7JOXJB^[_AC, )Z THC<_PG\JU!%2B+VJ?;OHCIAPM#[51OY6_S,T6\A_A MQ^-.%JYZD5HB*G".I=:;.RGPUA([W?J_\K&>+3U8U(+1/0G\:O"/VI1'4N&A!6BK%<14\1U.$I=M%C M94B$1TX)4NVEVT[%J"(PE."T_%+BG8I1&!:=MI<4M!5AN*7%+13'8,4444#" MBBB@ HHHH **** "BBD9U099@![T"E)15Y.R%H) &2<"J!C.(L+0O&E[[\MOO_RN7I;V-.$^<_I5.6XDE^\W'H.E145H MHI'R6-SC%8O2'+:7RYTMXWQG:TA!_G4?V;PM_>M?^_I_QIV)YSA: M*U->2QCU$#3S&8?+'W&R,\__ %JZ#4]&T^#PZ]S';*LPB5@V3U./>@?,<716 MMX%O[UK_P!_ M3_C7.>(8].CNXAIIC,?E_-Y;;AG)H&I7,BBNWT;1=,N-%M[BXME9RI+,6([G MWI_V;PM_>M?^_I_QHL+G.%HKNI_#.E7]L9+!A&Q^Z\;[E)]^:XJXMY+6XD@E M7;)&VUA0--,BHHHI#"BNNTW0K"STH:CJ@WY4/M)X4'IP.IJ:WMM!\0)+%;6[ M6\J#((7:1[X!P:9/,<714MS UK=2P/\ >CQJ*D4%%%=IX>T;3[S1HIKB MV5Y&+98D^I]Z8F['%T5W7V;PM_>M?^_I_P :/LWA;^]:_P#?T_XT6%SG"T5J M:);07>O0P2H'A8OE<]<*2*O>*]/M-/EM1:PB,.&W8).<8]:!WUL<[176>';; M2-4M3%-:)]JC'S?,1N'KUK"UC3)-*OF@;)C/S1O_ 'E_QH!/6Q0HK4T+26U6 M^","((_FE;V]/J:U/$L&E:=$+>VM4%T_).XG8OY]30%];'+T5U'A72[*_MKA MKJ 2,K@ DD8X]JU)++PS%(TM?^_I M_P :Y#4UMUU*=;7;Y ;Y-IR,4#3N5**]$GT/0[:(RSVT4<8ZLSD#^=5?LGA9 M_EW6O/\ TV(_K18GG1PM%=C?^$(9(C+ITI#8R$9LJWT-6^[TQGGZU/X?\.)?Q?:[LL(,X1 <%\=R?2@=U:YS=%=V?^$7@ M8PD6F1QT+?K_ /7IESX:TJ_MS-8R+%QD.C[D_&BPNBG^4S3^3'B1BVU=O M1CG'%=I:>&]-TZU$^INCO_$7;"*?0>M VTCB**[M5\+W9\I1:9/'=/UXK)\0 M>';?3K?[5;S;4W >4YR3_NF@2ET.:HHHI%!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 JNR'*L0?:K4=^PXD7C-KRZ?<:T=Q%+]UAGT/6I:Q*FCNI8^C9'H>:S=/L?383BA?#B8?-?Y M?\$U:*J1WR-PX*GUZBK*NKC*L"/:H::W/I,-CL-B5>C-/\_NW'4444CK"BBB M@ HHHH **** "BBB@ Q28I:* $Q1BEHH%8;BDVT^C%(5B/;1MI^*,4!RD>VD MV5+BC%%A71Y=3[:-M%A>S17\NCRZ ML;:3;187LT0>71Y=3[:-M%@]F0>71Y=3[:-M%@]F0>71Y=3[:7;18/9H@\NC MRZGVT;:+#]FB'92[*EVTNVG8?(0[*794N*,46'R$>VEVU)BC%%A\HS;2[:=B MC% ^4;MI<4[%% ["8HQ2T4PL)BEQ110,**** "BBB@ HHHH **** "BBB@ H MIK.J#+, />JTE\B\("Q]>@II-[')B<=AL,KUII?G]VY;J*2XBB^\PSZ#K6?) M=2R=6P/0<5#5JGW/F\7Q0OAPT/F_\O\ @EN2_8\1KM'J>M56=G.68D^])16B MBEL?,XK'XC%.]:;?ET^[8****9QA1110 4444 %%%% !1110 4444 %%%% ! M1110 445-:VTEY=1V\(S)(V!_C0!#17=1Z%HVD6ZO?LCN?XY3@$^R_\ ZZ?Z?XT% M7TN8=%=X]GXPLM(::WMECD#J-P)_P :R_"UC;7]]-'=1"15CR 21@Y' MI3%S:7,*BN^GT[PY;2^7.EO&^,[6D(/\Z2/2?#EZ3% (6?'_ "SF.X?K187. MC@J*U]=T1M(F4HQ>WD^XQZ@^AJ_X4TRSOXKHW4 D*,H7)(QU]*!W5KG,T5KS MV]I!XG,#JJ6JS@,"> OUKH_LWA;^]:_]_3_C0#E8X6BO1)-#T.* S26T2Q 9 M+ESC'YU5^S>%O[UK_P!_3_C18GG.%HKH_#,6F7K-:7ELC3_>C8DC<.XZ]:I^ M(-)_LN^_=@_9Y?FC/IZC\*"KZV,BBI((9+B=(8E+2.P50/6NQO-)TG1M'$MQ M;K-.%V@EB-[G\>G]!0#=CBJ*#RI-,& M['+T5W>[PLC>3BTSTSC/_CW_ ->HK[PSIMU:M<6,JPX4L&#[HS]?2BQ/.<31 M6YX9MK.[U"6VNXEEW)E"21R#_A_*CQ1IL.G7\?V>/9#)'D $]0>?Z4#OK8PZ M*OZ+9K?ZO;P.NZ,MEQ[#DUL^*='MK&V@GM(1&NXH^"3G(R.OT- 7ULD8*/J3BNPU[2M+T[1Y)8[51*<(C;CU/X^F: ;MH<7176^%])L;_3 M));FW61Q,5!)(XPOH?>L6VBM%\1&*Y"K:K,ZD,< 9QS^5 7,RBNZ^S>%O[U MK_W]/^-6I]#T.VB,L]M%'&.K,Y _G18GG/.Z*[:>V\,"WD,;6N_:=N)3UQ]: MY"TM)KZY2W@7=(YX]![F@I.Y!17<6WAG3-/M_.U"02,/O,[;4'T_^O3U'A>Y M;R5%KD\#@KG\>*+"YSA**ZC6_"PM86NK$LT:C+Q'D@>H/>JGA:QMK^^FCNHA M(JQY )(PL'PY:07NKK#<1B2,HQVDF@%*ZN9-%=EKWAJ!;(SZ?#L>+ED!) MW+^/<5QM )W"BNF\*:99W\5T;J 2%&4+DD8Z^E8VL01VVKW,,*[8T?"J.U 7 MUL4J*UM%T*;5W+;O+MU.&DQU/H*Z9M,\/:2H6Y\HO_TV;1-BC5E0NW=NZ>^!7 M::Q_R*DO_7%/YB@)=#FO"7_(=7_KFU7_ !=975SJ$#06TTJB+!,<98 Y/I5# MPE_R'5_ZYM72:UXA_L>YCA^R^=O3=GS-N.<>AH!WYM#C(]&U*2146QN 2<9: M,J/S-=CX@G6S\.&"9PTTB+&,_P 1XR:H)XW4N ]@0O(_[(O$M_LOF[HP^[S-O:ZK_ (3C_J'?^1__ +&L+6M5 M_M>\2X\GRML83;NW=R<]!ZT%*_4['1_^14C_ .N+_P S7GM>C: RKX;MF?[H M1B>.V345G?Z#?7*V\$4!D;. 8,9_,4$)V;,KP4L_FW38/V MYH''5W&445L^'-(35;QS-GR(0"X'\1/0?H:1;TU.F"?V[X36.(CS3&!U_C7' M'Z?K56RMK3PK:R3WYG:YN99W^](Y<_B:BKI;S0[2Q\-)A>%?^1?@_WF_P#0C7GM>A>%?^1?A_WF_P#0 MC0B9['$?V5J/_/A=?]^6_P */[*U'_GPNO\ ORW^%='_ ,)Q_P!0[_R/_P#8 MT?\ "78R/#'_(Q6O_ /_ - :M3QO_KK/_=?^E9?AC_D8 MK7_@?_H#5J>-_P#76?\ NO\ THZ _B.;LKR6PNX[F$X=#GV(]#7=W4%OXFT1 M9(B!)U0G^!NX/^?>O/@"Q ))X %=_HUDF@:.\UV^UF'F2\\+Z >]"%/N.'V M;PQH?.&(-.&LZ9''4] M1]:X*ACAW.T\%?\ 'G=?]=!_*L/5]-OI=7NWCLKET:5B&6)B",_2MSP5_P > M=U_UT'\J6]\7_8[V:V^P[_*VV@G7F=CE?[*U'_GPNO\ ORW^%5G1 MXG9)%9'4X*L,$&NL_P"$X_ZAW_D?_P"QKF+VY^V7LUSLV>:Y;;G.,^]!:OU. M[\5?\B_/_O+_ .A"O/:]"\5?\B_-_O+_ .A"O/:&*&QO^%M5EM=0CM'8FWF. MT*3]UNQ%6O&=DL=Q!>( #*"C^Y'0_E_*L;0X'GUNS5!]V4.?HIR?Y5T?C64" MTM8OXFC8,/J#FHZ*1H>@^(HUO_#C31\A0LR? M3_\ 437.>$K;S]:$A'RPH7_'H/Y_I70^')5U#PY]GD.=H:%OI_\ J-5?#,'] MFZ9?77IT5L#S,^3]!_]+;KS]:,0/RPH$_'J?Y M_I6CX'_Y?_\ MG_[-1U"UH&+XC_Y&"[_ -X?^@BNND_Y$T?]>*_^@"N1\1_\ MC!=_[P_]!%=O9R0P^';:2< PK:H7R,\;1VH0I;(\TKM?!:SBSN6<$0EQY>?7 MG./TJ]8W>AZC,8;:&!I -V#"!Q^(J#7]=DTD"V@MR'=/DD.-H'L.Y% -MZ'* M:\4.NWFSIYA_/O\ KFNT\2PRSZ'-'#&\CEEPJ*23R.PKSMF+L68DL3DD]Z]. MU74/[,T][KRO,VD#;NVYR<=<4#EI8\[_ +*U'_GPNO\ ORW^%,EL+R",R36D M\:#JSQD ?B173?\ "GO:_8_*W$'=YN<8.>F*!IR M[$_@K_C\NO\ KF/YU1\5?\A^;_=7_P!!%7O!/_'Y=?\ 7,?SJCXJ_P"1@F_W M5_\ 010"^(Q:U_#'_(Q6O_ __0&K(K7\,?\ (Q6O_ __ $!J"GL;7C"TN;F6 MT-O;RRA5;/EH6QT]*YG^RM1_Y\+K_ORW^%=SK>O?V,\*_9O.\P$_?VXQCV/K M63_PG'_4._\ (_\ ]C01'FMHCEI[6XMBHN()8BW3S$*Y_.N_T8QWWAF.&-]F M8C$Q7JIQ@G^MM?VR\+?9_)\H$??W9SCV'I52PU.[TV4O;2E<_>4\JWU% M VFT7KOPOJ=LQVPB=!T:(Y_3K6<)+JS\V'=+#YB[9$.5R/<5TUMXUZ"ZM/JT M3?T/^-;:MIOB*R;@2H.#D89#_2@5VMT<%I4T=OJUK++]Q9 2?3WKN/$.DRZO M:1K!(JO&VX*QX:N#O[5K&^FMF.3&Q&?4=C6AIWB6_P!/18MRS0KP%D[#V- V MF]45[G1-2M,F6TDVC^)1N'YBJDES/-%'%)*[1QY"*3D+]*[.T\96RIPV&'O5E+V)OO94^]9M%2X)GKX;/<;0TYN9=GK^._ MXFTK*PRI!'L:6L4,5.5)!]JG2]E3J0P]ZATWT/H,-Q11EI7@X^FJ_P _S-.B MJB7\9^^I7]:L)+')]UP?QJ'%K<]W#YAA<1_"FGY=?N>H^BBBD=@4444 %%%% M !1110 4444 %%%% !1110 4444 %&*** #%&*** $Q1BEHH 3%&*6B@!,48 MI:* $Q1BEHH ,48HHH ,4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 44QY8X_O.!^-5WOXQ]Q2WZ4U%O8X\1F&%P_\6:7EU^Y:END9E498 M@#W-9KWLK]"%'M4#,6.6))]ZM4WU/"Q/%%&.E"#EZZ+_ #_(T7O8E^[EC[56 MDO97X7"CVJM15J"1\_B<]QN(TYN5=EI^._XBEBQRQ)/J:2BBJ/(;;=V%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6OX9FC@UV R M$ ,"@)[$CC_#\:R**!-7.\\2:'<:HT4ULZ[HU*F-C@'W'O7'W6E7]EDSVLJ* M.K8R!^(XK2L?%E_:(L+K&Z=8YT>W9N,MROY_P#UJ9'O M1.(GN9KDJ9Y7D*J%4L"?]3>?[R?R-)XKT:!+4W]O&(W5@) HP&!XS M]<_SI?!'^IO/]Y/ZT W>)DZWIU]+K-U)'97#HSY#+$Q!_'%9_P#96H_\^%U_ MWY;_ KK+_Q;]AOYK;[#O\MMN[S<9_#%5O\ A./^H=_Y'_\ L: 3E;8YB*UD M>]CM75DD>0(588()..E=WK=V-%T14M0$8XBC_P!GCK^0KD8K\7'B2*^9/+5I MU8KG.!D=ZZ3QG"SZ9#*HR(Y?F]@1U_SZT!+=7.(9F=BS$EBV MMNK)LW_N4 +#K0'-9;&9XP*?V*H;[QE7;]<'^F:J>"?]3>?[R?R-8.LZS-J\ MZLR^7$GW(P"/]3>?[R?UH&U:)S^O?\AV\_ZZ5G5HZ]_R';S_ *Z5 MG4BUL>A:Q_R*DG_7%/YBO/:]"UC_ )%27_KBG\Q7GM-DPV'PS26\R31,5D0A ME([&N^!@\3Z#CA9/_1<@_I_0UY]6UX7O9;75XX5.8YSL=?Y&@)+J;?AC16LO M,O;Q-DHRJ!OX0.I_SV^M8&OZL=4OR4)^SQ?+&/7U/XUTGB^]EMM.C@C.!<$A MS[#M^.:X6@(J^K"BBBD6%>C6BQZGX9CABDV!X!'D?PD#!KSFKVGZM>:8Y-M) MA3]Y&&5/X4R91N6;KPSJEJ3_ */YRC^*([L_AU_2L_SKFV26VWR1J_$D9R,_ M45U-KXU4X%W:$>K1-G]#_C6PT>F^([ L-LB\J'QAD/\ 2@GF:W1P>E77V+5; M:XS@*XW?0\']#76>,K;S--BG YBDP?H?_K@5QES UK=2P/RT;E"?7!Q7>(?[ M8\)8^\[P8_X&O_UQ0$MTS'\%VVZYN;HCA%"#ZGD_R_6M2\F77/#%U(@&49R, M?[+9'_CN/SJMIW_$L\%S7!X>56-;K,EM: ] 9&'Z#^M6O"VG&TNM19A]R3R5/TY M/]*YO7KK[7K5S(#E5;8OT'% ]Y'3^#/^0/-_U\-_Z"M7_ -"% M>>UZ%XJ_Y%^;_>7_ -"% 2W1Y[7:^#+-4LYKPCYY&V*?11_]?^5<57?^$91) MH:H.LOU-9E27$+6]Q)"XPT;%3^! MJ.D4D: UO4!8K9KQZ9ZXK5\%_P#(2N/^N/\ 45S5=+X+_P"0E)M-O;K6&D@M99$V*-RJ2*QO[%U/_GPN/\ O@UUFL>)7TN_-LMJ ML@"AMQ?'7\*H?\)O)_SXI_W\/^%!*YK;&IX4M9[32Y8[B)XG,Q8*XP<;5KB= M0_Y"5U_UV?\ F:]!T35&U>R>X:(1%9"F V>P/]:\^U#_ )"5U_UV?^9H".[. MY\1?\BO/_NQ_^A+7->$O^0ZO_7-JZ7Q%_P BO/\ [L?_ *$M, MR5U.V()!$601_O&MC1[^'7]*>UNP&E5=LH_O#LP_SUH!:*Y2\$_ZF\_WD_D: MP-=!;7KL#J9,"NK\.:=+ID]_;R<@,A1O[R\X->RRO-*TDKEW8Y9B>2:[WQ5$9]!9X_F",K\= MQT_K7&:3<0VNJ037 S"A.X8SV/:AA#:Y5BE>&59(W*.IRK \@U/>ZA=:A)ON MIFD(Z#H!]!78KXAT)F"B+DG'^I%'BJ"&/1&9(HU/F+RJ@4#YM=4<)1112+"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@84444 %%%% !1110 4444 %%%% !1110 5TO@O_D)7'_7'^HKFJL6 ME]]F\ZXD,DA&-Q': MH: 2L@KT+6/^14E_ZXI_,5Y[5^76=0GMC;27+-"0%*X'0?A0*4;V+WA+_D.K M_P!_X2/5_^?U_ M^^5_PH$XN]T::^"KLL-UU"%[D DUNZG)!H_AUH-W_+(PQ@]6)&/_ *]5O5CG% N5O*:)%6()A\YSDG^M<9:7EQ8S>;;2&.3&W( /'XU=_X2/5_^?U_^^5_PH&XN M]T:/_"%WO_/S;_K_ (5DZKI4NDSI%+(CEUW IGUQ4O\ PD>K_P#/Z_\ WRO^ M%4[N^N;^19+J4R,HP"0!@?A0-*74[K1_^14B_P"N+_S-?S1/!,\ M4JE71BK ]B*L6>I7E@'%K.T8?&X Y_.HKFYFO)S-.^^1NK8 S^5 1C8AKJ/ M!EY'%E!((()!'0B@;5U8Z?7?#=[)J,MS:1^;'*= MQ 8 J>_6MO0H;W3]-*:G)&L:?<#,,H/0GIBN1A\2:M"@1;MF '\:AC^9&:JW MFI7M^1]JN'D Z \ ?@.*".5M69TOC&TO)1%N:E% M (%NF\H#:%(!X].16>>3F@J*LK,*]"\*_P#(OP_[S?\ H1KSVK]MK.H6< AM M[EDC&2% '^% 2C=%"BBBD4:_AC_D8K7_ ('_ .@-6IXW_P!=9_[K_P!*YFVN M)K2=9X'*2KG# =,C%2WFH7=^4-U,9"F0N0!C/TID\OO7.A\*:-O8:C<+\H/[ ME3W/][_"JOBC6?MMS]D@;_1XC\Q'\;?X"L_^W=3$/DB[98]NT*J@8'X"LZ@2 MCK=G3^%-9\B4:?<-^Z<_NB?X6]/H?Y_6D\5:-]FF-_ O[J0_O /X6]?H?YUS M(R#D5HR:[JV",MK.T:L2VSL&:-L$KT-7?^$CU?_G]?_OE?\*SY MYI+F9YIF+2.DZS82:EIDEK&ZJS$$%NG!S7,+X*N]PW74 '<@$_ MTK-_X2/5_P#G]?\ [Y7_ H/B+5B,?;7_ #_ H)49+8ZZRTZP\-VKSRS#>1 MAI7X)]@/Z5QNLZFVJW[3X*Q@;8U/8?XU4GN)[E]\\TDK>KL345!2C;5A1112 M*.H\%W6R\N+4GB10Z_4?_6/Z5K^)Y4L]!ECC&TSOMX]22S?U_.N%MKF:TG6> M!RDBYPP[=JFO-3O;]56ZG:0*N)IES]CU.VN,X"2 M]._Z5Z< MWE0^9<$ ?+\[>PR?ZFO)ZT'US4Y+=H'NW,3+L*X'(].E 2C(_ M^1@N_P#>'_H(KKI?^1,'_7DO_H K@KB>6ZG::9R\C\LQ'6K1UG4#:?93H6T/B/0EE@QYF-\1]&[J?Y5 MY]5VTU:^L8C%;7#1H3N*@ \_C0.4;ZHILI5BK @@X(/:O3-9L)-2TR2UC=59 MB""W3@YKS:::2XF>:5MTCG+'&,FM#_A(]7_Y_7_[Y7_"@4HMVL:/_"%WO_/S M;_K_ (56U#PQ=:=8R74D\+)'C(7.>2!Z>]5_^$CU?_G]?_OE?\*BN=:U&[@: M">Y9XFQE2HYP<^E )2-GP3_Q^77_ %S'\ZNZSX9N=2U.2ZCGB56 #9SP,>E MZ-'_ (0N]_Y^ M;?\ 7_"J7AI=OB6V4]BX_P#'&J/_ (2/5_\ G]?_ +Y7_"J,%U/:W(N(7*2K MDA@/7@_SH"SMJ=SX@T.?5Y(&AEC3RPP._/.<>GTK%_X0N]_Y^;?]?\*SO^$C MU?\ Y_7_ .^5_P */^$CU?\ Y_7_ .^5_P *!*,D)J^BS:/Y/G2QOYN[&S/& M,>OUKH++P_IFHZ'$(9@9OO-,O4,>H(]/:N6O-1N]0V?:IC)LSMR ,9Z]/H*C MM[J>TD\RWF>)O5#C-!33:-V3P;J"OA)K=E]2Q'Z8K?T;2DT&SFDN)U+/AI&Z M*H'3^9KE5\4:NJX^T@^YC7/\JI7FIWM__P ?-P\@_N]!^0XH)<9/1EHRVVJ> M(FEN9/*MI9V<"NAU+PE!=MY]C(L);G81\A^F.E<35VTU;4+%=MO= M2(O]T\C\CQ0-Q?0UHO!E^T@$DT")GE@23^ Q6YK=Q!I/A\V:O\[1>3&IZD8P M3^5:G2_8??0'Z<53HI.*9W4,SQ=#^'4?YK[ MF::WL+=25^HJ99$?[K _0UC45#IH]BCQ1B(Z58*7X/\ 7\C;HK(6>5/NNW\Z MF6^E'W@K?A4NFSUJ/$V%G_$3C^*_KY&C15-;]3]Y&'TYJ9;N%OX\?45+BT>G M2S7!5?AJ+YZ?G8FHIJNK?=8'Z&G4COC*,E>+N%%%% PHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:SJOW MF ^IH%*48J\G8=14+7<*_P >?H*A:_4?=1C]>*:BV<%7-<%2^*HOEK^5RY16 MOF>+ MK_Q*C_)?<@HHHIG"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6GH$%I<:K&M[(JQCD*W1V[ UF44":.QU'P M<))6DL)EC!.?+DS@?0BJEKX,NVF7[3-$D0/S;"2Q'MQ63:ZYJ5FH2&[<*.BM MA@/SJ>7Q-J\J[?M6T?["*#^>*9%I'0^+KZ*'318JP,LI&5'90<_S J#P3_J; MS_>3^M<@[O(Y>1F=SR68Y)JS9ZE>6 <6LYC#X+8 .?SHN/D]VQTNI>%+J]U& M>Y2>%5D;(#9R/TJI_P (7>_\_-O^O^%9W_"1ZO\ \_K_ /?*_P"%'_"1ZO\ M\_K_ /?*_P"% K2*=]:/87LMK(RLT9P2O0\9KM-$U:WUC3_L5V5,^W8Z,?\ M6#U'O7$7$\MU.TTSEY'Y9B.M1@E2""01R"*"G&Z.HO/!DZRDV<\;1GHLA((_ M((]6@4*MVS*/[ZAOU/-17>MZE>H4FN MG*'JJX4'ZXZT$VEMS>=<2&20C&XCM3(I9()DEB8I(ARK#L: Y;QL:WB/2O[-U O&N+>;+)_LGN* MV/!/^IO/]Y/ZUS=WJU]?1>5HZ126AZ%K'_(J2_\ 7%/YBO/: MORZSJ$]L;:2Y9H2 I7 Z#\*H4Q1C8*T= _Y#MG_UTK.J2":2VF2:%BLB'*L. MU(;6AUOC;_4V?^\_]*X]%+NJ+U8X%6KS4KR_""ZG,@3)7( Q^55!G-,4596. MBU+PK)8:G7W/ MI7)T!&]M0KM8_#FF:AI$'V68>8J_Z]>=Q[[A_3M7%5/;7ES9OOMIGB;OM.,_ M7UH"2;V-MO!NHA\++;LO][<1_2NBTNPA\/:9(T\X/.^1^@^@KE!XHU<+C[2# M[F-<_P JH7>H7E^P-S!^'2@GED]R.\N#=7L]P1CS'+X],FNM\%W6Z MUN+4GE&#K]#P?Y?K7&58M+VYL)3+;2F-R-I( Z4%2C=6.L\7RI;:9:V40VJS M<*/[JCI^H_*L'PW<_9M=MR3A9"8S^/3]<52O+^ZOW5[J8R,HP"0!@?A4",T; MJZ$AE.0?0T HZ6/3[Z5+"PNKE0%(4N?=L8']*\N)).3R:OW.LZC>0-!/QK%HI#:OH=[J_A^ MWUD"[M9E25A]\;!\L@XD=O7/I^E4/!? M_(2N/^N/]17.S32W$ADFD>1SU9CDU+:7US82-):RF-F&"0 ?Q'M521VED:1SEF)8GU)H$HV;9Z!XB_Y M%>?_ '8__0EKFO"7_(=7_KFU49]9U"ZMFMYKEGB; *D#MR.WM5:UNY[*;SK> M0QR 8W =J!*-E8W_ !I_R$K?_KC_ %-8=A?2Z=>1W,)^93R.S#N#27=]2?J MO\K&H+J$_P ?YBGB:(])%_.LBBE[-'5#BC$+XH1?WK]6;(93T(/XTM8M*&(Z M$BE[/S.F/%7\U+\?^ ;-%9 ED'21OSI1/*/^6C?G1[-FRXIH]:;^]&M164+F M8?\ +0TOVJI)I*/9^9C+BK^6E^/\ P#7,T0ZR+^=,-U"/X_R% M9=%/V:.:?%&(?PPBOO?ZHT3>Q#IN/T%,-^O:,GZFJ-%/V:.6?$6/EM)+T7^= MRV;^3LJCZU&UW,?XL?05!15\/V^DV*3Q32NS2A,/C&,$^GM6+I_\ R$K7_KLG\Q78^,_^0/#_ M -? _P#06IFO;2]N5;^\O8UVGA+_D!+_P!=&H14W:-T<*D0 M:[6$DX+A<_CBNQ_X0NR_Y^;C]/\ "N2B_P"0DG_78?SKM/%S%=&4J2#YJ]#[ M&@4V[I(@_P"$+LO^?FX_3_"L[6_#=MIFG&YBFE=@P&&QCG\*YWS9/^>C_P#? M1I#([##.Q'N:!J,NYO:!H%OJUI++++(A1]H"8] :UO\ A"[+_GYN/T_PH\%_ M\@VX_P"NW]!7+ZI+(-7O0'8#SW[_ .T:!:N329T<_@J(H?L]VX?L)%!!_*N4 MNK6:RN7MYTVR(>16QX7OKI-7BMQ([0R9#(3D#@G/M5OQK&@N+248WLK*?H", M?S- )M2LSEJZ31/#4>I6'VFXEDC#,0@3'('?GWS^5<]#"]Q/'#&,N[!5'N:[ MG7)QHWA^.VMV*N0L2$=<#J?\^M YMZ)'-Z_HJZ1-%Y3N\4BG#-U!'4?RK'KO M=41=;\,"XC&7""90.Q'WA_,5P5 X.ZU-31]$GU>1BA$<*'#2$9_ #N:Z1?"& MFHH62>=G/?=VO8I=Y/,C9( M;\:";N3:O8Z"]\&80M97!+#^"7O^(_PK&TG2A>ZL;&Y+Q%0V[&,@BF66N:A8 MQM'%.2C*0%?G;[CTJAO;<6W'<>ISS04E+9L[3_A"[+_GYN/T_P */^$+LO\ MGYN/T_PKE+"60ZC:@R-_K4[^XKK_ !BS+I$14D'SQT/^RU!#YDTKE._\)VEI MI\]PEQ,6C0L <8./PK.\/Z'!J\<[32R)Y9 &S'.<^OTK$,DA&"[$?6NN\$_Z MF\_WD_K04[QCN3?\(79?\_-Q^G^%1S>"H"A\B[D5^V]01^F*P-=D<:Y=@.P' MF=C4WAV^NHM7@B21VCD;:Z$Y!'K^'6@5I6O.A'J*V]# M\.V^J:>;B6:5&#E<+C'&/;WJYXVC3R[27C?EE^HX_P _C5WP?_R!6_Z[-_(4 M Y/DN<-,@BGDC!R%8J,^QIE37?\ Q^3_ /71OYU#2-#IW\-6RZ#]O\Z7S/LX MEV\8SMSCI7,5Z#+_ ,B:/^O)?_0!7'Z'8#4=5BA<9C'SO[@=OY"F1&6C;+6D M^&KK4D$SMY%N>C$9+?0?UK=7PAIJ@*\TY8]]X'Y#%.\2ZP^FPQVMKA)I%SN M^XO3BN'=WD-\W$>/D5V^Z?KZ>U9MU>2W=W).A_V6H(?,FE,=SF=2M5LM1GMD8LL;8 M!;J:JUHZ]_R';S_KI6=2+6QT^E^&K:^T>.\DFE5V#$JN,<$CT]JY^SA6YOK> M!B0LLJH2.H!.*[KP[_R*\'^[)_Z$U<3I7_(8LO\ KXC_ /0A3(BV[G5_\(79 M?\_-Q^G^%!\%V>.+F?/X?X4OC)F73KGUK$I6=F^\Q./4TE(T2LM0HHHH&%%%% !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 %%%% $] ME9RW]W';0#+N>_0#U-=.WAO1[%$6_OV$K]/F"C\!@UG>$IDBUL*^,R1LBY]> M#_2KVOZ-?7^O P1EHW1?G/"IC@@G]?QIFH] M/J/>L2NP\27$-CHD&E+('E 4'U 7N?3-6WX\?SQ0.6V@FN:8NE:AY",S(4#*6Z_YR*A MTNR_M#4H;4D@.?F(Z@ 9-=)XUMLPVMR!]UC&Q^O(_D:K>#+;?>7%R1Q&@0?4 M_P#ZOUH)4O&K;[3KL&1E8\R'\.GZXH",O=NS0UCPW9Z9ILER)YF<$ M!5.,$D_3ZU%H/A^WU:Q>>6:5&64IA,8Q@'T]ZN>-;K_CVM ?65A^@_K5OP9_ MR!YO^O@_^@K03=\ESB[F(07Z2(_^$+LO^?FX_3_ K,USP[;Z7IXN(II78N%PV,'_ *^!_P"@ MM7'Z>/\ B96O_79/YBNP\9_\@>'_ *^!_P"@M3,Y?$BCX)_UUY_NI_6JFKWT MNG>+I[F$\KLR.S#8N15OP3_KKS_=3^M9?B?_ )&*Z_X!_P"@"@$O?9U&I6<' MB+1TN+8@R@;HB?7NII?"JLFBA&!#+*X(/8YKG/#>L?V==>1,V+:4\Y_@;U_Q MKO$1$R44#<=QQW/K09SO'W3R^+_D))_UV'\Z]&U*\M;&U$MVN8MP&-N[GZ5Y MS%_R$D_Z[#^==GXP_P"0*O\ UV7^1H1O:OIE]IXB MM$Q+Y@.?+V\<]ZYK%&*+E*FD[G;>"_\ D&W'_7;^@JQ-HVA7%W(9&0SR.2RB M?G<3SQGUJOX+_P"0;/3],TSQ;>_:-5 M\A3E+==O_ CR?Z#\*Z/1($TGP^)9OE)4S2'\/\,57/BO228SO4'T/7]?YUS6L67]GZI/ !A VY/]T\BNO@\4:6\Z1H MDB,Y"[B@ &?7FJGC*QWP0WJ#E#Y;_0]/U_G0.+M+5;F#I&N7&D,P0"2%CEHV M..?4'L:ZFV\6Z;. LWF0$]=ZY'YBL>S\*F\T9+A9P+F3YE&DT&.OOC@UPE[:26-Y+;2_?C;!([ M^AKL?"VE7>GK/+<@Q^9@+'GGCN:YOQ#<)'_KX M'_H+4#E\2.&KL/!/^IO/]Y/ZUQ^*['P3_J;S_>3^M"'4^$OW6D:)<7DCSNGG MNWS#S\'/TS4JV6DZ!&UWY8C[;SEC]!Z5QFO?\AV\/_32NMTB[CU[17M[GYI MOERCN?1O\]Q09N+23OH1?, MS$_8CN#_ )XKD)- U2*38;.1CGJHR/S%#*A)6L9M%=7I?A$O$[ZD3&2,*B,, MK[D]/PKG+V&*WO)8H)O.C1L!\8S04I)NR#3_ /D)6O\ UV3^8KL?&?\ R!X? M^O@?^@M7'Z>/^)E:_P#79/YBNP\9_P#('A_Z^!_Z"U!$OB1PU=AX)_U-Y_O) M_6N/Q71^$+U+>_EMI" )P-I/]X=!^IH151>Z9NO?\AV\_P"NE9U==XC\/7-Q M>->V:>9O WH#@@@8R*Q;;P[J=Q*$^RO&.[2#:!0$9*QUOAW_ )%>#_=D_P#0 MFKB=*_Y#%E_U\1_^A"NXO7BT/PX8E;)6/RTS_$Q[_P S7$:5_P ABR_Z^(__ M $(4$0UNST'4[2QNX$2_91&&RNY]O.*I0>'-%?$L40E4'J)2P_G57QI_R#;? M_KM_0UD^%M4^Q7OV65L0SG S_"_8_CT_*@E1?+=,T==\0V\=I)86/+D>6Q"X M"#H0/?M6+X8_Y&*U_P"!_P#H#5H^+=*\J8:A"OR2'$H'9NQ_'_/6L[PQ_P C M%:_\#_\ 0#06DN1V.RU34K"P:(7J;BX)7Y-U9_\ PD6A?\\O_((J/Q5IMY?R MVIM8#($#!L$#'3UKGO\ A'-6_P"?-O\ OI?\:"8QBUJR?Q%J%C?R6YLEVA P M;Y-OI6)5J\TV[L-GVJ$Q[\[&-M MI@EXT9%!ZXPE4E6# X(.0:3%&*1H>@:H!JOA9IE' M)B$P]B.3_452TK_B6>#Y[H_*\@9P?<_*O]/SJ;PE.+G1I+9^?*8KC_9;G_&H M?%3+9:+:V$9X) ^JJ/\ '%,P6_*-\)R+=Z3=V$AX!/\ WRPQ_0_G2>#K-HI; MV6089&\G\1R?Z5F>$[GR-:$9/RS(4_'J/Y?K78R^5I=C=W"#'+S'W8T#GHVN MYPGB&Z^UZW:Z;P9_P @>;_KX/\ Z"M<.Q+,6)R2IWMI M8VRRWB[HRX4?+NYP?\#7G6GC_B96O_79/YBNP\9_\@>'_KX'_H+4R)K5(/\ MA(M"_P">7_D$5E>(-5TV^L$BLTVR"4,3Y>WC!_Q%OO61BC% II:3K,VD-* MT,:/Y@ ._/&/I]:KZA>OJ%])=2*JN^,A>G _I57%&* Y5>XN:W;/Q7>VEK' M;^7%*$& SYSCTZU@XHQ0)Q3W)%E*SB4 9#;L?CFM74_$5QJEH+>6&)%#!LKG M/'X^]8V*,4#Y4QM9UQ.;FZEG8 -* MY<@= 2YMZAXFNM0LFM7BBC1L9*9S@=NM8N:3%&*!J*6PN:W+CQ17Y"-9POSV<; M'U5R/\:Y;%&*!.">Z-R^\4W]Y&8TVP(>#Y?4_C_A6)FDQ1B@:BEL20RF">.5 M0"48, ?8YK3U3Q#<:K:K!+#$BJX?*9SG!'K[UD8HQ0'*GJ+FM/2=,?3ZUEXHQ0#5]&3WETU[>2W+J%:1LD+T%3:;J-Y8(D=!CAJA'*\4BR1LR.IR&4X(-,Q1B@$K:' M1VWC&]B0+/%'-C^+[I/Y]G M,UQ(TDA[GM[#TJ'-)BC%(JQ>T_5KS3&)MI<*3ED894_A6VGC6<+\]G&6]0Q M_*N6Q1B@3@GNC8U#Q)?:A&8BRPQ'@K'QD>YK(S28HQ0-12V)(93!/'*H!*,& M /LSCV-/5M: MFU?R?.CC3RMV-F>O-+79$RO$3GRW&0/IZ5IO MXUN2F$M(E;U+$C\JYC%&*8G"+UL:\/B348KTW+3>86&#&WW%$?S%P5?.*35=6F MU:9))D1-B[0J9QUK/Q1B@7*KW);:X>UN8IX_OQL&&?:M;4/$UUJ-D]J\42(Y M&2N<\'/K6)BC% .*>HN:UM+\0W&E6K010Q.K.7R^J>(;C5;58)88D57#Y3 M.LC%&* Y4]1_P"@/9_]^A1]=CV# MV3/EFBOJ8^#_ Z?^8/9_P#?H4J^$/#R]-'L_P#OT*7UV/8?LF?+%%?4W_"' M>'2<_P!C6?\ W[%*?"/AXC']CV?_ 'Z%'UV/8/9/N?+%%?4P\'^'1TT>S_[] M"C_A$/#W_0'L_P#OT*?UV/87LF?+-%?4W_"(>'O^@/9_]^A1_P (?X>_Z ]G M_P!^A1]=CV#V3/EFBOJ ^%/#_P#T"+/_ +]"O /'VG6>B>,+NRLD,< VNJ$Y MVY&<#VK2EB8U':PI0:.>HIJL#3JZ" 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@ HK;T/PCKGB(;M- ML))8N1YK?*F1VW'C-:&H_#?Q5IEOY\VELZ#.?)<2$ =R%/ J74@G9L?*SE** M**H045);P2W5Q';V\;2S2L$1$&2S'@ "NMMOA;XNN;=)ETT('&0LLJHP^H)R M*F4XQ^)@DWL<=16AJ^AZGH5R(-3LY;=SG;O'# =P>XK/JDT]4%@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 ****!A11 M10 4444 %%%% !4]EZ"AC#*L@4G&<'./TJ"B@#Z@LM0N;FR@F\E!YB M!L;CW'TK4BFNC!N\J/CMNK-T5?\ B2V7_7%?Y5MPC$0KPWN=1F2ZI=Q?\NB' M_@?_ -:JL7B"[DNU@^Q(,]_,_P#K5N2P)(.@S6;%;*FIH=M(![:E=+_RZ+_W MW_\ 6K/U'Q)U7_#UHJW4I([4 :2ZG=-_RZ+_ M -]__6JM>:[=VDD:?8D;?_TT/^%;@C0=%%9VI0++.R/D.:XS>S#/_ "T;^=3*V164['[?/_UT M;^=:4/W17ITIW1A)'4> ?^1\T;_KX'\C7T]7S!X"_P"1ZT?_ *^!_(U].J?E MKDQGQKT-*>QXO\>I?+;1O?S/Z5Y#%+O%>J?M!M\VA_\ ;7^E>?> K&VU7Q?I M=C>Q>;;33!9$W$;A@]QS5X>I: IJ[*=%?4Z>$/#2(J#P_I>%&!FTC)_,C)KQ M?XNZ+I>@:Y9#3;1+5;B)I)$0G:3G' Z#Z"M:>*C.7+8ETVE,?^1\UO_K]D_P#0C7UN>]?)'C'_ )'S6_\ K]D_]"-;4?B)D0V_W15FJ]O] MT58KU8[&+"BBBJ$%%%% !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 %?1OPL./ -D3TW/\ SKYRKZ(^&CA?AS:D]V=?S;']:Y,9 M\"]32GN=1KA_XI[4C_TZR_\ H!KXU@F);K7V-K1']A:PN>1;2''_ &S/^%?& M=O\ >%.-(_P"NX_D:^G$.8Z^8O W_ ".VD_\ 7?\ H:^FXCF& MN;&?&O0JGL>&_M G+Z+_ -M?_9:XGX9?\C]HO_7P/Y&NS^/QS+HP]#)_[+7& M?#+_ )'[1/\ KX'\C12^!CEN?5A8*1GOQ7@7[0$A3Q!HX'_/L_\ Z%7NUPY1 M2W7:RX%>"?M"?\C%H_\ UZO_ .A5A2=I%/8\SM9"V*O#I6=9]!6B.E>K3V,& M+1116@@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****!A11 M10 4444 %%%% !1110!]2:+_ ,@6R_ZXK_*MF+_5BL?1/^0)9?\ 7%?Y5L1? MZL5X;W.@?5=_^/Q?I5BH'_X^T^E(">J>H\V_YUK'8Q M844450@HHHH **?'%),X2*-G<]%49-$D4D+E)8VC<=588-*ZO8!E%%2102SO MLAB>1NNU%)/Z4/3<".BG.CQN4D5D8=0PP13: "BBI%MYWB:5(9&C7[SA20/J M:&TMPL1T444P"BI?L\_D^=Y,GE'^/:=OYU%233V"P4444P"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@ HK;T'03JI::9BELAP<=6/H*W MFL_#5FWDR?9PXX(=RQ'UYXHL9RJ).QPU%=O-X:TJ_A+V,@C/9HWWK^(S7&W$ M)MKF2$NKE&*ED.0:+#A-2V(J*[X^']$BMQ+- J( "S/,P S[YJ'^SO"__/2U M_P# H_\ Q5%B/;+LSAZ*ZO5;'0(M,G>T>W-P -FVX+'J.VZJ/AC3K74;F=+J M+S%1 5&XC!S[&BQ7M%R\QA45W'()#',((W'57N2#^1:D70M O R6Q0L! MR89RQ'ZFBQ/MH]F<+16GK6CR:1S;\Q&,[L]#["BQG[56T73[[2EFN;??(789WL./P-%BW42CS'(T5W!TWPN#@O:@_]?1_^*H_L M[PO_ ,]+7_P*/_Q5%B/;+LSAZ*F,)EO3#;KNW2;4 .<\\5U]MX;TS3[82ZC( MKM_$SOM0'T'K18N4U'O:!'I<8N(9\Q M,VW8_P!X?3UHL*-5-V,&BBB@T"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "OH3X<,!\/=/0_QS%1_WUG^E?/= M?07PWP? VDKGGSW./IG_ !%I<-SIM;(&E:R.YLG(_!&KXXMOO5]BZ\ M/] U,_\ 4/F_]!KXZMOO5RT-RY'TO\'6_P"*+@'I))_Z$:[#7FQ8S_\ 7-OY M5Q?P<;_BDHA_MO\ ^A&NP\1'%C/_ -G\13V/-[/H*T1TK/L^ M@K0'2O5I[&+%HHHK404444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 45TWA#P1J/BZ>0P,MO91$"6ZD4D _W5'\38YQP M!W(R,^E67P:T*&.(WE]?7$JG+[66-']L8) _X%6,Z\(.S92BV>'T5]'VWP\\ M)6,CT0^1GR M]17UJI**%7Y0.@' H+MZG\ZCZ[_=_$?LSY*HKZTWM_>-(78C!)H^N_W?Q#V9 M\F45]8\ _=7\133M8_='X<4?7?[OXA[,^4**^KRB$],?0U!/96]TC13HLD3= M4D4.#^='UW^[^(>S/E>BOI9O".A?] 33"&XR+1/\*RY?A=X9E#_\2K8S9^9) MY!CZ#=C]*M8R'5"Y&?/M%>S7?P6T]XL6>H7D,N?O3!9%Q] %_G7FOB?PGJGA M.[6*_C!BDSY4ZOD?QE_R/FM_P#7[)_Z M$:^N#WKY'\9?\CYK?_7[)_Z$:VH_$)D5O]VK%5[?[M6*]6.QDPHHJ[I.GOJN MK6MBAP9Y N?0=S^6:INRNPL4J*]TM?@_H0MD$SW$DF.7\S;G\*O6_P */#D! MR8'D]I')KE>,IE*8'EE2-0CUUJ=YIHX_W> 68#O7L"?#CPM&-29>5+#GE*]H_X1G2,Y^P6__?L4O_"-Z4 0+&VP>WE+_A6& M.:Q5-0VLT_N+HR]G*^Y\J/.#*V"",GI3PPQDGBOIR[\$>'[X*+C3+9PO3Y , M?E4=KX#\.V4OF6^F6Z,1C.W/'XUVK&*VJ,N0\GM[ZU_X5FD)N(]X+?(6'7+] MJ\[$O-?5)\,Z81C[%; >GDK_ (5EZC\/- U1@UQ91[U7:&0;2!^%<."MAG/K MS-O[S6M+VEO)6/F\'(I:]Y/P?\.9R%N1])37$^/OA];^&['^T+":0Q*P5XW. M< ]P:]2&*A)V,'%GGE%-#@TZNBX@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@#O?"LD'C.2?PZU M0L=0N=.F\VVD*D\,.H8>XKH[;QF.!=6A]VB;^A_QIG.XSA)N.MSFXY[S3I7" M/+ [*58C13Z9X@MF7"R@?>5AAD_P^HKAM5L3IVI2VV2RJWHT[2C=% M"XC5?E!QG) _K6%_PFL?_/B__?S_ .M08TG-+W5?PQ7:W]YH4-VR7R0&< ;B M\!8]..<&K3_8].LY+R"U38%W'R(U!(]>U!"JVBE8R_&.S^R8L_>\X;?R.:@\ M&WNZ*:R8\J?,3Z'@_P!/SK!UC6)=6N%9EV1)PB9SCW/O46DWAL-3@N,X4-A_ M]T\&@I4G[/E>Y8\167V+69@!A)?WB_CU_7-/\,V7VO68V892']XWU'3]<5O> M+K/S].CNT&6A;DC^Z?\ Z^*?X4M!:Z4]T_!F.[)[*.G]:!>T_=7Z[%/QE>\0 M62G_ *:/_(?U_2D\$_\ +]_VS_\ 9JY[4[PW^HSW)SAV^7/9>@_2NB\$_P#+ M]_VS_P#9J.HY1Y:5C%\1?\A^[_WA_P"@BNN@":%X;\S:-R1[V']YS_\ 7(%< MEXB_Y#UW_O#_ -!%=9KP-WX;EDBY!19!CTR#_*@F>J@NAPEQ&59(G*.IR&!P13**1TV+^H:S>ZD MQ+^['\"C SZUUWA/_ ) :_P#7 M1JX*N]\)_P#(#7_KHU-&%=)0LCC9;"\,KD6D_P!X_P#+,_X4S[!>_P#/I/\ M]^S_ (5U+>,XU=E^Q/P%WE>>Q(('ZD5U?B32+C5(H6MW&Z+/[MCC=G'Z\5PCG<[-CJ3/:RH!_%MR/S'%13W=Q!CQEN5_,?X57\3:+;FR>_MD5)$P7"]'![X]:!*H[I M35CC:***1N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %>_P#PU&?".D'T,W_H2UX!7OWPQD#>%-/CQRF\Y^K? M_6KDQGP+U*AN=)XD)%C=X/6TG!_[]M7Q];?>K[ \3$#3[HD_\NLP_P#(;5\? MVWWA7+0W*D?2'P$_'0YN-,_WI/Y+7*?#5MOCK1F])P?T-=3\G\0V&VV[LV ]*2EI,T@$-% M+WI* $I*4TE "=Z3/-+2'F@!#10:2@!Z..0W*GJ*G@FW JWWE.,^H[&JAZ&J ML4Q2[N,L-H53ST'% &UYBXKF?'VB6_B#PE>P2)'YT,;2P2/_ ,!GMSTK2%Y M&0A$J$.?D(88;Z>M*+A)"Z;E"/^1STS_K MJ?\ T$TJGP/T&MSZ8B_U2_2GTR+_ %2_2GUXIH%%%% !1110 4444 %%%% ! M1124 +1110 5YS\87V>"KIO=?YBO1:\W^,W_ "(]W_O)_,54?B0,^>K:IKMX?ASI*726-SK2_:SPP4?*#Z9K6^$^F�=1U"1=ID!V,?0#_&N MNM05?&"(;H>61@MNXS7%5JS+B">[U:SLS!TK \/Z9IP^U^5 MX@TZ;?;M%\C'@MC';VK!UJJU3*LC27X1VLC;8_$%NQ[ $&D7X3698 ^(;)-,C_ M -),VQG.0"V[T]*Z5FLXO!.JW<&H6\\%UJDDPFB;Y=IP0"3WH]M5M>X61AO\ M.+2_@E.C:HLTT7+(XQD>U>?W=O+8W::(YC M&%4^H ZTR\UG4+Y"D]PQ0_P* H/Y=:H4#A3:ES2W/2-2LY-0T5[6)E5W5,%S M@<$'^E>Z]Q^'^>ETLZ9J#*H/D2?-&?;N/PK+J[>:O?:A$L=U,)%4Y'R M*,'Z@52H+@FE[QWNB3+JWA[R)3DA3"_Y<'\L4GB"X33=!%O%P7 A0>BXY_3^ M=<=9:G>:=O\ LLWE[\;OE!SCZBDO=2N]1*&ZF\PID+\H&,_047,?8/GOT*M= M9X*_Y?O^V?\ [-7)U;LM3O-.\S[)-Y?F8W?*#G&<=1[FA&M2#E%I%CQ#_P A MZ[_WA_(5O>&=8BEMETZY8!U^6,MT=?3ZUR=Q<2W=P\\[;Y'Y9L 9_*HJ!.GS M046=5J/A"0RM)82)L)SY;G&WZ'O4=EX0N&E#7LB)&#RJ'+'_ K,MO$&IVJ! M$N2R#H) &_4\T^?Q)JDZE3<; >OEJ%/Y]:-".6KM)H-+MG2.UC"W/\80_ M*H]QZUM>%/\ D!K_ -=&KA"2223DGJ35ZTUK4+& 0VUQLC!)QL4\_B*+CG2; MARIFH_@_4&D9A-;8))^\W_Q--_X0[4/^>UK_ -]-_P#$U4_X2;5_^?O_ ,AI M_A1_PDVK_P#/W_Y#3_"C0.6MW1#IEI!+JZ6]W*J1JQ#9/#$=L^];^I>$1)*T MMA(J;CDQ/T'T/]*Y%V+NSL\6:$ M'A&_>4"9XHTSRV[)Q["MKQ'*=5=<"9$]U M09K*FFEN)3)-(TCGJS')H)]G.33GT(Z***1N%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 44Y$:1PB*68\!5&2:]#\.?"J] MU!([K59?LD# ,(EY3"QYU5ZUT75+X(UKIUU*KG"ND3%3^.,5] M":5X0T'1@AM-.A$BYQ*XW/S[GFMM%5%VJH4#L!BN26,7V45RG@-G\,_%-W*4 M>Q6V&,[II !^F:OK\(?$9Y4M9/%U!\J/(%^"UT5!;6H@ MW<" G'_CU._X4KX^5'DI4M+ZS5[ARH\P'P6T__ *"MS_WRO^%(?@M9?PZK M_X4E<_]!V+_P !C_\ %53O/@QK,3 6=]:7 [E\QX_G7MU+36*J M]Q*+>!I%2TG(_Y9Q3?,?ID ?K6%?>#/$FG;/M.C78W]/+3S/_0< MXKZ=I:M8R:W0%A4=CP?XX_\ 'SIO^_)_):Y/ MX=N(_&FDL>TW]#75_''_ (^=-_WY/Y+7'^!./%NE_P#784J7P,'N?5=O_P > M(^E?//QO_P"0[IG_ %Q?_P!"KZ&@_P"/(?2OGCXWG/B'3AZ0O_Z%6%/XALX" MSZ"M$=*SK/H*T1TKU:>Q#%HHHK004444 %%%% !1110 45)%!+.VV&)Y&]$4 MD_I6M9>$M7T5Z5)X0T)QQ;W4?NDF?YYJC/\/[:4?Z%J31MV6Y0 M<_B*:Q5-ARLX.BM?5O#.J:,Q^T6Y>+&?-B!9,?7M6."#6\9*2NA6%HHHI@%% M%% !1110 4444 ?6E&:#UH_E7AFHA/%%!HH *2BDH .*0T'ZT4 )2=Z*#0 G M:D-.IM "8ZUA:E<>0MT/++>:HC 'NIYK>[&N>U4-F9TE2-XRK@N<<@'@>I]J M ,J*YVII$?V=\VB[B<>J9_"M?0G:::_G*%/-E#@-[J*R4N;QOLKF]BS>1@3= M/[A^]Q\OKQ6OH4TSK<12RK*L+JB%<8 VCH>] 'RYJ!_XGM__ -?,G_H1J] ? ME%4=0_Y#M_\ ]?,G_H1J];_=KTZ!#)Z***Z20HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHQ1B@H**,48H **,48H **,48H **,48H M^I-$_P"0)9?]<5_E6Q%_JQ6/HG_($LO^N*_RK8B_U8KQ'N6/J!O^/I?I4]0- M_P ?2_2D!/56^_U/YU:JK??ZG\Z "/\ U'X4RR_UCT^/_4?A3++_ %CT 7:@ ME_U\=3U!+_KXZ )Z0_=/TI:0_=/TH J'O7R3XQ_Y'W7/^OV3_P!"-?6Y[U\D M>,?^1]UO_K]D_P#0C6U'XA,BM_NBK%5[?[M6,5ZL=B0KH/!'_(YZ9_UU/_H) MKG\5T'@C_D<],_ZZG_T$TJGP/T!'TQ%_JE^E/ID7^J7Z4^O%+"BBB@ HHHH M**** "BBB@ I*6DH **** "O-_C-_P B/=_[R?S%>D5YO\9O^1'N_P#>3^8I MQW0'S?:_>%;47W16-:?>K:B^Z*]2CL0Q]%&*,5N 448I54LP5023T % "45U M6C> -:U>,2"$PH3QYBG)_"NJ@^#-TZ@O?%3W!3']:REB*<79L+'E='6O8HO@ MN@_UEYN_'']*T+?X06,,BNTBL5(/+$UF\73'8=-!=:3\*)HK3/GK:#!7K@\G M^=?.4S%W-?8/]D.;7[.[1F/;M*XR"/I7(R?!_09;XW1C123G8%.W\LUQPJVO M?J.QY9XN,UQ\,_#+W@S+TV^)KA1V"?^@BNL\2M.OPK\,V\ M&19MN:3'=]S=:]CN/A;H]U.9I=C2'J6B!-7)/ &GR:*-*8JUJ#N"%. ?;TK5 M5%H*Q\Q>'OM<'B"PDLBPN5G3R]O7.:]K^-5@;KPS%>#[UO*K'\?E_K73:-\+ MM(T2\%U;)&TH.59U)V_3FMG6O#/]MZ9)87+1M%(,'.:G+1,5C&HI 0:7%:@%%&*,4 %% M&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 M %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%& M*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 M%%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&* M,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 % M%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*, M4 %%&*,4 %%&*,4 %* 6( !)/ I,5U_PYT%-:\3(\RAK>T'G.#W/\(_.IG) M1BY,+'H'P_\ !$.C6D>I7T8?4)5RH8?ZD'L/>N]I!2BO'G-S=V6.HI*6I 6E MI*6@!:6DI: %I:2B@!LDAC,8 SN;%257N/OP_P#7058JFM$8PDW.2?2WY"TM M)14FPZEIM+0 ZBDI: %I:;2T 4M7T>QUW39;#4(%E@E&"#U4^H/8BOFCQAX: MN/!_B"33IF:2!AOMYRN/,0_U'0U]2UP7Q=\-KKG@N>\C4?:]+#7,;'CY /WB M_P#?(S]5%;T*KA*W031\_*P(IU4[:;^?"[_D5[ M3Z-_Z$:\#Q7OGPO_ .17M/HW_H1KDQGP+U&CH/%@W:5<#UB8?H:^0[;[U?7G MBK_D&3_]_Y%J+_>?_ -"-=?XG_P"/.7_C0V(9T'A#_D:]/_ .NA_P#037TM9?\ 'F/I7S3X1_Y& MO3_^NA_]!-?2ME_QY#Z5S8SXUZ%(\(^./_'SIO\ OR?R6N.\"?\ (VZ7_P!= MA78_'#_CYTW_ 'Y/Y+7'^!?^1LTO_KL*5+X&#/JN#_CR7Z5\[?&[_D9+#_KB MW_H5?1$'_'D/I7SO\;O^1DL/^N+?^A5A3^(9P5GT%:(Z5GV?05HCI7JT]B&% M%&*,5H 448HQ0!);V\UU.D$$;22N<*JC)-=59_#G6YE$ET(;)#_SV?+8^@KT MO0="M-!T.-K2V4W#PH[3%1O?(R>?:H)XYIP0TVY7;]\0<\?W%]37!4Q;O:*& MD8S>8K2&3B15]!TC7V]:D6' SL7+=3V8CHO^Z*YY5JDMV.R)HI@JH($C16^Z M(UP#]!_^JG$O("2[''!P<5$20"02Y(R&Q@'U8CT]!4LQDM[?A0US+_JHV'0> MK5D,00*>2Q_$"E:,$;5&/<57CTW4I!NEU"52?X8SM _*E;2K\'Y;V1S_ +9S M0!.(0$Q_+BHA#@],#W%1FRUB/A98S_P ?X5$\>L)UACD^N1_*@">2+'3)^AJ M'RV]OQ8U&;C55&&L4 _V2:([Y5(%S;S1'LV-PH E#RP]8VK>#-.UJW:\T1E@NR-WV?.$;Z>E=M+%WTF2T><45)=VMS87+6]W"\,J]5 M<8J,U-I:* $/TI*,\T M&@!.U-IU-- !UI,4II#0 =C7.:QY89C*I:,2(64=2,'-=&>0:Y_5&F#3)"P4 MRE8R6Z8(- &.LNGEP5M90'B'V<;C^[_=GKSSQ]:VM >W:"58(F1E*B0L?O-M M'(YK*2*[3[.IGA(L4!'/4E#T]>:UM#BE5)YY7C9IV63Y3R,@=1VH ^6M1_Y# MU_\ ]?,G_H1J];_=JEJ/_(=O_P#KYD_]"-7K?[M>G0)9/11BC%=(@HHQ1B@ MHHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HI:* M!B44M% "44M% "44M% "44M% 'U'HO\ R!++_KBO\JV(O]6*Q]%_Y ME_P!< M5_E6Q%_JQ7B/H&_P"/I?I2 GJK??ZG\ZM55OO]1^= !'_J M/PIEE_K'I\?^H_"F67^L>@"[4$O^OCJ>H)?]?'0!/2'[I^E+2'[I^E %4]Z^ M2/&/_(^:W_U^R?\ H1KZW;O7R1XR_P"1\UO_ *_9/_0C6U'X@(K?[M6*KV_W M:LUZL=B1*Z#P1_R.>F9_YZG_ -!-8%;_ ((_Y'/3/^NI_P#032J? _0#Z8B_ MU2_2GTR+_5+]*?7BE!1110 4444 %%(S!5)/:F"0[1D;_&;_ )$>[_WD_F*<=T!\X6GW MJVHONBL6T^]6U%]T5ZE'8D?12T5N JJSNJ*"68X 'P_QKSOXXAI"1Q MI$@5%"@=@*?117",**** "BBB@ HHHH **** "BBB@ HHHH **** "JUY8V] M]$8YHU8$8SBK-% '@?Q(\"'13)JM@I\C(\R-5 "CU'^%>-D((/<5\F:C#_9NMWME@A89F50?[N>/TQ7?AJS?NL31-134;<*?7:( M2BEHH 2BI[2SNK^X%O9VTUQ,P)$<*%V..3P.:ZFV^&/BNZMXYTTX*KC(6254 M8?52\(ZEXC22:V"1VL1VR3R'Y5..F!R>HZ#O70#X4ZF1D:E8_^/\ _P 3 M7;^#O#.KZ#X,U&SN((Q?3RF2*/S 02 , D'':N>?3/BGN/E16Z@]!YD/'YUS M2KSA8 ?K7";J]\\#Z M?XKA:X?Q,D6[A8RK(=P.E>=:K\+O%<^N7\UKI\/V:2YD:+_ $A!\A8E M>,\<8JZ6(=VIL+'$45V2_"SQ9(R\8'^^./UK%S5IIZH!**6BF E%+10 ME%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 ME%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 ME%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 ME%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 ME%+10 E%+10 E>U_";3?LOAR6\8?-=2G&5P0HXZ^E>*U](^%[-K#POIML[!F M2!_/]:Y<7*T+=QHV*44E+7FC%I:2EH 44M)2T +2TE+0 M+312T 17'WX M?]\58J&2,NR$'&ULU+5-Z(QA%JI-OK;\A:6DI:DV%I:2B@!:6DI: %I:2B@! MU-=$DC:.15=&!#*PR"#U!%+2T ?'.IZ>^A^(-0TJ0L3:7#P[F&-P5B V/<8/ MXU/&V172_&>QDL?B9"5[S\,G5/"UF68*.1DG')8@5R8SX%ZC1T'BH_\ M2V?_ *YG^1KY%MOO"OK?Q1(K:7.58,-C#(.>F17R3;??KEH;@?1?P>_Y%N+_ M 'G_ /0C77^)_P#CRE_W#_*N0^#_ /R+<7^\_P#Z$:Z_Q/\ \>4O^X?Y5G4^ M-C/DMO\ C_G_ .NC?SK4@^Z*RV_X_P"?_KHW\ZU(/NBO1H".@\(_\C5I_P#U MT/\ Z":^E;+_ (\OPKYJ\(_\C5I_^^?_ $$U]*67_'E^%@(\(^.'_' MSIW^_)_):X_P+_R-FF?]=A78?&__ (^-._WY/Y+7'>!SCQ5IG_784J7P,#ZK MM_\ CR'TKYX^-W_(R6'_ %Q;_P!"KZ"AFC2Q4O(JYX&3CGTKY]^-O_(QV'_7 M%O\ T*L*?Q#.#L^@K1'2LZSZ"M$=*]6GL2%%+16@"44M% 'T]IT0GT.Q/?[. MG_H(K,O].:,O-&,$('M//K;I_*KKHKC!%>)+=E'#/*@\R M,DDQJJ.B\%=W1![GN:<3@MD+G<(SSP6'1![#N:Z#4-%@N]?8T@(P\:0_;9V$GS_ +L+QYK^N/2I;.U?S'NISNFDY/H/ M84V &W@2%54H#D*0-H^GI^%7!<(%R8P?]TF@"]#&HC##EB*86VY!X/?WJJEX M,_*K+_P*I&O4_C!;_@- %B-?,!YP!3_(7'-5!DPH =<1+'C! MZ]JJ.8HHWN)N(X^?K4CR(Q^:4?SK/OII+@J(/D1/N[AD;O4_2@"E0'REDR!L5L_='\3'W/: MITTR]EZ*L:MA ,Y*(/ZF@#GI;0R1K$,QIAHTD/7!^^_]!44+3P2AH(WP@#B_'>C0:EX7GOYQLNK M*+S R>O_^./E\!:V1QBV/\Q7S?:2'(KLPTVE83-D'-%-C.5I M]>@(2BEHH ^LS28I:*\,H*;WI<\4&@!K,!@=R>*J!F8E@<,Y(&?X12W#9N%4 M'HI_E2*"4&< 8"Y]L9- #H20<(K,O]XFK%9DLA=L@X'8>E6K-R8R">AH L4T MFG$\TTT ':DS2FDH 0USNL[ LX=6;)4+M/1MIQ71&L#5 Y:5XW16C97!<^@/ MYGVH P(UC T\&.7*1CS3GMY9_*MSPZH'VPJC*AD4J&ZXVC%9JW%V_P!F@#Y;U#_D.W__ %\R?^A&KUO] MVJ.H?\AV_P#^OF3_ -"-7K?[M>G0$3T4M%=(A**6B@!**6B@!**6B@!**6B@ M!**6B@!**6B@!**6B@!**6B@!**6B@ HHHH&%%%% !1110 4444 %%%% 'U' MHO\ R!;+_KBO\JV(O]6*Q]%_Y ME_P!<5_E6Q%_JQ7B/<8^H&_X^E^E3U W_ M !]+]*0$]5;[_4?G5JJM]_J/SH (_P#4?A3++_6/3X_]1^%,LO\ 6/0!=J"7 M_7QU/4,O^OCH FI#]TTM(?NGZ4 53WKY(\8_\CYK?_7[)_Z$:^MSWKY(\8_\ MCYK?_7[)_P"A&MJ/Q 1V_P!T58JO;_=JQ7JQV *Z#P1_R.>F?]=#_P"@FN?K MH/ __(YZ9_UT/_H)I5/@?H!]+Q?ZI?I3Z9%_JE^E/KQ0"BBB@ I"< GTI:;( M,QMCTH B7+H"3U:G8.2>Y[^@ID!R"O<'(J9A\IP.<4 5VEVG"#\3UJ2*4N2# M5:I( 3(* +5%%% !1110 5YO\9O^1'N_]Y/YBO2*\W^,W_(CW?\ O)_,4X[H M#YQM/O"MF+[HK&M/O"MF+[HKU*.P$E%%%;B/1_@]_P AV]_ZXK_Z%7N]>$?! M[_D.WW_7%?\ T*O=Z\O%?Q6,****YP"BBB@# U#Q!+:WK?2JB M^*;EV"_9E&>YS71RVL$K[WA5FZ9(IIL+7_G@E<56CB)3O"I9>AY];#XJ4[PJ MV7:QSP\47);'V8?K5G^WKC_GB/RK7_L^U_Y]TIPLK?\ YXK73A(RIW]N^;\# MGEA,>]J_X'*ZMXKO["-)(HK9@W&UV(-8W_"Q-5_Y]++_ +^-_A7>RZ/IT[9E MLXG/JPS4?_"/Z1_T#X/^^:VFTW>*L>C0A4A!*I+F?IG_EQ MM/\ OZW^%=7X:UV77+1Y)K<0NC8.TY4_0U=&BZ8.EC!_WQ5N&"*WC\N&-43T M48% $E%%% !1110!#=?\>LG^Z:^2/'+;?'FJ@?\ /4?^@BOK>Z_X]9?]TU\C M>._^1]U7_KJ/_05K6C\0%>V;*BK-4[3[HJY7JPV *Z3P?X1N?%6I!!NBLHS^ M_F Z#T'N?_KUD:/ILNL:M;6$) >9]N3V'4_H#7TCI%A;Z1I=M8VZA8H$VC Q MD]2<>Y)/XUCB*WLU9;L!VB^'],T&V,&G6JQ*3EFR26.,9)/T[5J[E7@9HP_38&&TU9P!7K?[0T,AA\.SA3Y:-<(Q]"1&1_P"@G\J\ALSP*[L,] -& MBD'2EKN$%>M^!O%5AI?AZPAN(YG9YC !&F[!SG)YZV^S M)(&G,?+$'GG/ZUU?BSQNR74M@MLN?LYD#/P3QTQG^M>5Z):37"6OE0S/MN=S M;(F;"XP3P*ZKQLL1\0R7$2W)MQ9; Y@<9;'3I455^\8'DD;^;LIE M)$H !]^/ZU['IGQ!,N@ZE=?9%S99&U3D/C&>>W4=C7B&G2J-3M6).!,A.!GN M*[[0H G@SQ&KQ7?G3,PMD6V<^:"1GHO^S66,^),#D?B1XD;Q!-IS&%$&PRC: M2>O&/TK)\)W*6>O6-Q(&*QR@D*.:J^(L"2PCPX9+0,%+ M$,.!117N@?2$'BK2WT&:]:WD=+=N8_+#.3Z@9KQ+XK:O;:OK]DUMOPMN"P88 M(W'('UKN+2WN7\%ZG.EI*9MXV*L9!<>HQ7EOC6%HM<@W@AFM8F8$=#CI7/2^ M(#/L^@K0'2J-GT%7QTKU:>P!1115B"BBB@#Z9\+/YGA/2W];=:U:PO!+;O!& MD$_\^X_F:W37BS^)C$J-[=)!R.:DI14@9<^CAB2JX_W:SY=.ND& ./:NJ2IP M >HH XA;2=?^6!SZGFD^R73GE&(_*NX,:?W1^5,*J.@% '()IUR1\L8%3)HT MKBJ!\W\ZLIIENG\ S]*O&FF@"$6\2=$%+@#H *>:8: (VJ MM)WJR]5I* .8\>';X UOWMR/U%?-UI]X5]%_$5]GP^U;W0+^M?.UH.173AP- M>+[M24R/[M/KTUL 4444 ?67K2T>M)T%>& 4=*6DH HSGR[Q7.,<5,%Q&5 R M2.M-O(]RAQR1U^E-MK@8".<$=#0!2-6[(?*Y[9Q2S6F]BR$#/:I8H_*0+GZF M@!_K0:6D- "4AS2FDZT (>]<[K'E[V\T$QB1-P'7&#FNB[5@:JT@,T<153*R MQDMTP0: ,=6T_=E(9<-&/L^3]W]V>OX5LZ ;8V\H@1U8%?-+'JVT=*RD@ND- MNGG0$6* C!')*'IZ\UKZ'%*B3S2LC-.RR?*>F5[CM0!\MZA_R';_ /Z^9/\ MT(U>M_NU1U#_ )#M_P#]?,G_ *$:O6_W:].@!8HHHKI$%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 &*,4M%!5A,48I:* L)BC%+10%A,4 M8I:* L)BC%+24!8^H]%_Y ME_P!<5_E6Q%_JQ6/HO_(%LO\ KBO\JV(O]6*\ M1[B'U W_ !]+]*GJ!O\ CZ7Z4@)ZJWW^H_.K55;[_4_G0 1_ZC\*99?ZQZ>G M^H_"F6?^L>@"[4$O^OCJ>H)?]?'0!/2'[I^E+2'[I^E %4]Z^2/&/_(^:Y_U M^R_^A&OK<]Z^2/&/_(^:W_U^R?\ H1K:C\0$=O\ =JQBJ]M]VK->K'8=A,5T M'@G_ )'/3/\ KJ?_ $$U@5O^",_\)GIG_70_^@FE4^!^@6/I>+_5+]*?3(O] M4OTI]>*(**** "BBB@"HZ-$^1T[&IDF5AR<&I" 1@U&8$/;% "-"K'(.#3HX MQ'GG)-*L:KT'-.H **** "BBB@ KS;XS?\B/=_[R?S%>DUYO\9O^1'N_]Y/Y MBG'= ?.-I]X5M1?=%8MI]X5M1?=%>I1V'8?BC%+16X6/1O@]_P AV]_ZXK_Z M%7N]>$?!_P#Y#M[_ -<5_P#0J]WKR\5_%8@HHHKG **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@"&[_X])?]TU\C>._^1]U7_KJ/_017US=_\>DO M^Z:^1O'7_(^ZK_UU7_T%:UI?$!5M?NBK>*J6OW15NO5AL.QZ!\*=.,VN7-^\ M:-%!#L4MU5V(P1^ ;\Z]A,FU:\D^',[VVB:S.K,OEO&QV^RO6WHWB#5-<@CN M[?BW9\!998\LH.#QNR.AZUYV)NZC?81Z5:KN*XQEOY5I # K.TTDKN( ^4< M#M5_.:Y@'T4F:,T +129I] %6^C_=EQV^\/6L4.4?;FNAD^9&!Z$5PNM/J:RQI8(O?>Y901[TVGB=M2O-5T>XDD6[MHI"R'!#* M!C<"N1CD<=>:\0C.VX<#@;C_ #KIP[:8&TIR*7%1Q'*BI:]-;#L)BC%+10%A M,48I:* L)BC%+10%A,48I:* L)BC%+10%A,48I:* L)BC%+10%A,48I:* L) MBC%+10%A,48I:* L)BC%+10%A,48I:* L)BC%+10%A,48I:* L)BC%;OA'0% M\3^(X-*>X-NLJNWF*NXC:I/3(]*O>-_!-SX/O8E\TW-E.O[NXV;?F'52,G![ M^X_&IYX\W+U Y3%&*6NR\;>!X_"5EIUQ'?/^&=8T[1;;6+JS\NPNBHAE\Q#N+ L. SF,75Q'"7 SMW M,%SC\:UO&OAE/">NKIT=TUR#"LN]DV]21C&3Z4N9GX5Z%38HQ7I]Y\(#-8OP&'BC%:_B;1U\/^([S2DF,RV[!1(5VE MLJ#T_&LFM$TU=!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2UV.N>"[72?!.F:] M'JR3RW>W,(4 ?,,D*!U9O&FEX'2;)^F#7T**\_&?&A"THI* M45Q@+2TE+0 M+24M "TM)2T +2TVEH =124M "TM)10 ZEIM** %I:2EH 6E MIM+0 M+24M 'E?Q] _X0:P.!D:F@S_VREKP:S/2O>OCXI/@2R(!(74HR?;]W M*/ZUX)9=J[,.!J+TK3T"&.X\0:?#,@>-YT5E/0C-9B]*UO#7_(SZ9_U\I_.N MZ7PL=CW^+2]/X_T&V_[]+_A6E;6-I"!Y5M%'W^1 /Y5!%UJ]%7C78A[V-K<+ MMGMXI1@C#KGZ]:C'A_1O^@79_P#?E?\ "K:=*F%("K#I=A;_ .IM(8_]Q /Y M4Z33[288DMHWXQ\RYJS10!F_\(_HPY_LNS'_ &Q7_"GG1]+9=C6-L5/8QC!J M8R&4E?X=V/RIKMY?S-P?US1<")="TE6!73;0$<@B)?\ "K*V=NBA4A15'0 8 M%%O/YN5(Y'-3T 9\NB:5,=TNG6KD# +1 U'_ &)I,9!33;13ZB%1_2M,U$U M%,V\*)L2-54= !@5G7.EZ=,^Z6RMY&Z9:($UK254DH XSQCINGP^%-3DCLK= M&2W8J5C (.*\%28-7T#X[.WP5K!_Z=7_ )5\V6TI+#FNS#3LK ;(YHQ3(CE1 M4E>@AV$Q1BEHH"Q]'^!O^1&TC_KW'\S6\:Y_P(<^!M)]H,?J:Z UXU3XV(2E M%)2BH F2IUJ!*L+TH <>E1-4IZ5$U $9J,U(:C- #33:<::: &FFFG&F&@"- MZK2=ZL/5:3O0!Q?Q/DV?#Z_']YD'ZU\_V?45[O\ %F39X%F7^]*@KPBSZBNK M#@;$?W:=BFI]VGUZ2'83%&*6B@+'UD>E%&*#7AB$_&B@T4 )C(JK)9JQ)0[? M;M5K-)0!#' L9SDD^IJ2G4AH :324ZF]Z "DI32=Z ]*YO62FR<.K-DJ%VG M^+:<5T?8U@:J'S-)&Z*T160%CUP#^9H P(UC T\&*3*1@R_3RS^5;GAT*/MA M1&5&D4J&ZXVC%9J7-X_V9S-#F^C DZ<80]?[M:^A33.MQ#*Z,(&6-"HXQM'? MO0!\N:A_R';[_KYD_P#0C5^W^[5#4/\ D.W_ /U\R?\ H1J_;_=KTZ R?%&* M6BND+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ M2T4!83%&*6B@+"8HQ2T4!8**,48H*"BC%&* "BC%&* "BC%&* "BC%&* /J+ M1?\ D"V7_7%?Y5L1?ZL5CZ+_ ,@6R_ZXK_*MB+_5BO$>Y ^H&_X^E^E3U W_ M !]+]*0$]5;[_4?G5JJM]_J#^- !'_J/PIEE]]Z?'_J/PIEE]]Z +M02_P"O MCJ>H9?\ 7QT 34A^Z?I2TA^Z?I0!5;O7R1XQ_P"1\UO_ *_9/_0C7UN:^2?& M/_(^:W_U^R?^A&MJ/Q B*V^[5FJ]M]VK&*]6.Q85O^"/^1STS_KJ?_036!BM M_P $\>,M,_ZZG_T$TJGP/T$?2\7^J7Z4^F0_ZI?I3Z\4D**** "BBB@ I*6D MH **** "BBB@ HHHH *\W^,W_(D7?^\G\Q7I%>;_ !F_Y$B[_P!Y/YBG'= ? M.-I]X5M1?=%8MI]X5M1?=%>I1V*1)11BC%;C/1_@_P#\AR]_ZY+_ .A5[M7A M/P?_ .0Y>_\ 7)?_ $*O=J\O%?Q62PHHHKG$%%%% !1110 4$XHJL6,A<^@P M* )!,""V/E'?UIROD9(VCWJ+;@\#(' 'O3&D"G )[L: +?6BJ\$Q+;"!^%6 M* "BBB@ HHHH **** (;O_CTE_W37R/XZ_Y'S5?^NJ_^@K7UO>?\>_2LOX3#_0=5/_36+^35Z"_5?K7F M8AOVC$S7TT;8MN>@Q5_-4+ ]:O5@(=GBC--!I: '9HS3:* 'YHS3:,T .S29 MI,T9H 7/O29I,TE "TA-)24 %(3124 (Y^0\]JX;6[*2\N$:.9HV4D=>"#7; MR'$;?2N5N3F8&@#F8/#%MI$.H7<$4?GSQ2-+)DECD9/)/ ]AQ7@B#_2'_P!X M_P Z^F]1(_LJZ_ZX/_Z":^8XSF=_]XUT4'J-&O#]T5+44/W14N*]..Q0448H MQ3 **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H * M*,48H **,48H **,48H **,48H **,48H [7X4?\E!LO^NA:M<:=>IMFA;!]&'9A[$LW T_3-=U""]<[89+E!LD;MU4?ED5T^H66B-\)_#]MJ>J2Z= M8ND3F2&%GWR%"Q4@ ]RQ^HKC!H?P]5@R^,;L$'((LI./_'::FYW=W\D!D)X8 MBTOQHNB>)+K[';*6,ERAX*["5921T) '2O7-?T?PU=> =)LK[67M]*B:,V]T M",R$(P7MW!)Z=J\^^*&O:)X@GTJ?2KW[7-%$\4[F)T. 5*_> [E^E;/C3_DB M_AG_ *Z0?^BI*F?-/D;T8&'IG@C2M:T3Q#=:=?W$MSILTH@4;2LT8R4;IG+ M'\:Y7P]I#Z]X@L=,0D?:)0K,.JKU8_@ 376_"'518^+FL9"/)OX3'@]-Z_,/ MTW#\:V?".B)X5\2^*M5N4_<:-&ZPY_BW?,N/?: /^!UHYN#DG\@.5^('@V/P M?J=K%;32S6MQ$65Y<9W X8<#T*_G4N@^#;*^\#:IXDU&YGA6V++ D> )" ,9 MR.[$#\ZV+V:7Q9\(/M@^'%.V>X MEN%^GS,#_P #8?\ ?-)3E90OK<#F/!?@6X\5&:ZFN!9Z9;G$MPPZD#)"YXX' M4GIFNEA\)_#?4+D:;9>)+H7Q.U'F2@4_0'FI]29K+X"V"V1(2X=1.R] MP78MG\0!^E>34X\U1MWM8#<\5^%KWPGJWV*[(D1QOAG4861?Z'U'_P!:NPA^ M%UG=>%=*U=-4-MYZI+=RW#*(X8RI)(Z9.=H'/>KOQ%9KSX9>&+Z[):];RLLW M4AHB6/XE5-'C-F'P6\-@,0&> $ ]1Y3G^E3[2=*_]_P T<#@<8QZ_6K7QC!/C>, 9/V./_P!":N6\)_\ (XZ'_P!A M"#_T8M>]:CX>T=O&]KK>JW$1G=$M[*WD( ,B[FW8[GGCT^N**DO9S3>N@'EG M_"!6.B>%/[9\4W=Q;3R_\>]E!M#L<< Y!P>Y]!UYXK@3C)P"!VS77?$B76W\ M77$>M'[G_'LJ9\L1$\%?KW]\^E>&;>^G14)G?9 MELJ".JD\=*RFVJVBOH!Q?PB^W?\ ";Q_9M_V;R7^U8^[MVG;G_@6W]:VK/R/ M^&A6^S8V>;)G']_[.V[_ ,>S5>\^+QAL7M]!T*VTYGZR9! /J%"@9]SGZ5A? M#.22;XEZ;+*[/([3,S,;P?X*\/[(?$?B.66^(!:&R&53/KA6/YX^E9GC'3)]9^*]YIUO@2W-Q'&I M/091[&*;VZ 4_ M$/P^TU/#3>(?#&IO?6,8S(DN"P'<@@#D=P0#BLWX?>$+/Q??WD%Y<3PK!$'4 MPXR23CG(-=[X=M](A^&7BAM%O)KBSEAN'"7";9(6\G&UL<'H#D5B?!'_ )#. MJ_\ 7NG_ *%4^TDJW:N,O"6OK@DY)D8DGZUZEXF)/P.T/ M)S^\B'Z/5OFA*+O>X&-X4^'<'B;P?<:FEW)%>K*T<:LP$7&TY8XSCD_E6AIG MA'X>S7*:9+XFGN=2$==^PF;SH)$$L,A&"5)(P1Z@@_P ZTM?\ M&V>D^ =)\00W,[W%ZT:O&^-B[D9CC SU6M[XW?\ (9TK_KW?_P!"J;QI_P D M7\,_]=(/_14E$:DG&#[@9'AKX

(O!;ZM'>/%>^8RJ)& B4!ADL<9X&3^%7 M]+\(?#R[N4TO_A);BYU%SL#1_(C-Z*2A!_[Z-6-()'P#U+!Q^\8?^1%KS/2" M1K5@0<$7$9!'^\*$I3YO>V8&EXQ\,2^$]??3WE\Z-D$L,F,%D)(Y'KD$?A73 M>&?AU8S: NO^)]1:PL' :-%(5F4]"20>O8 9-6/C7_R,NG_]>?\ [.U7OC,S MP6.@68;9 M#'GYF3Y?^O>/^57'FC44;W5@.$HHQ1BMQA11BC% !11BC% !11BC% !1 M1BC% !11BC% !11BC% !11BC% '6_#>+S?&EKQ]U&;\A7N]>'?"__D!FE'0 M4 2;\!2D$_>(44W/);\!3U3NW)H C( Z'-%3E5(Z"H",$B@!:*2EH 6EI M** '4M-I: %I:2B@#S[XUPB7X;73G_EE/"X_[ZV_^S5\XV9Y%?3'Q@ /PLUG MCIY'_HZ.OF6S^\*ZL.-&RG2M?PU_R,VF?]?*?SK(C^[6OX:_Y&;3/^OE/YUZ M$OA8SZ)BJ['5*+K5V.O%)+:5,.E0IVJ8&@!:*** *4;".9E?C)X-/NXV;:PR M<#FI98$EY/!]12)#(F!YQQZ8H @LU/F,V.,8J[110 AZ5$]3&H7H @>JDG>K M] ')>/?^1(UG_KU?^5?--I]X5]+^//^1)UG_KTD_E7S1:?>%=%#<:-J M+[HJ2HXONBI,5ZBV*"BC%&* /HCX>MN\#:;[(1^M=+7*?#5MW@:S]F8?K75F MO&J_&R!*44E**@"9*G6H$JPM #CTJ)JE/2HFH C-1FI&J,T ----.--- #33 M#3S3#0!$]5I.]67JM)0!YS\87V^#8U_O7"UXC9]17L_QG?;X6LU_O7/]*\8L M^HKJH#1L1_=I]-C^[3L5Z2*"BC%&* /K(T4=Z*\,@*2@_K24 'M11VI* $-% M!%% "4T]:=3>: TA%*>:2@!*YW6/+WMYRDQ^8FX#KC!S71>M8&J/*K3)$5W M2LL?S>A!H QU?3RP*PR@-$!;\_=_=G[WX5M>'VMC!*($=7!7S2QZMM'2LE(; MM#;INAQ8Q@GDV^Z*LU MZL=BQ*Z#P1_R.>F?]=#_ .@FL"M_P2<>,M,_ZZG_ -!-*I\#] 9]+0_ZI?I3 MZ9#_ *I?I3Z\4S"BBB@ HHHH *2BB@ HHHH **** "BBB@ KS?XS?\B1=_[R M?S%>D5YO\9O^1(N_]Y/YBG'= ?.-G]X5MQ?=%8MI]X5M1?=%>I1V+0^BEHK< MH]%^#_\ R'+W_KDO_H5>[UX3\(/^0Y>_]J9ZFK$=P,8?\Z5XDD^96 H A MA&95J[444(C.\_X\Y?]TU\D>.O^1\U7_KJO_H*UK2^(:*MK]T5;JI:_=%7*]6&Q:/3_ M (3_ /'CJO\ UUB_DU>AGEE^M>>_"@_Z#JO_ %TB_DU>@G[R\]Z\S$_Q60]S M6L>IJ[5&R^^:O5@(6EIN:7- "T9I,T4 +FC-)10 N:,TF:,T +FDS29HS0 4 MF:#24 &:0FC-(30 R7B-OI7+3HJ>1<_.*QTG@CQ7-X3UU+G+-9S82Y MB'=?4>XZC\1WKK/BUXBTC7+32ETR_BNC$\A<1Y^4$+C/Y5Y?14NE%S4^H6/1 M?"GBO1K[PN_A/Q27CM,YMKI03Y?.0#C)!!/!QC!P>.K1X%\)V\OGW/CJR>S! MSLA"F4CTX8X/X'Z5YY12]E9MQ=KA8T_$)T?^VI_["\_^S^/+\X<].??&?7FO M3+*\\-^,/AQIVC:AK<.F7%B4W>:ZJ?I=U]I@L[H/!-TWJK9&?Y&O2OB/XRT:]\+M::+=Q2SZA,CW.SJ%4# M[WO\J#\*\@HHE24FI/H%CN_AAX@L-)U*_L=7ECCTZ^M]KF7[NX= ?J"P_*J7 MQ)\00^(/%TDMI,);.")8877HPZD_F2/P%6T4G2U;B[7"QV/Q!\9)XIU""&RC,6FV8*PJ1@L3U;'8< ?XUK>*]=TN]^% M>@:;;7L4M[ \)EA4_,F(W!S^)%><44_912270+&EX;N(K3Q1I%S/((X8KV&2 M1VZ*H<$D_A72_$_7+;5O%L%UIE]Y\,5N@1XV.$8,Q./0]*XBBJ<$Y*06/4Y_ M$&B>._!:V^NWT%CKMGQ%/)P)#CKP.C8P1V//M7EC JQ7(.#C@Y%%%*$%"Z6P M6.A\"WUMIOC73+N\F6&WB=B\C=%^1A_6K/Q'U*SU7QK=W=A<)/;ND861.AP@ M!KE:*?(N?G"PE=-\/=0M-+\7TZ06T?F[Y'Z#,3@?J17-44Y+F306.SUK MQ)!9_%277[&1;FWCN$<%#PZ[ & _#(KH?$^E>&/&=^=>L?%-E8R3(HG@NR%; M( (!(.< #&"..M>5T5G[+9IV:T"QZWI&J>%=#\">(-'L]:^T7$L,R^9*FP3 M.8L#8OIT'/4YK&^$VMZ9HFJ:C)J=Y%;))"JH9#U.ZO/:*7L59IO<+$ERP>ZF M93E2[$'\:]#U[7=+N?A%I&EPWL3WT3QF2 'YEP&SG\Q7G%%:2@I6\@L>CZ#K MNEVWPBU?2YKV)+Z5Y#' 3\S9"XQ^1KSRV8)=0LQPH=23^-1T41@HW\PL>A?% MG6],UO5-.DTR\BN4CA97,9Z'=4OBO7=+O?A7H&FVU[%+>P/"985/S)B-P<_B M17G%%0J22BNP6/1]-UW2XO@U?Z3)>Q+?R.Q6 GYC\ZG^0-<#ILB1:I:22,%1 M)D9B>P##-5J*J,%&_F%COOBOK.G:UKUE-IMY'"?#_B?3DL+^76M2FN$2+!'E09 M/WR0,$@9QR?H.M8/Q=(/CR8 ]+>//Y5KZ3=_#_P9<'4K6_NM8U! 1$HB*JA( MQD9 &><9R?I7G^NZQ<:_K=UJER )9WSM'10!@*/H !4TXMU.;7;J"6IFT4M% M=)0E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10!V7PO_Y'./\ ZX2? MRKW"O#_AA_R.;B_XA$MQU+3:6N4D=2TT4Z@!12TVEH =2TV MEH E7[M)_2D0]J<1W% I^8?6K JKFIHW[4 2U"_WS4I8 9J G))H 6BDI: M%I:2B@!U%)2T +2TVEH XCXP?\DLUG_MA_Z/CKYFL_O"OICXP$#X6ZP">I@ M_P"_R5\TV?WA75ARD:Z?=K6\-_\ (S:;_P!?"?SK*3[M:WAO_D9M-_Z^$_G7 MH2^%E'T3%5Z*J,76KT=>*9EI*F%0I4PZ4 +1110 4444 %%%% "'I4;FI#43 M4 0254DJU)562@#D_'O_ ")&L_\ 7K)_*OFBS^\*^E_'O_(D:S_UZO\ RKYI MM/O"NBAN-&U%]T4^F1?=%25ZBV+$HI:*!GOGPM;=X%@]II!^M=@:XSX4_P#( MBQ_]?$G\Z[,UX];^(S-[B4HI*45F(F2IUJ!*G6@!YZ5$U2GI434 1&F&I&J, MT ----.--- #33#3S3#0!$U5I*LO5:2@#RSXV$CP[I@];EO_ $&O'[,1V0Z5UX6:W/#H7_3"@;:9%V[NN-H MK-2XNW^S.3#F^C ;@@#Y;U#_D.WW_7 MS)_Z$:T+?[E4-0_Y#M__ -?,G_H1J_;_ '17IT"T3T4M%=)0E%+10 E%+10 ME%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 448HQ0.P448HQ0%@HH MQ1B@+!11BC% 6"BC%&* L?4.B_\ (%LO^N*_RK8B_P!6*Q]%_P"0+9?]<5_E M6Q%_JQ7B/@"[4$O^OCJ>H)?]?'0!/2'[I^E+2'[I^E %5N]?)/C M'_D?=;_Z_9/_ $(U];-WKY)\8_\ (^:W_P!?LG_H1K:C\0T1VWW:LU7MONU8 MQ7J1V-4@K?\ !//C+3/^NI_]!-8&*W_!/_(Y:9_UU/\ Z":53X'Z UH?2T/^ MJ7Z4^F0_ZI?I3Z\8Q"BBB@ HHHH 2BBB@ HHHH **** "BBB@ KS?XR_\B1= M_P"\G\Q7I%>;_&7_ )$B[_WD_F*<=T!\Y6GWJVHONBL6T^\*VHONBO4H[&J) M**,48K<=CT;X0?\ (?\>.J_]=8OY-7H/\:?6O/?A3_Q MY:I_UUB_DU>A\;E^M>9B/XK,Y;FE9?ZPU?JA9_ZT_2KU8$BTM)FB@!1^M%)1 M0 M%)FC- "YI.]&:3- "]Z3-%)0 49I*2@!:2DS10 R8_N6^EF4M #J6FTM "TM)2T +2TV MEH 6EI** '4M-I: //?C5,(OAO477'6"0_H*AE3.D"3_8!H CGO[UII41PJJV!@\C3' +8_.@ ^VWRV]R33V M7:O4?C<_^@Z3'_TT=OTKRRR/2NS#EQ-9>E+2+TI<5Z!=@HHQ10%CZQ-)2TE> M&8A2'BE[T4 )24M% "&FTO>DH #Z4VG4V@ Z4E+VI* $/>N=UCRR[>;GR_,3 M=CKC!S71'H:Y_5&DS,D>S=*RQ_,/4'\J ,A?[.+ J)<&,?9\_P#7,_>_"MG0 M#;^1*(-^\%?-W?WMHZ5DI;W2?9T_H&_X^E^E(">JM]_J/SJU56^_U'YT "?ZC\*99?ZQZ>G^H_"F67^L>@"[ M4$O^OCJ>H)?]?'0!/2'[I^E+2'[I^E %4]Z^2?&/_(^:W_U^R?\ H1KZV/>O MDGQC_P CYK?_ %^R?^A&MJ/Q%1W&6WW15G-5K;[HJS7J1V-4@S6_X(_Y'/3, M?\]#_P"@FL"M_P $\^,M,_ZZ'_T$TJGP/T!K0^E8?]4OTI],A_U2_2GUXQ@% M%%% !1110 E%%% !1110 4444 %%%% !7F_QE_Y$B[^J?S%>D5YM\9?^1(N_ M]Y/YBG'= CYSM/O"MN+[HK$M/O"MN+[HKU*.QM$DS1FBBMRK'HGPBR=;O=I M/E+U&?XJ]S(E[.G_ 'P?\:\-^$/_ "'+W_KDO_H5>[5Y>*_BLQGN1;9O^>J? M]\?_ %Z/+F_Y[?D@J6BNK_ )#_ I]% #-C?\ /5_R'^%&QO\ GHWZ?X4^B@!NP_\ /1OT M_P *-C?\]&_3_"G44 ,V-_ST;]/\*-C?\]7_ "'^%/HH C\MO^>S_DO^%'EO M_P ]W_)?\*DHH B\J3_GN_Y+_A2>7+_SW/\ WR*FHH BV3?\]A^*4;9O^>J? M]\?_ %ZEHH J7@E^QRY=/NG^ _XU\F>.O^1\U7_KJO\ Z"M?6][_ ,>:J6GW15RO5AL;)'IWPI/^@ZJ/^FL M7\FKT+^-?K7GWPI_X\=5_P"NL7\FKT'G>OUKS,1_%9E+JE:?ZP MU?\ 7!__ $$U\QV_^L_&OIS5/^01>8_YX/\ ^@FOF.V_UGXUO0W*B;<'W14V M:AA^Z*FKU([&U@S1FBBF%@S1FBB@+!FC-%% 6#-&:** L&:,T44!8,T9HHH" MP9HS110%@S1FBB@+!FC-%% 6#-&:** L&:,T44!8,T9HHH"P9HS110%@S1FB MB@+!FC-%% 6')&\I(C1G([*,TT@JQ5@01P0>U>F?!3_D9=0_Z\__ &=:M_%+ MPG%/&?%.DA9(F8K>+'R P.W?^8PWOSZUBZR53D9-];'E R2 23T ISQO$0) M$9">S#%7_#__ ",NE?\ 7Y#_ .ABN[^-?_(RZ?\ ]>?_ +.U4YVFH]Q];'F> M:,U-:VES>SB"TMY;B9ND<2%V/X"KE_X?UC2XA+?:7>6T9_CEA95_/&*NZV&9 MN:,U/:V=U?2F*TMIKB0#<5B0N0/7 [0$QG)..K>E3*<8R47U$]['FF:,U8>PO([1;M[2=;9N%F,9"'Z-TJ.&"6YF6 M&")Y96X5$4LQ^@%7H,CS1FI)H);:9H9XGBE7AD=2K#Z@U(EA>26C7:6D[6R\ M-,(R4'U;I1H!7S1FI;>WGNYEAMH9)I6^ZD:EF/T J_>>&]:,T5:FTS4+=XDFL;F-ICB)7B8%^GW6\MO,(I"8Y4*L 8R1D&L;Q M]_R/>L?]?!_D*S4[SY?*XNMCG,T9JU%IM_-:M=165S);KDM*D3%!CKDXQQ56 MM-!CD1Y&VHC,?11FG_9;G_GWE_[X-=W\'?\ D=G_ .O.3_T):W=?^+6K:3X@ MO]/BL+)X[:=HE9]^2 <<\UC*I+GY8JY+;O9'D1X.",&C->PZ7XS\/^/9TTCQ M'I$,%S-\D-PISENP#8RI].2#7GOC#PQ-X4UU[%W,D##S()2/OH?7W&,'_P"O M3A4N^62LP3Z,P,T9J6VM;B\G6"U@EGE;I'$A9C^ J[?>'M:TV'SKW2KVWB_O MR0,JC\<8K2ZV*,W-&:*T[/PYK>HP>?9Z3>SPXR)(X&*GZ''-#:6X&9FG^3+Y M/G>4_E9V[]IVY],^M/N;6XLIS!=6\L$J]8Y4*L/P-=?'XKU)/AH^A#1";/)' MV_:VP OGTQNW<9S^&:4FU:PF<5FC-.1&D=412SL:,U8EL+R"U2ZEM)X[>3&R5XR$;(R,'&#TH2P MO);1[J.TG>V3[TRQDHOU.,"G= 5\T9K4M?#>N7UM]IM=(OIH",B2.W8J1['' M/X5FNCQ2-'(K(ZG#*PP0?0BDFGL W-&:**86#-&:** L&:,T44!8,T9HHH"P M9HS110%@S1FBB@+!FC-%% 6#-&:** L&:,T44!8W?!A \8Z43Q^_'\C7T#7S M;I,CQ:Q9/&Q5A.F"/J*^DLUY^,7O)F4T+3A3:6N,@=2TVEH 6EI*6@!:6DHH M =2TE% #A2TVE% "TM)2T +2TVEH =124M "TM-I: '44E+0!Y9\>R/^$'L5 MR,G4D('_ &SDKPBR'(KU_P#:#E<1>'H@Q$;-<,R]B1Y8!_4_G7D5EVKKPZ+B M:J=*UO#9_P"*ETW_ *^$_G64O2M7PW_R,NF_]?"?SKOE\+-&M#Z)@7=(JCJ3 MBM _ZZ0=E=0/S6J5G_Q\1_45I?^=:-L,75 MU_OC^50QJ/,M3_O4 5KZ#>]T<=%6K-[&#IZ@=R/YTMR/^/O_ '14EV/]$0?[ M2_SH BLH0DMT,?Q_T%06,(WV[D(-=7!Q]T)_.I[I3YMH!_?\ Z4DO^NNOHE27/_'Q:_[QH ;"-MDW^]_6H=F] M+K_98&IT_P"/%OK_ %ID?W+S_/:@#BO'G_(D:S_UZ/\ RKYIM/O"OI;QY_R) M&L_]>DG\J^:;3[PKHH%1-N+[HJ3-1Q?=%25Z:V-K!FC-%%,+'M7P?DW>'+M/ M[L_]*]!->:_!N3.F:E'Z2J?TKTHUY.(_B,QEN)2BDI16))*E6%JNE6%Z4 // M2HFJ4]*B:@"-JC-2-49H ::::<::: &FF&GFF&@"%ZK259>JTE 'CGQO?Y]( M3V@C6P9HHHH M"Q]8&CM1G@T?6O#.<3%!]:/6CZT )2?6EH[4 )24=J0T !III:0T %)2YI,T M (37.ZR8]L^\,>5V[?7:<5T7K6!J@?=*\90-&RR?,?0'\Z ,",18L 5ERL8\ MWZ>6:W?#H'^F% VPR+MW=<;1BLV.>\D-LW[DM?(%8 #^X>W;FNFLX3!9PQL M'5 K8]<4 ?)NH?\ (=O_ /KYD_\ 0C5^W^Z*H:A_R';[_KYD_P#0C6A;_=%> MG0-8EC-&:**Z2[!FC-%% 6#-&:** L&:,T44!8,T9HHH"P9HS110%@S1FBB@ M+!FC-%% 6#-&:** L&:,T44!8****"K!1110%@HHHH"P4444!8**** L?4&B M_P#(%LO^N*_RK8B_U8K'T7_D"V7_ %Q7^5;$7^K%>(]SE'U W_'TOTJ>H'_X M^E^E(">JM]_J/SJU56^_U/YT "?ZC\*99?ZQZ?'_ *C\*99?ZQZ +M0R_P"O MCJ:H)?\ 7QT 3TA^Z?I2TA^Z?I0!5/>ODGQC_P CYK?_ %^R?^A&OK9N]?)/ MC'_D?-;_ .OV3_T(UK1^(J.XVV^[5BJ]M]T58KU8[&Z05O\ @G_DD5YO\9?^1(N_P#> M3^8IQW0T?.5G]X5MQ?=%8EG]X5MQ?=%>I1V-HDE%%%;EV/1?A#_R'+W_ *Y+ M_P"A5[M7A/PA_P"0Y>_].O^1\U7_KJO_H(KZWO? M^/.7_=-?)'CG_D?-5_ZZ+_Z"M:TOB*CN5[3[HJW52T^Z*MUZD-C=(]/^%'_' MCJO_ %UB_DU>@_QI]17GWPIS]AU7_KK%_)J]!_Y:)GUKS,1_%9A/XC3M/]8: MN53M/OFKE8DBT444 %%%% "' !/I5=#N'(S\PS5DX(P>]5$.QR&X!X- #S@$ MYZ D_K4+,6.2:M>6&!]ZJLI4X(H FMSU'XU.:@@4\MVZ5/0 E)2TAH 3-)WI M:0T 1R_ZEJYR;[XKHY?]4WTKG)?O"@"KJG_((O/^N#_^@FOF2V^_^-?3FJ?\ M@B\_ZX/_ .@FOF.V^]6]# M9]V-RY'/^RW0_@?6H/@K_P C+J'_ %Y_^SK7"^(/^1EU7_K\F_\ 0S7*X*=2 M2?9$6NVCJ=;\(R>%/B#ID<89M/N+R)[:0^F\94^X_E@UH_&O_D9=/_Z\_P#V M=JZ#P+K=KXVT2+1=8;=J.G/'/#(3\SA"-K ^HZ'U!]S7/_&K_D9=/_Z\_P#V M=JF$FZJC+=7$K\UF:]^+GX=^#K"TT.R9]8OUWW-TL.\I@ GL>A. #QP3UK'\ M,>,?%(UB&TUJ&YOM-NG$4Z7%MG:&XSG'09Y!XQ75^)_$'B&[\(:9X@\+73>6 M4S=QQQ)(PR!S@J?ND,#CU]JX&Q^('CW4[M+6QOY+B=SA4CM(B?\ T#@>]*$7 M*+;2N)*Z)-=>[^&OCR\.BF-$GAS$)%W!8W()7\&7 ]A7=_$;QCJWAFWT9].> M%6NTD,N^/=]T)C'I]XUX_P"(]5UG5M69M=E:2]MQ]G;=&J%0I)QA0!U)KT?X MO6=S=V/AMK:WEF&V1?W:%N6$>!QW.#^55*"YH^/OJ!]65A^-9/PJM(H=2U+Q#=#_1]*M6?/\ M$'I_P !#?F*A^$^ MK?V;XTCMW;$5]&T)]-WWE/YC'_ JZ+Q=I\7@GP#>:7"RB75=0=@%ZB$-D#\% M5!_P(T2TDZ?\W],'O;N8?Q5M(IM2TWQ#:C_1]5M5?/\ M #K_P !*_D:UO%K M?\(U\)]%T)3LN+[$DR]\??;/T9E'X5-X1T^+QMX!L]+F*F72M01B&/)A+9(_ M%68?\!%<[\6-6_M'QI);(V8K&-81CIN^\Q_,X_X#1'62I_R_T@6]NQT\,]O\ M-/A[9WUO;1R:UJ:J=\@SMR-V#_LJ,#'U:*QM[2907 ED9"%B7/)8_P!.]$(PE%N>_4$DUJ;_ ,4O#=MH7B&*YL46 M.TOT,BHOW5<'Y@/;D'\:[[Q_XH;PM8Z-<6ME!+J$L4B03S#(A7";\#U/R_E7 M)?&/4H)]8T_2X&#&PA;?@YVL^W@^^%!_&KOQF_X\_#7_ %SF_E%4IUS*\ ZQ>Z]\4K;4-0D$ES)%(&8*%&!&0.![5>F\%S>)_B/K5SAQGCKQK#J$2:!H ^SZ);#9B,;1,1_[+_, M\FN#KM/B#X,_X1O4%O+$;](NSNA<'(C)YV9_4'N/H:XNNBER\BY2HI6T/0/@ M[_R.S_\ 7G)_Z$M&M>N? M%^KSP:+J,L,EU(R21VKLK#/4$#D5FFE6=^POM'(([1NKHQ5U(*L#@@^M>M?& M%1/H?A^\E %RP8-Q@\JI/Y$?K6-X/^&.J7^HQ76M6K6>G1,'=)N'EQSMV]0/ M4G''2JWQ0\4P>(=>BM[&0265BI1)%Z.YQN(]N !]/>AM3JQY>@;RT.HE2?X> M^!; :/8F76]24--8Q@$CH>F0 #QU-8GAWQIXLAU:*+5XKJ^TZX<1W$<] MMG"MP2#CMZ=#76ZUKNOWO@/2]<\+71!1 +R*.))&Z 'AE/W2#T['/2N"L_B% MX\U"Z2UL]0EGG; MZO/XD\3>)(M/U0O/JB/]E6,QJA4Y/'R@#').?3VK2A\7^-/!UP-/N9IE$7 M M[R/>,#T)YQ]#BK<).ST;L5RLH^)/&.J^(=.M=/U:&'[1:R,6G,061N,8([=\ MXQGCCBNRA_Y-ZN/^N@_]*5J7QL\/B+X967B._L4L]4,BA<#!<$D8&>=I W#/ MI^<4/_)O5Q_UT'_I2M2VG&-E;WA=%ZD?PUL[+1/"^J>,+V(2RV^Y( >V .A[ M%BP7/M[FL1OBSXH:^,YFMC;D\VI@79CTS][]:Z+P"B>(_AKK/AN.15O%9F0$ M]0V"I^FY2#Z5YW_PBVO?VA]A_LB]^T[MNSR3^>>F/?I514)3ES[_ * DFW<] M+^(US#>?"O0[FWMEMHI;B%UA7I&#%(<#V%.\"WD-A\(M3N[BU2ZBAGD

*(SWJ3M!LBYW,I(./;@\^ ME=BOP@\0FT\TW%B)<9\GS&S],[<9_3WJY5(QW9I.M3A;F=KG+P^&=4G\/2Z[ M'"IL(B0TGF#(Y Z=>I%8^*]?F;V3_ *F*,5Z$GP>\0-;[VNK M!),9\LR,?S(7&:X[6="U'0+XVFI6[0R8RISE7'J".#51J0D[)EPK4ZCM%W,[ M%&*T=&T/4=?OA::;;M-+C+'HJ#U)/ %=B_P>\0+;[UNK!Y,9\L2,/R)7&:)5 M(1=FPG6ITW:3L>>XHQ5O4=-O-)OI+*^@>"XC/S(W\QZCW%;+-?7?#&J^&W@74X%B,X)CVN&!QC/3ZBJ%A87&IW\%E:)OGF8(BYQD_6O5O' MA'B+X9:7KB\R1&-Y#Z;AL(K&W:0L>@9OE'Z%ORK M*-5^SG(I^BZ%J'B&^-G MIL(EF5#(06"@*"!G)]R*[CXI)%JEGH?B.V7$5W!Y;>H_B4'WY8?A5WX0VL=I M8:QK=QQ$@$8?'0*"[_\ LM)U6J7/U$\0UA_:6U_78X:T\'ZQ>Z_/HL$$;7EN M"TH\P;4''5NG<"LF]LKC3[V:SNHS'/"Y1U)S@BND\,2^(=8\7W5UH=VEMJ$X MDF=I"-I4L"1R"#R1V[5@:NEW%K-]'?2^;=I.Z3/G.YPQ!.?K6D6^:S-H2ES\ MLFMOF4L5T.B^"=<\06)O=.MDD@#F/12JS<8W1.)J2IP3CO>QRG_"K?%?_ #XQ?^!"?XUEZYX.UKPY M:QW.I6Z112/Y:E95;)P3V/M3?^$Q\2_]!R__ ._QJIJ&NZMJL2Q:AJ-SG6M_?VPC@NQ=0;6-6R5^7(W<#)P>I)KD*J#;5V71DY1NVGZ"8 MJWIFFW6KZC#86:![B8D(I8#. 3U/TJK73?#S_D?-*_ZZ-_Z U.;M%L=1N,') M=$8VKZ1>:'J+V%_&([A "RA@PY&1R*HXKLOBC_R/EY_USB_] %<=2A+FBFQ4 MI.=.,GU1L:AX6U;2]%M=7NX$2SNMGE.)%).Y2PX!R. :QL5ZSXZ_Y)'X:_[= M?_1#5YSHF@:EXAO?LNFVYE<#+L3A4'J3VJ:=2\7*1G0K<\'.>EFS,Q1BO0I? M@_X@2WWI=6$D@&?+61@3]"5Q_*N&O]/N],O9+.]@>"XC.&1QR/\ 'ZU4:D9? M"S2G6IU/@=RMBC%=/%X!UVYTBRU&VBCGCO&"Q1QO\_.>3D8 X/.:UKCX2>(H M;$W"R6*S/$GA34_"UU'#?JA24$Q2Q-E'QUQG!R,CJ*:J1;Y4]2E6I MN7(GJ8>*,5JZ'X=U/Q%>&VTVW,A49=SPB#W/:NGE^%&M+&XM[W3;FXC&7@BF M.X>W('ZXHE4C%V;%.M3@[2>IP>*,5-LQK#FJ2DU&VAQJ=:=2486LNY3U;0 M=4T*<0ZG926[-]TM@JWT89!_ UG8KV2WOY/&?PEU.?5E5KFS$A6;;CA2_!_Q EOO2ZL)) ,^6LC GZ$KC^5<-?Z?=Z9>R6=[ \%Q&<,CCD?X_6J MC4C+X6:4ZU.I\#N5L48K=U'PGJ.F>'K/6[AH#:7941A');YE+#(QZ U0TC2K MC6M5@TZU*">3^%-235RE.+3DGHBCBC%=+#X(U:?Q1<>'D:V^VP1 MB1R7.S&%/!QZ,.U>G>-_!VI^(=(T>ULFMQ)9J1)YCD#[JCC@^AK.5:,6EW,* MF*IPE%7W/#,48JW:Z;=WVH+8VD#SW+,55(QDDC^GO79+\)]:V*LM_ID5RXRM MN\QW'\E_EFKE4C'=FLZM.'Q.QP6*,5HZSH>H:#?&SU&W:&7&5[JX]0>A%:-I MX+U>^\.KK=LDI]:;G%*]QNI!)2;T9SN*,5T/B'P=J? MABSM)]1:$-R>.+#PA=ZG;OXBU&:VN1#B-4) *;CSPI[YK"T^[^'' MA6?^TK*ZGO;M ?*4AF(/3C("@^YK/^,G_(Q6'_7I_P"SM7F]B>&;H^-OBBNHWT:^7&IF2$\A5080?@2#]:Q_B#X@O-7\47UM) M,XM+29H(H0?E&TX)QZD@\U0\'ZXOAWQ-:ZA*"8 2DP R=C#!/X=?PKM?%GP] MN=/M4M2=QAM98\^N)4']*U MM TF#X9Z->:QK,\3:C/'Y<-NC9]]H]23C)Z#%8GPCE>?QI?32'+R64C,?4F2 M,FLY6:FX[&$[2C5G#X=/OZF9H?\ R5I/^PE)_P"A-5SXJZK?2^*YM.:YD^QP MHA2$'"Y*@DD=SGUJGHG_ "5I/^PE)_Z$U'Q1_P"1\O/^N<7_ * *T2_>KT.A M13Q$;_R_J=-X NIKSX=>(;6XD:6&&*01JYSM!C.0/;BL/X4W$Y\810>=)Y(@ MD/E[CMSCTZ5K_#?_ )$;Q/\ ]-..HP>*XK[57_ +[-:1O* M*Y&=%/FG3BZ4E]USN/AXEWIWQ%32YIFQ;M/')&KDH64,#@?45D>/+JX;QCJT M#3RF$3\1ESM' [5/\-KF.#QY8O/(%\SS$#,>K%3@?B:TOB#X/U:#5=5UYHXS MIYD5PX?GYL#IUZFINE5U[$7C'%>]U7XW-KQK>3>$? ^BZ+ICM;FY0^;+&<,V MT*6Y_P!HM_2O//#WB"]\/:M%>VLSA0X\Z//RR+W!'>O15AMOB7X)L[:&YCBU MK3E *2'K@ $_[K8!R.A&*RM!^%FIIJ<=QKA@MK"!A))^]#%P.<<< >I-3"4( MQ:GOU,J,Z5.G*%7?6_F3_$[P]]I\9Z:+)42?4U$9W< N#C)_ J/PK._X5'XD M_P">EA_W^;_XFJ?Q%\21:_XE#64FZUM$\J.1?XSG)8>V>/PKE/M5Q_SWE_[[ M-7",^1:V-J-.M[**3MIU1Z3\'$,>MZLC=5A4''^]5KP%?0ZC<>(O"UZV8;EY M9(P?US5%V_8-]NOOMY M7LVHZ#XHO;ALS3R/(Y]RA-/^*^OQ1Z#::;9NI_M B=V7O&,$?F<'_@-5/A;_ M ,BCX@_'_P!%FLW>4'-];&$E*="5:6[:^Y,R?@[_ ,C==_\ 7@__ *,CKC=? M_P"1CU/_ *^Y?_0S74_">^@LO&12=PGVFV>&,DX!; M36HMWM9YWE65Y0NT,2?F'7C/85MS*-5\W8Z^>-/$RYW:Z1=F_P"2!6__ %T/ M_I0U'PW_ .1%\3_]%YY6B6[?"%R5')[5I?"ZXBM_'%L)7">9&\:Y.,L1P/T MJ?Q[X/U:RU/5=..V#Q6MTJVO8Z;QCBGS=4OS-GQY_P D MN\+?]_P"->D?$K9J_@W0/$+1JEQ*%1\?[:%B/H"IQ M]:R+;X2^(I+]89S;16^?FG$NX8]AU/X@5<^)^JV4=OIOAG3G#Q:>H\P@YVD+ MM5<^H&<_6M7*,IQY3IE.%2M#V;NUOZ&EXUO)O"/@?1=%TQVMS>>'O$%[X>U:*]M9G"AQYT>?ED7N".]>BK#;?$OP39VT-S'%K6G* M 4D/7 )_P!UL Y'0C%96@_"S4TU..XUPP6UA PDD_>ABX'... /4FIA*$8M M3WZF=&=*G3E"KOK?S&?%_3(;7Q#:WL2A3=PGS .[*<9_(@?A5_XP?\>?AW_K MG-_*.N<^(WB.#Q#XC!LWWVEJGE1N.CG.68>V>/PKH_C!_P >?AW_ *YS?RCI M133II^84XRBZ"EOK^1:U/4[S2_@SI4EE.\$DH2)G0X;:=Q.#VZ5QGP_O[JW\ M<:?Y<[@3RE)1NX<$'KZUU/B/_DBNB_\ 72/^3UQO@7_D=](_Z[C^1JH)?]?8 MC!%2VDH-_P!:$-QC&C*6W_ /&B2Q))))Y)/>DKK_ UX N_$%]J=H]Y':2:> M_EN"N\L^2,8R./E/-6DMC?7%I. )8)&B< \;E.#^HKI4XMV1Z$:D)2<4] M405[YXQL_#5YINECQ'>RVJ*I\DQDC<<+GHI]J\#KUCXO?\@C0?\ @?\ Z"E8 MUE><5ZG+BH6\DVY6TN=G\5->NYO$+Z+'*T5E:(@,2'"NQ4-DCO@$ >F*/A7K MUY#XBCT5Y6DLKM' B(_$EQ# 88V6*)6W$$\'ZL1D #/6L>:'LN7K^IR\] M'ZM[/[5K6ZW_ .',/2-.BTGXSI90C;%'=/L4?PJ4+ ?@#BJ_C?\ Y*Q/_P!= M[;_T".F^%M2?6/BM;:BZ[3<7,DFW^Z"K8'X# IWC?_DK$_\ UWMO_0(ZT5_: M:]C9)JNE+?D_4W?C!JM]#J%GIT5S)':/!YCQH/2MQ[F3P MA\'[.?3SY5YJ+KNG7A@7#-G/J%7 ].M1_$KP?JVH:Q&I;+QKX#_ .$6N+E8-1M3NMRW\6"2I [X!*GVYK"Z=./9;G'>+H4W MNDU?_@GF]AJ]_INHK?VEU+'H/H:]$^)MM'JNC>']?CC6.>[C1 M']PZAU!^GS?G698_"77I=16*]-O;VH;YYED#97_9'7/UQ3OB9KUE=S6.B:6Z MO:Z\O_ 'V:[+X5$MXYC9B2 M3!)DGZ4YJ2A+F?0JM"HJ,^>5].UCJ/$.E?#^;7[V35-7N(KYI,S1JQPK?]\& MH(?$_@OP587'_"."2^OYEQO8-^&YB!Q[*.:X?QU_R.^K_P#7<_R%<]2C1YHJ M[8J>$4Z<>:3:LM.AZC\+T3;K_B6[7SKF%"0QZY(+N?J<#]:\]U+6=0U?47O[ MRYDDN&;<#N/R>R^@'M76_#+Q#9Z7J%WIFI,J6>H(%WN<*K#(P3V!!(S]*DU+ MX3:Y%J+)IQ@N;-FS'*T@4JO^T/7Z9H3C&H^;Y"4H4J\O::7M;T-FPNY?%_PD MU,:DQFN=.WLDS\L=BAP2?7!*Y]*A^&__ "(OB?\ ZYO_ .BC4FNM9^ _ $GA MR.Y2?5+[)FV?PAL;CCL-H"C/7KZU'\-_^1&\3_\ 7-__ $4:R?P-K:YSR7[F MO74UW=22.DS"/+<( > H[5V M'P;_ .1BO_\ KT_]G6N"U3_D+WO_ %W?_P!"-;17[V7R.NG%/$S?DCTWQ#<2 MZA\%=.N;IS+,'3YVY)PS*#]<4?"^ZN)O#OB$R3RN4C79N?E+ M]4>937,]R09YI)2. 7O^1PNM:OJ&IZO-=7EW++*)#M);[G/ M 4=OPKT3Q?<2W_P?T:ZNF,DYDB)=NI.UQD^^*\NNO^/N;_KHW\Z]-\1_\D5T M7_KI'_)ZUJ))QMW.FO%)TK=R73+A_"_P:;4++Y+V]N&S MD>E8:_"S7(IW-_-9VME'S)=-*"H4=2!U_/%3"48N2EOFD.7D#,Q'J50T^_NI?"'PDTP::3#=:CL9YTX8;U+DY]< +]*9\6 MUC71/#ZPN7B <(Q'4;4P:70FL_'G@&/PY)OUQ M4?Q-\0V>IZA::9ICJ]IIZ%=Z'*EC@8![@ 9^M:MJ51#I:VO=^1N M_$G4)?#6BZ5XIR3ZUP_@WQ!>Z%XAM&@F<6\LRI/# MGY74D \>OH:[_4;.#XH>%[*[L;F*/6;-=LL,AQR<;@?0$C(/3J/7&9X8^&E_ M8ZK%J?B!X+6SLV$Q4R@[BO(R1P%SUR>U1"4(TW&6YE2G2A1<*GQ:W75LH_$S M3(;#QW!-"H47B),X''S[BI_/ /U)K=^+NM:C9S6-A:W4D%O-&SR+&VTNW0$9)KE/B7HNLQ^(HYYIY[VTNWVVA/(0G_EF M . ?3U_.M'QUX%U35M2IQI\M:#YI/==?Z7Y'E7C#P MO'X5O+6U^VBXFEA$DB;<>6>G7/()!QTZ5S==?\1='U:P\3W-WJ),T5TY:&=1 M\I7LOL0,#%G0;E33;N>L^" ;CX2Z_;V_^O_?Y4=3F)?YCBO)J M[#X?>+8_#.K21WF[^S[L!92!G81T;'?J0?K[5T&M_"[^T9CJ/AB\M9;.7UZSXI!MO@SH\5Q_K7\G8#U' MREA_X[571/A6]G.+_P 2WEK#90_.\2R?>QV9C@ ?G^%8OQ$\71>)-1AMK G^ MSK3(C.,>8QZMCTXP/Q]:')5)I1Z!*:KU8JGJHN[9O0_\D"N/^N@_]*%KSS0/ M^1CTS_K[B_\ 0Q7IGA.U7Q/\)KS0K69$NT<@ACT.\2+GV.,9^M8NB_#K4M-U M>TO=;N+:PM8;A""90S2-N&U5 [DU,9QCS)]V33JPA[2,G9W8_P"+TLD'C*SD MBD:-Q8)AD."/GD[UI^+KNYC^$GAZ9+B596>'1/9LQ,;M*%*KV# M ]_IFK4HQJ-RZ[&\9TX5Y.;W2L_(W(M2N]4^"5]->SM/*N8_,%M4D$4%_DQ.QP"S+M*Y['@$>X^E9[PE;:YSI< MU*;BM.;\-#A)]4O[G4#?S7D[79;=YV\[@?8]OPKTS5YV\5_!Y-4O0&OK%_\ M6XP6(<*?S4@GW%8L_P )?$2:@8(3;26Y;BX,FT8]2O7/TS6IXUN[#PSX+M_! MUE<+/=Q/N>_XUZ+X*O+ M#Q-X,N/!U].L%R"6M6/\7S;ACU(;.1Z'ZXS(/A+XB?4!!,;:.W#H2]V-^YC&'N4TUHY:>AYA+/+.Y M>:5Y&/\ $[$G]:CHHKL/6L>M> '_ +?^'>LZ WS2Q!Q&/0."5_\ 'P36=X?S MH7PDUG4C\LVH.8(_4K]S],R?E5#X4:G]A\8"U8XCO8FBQVW#Y@?T(_&MOXLR MP:=INE:%:#9%O>Y9!VY./U9ZY)+]YR=]3RYQ:Q#I=)-/_/\ %%/3_P#B??!F M]M/O3Z5,94'HN=V?R9_RK1N'_P"$<^"4,?W9]1 'U\PEC_XX,5C?">[C.LW^ MCW',&H6I4K_>*]O^^6:KGQ?OD2YTO18.([:'S"H]_E4?@%/YT-?O.3I>X2BW MB/8]+\WX?YF?\(_^1S?_ *]'_FM9\_AR^\3^/M>LK PB5+JXE/FL5&T2X]#_ M 'A6A\(_^1S?_KT?^:US7B9WC\7ZT4=E/VZ<94X_Y:&M-?:NW8WLWB)*.]D; M.J?#37=(TRXU"Y>S,,";WV2DG'MQ79_#ZXM;3X8:C<7L'GVL*\@:XG=2K32$'J"QKU/PI_R1K6_P#MO_Z M363Y+2?4C%0G[)*;OJO(J?\ M)GX"_P"A2_\ ($?^-E>(I[34? M#4%]#O\ H2[7_P !X?\ "L3XH_\ (^7G_7.+ M_P! %<;6-.C%P3.6AA*A.:/'/_)(_#7_;K_Z(:HO" M5S8^+O \GA&[N%@OH26MF;^(9W CUQD@CT_3-+]VNR9S1C:@F_A4M?0\XM-5 MO['4!?V]W-'=AMWFASN)]_7\:]%^)21ZMX2T'Q(8U2XF5(Y,#J'0MCZ AL?6 MLNT^$OB"74!#JWU[XOU'S[J1A;74D4 W8$:JQ "C MMTKL_B'*]U\.?#5U.V^>18F9SU):')_,UP'BG_D;M:_Z_P"?_P!&-7>^//\ MDE_A;_KG!_Z)JI))P-9Q2=&W]:&KI6AZG'\*K6V\/[$OK_$L\I?8=K9)P?7& MU?SKE;/X:^,-/O([NT,$4\;;D=;@ @UJ>'I;3QKX"'A>6Y2#5+,[[;S.CXR0 M1Z\$J<=!S7.)\,O%;W?D'3T1 MZW_$W/B[IPCGTG4WC6.ZN8C'FY0I'U^\1GT KS2M7Q#HIT#6)-/-W#=&- M5)DA.0"1R#Z$'-95;TE:"5[G=AX"_ &MW+0:=J5U&'=3[$<5@H.4I\KL<2HSG4J\DFG_P#OO&?BO3],T>;PAH M5G);QQL8IW<$8&A. M:C^(6D6WB'0[7QAI(W!HP+E1UV] 3[J?E/\ ]:D\)7-CXN\#R>$;NX6"^A): MV9OXAG<"/7&2"/3]%IR)^>I%H^QC)+1/WOUN><6FJW]CJ O[>[FCNPV[S0YW M$^_K^->B_$I(]6\):#XD,:I<3*DMV$D>G^'=*=9+;3E =E.1N VJN>Y SGZ^U:.493CR&\ MI0J5H>RU:WMV-#QC_P D>\.?]=(/_13UR7P\_P"1\TK_ *Z-_P"@-7>MI3^- M/A/I=KIDL9N;0IE&;'S(&4J?3ALC\*SO!W@2]T+Q+8W^M7-O:N'86]N) [S- MM/3'8#)J(SBH2B]]3*%6$:,X2>NNASOQ%GFM_B)JCPRO$^(AN1BIQY2>E=1\ M3[NY@\/^'6AN)8V=#N*.03\B=<5R?Q+_ .2@ZI_VR_\ 125WGBSP]>^,/"_A M^71S#*L<8+;G"\,JC/X$"-\M% MC&,^OU]J[*'_ )(%[1+V.U6V122R;BQ;. !D<<C);FZN+R4RW4\L\AZO*Y8_F:2&XFMG+P321,1 M@LC%3C\*CHH#E5K#UFE6;SED<2YSO#'.?7-$LTL\ADFD>1SU9V)/YFF44!9$ ML=U<0QM'%/+&C_>57(#?45&K%6#*2"#D$=J2B@+%R[U;4K^)8KS4+NXC7[JS M3,X'T!-4Z**%H"BEHA02""#@CH15NZU?4KZ%8;O4;NXB7[J2S,ZCZ FJ=% . M*>K'Q32P2K+#(\DHH%8?)+)+M\R1GV*%7<< MX Z >U.BNKB!&2&>6-6^\J.0#]<5%10'*@!(.1P:OS:WJUQ;?9IM4O9(,8\I M[AV7'T)Q5"BE9"<4]T2_:K@V_P!G\^7R1_RSWG;USTZ41W5Q#&T<4\L:/]Y5 M<@-]145%,?*A58JP9200<@CM5N[U;4K^)8KS4+NXC7[JS3,X'T!-4Z* <4]2 M62ZN)8DBDGE>-/NHSDA?H.U>E0RQ_P#"AIX]Z[_,'RYY_P"/A>U>845$XI;XQY2W#!,?3.*HT455DC512V0^*:6"5 M989'CD7D,C$$?B*M76LZI?1"*\U*\N(QT6:=G'Y$U2HHLA.*;NT%2S75Q-V1UY#*<$4VB@+ M(?+-+/(9)I'D<]6=B3^9JS:ZMJ5C"T-IJ%W;Q-]Y(IF13]0#5.BE9"<4U9HZ M3P?K=AH.I3ZI>KG?OZ]A6!57O8='))#()(G9' M'1E."/QI7FEEF\V25WDX.]F)/'O3**8[$DUQ/35V76-3N+06DVHWV P(6G8H!_NYQ5-69&#*Q5@<@@X(I**5D)12 MV+\VN:O

1/JE]+#C'EO<.R_D3BJ%%%"26PE%+9!3XII;=]\,KQOTW(Q!_2 MF44QV'22/*Y>1V=VY+,])10%B4W5PT @,\IA'2,N=H_#I1;W,]I.LUM/) M#*OW7C-V1U.0RG!!JU=:OJ5_$L5YJ-W<1K]U)IF<#\":IT4K('%- MWL2RW5Q.JK-/+(J?=#N2!],TQ':-PZ,58'((."*;13"R+]QK>K7<'D7.J7LT M.,>7)<.R_D35"BBDDEL)12V1)!<36THEMYI(I!T>-BI'XBK%YJ^I:@H6]U&[ MN5'033,X'YFJ=%%D'*F[V $@Y'!J6:YGN2#/-)*1P"[EL?G45%,=@HHHH'8N MVFKZG8(4L]1N[9#U6&=D'Z&JT]Q-=2F6XFDED/5Y&+$_B:CHI61/*D[V)Y+R MZFB$4MS,\8Z(TA(_*H***8TD@JS::C?:>Q:RO+BV8]3#*R$_D:K44 XIZ,M7 M>I7^H$&]O;FY(Z&:5GQ^9JK111L"BEHB:UN[FRF$UI<2V\HZ/$Y1A^(J2ZU* M_O95EN[VYN)$^Z\LK.1]"356BE9;BY5>]B2:XFN7#SS22L!@,[%CC\:GL]5U M'3T=+*_NK97^\L,S(&^N#S52BBR!Q35FASNTCL[L69CDLQR2:N#6M56U^RC4 M[T6^,>2)VV8^F<51HHL@<4]T2BZN%@, GE$)ZQASM/X=*BHHICL:":[K$5O] MGCU6^2#&/+6X<+^6<50)))).2>I-)1222$HI;(4$@@@X(Z$5??7=8EM_L\FJ MWSP8QY;7#E?RSBL^BAI,'%/=!4K75P\"P-/*T2](RY*C\*BHICL%%%% [#DD M>)P\;LCJ1^FYV)/ZTRB@+$D,\UN^^&5XGQC61$^ZK.2%^@KH M[;Q%9Z;X'N-)LQ<-?W[XN7DP$C0'@)SW[_C[5R]%2XI[FO%1*Q5@RD@@Y!':DHH"R-"77=7GM_L\VJWTD&,> M6]PY7\B<5GT44DDMA**6R+-GJ%[I[E[*\N+9SP6AE9"?R-)+?WL]T+F:[GDN M!TE>0E_S)S5>BBR#E5[V'RRR3R&261I'/5G.2?QJS;:OJ=E T%KJ-W!"WWHX MIV53]0#BJ=%%D#BFK- 226EPZK^0-9]%#2>X.* M>Z'/(\KEY'9W8Y+,\[>N>G2HJ*8[(Z'P?J^G:%J MSZE?+IW/ MPITFR95N_$Z0,PRHE1%)'MEJ@_X5MX?_ .AQM?\ R'_\76/MX'&L=0>J?X/_ M "/,Z*ZW2?"-GJ?C:XT(:JOV>(,4N% )EQCA><9YS^!K,ET*)/&2Z$EXLL;7 MB6PN$&>&8#.,]1GI[5?/&]C=5H-V\K_(Q:*Z#QCX<3PMK:Z>ERUP#"LF]DV] M21C&3Z5S]5%J2NBX2C.*E'9A1113+L%%%% 6"BBB@+!174>"?"4?BV\NH)+Q MK801AP5CW9R<>HKG;N'[->3P!MPBD9,XZX.*E23;B9JI%S<%NB&BBBJ-+!15 M_1=)N-=UBVTVUP)9VP&;HH R2?H 374>)/"OAK0+2YMQK\LVL0*#Y B^5B<< M>@ZYZYQ4.:3Y>IC.M",U![LXBBBBK-K!1110%@HHHH"P45/9V<^H7L-G:Q^9 M/,X2-,@98]!D\5/JND7VB7QLM1@\FX"ABF]6X/3E212NKV)YHWY;ZE&BBBF5 M8**** L%%%% 6"BBM2V\.:M=Z+-K$%IOL("1)+YBC;C&>"<]QVI-I;DRE&/Q M.QET444RK!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4 M444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+ M!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** M L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HH MHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6" MBBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBM'1-$O? M$&J1V%A&&E?DLQPJ+W9CV%)M)79,FHJ[V,ZBO3G^'7AK3F%OJWBJ**[(Y0.D M>WZ@DG'UQ6?KWPRGL-,DU32=1BU"S13(W12%'4@@D-C\*S5:#9S1QM&32OOY M,X&BBBM3KL%%%% 6"BNMD\'VJ?#]?$@U1#,6 ^SX&,[MNW.<[L<_YS6-H_AS M5M>2Y?3+3SUM@#*?,1=NE0IQ:;[&*K4VG*^B=GT,NBBBK-K!11 M75^&?!\?B#0=4U)KUH38JQ""/=OPI;KGCI4RDHJ[,ZE2-./-+8Y2BBBJ-+!1 M110%@HHHH"P4444!8***?%%)/,D,2,\DC!411DL3P *!#**])M_AE8Z?917' MB;7H;!Y!Q"K*,>VYCR?H*?-\+;+4+1[CP[K\-X5'W&*L#[;E/!^HK'V\.YR? M7:%]].]G;[SS.BI;JVFLKN:UN$V30N4=<@X8'!'%15L=:UU04444#L%%%% 6 M"BBB@+!1110%@HKJ?!7A2W\57-Y%<:@+3R(PX 4%FSGGD]!CGZBL*'3)[S5Q MIMEMN9FE,<>U@!(0>H)XP<5/,KM=C)58.3C?5;E.BKFJ:5>Z+?O8ZA#Y-R@! M9-RM@$9'()'2J=-.^J-$TU=!1113'8***ZCPCX,F\3?:+F6Y2STZV_UUPPSV MR0.W Y)/2IE)15V9U)QIQYI/0Y>BN_?P+HVK:?=3>%]<:^N;5=TD$L94O_NG M ].."/>N I1FI;"I58U+\O3Y!116MX>\/7WB74ULK%1G&Z21^%C7U-4VDKLN M4E%.4MC)HKTYOAYX6L9#:ZCXLC2\'!7?&FT^X))'XD5E>)/AM-L>[=NW>X_N_K6]_PK70&X7QA:[CP/]6>?^^Z)5H1=F.>+HPDX2>J\F>9T M5V^O_#+5=(M&O;.:/4;11N9HAAPOKMYR/H37$5<9QDKQ9K2JPJJ\'<***[/7 M? T6F>$+3Q!:7[W,<_ELR-&%V*X]QR-%:OAO17\0Z_:Z8LAC\XG=)C.U0"2;PWIBZA:W37D*MB;,>TQ@]#U.1GC\J' M.,6D^HYUH0DH2>KV.$HHKKO^$+C_ .%=_P#"4_;6W_\ /OY?'^M\O[V?QZ4Y M24;7'.I&G;FZNWS.1HHHJC2P4444!8**** L%%%% 6"BBB@+!1110%@HHHH" MP4444!8**** L%%%% 6"BBB@+!1110%@HHHH"PM%%%!5@HHHH"P4444!8*** M* L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@H MHHH"P5;TO_D+V7_7=/\ T(54JWI?_(7LO^NZ?^A"D]B9+W6>E?%O3KZ]U33F MM;.XG58&#&*)F .[O@5YU_8.L?\ 0)OO_ =_\*]=^(7C/5/"]_90Z>MN4FB9 MV\U"QR#CC!%<=_PMOQ)_SSL?^_)_^*KFHNIR*R/,P2*:]3%\(>'(M? M\2_V5>M-;@(Y;:,,K+V((I]II\>E?$NTL(G9X[?58HU9NI D YK9^&]W)J'Q M&DO9MOFW"S2OM&!N8Y./SJE>>(9, M,Q^][<@%<^I&*S_BV2?&,8SP+1,?]]-57X73SQ>.;6.)B(YHY%E Z%0A89_$ M"LXJ2I*2>QSTZ=2.%56,W=*]NARUKI]U>ZC'800LUU))Y:QXP=WH?2NZN/"7 MA+PTL<'B/6+F34&4,T%F.$S^!/YXSZ5L>'K6V'QIUC '[N.22/\ WSLW?^A- M65KFF>#+G7K^:_\ %-U'=MBN]?D9FN>"[)=#;7?#>HM?Z=&<3(XQ)%TY/ ]>>!CKR*A\!^$[3Q7>W<%W M/-"L,8=3%C))..<@UU/AO4/!'AV#4+=/$Q^7)'):2 =",\+Z$U5^#7_ M "%]3_ZX+_Z%2]N&8DL9&))/).:AK>*:6KN>A2A**]Z5VSTSX-?\A? M4_\ K@O_ *%7*:9I,.N>.O[-GD>.*>YE#,F,C&X\9^E=7\&O^0OJ?_7!?_0J MQ/"7_)4K?_K[F_D]8WM.;78X6W&M6:Z)?D:U_P" O#N@ZG*=R./L\2# M=,XP,L<*<#=D=.U-UWP%H[^&9->\-:A)LOXA:7H$%U>WMIJSSZI)=GSK4D83.<]NQP. MM5_A5_R.\?\ UPD_E6)XP_Y'+6/^ON3^=-1?MGJ7&D_KC]Y[7_'8[*[^&&GP M6=A>MJQM;)X_,NIKAEPF0,*HXR22?R_ \I?:+I5UXKM]*T'4!):S;$6XN#@; MSUSP/PXKL/BDQ'AOPXN3M*$D9XSL3_$UQ'A3P])XFUZ+3TD\I,&263&=J#KC MWY _&G3;<.>3##2FZ+K5)]_Z\SJ&\._#_3)#9ZEXBNI[L?+(]NOR(?P5OYFL M_P 8>!XM"L+?5M,O?MFF3D .<%ER,@Y'!!]>*NZM!\/=)O)-+:#5)YH6V2W4 M,@.UAP>I )!Z\5NZU!:6_P %4BL;LW=J'!BF*[209B<$=B,X/TJ.=IIW>OW8Y+PSX.L[_19]>UR_:RTJ%M@,8R[G@<<'')QT.36A#X> M\":TYMM+UV[M+L\1B[4;'/Y#^?X5'X2\7Z3!X?E\.>(K5Y=/=BR2("=N3G! MYZ\@CFM(^ /#7B"*1_"^O S@;O(F.[],!E'N0:ZKY=[;W:BUC0_+/@\'D9P3]*W_B5I7A^6ZO+ZXU5H]6 M2!?+M 1AL=.V?UKA_#5K-8^/M-M+A"DT-\L;J>Q#8-:OQ5_Y'>3_ *X1_P J M;BW56O0+BU)[7+&A_#R'7/!B:M#=O'>.Y&V1@(E4/AF/&>%R>O:LGQ%H MWAW3Q8V^D:LVH7#2%;EQC:.F"N!CU[FNJ@9E^ MP5)!WXX/8W S7F5K_ ,?< M/_71?YU5/FDVV]F:8?VE2>7L>:^IFJT_J/M+^];?YG#C3)KC6VTRS1I96G,,:]SSCFN] MD\#^%/#L,2^)]=D6\=!_(M7) M>*IY[GQ9JTER29/M4B\]@&( _ "J;8N>N.!G Y((!'6O0=+TGP[#X!O[&VU=Y=*D9S+=$C M*$[<]O8=N]>$Y.,=J]1\._\ )%]:_P"NDG\DJ*L6HJ[ZF6+HS5.*^.;31M.U&6XL)QS<*1NSM)('&.WI69XLT:'P_XFO-+MY))(H-FUI, M;CN16YQ]:N_#[_D>]*_ZZ-_Z U2_$K_DH&I_]LO_ $4E:)M5.6_0Z(N4<2J; M=UR_C$+/6?"&L:Q-<3I-8K(41,;6VQ[AG(SUIG@/PG:>*[V[@NYYH5A MC#J8L9))QSD&ND\"?\DP\4?]S5OP,G4O"6A:%H]T-2UH-K00F.SA8$(>P8@'G'T_&JOA;P6=:LIM5 MU&[6PTB#.^=NKD==N?Y^O ![,SWMPS$EC(Q))Y)S7K]_::,WPNT*WU'4Y M=/LG2)R\43/OD*EBI ![EC]13FY025]6:5I5*,8KF;U=.-&\!*01 MXMN@1R"+.3_XFG_$G7-&UV;3)M+O/M4T43QSN8F0X&"OW@.Y;I1"34K*]O,* M,YJJHKF<7W3T^=D<+11170>A8**** L%%%% 6"BBB@+!1110%@HHHH"P4444 M!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!11 M10%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L% M%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH" MP4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB M@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8** M** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%>C?!^\M8-=O;:5E6>X MA'DDG&[!R5'OW_"O.:=&[QR+)&S(ZG(93@@^N:BI'GBXF->C[:FZ=[7.T\1_ M#SQ);:E=7,=NVH122,_G0G5ZY^F:Y8W.I:=;W.F-)<6\4Q'G6[97=CD M9!KI=+^)WB33E5);B.]C'&+E,G'^\,$_CFN[LKW3/BCX=O(9[$07]L V M9#QLP,$GIG[IS]16/X7T0^(?$-KINYD20DR.O54 R3^GZUUGPFOT&KWVCSX, M%_ ?E/=ESQ^*EORJSX2L'\)VOBK6;@?O+ -9P,1PSY_J?+_.G*;CS+[OF.=: M=-U(7UTY?GI^#.7\;>%U\*ZVMI#))+;R1"2-Y,9[@@X]Q^HJW9^$;,_#ZY\2 M7UQ/'(&*V\:8VOR%&,X8=\'@DGU ''K7*>$(HI_&&DQS8,9NDR#W(.0/SQ6]\5IYY?&;12EO* MB@01#M@C)/YD_E6KYN903.N:J>TC04GLVWU)M2\(>&;S1+O4_#>N^9]D7?+# M='''MD*1GMD')XK8^%]O)=^$?$%M$!YDV8UR<#)C(%>4Y(_&O4OAP2/ _B8@ MX(1\$?\ 7,U-6+5.U[D8NG*&':6_)VM]G^6)6 M]-VTCCU)'TK%\<^#O^$2OX%BG::TN5)B9QA@5QD''!ZCGWKE:]2^*A)\/>'" M3DE&R3_N)5>]&:5[W+:J4J\%S-J5[W].AS?ACP4NK:=+K.JW@L-'ASF4CYI, M==OMGC/// !K4M_#O@36YA8:5K5[!>M\L1N5^20]OX1R?3(^E=+K5GHC_#O0 M+;4M4ET^R,43J\4+/YC^7GG ..I-<@FC^ XY%=/%UVKJ05(LY,@_]\U"FY7= MW\D81K2JWE>2U=K*Z^>FIS&IZ'>Z3K4FDW$7^E*X10O1\]"#Z'(KL[GPAX4\ M,QPP^)=5NGU"1 YAM%^50?P/<'G(SZ57^(7B+2M4UK3-2T6[$\]NF'?RF3!5 MMR_> SR36Q<:]X(\;)#)K@FT[450(9%) ^@8 @CD_>%-RFTF[^=C2=2M*$)2 M32ZVWO\ Y'+^(/#WA^WT==5T'7/M,/F"-K><8E!.?8>AZ@=.M 3[ D'\*Q**MJZL;3@IQ<7U/6OB)X)UK6M8_M73M MMW"8E00AP&CQZ9X(/7CG)/%><^7K7AB^64QW>G7(R%8J4)'?'J*OZ-XY\0:' M&D-K?%[=>D,XWJ!Z#/('T(KT/PQX\MO&5Q_86M:9#YEPC;=OS1O@$D8/*G ) M!R?PKG_>4XV:ND>;_M&&I\LHJ4%]]CQ^VMI[^\BMK>-I9YG"HHZLQKO9_!_A M;PU%%'XFU>X>_=0QM[,<*/R/YG'TJWX6T.VT;XO76G@Y2V1W@WHH M1;4;7T5WK]]C*UCP7I\FAR:YX8U%K^RA_P!?%(,21^IZ#IWX''/-TE&,O+:XOK%2G2F[-VM9M6W_R(;GPE MX#T1_L6L>(+EKW&'\KHA^BJVW\37,^+O"]IH#6EQI^IQ7ME>*7B.X;P!ZXZC MW]017-R2/-*\LKL\CL69F.22>I--R3^%:1A).[D=5.A4@U)S;[]OEV.P\8^$ M+/PYI>E75M<3RO>*2XDQA?E4\8'O6?X,T"W\2>($TZYEEBC:-GW1XSD?6NQ^ M*?\ R+OAO_KF?_0$K$^%7_([Q_\ 7"3^51&0;];7S.-VTN%SZ9YKL-1^&^BZ/J!EU/6VM=+V#879?-E?G<%&.@ MX['K6'2/&73>0I.1Z8[5:^'>EZ(^LQW%UJ31:C;W M96WM\C]Z .IX^M7/@U_R%]3_ .N"_P#H53JT^;1)?E^IU_Q'TKPXU_>ZA<:K(-5"Q_Z&I'(^4<>M[S_KG%_P"@"N@\-G_A+OAE?Z&W MSWNG_/;YZD2>5B\DC%W8]225G[L=/G_P 97J'P]VZSX&U[P]&P2Z;=(G;.Y0!^J\_45YUI=BVIZM: M6"-M:XF2(-Z;B!FO3_$7B>/P!?66AZ%91)#"JRW3,/FFSV)]2!G/N/3%36N[ M16YGC;SM2@KR>OI8JZ9!;?#+3+R[U"[BEUVZAV0V<+;O+'4%OQP2>G'&:\OK MU/Q?X9@\6V'X]+TRTC4ZDD : M\E5CACCCCH"3D_3%*E-7UW9&%JP;UUG+?RM^AQ=>G_!V[MDN-5LFD$=U.J-' MD\L%W9Q],@__ *J\PI\,TMO,LT$CQRH^BW$^= =Y?W*_>S^'XFN=>\U&ULYM*DEGBMVG7^7H*ZG3/BEXCL J3R0WL8XQ.GS8_WEQ^N:[2>;2_B3X-O;PV7V?4+1 M&VD\LC ;@ W&5/O_ $!K)SG#XUHK_!;_F.?]L/_:E>44X?Q)_(N@O]JK?]N_D=I\.O%%UH^OVVGO,S6%W((FB) MR$=N%8>G.,^U5_B-HL6B^+IDMT"07*"X11T7)((_,'\ZH^#-,FU7Q;IT,*DB M.99I"/X44@D_ICZD5U7Q$GT[4OB%9V5Y^'G M_0TW7_?'_P!A2_"+4_LWB.XL&;"7D.5'JZ*UV/BN]3Q=X!U*[B 9],U!]N.I0-@ M'_OAP?PINBZ;_P (C:>,]3*[# [06QZ8&-R_GOC_ "K&^%DT=V^LZ#.?W5]: MDC/J,J(2?!OPPL=(C)COKXAI2.&!X9_P OE7Z4WQO&OBGX?Z7XEB4&>!0)\#L3 MM;\G _ FK?CWP?XB\3:^L]K'!]CAB$<6^4 GNQQ]3C\!6EX*\+:IIV@:GHFM MQQ_9+G/E^7(&(W###VZ C\:Q4HJ*G?6]_O.-5*<*<:W,N>]W\]U]QXQI?_(7 MLO\ KNG_ *$*]\UOQ%;:?XDL]%U%$-CJ,#(6<+&WU#XS7G%[-,Y?QK MX5D\+ZTT2AFLILO;2'^[_=)]1_@>]=E_S;__ )_Y^JE\.WUM\0O"%BCJ?7[5_+O42FWRQENFC& MI5D^2E4^*,U\_,\@HHHKL/9L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** ML%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%+10782BEHH"PE%+10%A* M*6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L M)12T4!82BEHH"PE6=/D6+4K61V"HDR,Q/8 BJ]%(3C=6.]^*6LZ=K.I6$FG7 M<=RD<+*Y0]#FN!I:*F$5"/*C.A15&FJ:Z'5_#K4K/2O%D=U?7"00"%U+OTR1 MQ4<^H6C?$T:B)T-G_:JS>=_#L$@.[Z8KF**.1IS&XR?E;/0C\.O7M2Z=+X/^']M<7EMJJ:KJ4D91/*96]\# M;D*.F23V_"O)J*S]AIRW=CG^H+E5/G?+V-C3O$M[I_BD:\,/<&9I)%)P'#9W M#\B?IQ7::MI_A#QG2!GW!(/US7F=%7*G=W3LS> MIAE*2G!\K6FG8[#5](\(Z/HD\4.LOJ>K.1Y3VZXC3GG/)'3/@_$/6]-U31-"AL;R*>2!")50\K\JCG\C6!X(\11^&?$D M=Y.K&VD0PS;1DA207X6#1],U R2(X"1RC$C?O22V.P/) M ]"*\SHJ?9;7>QG]3;Y>:;?*TUMT.RT"Q\':KH*VFH7\NG:LKLQN''R,#T'I M@#'4@YS6WH6F^&?!FIC6+GQ5;WSPHPBAM &+$@CG#'L3QQV.:\RHIRIMW5]& M5/"RG=<[L]UH;R^(5D\YQ7:>-[3POKHGUZ+Q' )_L MV([96!9W .T8^\,].E>6T4.GJFG:PYX5.<9Q=K:?(]!BUO31\&YM)-Y%]O+Y M$&?F/[\-_+FO/D8HZNOWE.11151@HW\S2E05/FMU;?WGK^LS>%/B!IUG=7&M MPZ;>0(=RRNJD9QE2&(WWD=%9^PTY;NQR_V>N1T^=\O8VK'79=$\6MJUIB39<.VW/$B$G(_$&NYU*S M\%>-I_[4CUM-*O) //CG*KD^X8@9]P,@CI7FM%)TKQY6Q2PBE3Y')WO>_F=6S:7X/\:Z?<:=J U.V@VO M+(F.IR& QP>.>O>NN\1Z5X-\4WIUL>)[>T:15\U"REFP, [20P.,#IVKR:BA MTKM.^HIX1RDIJ;4DK7TU/6;'7?"6G^"MY4$^7SD9]"">#TP<'BN HJY04E9F]6A&K M'E?3;R.]'@KPO!+Y]QXULWM <[(@ID(].&.#^!^E(_#/@OP_Z/%8:/ M=13?:)_.N3%_L@ 9^O'_ 'S7E]%5*FI24GT-:F%A.K&J]T=]\,_$.GZ8]_8: MO-''9S!)D,OW=ZD.=937?%EY=0R;[="(H6'0JHQD>Q.3^-<]10 MJ:4W,(X6$:SK+=GH,NMZ:?@W#I(O(OMX?)@S\P_?EOYI3 MK;QWJ)ME MN2>.E/\ VMZ;IWA'7[6\O(H9[A&$2,>7_=D?454H)M/L;3H*&/^$7\3,T449S;70!.STSUP1DX/3'!]V+X+\+6THGO/&EI): YV M0!3(P].&.#^!K@:*GV=F^5VN9/"-2;IS<4]UI^NQJ:B=$_X2-FL5N?[(\U3M M./,V<;@,_CC/MFNONO#/@S6I/M6D>)K?3E?EK>[X"GT&X@C]?K7GE%-P;M9E MSH2=N6;37]:GHVIZOHGAOP-<>&]*U+^T[JZ#?# MWAO7?#FH)=2N-7C5Y =S#RD &&QT(SUS^E<%6Q8^(KK3="O=+M888_MA EN MI\TICE,YZ?XGUJ73:C:+U,9864:;C3D^9N[?]?D8U:GAW5(-&UZTU"YM!=10 MON,9..>Q'N.H^E9E%:M75F=DH*47%]3U2[TWX>>*)#>6^JKI=Q)\SHS"(9[Y M5N,_[IQ4FF_\(/X%=]0AU4ZG?A2L8C8/C/\ =V\#/J37D]%8^QTMS.QQ?46U MR.H^7M_P3<7Q5>KXP/B-547!F,GEYXVXQL^FWBNQU:U\(^-YAJEOK<6D7\@' MGQ70 #$#W(&?<$Y],YKS*BK=--IK1HUGA4VI0?*UIIV['9:IHWA#1M%N4&MM MJ>JN (3;+^[0Y[\D8[=?H*S_ 9XH?PKK7VED:2UE7RYXUZE>Q'N/\1WKG:* M?)[K4G>Y2PZ<'"HW*_<]-O?#?@;7+E]1LO$L-A'*=\D$C*N">NU6((^G/M7, M>+T\+P-:6OATRRO"I6>X+$K(>W4&E"2;FVET_P ^ MYZVU[X:\<^$]/M=1U>+3KZT4 F5U3# 8/WL @X!X-0^&9O!?A/7%6+53>73H MP>\;Y8HAZ#'4G\?J._E5%3['1J^AE]07*X*;Y7T.GGU"T;XFC41.AL_[56;S MOX=@D!W?3%6/B5JEEJWBE;FPN4N(1;(N].F06X_6N0HK105T^QT+#14XSOLK M'>_"W6=.T;4K^34;N.V22%50N>IS7,Z)J<.E^++34906@BN=[;>NW/)'X&LB MBCD5V^X?5H\TY/[6AZ=XYL?#&K_:M?@\1P-&1V(_&N;^ M'6KOI7C&T W&*[/V:11_M'@_@V/PS7*UZ+X7N/!/AZUM-:GOKBXU9(B3;!"0 MKD8.!M S[DXK.4>2'+N@'X 5GU=*')%(Z,+0]C247O MU]2>PO)=.U&VO8<>;;RK*N>F5.>?RKTW6O\ A%?'Z6^H#6XM)U%8PDB7. ,= M<') ..<$'\/3RNBB4.9IIV85L.JDE-.TEU/4]'UGPY\/;29(-7EUFYN&4O'; M\1+CN.2,_B2<#I6!X\CT34;HZYH^JQS/<8:>V=B'4XQD9_4=NW'3BZ*4:5I< MU]2(8-0J>UYGS=?,2NR\#^(-!TR*]T_7;!9+>\P&N-NXJ!_"1UQGG(YS^&.. MHJY14E9F]6BJL'"1Z=+X/\!7;&XM?%"6\)Y,3W"9'L-V&_/-+JOB;P[X8\+W M&@^&9&NI[D%9;@\@;A@L6P,G' QP/Y^845G[&_Q.YS+!7:]I-R2Z?Y]ST7X5 M:YIFB_VM_:5[%;>;Y/E^8?O8WY_F/SJ;_A&?ANO)\2W1 YQYR<_^0Z\THH=* M\G).UQSP=ZDJD9M7MMY'J4GC/POX2T^6U\*6IN+N08-Q(IQGU);DX] *\QN M;F:\N9;FXD:2:5B[NW5B>IJ.BKA34=C6CAH4KM:M[M[B5I:!J1TCQ!87X) @ MF5GQW7.&'Y9K.HJFKJQM*"DG%]3U?XE>+-*U#P\ECI5[#F66GZ5=Q3QF9IIC%T! XS]2Q/X5%X!UG1O#/AG4;^>\A.IS9*6 M^?F(4':OXDG\,5YM12]BN3D(6!@J/L;NWYFLWBKQ"S%CKNI DYXNG _+-:/A M[QIJ]AK]E<7NJWUQ:K(!-'+<.ZE#P3@GG .1[BN8HJW"+5K&\L/3E%Q<5J=Y MXYNM&NO&-AJVFW\,TJ^+?&FC M:]\/+E(+M$O9UB/V5C\ZD2*6'X8//I7C]%.=)2:D^@ZV$A5G&;WB)12T5H=- MA**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* M L)12T4!82BEHH"PE%+10%@HHHH+L%%%% 6"BBB@+!1110%@HHHH"P4444!8 M**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110 M%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%% M% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4 M444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+ M!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** M L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HH MHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6" MBBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!111 M0%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%% M%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P M4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@ M+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8*** M* L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@H MHHH"P4444!86BBB@NP4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!111 M0%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%% M%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P M4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@ M+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8*** M* L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@H MHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6 M"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444 M!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!11 M10%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L% M%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH" MP4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB M@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8** M** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%A M:***1=@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** M L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HH MHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6" MBBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!111 M0%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%% M%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P M4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@ M+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8*** M* L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@H MHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6 M"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444 M!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!11 M10%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L% M%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+"T48HQ078**, M48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@ MHHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% M 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%& M*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P M448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B M@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC M%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8 M**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ M0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11 MBC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L M%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48 MH"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HH MQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6 M"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*, M4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P44 M8HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+ M!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%& M* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8** M,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L+111078**** L%%%% 6"BBB M@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8** M** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@ MHHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% M6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P444 M4!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1 M110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L M%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH M"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BB MB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8* M*** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110% M@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% M 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P44 M44!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+! M1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** ML%%%% 6"BBB@+!1110%@HHHH"P44M%!=A**6B@+"44M% 6$HI:* L)12T4!8 M2BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@ M+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T M4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A** M6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L) M12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10% MA**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* M L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+ M10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$H MI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"P ME%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% M6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEH MH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44 MM% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82 MBEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+ M"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4 M!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PM%%%!=@HHH MH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"B MBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8 M**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110 M%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%% M% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4 M444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+ M!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** M L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HH MHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6" MBBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!111 M0%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%% M%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P M4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@ M+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!12T4B["44M% 6$HI:* L) M12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10% MA**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* M L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+ M10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$H MI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"P ME%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% M6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEH MH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44 MM% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82 MBEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+ M"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4 M!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6 MB@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)1 M2T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A M**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* ML)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+1 M0%@Q1BEHH-+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B M@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4 M!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@ M+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4! M83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+ M"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!8 M3%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+" M8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83 M%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8 MHQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83% M&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8H MQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%& M*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ M2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&* M6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2 MT4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6 MB@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T M4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B M@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4 M!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@ M+"8HQ2T4!83%&*6B@+"8HQ2T4!8**6B@NPE%+10%A**6B@+"44M% 6$HI:* ML)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+1 M0%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI M:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE M%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6 M$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH M"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82B MEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+" M44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4! M82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B M@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12 MT4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A* M*6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L M)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10 M%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI: I* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!8__]D! end GRAPHIC 9 img59108950_1.jpg GRAPHIC begin 644 img59108950_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^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 **** "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@ HHKC?B+XG?0-&6WM'VWMYE48=8T'WF^O( ^OM0!:UKQQ9:;?#3;*"7 M4]3)V_9[?^$^C-V_7'?%1I<^.[A?,2PT6U!Y\JXED=A^*\55^&OAZ/3=!34I MDS>WP\PNW58S]T#Z]?Q'I7;4 <3=^,-:\/@/X@T#_1LX^U6,F]1^!Z?B16IX M0\3_ /"4VE[="$0QQ7)CB7^+9M4@M[Y)Z?\ UZWIX(KF"2">-9(I%*NC#(8' ML:Y+P5I'_"/ZKKVEKDPI+'-"3W1PV/RVD?A0!V-%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 07K7"6%P]HBO^\2 M7MI=MXA@>-ED A,D0C8CG(P .!Q@^YKJZ* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH Y_Q3XHA\.6T*K%]HOKEMEO;@XW'IDGL.16+KR>.=.T MUM3@U6VF,8WS6D-HH"COM)R6Q^%*Z#4[W^SM)O+[R_,^S0/-LSC=M4 MG&>W2I+:SMK-&2UMX8%9BS+$@4$GN<=ZAU:S;4=&OK)&"/<6\D*LW0%E(R?S MH Y+2O'&NZU;_:-/\(22PYP)#?*BGZ%E&?PJ+6?B#JWA_P C^U/"WV?S]WE_ M\3!'W;<9^ZI]17;V5I'8V,%I"H6.&-8U ] ,5YG\9/\ F"_]M_\ VG0!TEMX MG\37=G#=P>#M\$T:R1M_:<8W*1D'!&>AJ+2_'5Y>>*;?0K[0)+":4,=SW&[ M"EL@;1D';C.:W_#/_(J:/_UXP?\ H I;_2%N];TK4@562R>3)(Y971EQ^9!_ M.@#4HHHH **** "BO/YO$T6K_%#2--LY ]K9F;>ZGAY/*<''L!Q^)KT"@ HH MHH *\V\:^-_$&B2QV\6G16*S*3'-(XE8XZ\#Y0>G7/6O2:\L^,@YT4_]=_\ MVG0!Z'H5S+>>'M-NKA]\TUK%)(V ,L4!)P..IK0K*\,_\BIH_P#UXP?^@"M6 M@"O>/>1P@V4$$TN[E9IC$,>N0K<].,?C7!ZQ\3+S0M2>QOO#H29 #\M[D,#T M(.SI7HE>+_%P >++;'>R3/\ WV] 'C7R*W_?)4&JL7Q, MLH+_ .Q:SIMYIDP//F+N"^YZ''N :[FN'^*6F6]UX5:_9%%Q:.I1^^&8*5^G M(/X4 =K#-%@ HHHH ***\_\ %WB:*7Q3HF@VD@8KJ$$ET5/ (<83^I_"@#T"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 *\-^*-VUQXTEA)^6VACC4? M4;O_ &:O@:,5&IWK &0C(A4G M /UZ_0"I?^%=Z//!_P 3"6\O;LCYKJ6X;?GU S@?D:XK3KHW?QL>2@_#O7&?&"U5M&T^[Q\\=P8@?9E)_]EKH_ 4S MW'@?2WD)+"-DY]%9E'Z 4 >;_#_4-7O?%5U)'(UU>RV;()KERRQC>AW'N0,= M!W(Z#D;_ (Q\"3#2+C6/[9O;N^MU,K^>1M('7:!]W YQSTK$^$7_ "-=U_UX MO_Z''7J?B?\ Y%/6/^O&;_T T <)X%UW7]=TB;2(9RLD##=J$OSM%&1PH!^\ MV0<$\ ?054\:^"WT/3O["-:NO$'A%)Y9!]LC+0-*RY!8#AB.,\$9KSCXC M2:S9:V+"]U>:[@DB695 \M0"2,%1QU4\UV/PC_Y%.Z_Z_G_] 2N5^+O_ "-= MK_UXI_Z')0!VUWX6O?%<9N-:U"[LXGYAL+9@!$O;>2#N;U].@KA9Y=9^&GB6 M.%;E[BP?#A"3LE3//'9A_AV->V5YU\7[=&T*PN2/GCN?+!]F4D_^@B@#MY=4 MA&A/JT(,L(MC<(!U9=NX"O-O"44WQ U'4;O7KFXEM[?8([6.0I%\V[L/3;]> M>379> ':7P+IADY.QUY] [ ?H!4%WXGT?1+IM)T:P%WJ#,2;2PC"@-W+D# ] M^N.] ''^-] '@S[)JOA^YN;-'D\MXUE8@-C(Z]0<'(.:[_0=2NO$'A&TOHY4 MM[J>/!D\O< P;:Q"Y'H?IGO7!_$3_A(IO#UOWMQJ3VEY"\<>=H?E6 "C@$ MY KK]>^'^KZT8;\ZV?[2SET.5 _7KQ7-^(/\ DM,/_7]:?RCKVB@# M@O'$6O:;X5-U#KLBK;I%'(L<>QI,X4L7SG)8YXQUH^$KM)X6O'=BS-?.2S') M)V1UI_$?_D0M3_[9?^C4K+^$7_(J77_7\_\ Z!'0!;\6:I-/XDTGPQ%>/91W MH,EQ/&<.5YPBGMDJ1^(J6X^'6C&%C8M=V5WCY;F.XOK M0!V/PYAO+?2M4@U"1Y+N/4I$E=V+%B$C&.X,0/LRD_^RT M=GJT-]J.FAM)U-;0M&6618A(7R/EP2>!^'?M7DO@+4=9O?%-S)#(UU?36C)Y MURY98AO0ESW(&. .Y%>E^ IGN/ ^EO(26$;)SZ*S*/T KSKX1?\ (UW7_7B_ M_H<= &WXO\"2IH]SK!UF^N[^W7S7,Q&T@==H'W<#)Z]JU?ACK]SK&ASV]Y*T ML]FX42,>#_B82WE[=D?-=2W M#;\^H&<#\C7%:==&[^-CR3G.VZFC&?\ 91E7^0KV.@#R7^V-6^'?B9=.O;J: M]T>7#(9#N(0G&5]".XZ'\:](U/3TUS3XDCU&]M4+"59K&;RV88.!G!RISG\! M7%?&"U5M&T^[Q\\=P8@?9E)_]EKI/ 4[W'@?2WD)+"-D&?16*C] * /*]8TO M[/\ $^/3?M]]+FZMD^U23;IQN"<[\=1G@XXP*]8TWPM_9U_%=_V]KEUY>?W- MU>;XVR".5QSUS]0*\V\0_P#):8?^OZS_ )1U[10 4444 %>6?&3_ )@O_;?_ M -IUZG7EGQD_Y@O_ &W_ /:= '?>&?\ D5-'_P"O&#_T 5JUE>&?^14T?_KQ M@_\ 0!6K0!ROC?Q4WARPBALU$FHW9V0*1G;ZL1WZ@ >OTJ&W\ V=Y:K)X@GN MM1OW7,CO.P5&]$ ( KC/%MT9_BY913',5O/:Q@'IM)5C^K&O8Z /)=6?5OA MMK4#VEU-=Z-<'B"=L@8ZK['N"/UQ7H4\5OXK\/Q-;WUU;VMTH??;,%=E(Y4D M@X]_I6+\4+59_!4\K#YK>6.13Z9;;_[-4/PIG>7P6\<5S<1)/!)LE 17Q\V.IQ@\=S7LNC:'_8YF_XFFIWWF[?^ M/ZX\W9C/W>!C.>?H*\L\/?\ ):9O^OZ\_E)7M% 'DNCWUU\0O%]S;ZC<7,.F M01M(MI"Y0$!@H#8ZGG)/Y8JUXU\(6GAW2/[9T&2XLI8'42!)F.03C.2<@Y([ MUU6J>(="\-WCPPVRRZI_P#"%]=7\-IIU@/+ M)M ?,F?,BXW-T'.#QSQB@#H_ .NW&O\ AA+B[;?<12-#(^,;R "#]<$5R?QD M_P"8+_VW_P#:=:OPB_Y%2Z_Z_G_] CK*^,G_ #!?^V__ +3H [[PS_R*FC_] M>,'_ * *U:RO#/\ R*FC_P#7C!_Z *U: "O%_B[_ ,C7:_\ 7BG_ *')7M%> M+_%W_D:[7_KQ3_T.2@#T^;Q=X=MT+OK5B0/[DZN?R7)K@O%6N7_CD1Z3X=L+ MF:R#AI+AD*JY'3D\!1UYY_*NL\0^!=(U71YK>RL+2SNA\T4L,*I\P[' Z'I^ MO:N&^'_B6;P[K$F@:KNB@DE* /\ \L9>GY'^>#ZT >@^#?#*^%]%^S,XDNI6 M\R=UZ;O0>P_QK?FEC@ADFE8)'&I9F/0 #)-/KF_'T[V_@?5'0X)C5/P9U4_H M30!EZ4MQX[\_4;V>X@T82&.VLX7,9E ZM(1R?IGM^>)XR\*CPK:+KGAZZN;3 MRW42QB5B,$X!!//7 (.>M3^!O#2ZKX4MKE=>UNV.YU:&UO-D:D,>BXXR,'\: MW;GX?V]Y;M;W7B#Q!/"V-T:"^PE@P'4%C@X]*]= M\->$K'PJMRMC-:II7Q/@TF/6=2DM%OK<;);IV!5R MA*G)Y'S8KV6O%_$/_):8?^OZS_E'0!Z_?6,>H6_DR2W$0SN#6\[Q,#CU4C/7 MH>*\G\+:CJL?Q.72I]7O[FWAN+B(I-<.P8*K@$@G'8&O8:\8\/?\EIF_Z_KO M^4E '8_$3^V;30KG4++5WMX(B@,$4>UB"0OW\YSD]L<5SG@"TU#7O#]YI_VN MXM+,W+23W,3?O)69% 0$] ,9;UR!W-=?\1_^1"U/_ME_Z-2LOX1?\BI=?]?S M_P#H$= "^&_ ^M^'Y[T0Z\D<$HQ'MB+GK]XJW ;\^IKBM'O]:'Q(B2::34KZ MWFGA02R$+N"NN?\ 94=3CL*]RKQ?P]_R6B;_ *_KO^4E '5:]X!NM7L9[N]U MNZN-15"Z(,+ "!G:J=0.V<^]4?A3XAN[P76DW+_ /H:4 >ST444 %%%% !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 5QWQ#\+/XAT=9[1-U]:9 M:-1UD4_>7Z\ C_Z]=C10!Y;\._&MO:6JZ%J\H@:)B+>63@8SRC$]"#G&?I7J M((8 @@@\@BN:U_P)HOB&1IYHF@NCUG@(4M]1T/\ /WK"@^&E_9?)9>+;ZVA_ MN1HR_P G'\J .XU'4K/2;-[J^N$@A7JSGK[ =S["J6B2WNH-)JEVLMO%, MM M:L<%(^NYQ_>;K[# ]:SM*\":=8W:7M[/)RLMX^\*?4#_ !S74T >+^,K M6?PM\08=9CC)@FF6Y0CN01O7Z]?P85[%:74%]:175M()(94#HP[@U7U?1['7 M+!K/4(!+$W([%3Z@]C7,6'@?4]&W1:1XIN;:U)SY,ELLN/IDX!^@H S_ (JR M->0:5HMLOF7=Q<>8L:]> 5'YEC^1KMM'T]-'T2TL%((MX@A;U(')_$Y-4=(\ M+6FF7KZA---?:E(,-=W+98#T4=%'TJ[JVF-JMM]G_M"\M(V5E<6Q0%P?4LI( M_#'6@#R?X1D#Q9<^]B__ *&E>I^)SCPGK'_7C-_Z :P=-^&NFZ1>K>6&IZK! M.H(#K)&>#V(*8-;.K^'O[:LQ:7.K:@D!C"2)$8U\W'\3'9G)[@8'M0!PWP;/ M_(:'_7#_ -J5U/Q(_P"1"U+_ +9?^C4J/2?A]9:%<-/INK:K;NXVMAXB&'N# M&0:OZ_X5B\1J8[W4]06V)#"WA:-4! _W"3Z\DT <_P#"(C_A%+H=_MK_ /H" M5RWQ=_Y&NU_Z\4_]#DKT'0_!-MX=E+:=JNIHC,&DB9XV1\=B-GX9&#[UY]\7 M?^1KM?\ KQ3_ -#DH ]CM;B.\M(;F%@\4J!U8="",UYS\5KHWC:7H5JIENY9 M?-\M>O\ =7\\M^5;Z^$+[3R\>A>(KG3[1B2+9X5G5,]0N[H*LZ)X/L])OI-2 MGGFO]3D^]=7!R1V^4=O\CI0!5UF.?PO\-)8;-R)[:V2/>GJ2 S#TZDUA?"!+ M0Z;J,@VF^,P#D_>$>!C\,[ORKT6ZMH;RUEMKB,20RH4=#T(/6N C^%2VFHFX MT_7[RTCZ 1KB0#TWAA_*@!/B[>6W]@VEGYR?:3=++Y6?FVA'&<>F2*VOARZ# MP'I:E@"3*H!/4^8YQ^5)J'P_TJ\T)].C:2.9Y%E:\?\ >2NXR,L3UX)XXHT' MP-!H=F8TU*[>X&?+G&T>3G[WEHP95)'!."<>E '!>(F5?C-&Q("B]M"3^$=> MTUP]Q\+=(N[M[NXU+59+AVW-(TR9)]?N5UVGV;V-J('O;F[P>)+DJ7 P.,JH MS^///6@#G_B00/ 6I GKY6/^_J5E?"(C_A%;L=_MK?\ H"5T&O\ A6'Q&IBO M=3U!;;<&%O"T:H"!C^X2?7DFJ^A>";;P[*6T[5-31&8-)$[QLCX[$;/PR,'W MH N2>(([?QBFASF-!-:+/ QX+/N8%?R (^AJSK.@Z;K]H;?4+99!CY7QAT/J MI[5C>(_ MKXDU=-0N+ZX@>.!8HUA &"&9MQ)Z_>Z<=.M-7PMKXA^S-XQNS;$ M8(^S)YF/^NFOUZ_@PKU70]!L/#UC]DL(BJD[G=CEY&]6-2ZOH]CKE@U MGJ$ EB;D=BI]0>QH L6EU!?6D5U;2"2&5 Z,.X-O *C\RQ_(UH6'@?4]&W1:1XIN;:U)SY,ELLN/IDX!^@K8TCPM::9>OJ$T MTU]J4@PUW MQ?\ ]#2O6=5TQM5MC;_VA=VD;*RN+8H"X/J64D?ACK7-Z;\-=-TB]6\L-3U6 M"=00'62,\'L04P: -[Q/QX3UC_KQF_\ 0#7 _!LC.M#O^X_]J5W6K^'O[:LA M9W.K:@D!C"2)$8E\W'\3'9G)[@8'M65I/P^LM"N>W5M5MY'7:Q#Q,&'N#& M10!UU%%% 'B_C*UG\+?$&'68XR8)IEN4([D$;U^O7\&%>Q6EU!?6D5U;2"2& M5 Z,.X-5]7T>QURP:SU" 2Q-R.Q4^H/8US%AX'U/1MT6D>*;FVM2<^3);++C MZ9. ?H* ,_XJR->0:5HMLOF7=Q<>8L:]> 5'YEC^1KM]&TY=(T6ST]""+>)4 M)'<]S^)R:H:1X6M-,O7U":::^U*08:[N6RP'HHZ*/I6I>VTEW!Y<5[<6ASDR M0!-Q&.GS*P_3/'6@#QSQ#,@^,:2[AL2^M>VX$>W(KD]3^'.GZS=?:=1U M75KB;&T,TL8P/0 )@?A0!M^%V#^$M'*G(^Q0C\D K6K T?PN-#AB@L]9U/[- M&V1!(T3J1G)',>0#[$5OT >0_%329[+7+;78 1'*%5G'\,B]/S 'Y&O3M#U: M#7-&MM0@(VRH"R@_<;NI^AJQ?6-MJ5G+:7D*S02C#HW0_P"?6N0M? %UH]S( M^@^([JPBD.6B>%9E_(D#\<9H =\4+Q(?"+6>] 'G/PF:"YUW4[FZ<27YC#1LYRQ!)WGZ_=_.NL^)EY;0^"KRVDF1 M9YS&(HR?F?$BDX'L :S;GX56PU3[9I>K7&GC=N5$3<4_W6# @?G6T? FF/I% MW:32SW%S=(%DOIW\R7@@C!/09 XH Q_A(Z)X4NMS!?\ 3F')QR4C _6LOXR$ M9T49Y'G_ /M.ND\,_#^U\/R>;+?37C!PZ(PV1*PZ-LRV6NW*W M&I:MJMQ(J[5)>( #V C % &UX8(/A/1\?\^,/_H K5K(T/0%T&!;>#4KZ>V1 M2J0W#(RISG((0'\,XYZ5KT %>+?%M@WBVW /*V2 ^WSN?ZU[#>6TMU"$BO)[ M1@V2\ 0L1Z?.K#'X9XKD;WX8:5J5W)=WFI:K//(=?$WPC]MMFURQC_TF%?](11]]!_%]1_+Z5U^E:$^DI#%'K&HSV\0VK#< M&)@1C &=@;CZ]JUR 1@C(- '!_#OQBNL62Z7?2C^T(%PC,>9D'?W8=_S]:ZC MQ)IC:QX9-$0F?[PY7]0*YR;X6Z$]\]W#<:A;.7WJL$JJ(SG/R_*2/S MKJ-,TV338VC?4KV]4XV_:V1BN/0A03GWSTH \A\!^,!X7NI]-U-)%LY),L=I MW0R#@DCKCC!^E>HOXQ\.1VWGG6K,IC.%E!;_ +Y'/Z5G>)?A]I7B*X-V&>TO M&^]+$ 0_NR]S[\5CZ;\(].MKE9;[4);M%.?*6/RP?8G)./IB@#I?"^HW&MB^ MU9_,2RGE"6<3_P#/-!@OCU8D_D*\V\2,(OC+%(YVH+RT8D^@$=>S111P0I%$ MBI&BA511@*!T %Z2\%R]I=A0C.J;PX'3(R.??- '5M+&DB1O(B MO(2$4L 6(&3@=^*\:\6$6/Q=ANISMB^TVLQ8]-H" G_QTUZ5X?\ #$>B?OIK MVZU"\V;//N7+%%_NJ"3M' J#Q9X+LO%21/+*UO=1#:DR+N^7T([B@#H)[B&U MMWN)Y4CAC7K6J MV5@>#?7>#^$E>P7UK)>6_E1WMQ:'.3);[-Q&.GS*P_+ MGCK7(V_POTFUO4O8-2U9+E'WK*)DSN]?N4 =N>!DUXO\(R!XKN@>]D^/^^TK MU2[T>:\T];-]8U!!M99)(_*5Y0?4[.,=!MQ[YKG].^&NF:1>I>6&IZK!.H(# MK)'T/8@I@T =I13(D:.)$:1I&50"[XRQ]3@ 9/L *?0 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 %%%% !1110 4444 %%%% !1110 R6188GE8,512Q"*6.!Z (?$27-AHNJO!%;K"':RD7<0S'(!&?XJ]GHH H:5JBZI;!_LMW;2*JE MX[FW>(@GL"P ;IVS5^BB@ 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 **** "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 **** "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 **** "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 **** "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 **Y77_B!H_AW4C874=U-.$#-Y"*0N M>@.6'..?Q%;&A:U!X@TM-0MH)XH78A!.H!;!QD8)XSD?A0!I45SOB3QII?A> M:"&]6XEEF4L$@525 XR?R-6/#?B:T\3VLUS96]U%%$^PM.JC<<9.,,>G M'YT ;5%9EYK<%K?+810SWEZ4\PP6X4E%]6+$*!]3S4VFZK;:I'(T!99(7,I(% &A16?I^ ML6^H3S6P26"[@P9;>8 .H/0\$@CW!(I^I:K:Z5#&]PS%Y7$<44:[GE8]E'>@ M"[169::W!SO-GF+##NW=,=\^U[58MOW M2R@[R/;2')M-MI'G^%0Q! _%,_C7$Z9\0?$ MUE(,-=[+N//\2EF)(_%\?A0 OBB)X&U/XA>&;.,9-KNNY/\ 94,""?Q3'XT+ M"=.^,#3R#":G8E8V[%E"Y'UPF?QH 7XD3G38M%UB,XFM;X $=U926'T(7%=Q M7#?$>!M230]'C&9;J^! '954AC] &S7B@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6: M* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K M?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_ MZ=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN M/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[] MT?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L M_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IV MN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/ M^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U M9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@ M"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WV MS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ MIVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ M +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW M1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS M_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G: MX_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_O MW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6: M* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K M?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_ MZ=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN M/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[] MT?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L M_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IV MN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/ M^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U M9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@ M"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WV MS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ MIVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ M +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW M1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS M_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G: MX_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_O MW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6: M* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K M?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_ MZ=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN M/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[] MT?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L M_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IV MN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/ M^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U M9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@ M"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WV MS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ MIVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ M +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW M1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS M_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G: MX_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_O MW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6: M* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K M?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_ MZ=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN M/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[] MT?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L M_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IV MN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/ M^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U M9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@ M"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WV MS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ MIVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ M +]T?;/^G:X_[]U9HH K?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW M1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS M_IVN/^_=6:* *WVS_IVN/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G: MX_[]U9HH K?;/^G:X_[]T?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_O MW5FB@"M]L_Z=KC_OW1]L_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6: M* *WVS_IVN/^_='VS_IVN/\ OW5FB@"M]L_Z=KC_ +]T?;/^G:X_[]U9HH K M?;/^G:X_[]T?;/\ IVN/^_=6:* *WVS_ *=KC_OW1]L_Z=KC_OW5FB@"M]L_ MZ=KC_OW1]L_Z=KC_ +]U9HH K?;/^G:X_P"_='VS_IVN/^_=6:* *WVS_IVN M/^_='VS_ *=KC_OW5FB@"M]L_P"G:X_[]T?;/^G:X_[]U9HH K?;/^G:X_[] MT?;/^G:X_P"_=6:* *WVS_IVN/\ OW1]L_Z=KC_OW5FB@"M]L_Z=KC_OW1]L M_P"G:X_[]U9HH K?;/\ IVN/^_='VS_IVN/^_=6:* *WVS_IVN/^_='VS_IV MN/\ OW5FB@"M]L_Z=KC_ +]TVPU*VU))FMG8^1,T$H92I5UZCGZBK=4$QRH48 D'!&#R.E244 )(H8UVHB# 45+10!F7FAP7-^+^&>>SO-GEM-;E0 M77T8,"#^(R*FTW2K72HI%MU8O*_F2RR-N>1O5CW_ )5=HH S8=$MH-?N=962 M\O-FQ9[@@E%]%"@*/P'-:=%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7-^$/^8]_P!ABX_]EKI*YOPA_P Q[_L,7'_LM:P_AR^1$OB1 MTE%%%9%A1110 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 %%%% !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 %%%% !7-^$/^8] M_P!ABX_]EKI*YOPA_P Q[_L,7'_LM:P_AR^1$OB1TE%%%9%A1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7-^$/^8]_P!ABX_]EKI*YOPA_P Q M[_L,7'_LM:P_AR^1$OB1TE%%%9%A1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7-^$/^8]_P!ABX_]EKI*YOPA_P Q[_L,7'_LM:P_AR^1$OB1 MTE%%%9%A1110 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 %%%% !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 %%%% !7-^$/^8] M_P!ABX_]EKI*YOPA_P Q[_L,7'_LM:P_AR^1$OB1TE%%%9%A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%(S!$9CG &3@9/Y4 4[S5],T^417 MNHVEM(PW!)IU0D>N">E36E[:7\/G6=U#10D8X4; 1@ =<9Y)->F6$6EZ+X?#:W+_ '1-*J;OID\U8!#*&4@@C(([UQ_@-3JNEW.NWR++ M=:A,^2PSMC!VA!_LC!I/"=VUEXCUOPT6)@M'$UJI/W(VP2H]AN7'UH ZN[OK M2PC$EY=06\9. TT@0$_4U)%+'/$LL4BR1L,JZ'((]C7&^$+@>(M.&)>KR.%4?B:EKBK"X_X2#XB:@)AOM-'01P1GE1*3R^/7A@* .PM M[JWO(1-;3Q3Q'H\3AE/XBGR2QPQM)*ZI&HRS,< #W-<=J5S_ &!\0M-:'Y+7 M6$,,\8X!D7[KX]?F4?2DU.Y_MKXBV>AR?-964)NIHCTDD_AW#N!E3^- '66E M]:7\9DL[J"X0'!:&0. ?J*L5QGC"X_X1[5]'UR ",/.+2["\"2-AD9]<8)%= MG0 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 %%%% &7XCU5] M$\/W>H11+))$HVJQP,LP4$^PSG'?':O./^%HZW_SZZ?_ -^W_P#BZ[?Q]_R) M.H?]L_\ T8M>)5ZV H4ZE-N2OJ<6)J3C-*+.V_X6CK?_ #ZZ?_W[?_XNC_A: M.M_\^NG_ /?M_P#XNN)HKM^J4?Y3F]O4[GH6E?$?6+[6+*TEMK$1SW$<3%4? M(#, >=( 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 5S?A#_F/?]ABX_\ 9:Z2N;\(?\Q[_L,7'_LM:P_AR^1$OB1T ME%%%9%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1W"RO;2I M!((IF0A'*[@K8X..^#VH KZGI=GK%C)9WT"RPN,8(Y!]0>Q]ZX[PO9W7_"O] M;TLLTGE27=K;M_>7;CC_ ($6K5M[+QE+#]FOM3TV*/D-+HWV22SNI#,(;AV3R'/7:5!RIP. M./K5W0=#31H+AFE\^\NI3/3/%,2$G3J,D E6&!S@^E &!XT1KGQOX0MX^72X:4@?W0R$_HI MHLD-O\9]1:3@7-@&CSWP(Q_[(U=!8Z),VNOK>IO$]X(O)@BAR4@3J<$X+,<] M<#TQ3M9T-[V_LM4LI$AU&R)\MG!*2(>&1LKLQ R>.!@8K?H **** "B MBB@ J"2SMY9"[QY8]3DU/10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6 M_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/ M'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U M_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7 M_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %; M^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^ M/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[ M/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P"> M7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% % M;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ M_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L M^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_ MX\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% M%;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_C MQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P : M/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE M_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 M5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ MCQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/ MM?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_G ME_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10! M6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7 M_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C M^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ MGE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10 M!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X M\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/ M[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY M?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS1 M0!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_ MX\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ M&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_Y MY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% M %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ M (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^ MS[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_ MYY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 M 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_G ME_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_Q MH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ M )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT M4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS37=8T+NP51R2QP!0!!_9]K_ ,\O M_'C_ (T?V?:_\\O_ !X_XUE7_C/0-/R)-0CEGT&ZL;&X$UU)LVF,,5&'!/)XZ UYI727W@ MC5M,T:?4[WR8DBVYCW[G.6"]N._K7-UZ.%A3A!JF[JYRUI3E*\U8****Z3$T M= 4/XCTM6&0;N($?\#%>[_V?:_\ /+_QX_XUX3X=_P"1FTK_ *_(?_0Q7O\ M7C9G\<3OP?PLK?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:*\P["M_9]K_P \ MO_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6 M:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ M #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O M_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH M K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/ M+_QX_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ M'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+ M_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/ M^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_ M9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ MQX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT M?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9 M]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C M_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"- M']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO M_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ MC5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V M?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ M/+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C M5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K M_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/ M+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6: M* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ MSR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ M !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH MK?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_S MR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#' MC_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K M?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ M ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^ M-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K? MV?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_Q MX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ MC1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9] MK_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ M (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-' M]GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ M #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_ MXU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V? M:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ MSR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5 MFB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ M ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+ M_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* M *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_ M\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ MQX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* M*W]GVO\ SR_\>/\ C6'X-4(NNJHP!J]P /\ OFNEKF_"'_,>_P"PQ]N MK@M_RR4G!_X"./TKKAEU1ZR=C"6*@MM3V>_\2:-IN1=:C C#JBMN;_OD9-PPE+XY7_KR)]I7G\*L8U_\1]=N\K T-HA_YY)EOS;/Z8K! M:36->FP6O;Z3/3YI,?AVKUZP\#^'[#!%BL[C^*X._/X'C]*WXHHX8Q'%&L:# MHJ# 'X4?7:-/^% /J\Y?'(\P\*Z'IN#;Z;!O'1Y!O;\VSBM M@# P.E%%';K3[9XTEEV;3(2%&'#*PO%VB#7= F@1SUX=X/ULZ%XABDD8K;R_NIP>P/?\#@_G7N-3F*E[17VZ#PO+R:;A1117 MGG4%%%% !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 %_[#%Q_P"RUK#^'+Y$ M2^)'24445D6%%%% !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 5F^(O^19U7_KSF_P#0#6E6;XB_ MY%G5?^O.;_T U=/XUZDR^%G@%%%%?4GC!1110!LV7A?7=4;?!IT[!N?,E&P' MWRV,UTUA\+;V3#7]]# /[L2ES^N!_.O4J*\*>8U9?#H>E'"P6^IR=A\.] L\ M&6*6[<=YGX_(8'YYKI+6QM+&/9:6T,">D2!?Y58HKDG5G/XG->/]#_LK7FN(EQ;7F9%QT#_ ,0_/G\: M[OP%KG]KZ L,KYN;3$3YZE?X3^7'X5>\6Z(-=T">W5"-I71U!5NP!!]R#^%>_3Q2G3=2UDCS)47& M:A?V509T_>0'_;';\1D?C75A*WLJB; MV>YC7I\\+=3/\ ZY_:V@+!*V;FSQ&^>I7^$_EQ^%=77AGA+6FT'Q#%-(2L#G MRIP>RGO^!P?PKW,$$9!R*K&T?9U+K9BP]3GAKN@HHHKC-PHHHH **** "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 **** "N;\(?\ M,>_[#%Q_[+725S?A#_F/?]ABX_\ 9:UA_#E\B)?$CI****R+"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 **** /.?BI?XCL-.4]29W'T^5?YM5CX6Z?Y6F7E^PYFD$:_[J MC_$_I7'>.+_^T/%EXP.4A(@7VV\'_P >S7K7AJP_LSPW86I&'6(,X_VF^8_J M37J5_P!UA(PZO_ASCI^_7\S(,= _\0_K^-=OX US^U=! M6WE?-S9XC;/4I_"?RX_"M'Q7HHUW0)[50#.O[R$_[8[?CR/QKR;PGK+:!XAA MFD)6!SY4X/92>OX'!_"O5C_M.&Y?M1.)_N:M^C/=** 00"#D'H:*\H[0HHHH 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* "N;\(?\Q[_ +#%Q_[+725S?A#_ )CW_88N/_9:UA_#E\B)?$CI****R+"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 *K:A>+I^FW-X_W8(FD(]<#.*LUR'Q(O_LGA@VZG M#W4JQ_\ 1\Q_D!^-:48<]11[D3ERQ;/,]!LVUGQ-9P2?/YT^Z7/<#YF_0&O M>Z\J^%VG^=J]U?,/EMX@B_[S'_ '\Z]5KLS&=ZJBNAAA8VA?N%%%%>>=0444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X[\0M#_LS73>1) MBWO,OQT#_P 0_K^)KV*L7Q3HHUW09[4 >>H\R$^CCI^?(_&NG"5O95$WL]S& MO3YX6ZF9\/\ 7/[5T$6LK9N;/$;9ZE/X3_3\*ZVO"_"NLMH'B&&>3*PL?*G4 M_P!TGG\C@_A7N8(8 @@@\@BKQM'V=2ZV8L/4YX6>Z%HHHKC-PHHHH **** " 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 *YOPA_S'O^ MPQVDI=([I&P=A"QKSR!G ]22>]3_#6^ MLY/!]A9)=0-=QK*SP"0%U'FMR5Z@B76BVDT=YK%SJDLC[A+.S?*N. 6;'?GO^%5=7\" MZ!J\,@:PCMYGR1-;KL8-Z\<'\:H> )+^U&JZ!?RF5M+F5(Y#W1@2!].,CTSB M@":PO9?%6NZD@N9X=+T]Q BV\K1M-)SN8LI!P,< 'G-3:/JL]KXHO?#E[,TV MR,7%I-(?G:,]58]R#WZD YK)^$X/_"/7Y?\ UIOWWYZ_<3_Z]&HDGXSZ3LZ" MP;?CZ2__ %J .]KE9M1FUSQA-H=O<2P65C$)+IX6*O(YQA PY4,#)]_[4,9_N[Y/Z8H U(]1FT/Q?;Z-//+-8W\1>U>9R[Q2+U3< M>2"/7)R:76M5N+GQ-8^&[&9H&E0SW<\?WTC&<*I[$D=>V165XX)_X3'P<(_O M_:VSCTW1Y_3-&G@GXT:MOZ"P7R\_2+_Z] &CJ%Y)X5UK3!]HGFTN_D^SR+<2 MM(89/X6#,2<'G()QQ765P7Q8)_X1ZP"?ZW[>FW'^X_\ ]:N]H **** "BBB@ M HHJ"3[7YA\KR=G;=G- $]%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G M?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H M_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T M[_IW_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ MIW_\>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ MQZ@"S15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J M+-%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT5 M6_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3 MO^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z= M_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ M'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_ MT[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^ MG?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ M !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J M +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT M56_T[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ M $[_ *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z M=_\ QZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G M?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H M_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T M[_IW_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ MIW_\>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ MQZ@"S15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J M+-%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT5 M6_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3 MO^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z= M_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ M'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_ MT[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^ MG?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ M !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J M +->3_$^_P#/URWLE.5MHLD>C-S_ ""UZ=_IP_Y]O_'J\+U6YEUOQ%<3+AGN M9]L>.XSA1^6*]#+H7J.3Z'+BI6AR]SU+X=V'V/PK',PP]U(TI^G0?H,_C765 MGV=K=V5C!:Q?9]D,:QK][H!BI_\ 3O\ IW_\>KCJSYYN7 M3_$/0_[-US[;$F+>\R_'02?Q#\>OXFNS^'VN?VIH0M)6S(SGJ4_A/]/PJ M[XET6ZUW1)K1A;^8/WD1&QY M_"O5A_M.&Y?M1.*7[FK?HSW>BJH-ZRAE-L01D$;N:7_3O^G?_P >KRCM+-%5 MO]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[ M_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G? M_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#Q MZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ 'J/] M._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_T[_I MW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^G?\ M\>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@ M"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-% M5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T M[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ M *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ MQZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZ MC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!. M_P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW M_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\ M>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@" MS15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5 MO]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[ M_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G? M_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#Q MZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ 'J/] M._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_T[_I MW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^G?\ M\>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@ M"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-% M5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T M[_IW_P#'J/\ 3O\ IW_\>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ M *=__'J/]._Z=_\ QZ@"S15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ MQZC_ $[_ *=__'J +-%5O]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZ MC_3O^G?_ ,>H LT56_T[_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!. M_P"G?_QZ@"S15;_3O^G?_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW M_P#'J +-%5O]._Z=_P#QZC_3O^G?_P >H LT56_T[_IW_P#'J/\ 3O\ IW_\ M>H LT56_T[_IW_\ 'J/]._Z=_P#QZ@"S15;_ $[_ *=__'J/]._Z=_\ QZ@" MS15;_3O^G?\ \>H_T[_IW_\ 'J +-%5O]._Z=_\ QZC_ $[_ *=__'J +-%5 MO]._Z=__ !ZC_3O^G?\ \>H LT56_P!._P"G?_QZC_3O^G?_ ,>H LT56_T[ M_IW_ /'J/]._Z=__ !Z@"S15;_3O^G?_ ,>H_P!._P"G?_QZ@"S15;_3O^G? M_P >H_T[_IW_ /'J +-%5O\ 3O\ IW_\>H_T[_IW_P#'J +-%5O]._Z=_P#Q MZC_3O^G?_P >H LUS?A#_F/?]ABX_P#9:V_]._Z=_P#QZL/P;NVZ[NQN_M>X MSCIGY:UA_#E\B)?$CI:***R+"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *BN;6WO+=K>Z@BGA?&Z.5 RG!R,@\=14M% '-Z[X9TC_A'M2^R:'8 M_:?LLOE>5:)OW[#C;@9SG&,57^'VCQZ?X6LI9].6VU$K(LKO!LE(\QB Q(SC M 7KZ"NLHH YB'Q7?R/) _A;5DNE8JH"J8CZ'S"0,?G^-:&A:7+8K=7=X4-_? M2^=/L^ZO&%0'N% QGOS6O10!R6GV;2[]_M$;6\32&&3G,X.1FG:SI M5Q:^)['Q)90O/Y:&WNX8QEVC/1E'<@]NIP*ZBB@#DM0LI?%6N:8QMIX=+L)# M.[7$1C,TG&U0K8.!W)'>NMHHH **** "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@#&\5W_\ 9OAB_N 98XZ+)_$/QZ_B:]@K'\3Z,NNZ#<6>!YV-\)/9QT_/I^-=.$K>RJ)O;J M95J?/"W4R/A[KG]IZ$+.5LW%GA.>I3^$_P!/P%=?7A/AC6'\/>(8;B3?* MN%/]TGGCV//X5[JK!E#*05(R".]7CJ/LZEULR,/4YH6>Z%HHHKC.@**** "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 *YOPA_S'O\ ML,7'_LM=)7-^$/\ F/?]ABX_]EK6'\.7R(E\2.DHHHK(L**** "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* "BBH;NY2SLY[J3[D,;2-] ,T)7T \;\?7_ -N\67*@Y2V @7\.3^I->H>$ MK#^S?"]A 1AS'YC_ %;YOZX_"O&],MY-<\26\4GS-=7&9#[$Y8_EFO?@ ! M@"O3QSY*<*2./#>]*4PHHHKS#L"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /(?B+H?]G:T+^%<6]YECCH)!][\^OY MUUWP\US^TM#^Q2MFXLL)SU,?\)_#I^ K9\3:,NNZ%<6>!YN-\)/9QT_/I^-> M/^&M7D\/>(8;B0,L88Q7"'KM)P>/;K^%>K#_ &G#_P"PQ%)8U.'NG6$?3J?T&/QKJZ\L^* M-_YNJ6=@I^6",R-_O,?\ /SKIP=/GK17;4QKRY:;(/AC8?:->GO6&5M8N#Z, MW _0-7K5<=\-K#[+X9-RPP]U*7S_ +(^4?J"?QKL:>-GSUGY:!AX\M-!1117 M*;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7D7Q&T/\ L_61J$*8@O,EL=!(.OY]?SKUVLGQ+HZZ[H5Q9$#S2-\+ M'LXZ?X?0UTX6M[*HGTZF5:GSPL8GP[US^TM$^PROFXL\*,]3'_"?PZ?@*[&O M"/#>K2>'?$,5Q(&5%8Q7"=]I.#QZCK^%>[*RNBNC!E89!'0BM,=1]G4YELR, M/4YH6>Z%HHHKB.@**** "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@ KF_"'_ #'O^PQ++)",I$WG/_P !Y'ZXKT\ E",ZKZ''B7S. M,$>SZ;9KIVF6MFF,01*F1WP.35JBBO-;;=V=B5M HHHI %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D?Q'T M/[!K"ZC"N(+SEL=!(.OY]?SKJOAUKG]HZ*;"9\W%GA1GJ8S]W\NGY5N^(]'3 M7=#N+(X\PC=$Q_A<=/\ #Z$UXYX=U67P[XABN) RJC&*X3OM)PPQZCK]17JT M_P#:<,X?:B<4OW-7FZ,]XHIJ.LB*Z,&5AD$="*=7E':%%%% !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 5S?A#_ )CW_88N/_9:Z2N;\(?\ MQ[_L,7'_ ++6L/XG\7^HL/2!#_ ./-_P"RUA?$2_\ MGBJ2)3E+5%B M'UZG]3C\*]&\%Z?_ &=X4L8R,/*GG/\ 5N1^F!^%>I4_=8-1ZR_X_?MVL M5ZX'IGI0!JT5AC7IKV]NK?2+);M;1O+GFDG\I-_=%.T[F'?H/>KFD:O;ZS:- M/ '1XW,4T,@P\3CJI]Z -"BL:XUQFU:32],M5N[J% \Y>7RXX0>@9L$[CZ 5 M-I6LQ:G).A)H UJ*RK#6A<:E-I=W!]EU")!+Y6_>LB'CV@6)KB]NWV6]NA +D=22>B@=30!IT5CP:XZ:K%IFIVJVES.A>W*2^ M9'+CJ V%.X>A%;% !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 %%%% !4<\R6]O)/(<1QJ78^@ R:DKF?'NH?8/"=R OUW9C.\U!=$<^$C[KD^H4445YQU!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'DOQ(T/[#JRZG"N(+O[^.@D'7\QS^==+\.-<^WZ.VG3-F>SX7 M/4QGI^73\JZ'Q#I":YHEQ8M@.R[HV/\ "XZ'_/8FO&M U2;PYXABN'5E\MS' M/'WVYPP^HZ_45ZM/_:<,X?:C_7_ .*?[FKS=&>\T4V.1)8UDC8,C@,K#H0>] M.KRCM"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@ KF_"'_,>_ M[#%Q_P"RUTE&]1,OBL2VT5I)N@&FQ('0(@2FV^*?B2P0XBEB2X(_VL)S_P"/FKGPY9X?#3:9.NRZ MT^XDAEC/4$L6!^ASUJOX5MC?>-?$6O#F!G%I"_9]N Q'M\JT 1?#"5KZQUC4 MY#F6ZOV+$_[H/_LQI;F4V?QDLTC.!>Z>1(/7&\C_ - %2> ;A(Z@5QV@VYT;X MBZ[:2C:FI(MW QZ/@G$[J,X>65[=O=257'_CYI()6O M?C+:%H<7S//=>=(!_#&HP6/X,:[:@ HHHH **** "H)+RWBD*/)AAU M]% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS M10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK M_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G M_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_ MM"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G M_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS M10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK M_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G M_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_ MM"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G M_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS M10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK M_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G M_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_ MM"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G M_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS M10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK M_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G M_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_ MM"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G M_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS M10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK M_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G_"K-% %;^T+7_GK_ ..G M_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P */[0M?^>O_CI_PJS10!6_ MM"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK_P".G_"C^T+7_GK_ ..G M_"K-% %;^T+7_GK_ ..G_"C^T+7_ )Z_^.G_ JS10!6_M"U_P">O_CI_P * M/[0M?^>O_CI_PJS10!6_M"U_YZ_^.G_"C^T+7_GK_P".G_"K-% %;^T+7_GK M_P".G_"O-OB=JJ7-S8V,+[EC4ROQW/ _D?SKU*O"/%=\=4\4WTRGO_CI_PJ+1K$:9HUG9 ?M*DI&U./+!(K?VA:_P#/ M7_QT_P"%']H6O_/7_P =/^%6:*R+*W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A M5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K M_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/ M7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6: M* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ MSU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ M !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH MK?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_S MU_\ '3_A5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#' M3_A1_:%K_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A7E/Q#TV&'5UU*U.8KK_6 MC;(/\1S^!KU^LSQ!I":YHMQ8O@,ZYC8_PN.0?\]LUT86M[*HI=.IE6I\\+', M?#WQ''/HQT^ZDQ-:<)D$[HST_+I^5=C_ &A:_P#/7_QT_P"%>':%JAK7'4>2IS+9D8:IS1L]T M0?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:*XCH*W]H6O_/7_ ,=/^%']H6O_ M #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]? M_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?VA:_\]?\ QT_X59HH M K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ /7_QT_X4?VA:_P#/ M7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A5FB@"M_:%K_SU_\ M'3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K_P ]?_'3_A5FB@"M M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/7_QT_P"%']H6O_/7 M_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O_/7_ ,=/ M^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_ M:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?VA:_\]?\ MQT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ /7_QT_X4 M?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A5FB@"M_: M%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K_P ]?_'3 M_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/7_QT_P"% M']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O M_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ MA5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?V MA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ M/7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A M5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K M_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/ M7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6: M* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ MSU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ M !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH MK?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_S MU_\ '3_A5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#' M3_A1_:%K_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K M?VA:_P#/7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ M ,=/^%6:* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^ M%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K? MVA:_\]?_ !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_Q MT_X59HH K?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ MA1_:%K_SU_\ '3_A5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:% MK_SU_P#'3_A1_:%K_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ M (59HH K?VA:_P#/7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%' M]H6O_/7_ ,=/^%6:* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ M #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_ MX59HH K?VA:_\]?_ !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA M:_\ /7_QT_X59HH K?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ MSU_\=/\ A1_:%K_SU_\ '3_A5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5 MFB@"M_:%K_SU_P#'3_A1_:%K_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ M ,]?_'3_ (59HH K?VA:_P#/7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7 M_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* M *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_ M\]?_ !T_X59HH K?VA:_\]?_ !T_X5A^#6#KKK*<@ZO<$'_OFNEKF_"'_,>_ M[#%Q_P"RUK#^'+Y$2^)'24445D6%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 175M%>6DUK<)OAF1HY%R1E2,$9'/0U%INFVFD6$5C8Q>5 M;19V)N+8R23R23U)JU10!G7>A:=?7#7$T#"9EV.\4KQEU]&VD;A['-7+>WAM M+=+>WB2*&,81$7 4>PJ6B@"C>Z18ZA*DUQ"WG1@JLLHW*0<>V:FLK& MUTZW%O:0)#$"3M4=2>I/J?I+&+J'>8VW1NK%70^JLI!'X&K=% %2QTVSTU'6TA"&1MTC$EF<^K, MH/N*L44 4K+2++3Y9);>$^=(,/+)(TD MC#L"S$G'MFKM%% !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 %%%% %#6[\:9H=[>YP8HF*_P"]T7]<5XSX1L#J?BJQB8;D63S7SZ+\W/UQ MC\:[WXG7_P!GT&"R4X:ZER1ZJO)_4K65\++#=<7VHL.$40H?<\G^2_G7J8?] MUA95._\ PQQU??K*/8]-HHHKRSL"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \G M^).A_8]435(4Q#=<28Z"0?XC^1KH?AOKGV[26TV9\SVGW,]3&>GY'C\JZ77] M)CUO1;FQ? 9US&Q_A<<@_G^E>+Z)J4_AOQ%%<.K*89#'/'W*YPP_SW%>K2_V MG#NF_BC_ %_P#BG^ZJ\W1GO5%,BE2:))8V#1NH96'0@]#3Z\H[0HHHH **** 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@ KF_"'_,>_[#%Q_P"RUTE4?$K0_LFIQZK"N(;KY9,=I /ZC M^1KU>L[7=)CUO1KFPDP#(OR,?X7'(/YUT8:M[*HI=.IE6I\\+',?#;7/MNE/ MIDS9FM.4SU,9_P #Q^(KN*\$T;49_#?B**=U96@D,<\?(I4GA2 M:)@\@,[C_QU?_9JZ,+3YZT495IR5PGP MOT_R=&NKYAAKB7:I_P!E1_B3^5=W6F.GSUGY:$X:/+37F%%%%<9N%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5Q?Q/D=/"\*H[*KW:*X!P&&UC@^HR ?P%=I7$ M_%'_ )%FV_Z_%_\ 0'KHPG\:/J95OX;/)****^D/)"ND\ _\CMI__;3_ -%M M7-UTG@'_ )';3_\ MI_Z+:L<1_"EZ/\ (TI?&O4]MHHHKYD]<**** "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 **** "N;\(?\Q[_ +#%Q_[+725S?A#_ )CW_88N/_9:UA_# ME\B)?$CI****R+"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 *\-\9W_ /:/BN^D!RD;^2GT7@_KD_C7L^JWJZ;I M-W>MC]S$SC/<@<#\Z\1\-63:MXHLH'RX>;S),]P/F/\ *O3R^*CS57T1R8IW MM!=3V?P_8?V7X?L;,C#1Q#>/]H\M^I-:5%%>;*3DVWU.I*RL%%%%(84444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7$_%'_D6;;_ *_%_P#0'KMJXGXH_P#(LVW_ M %^+_P"@/71A/XT?4RK_ ,-GDE%%%?2'DA72> ?^1VT__MI_Z+:N;KI/ /\ MR.VG_P#;3_T6U8XC^%+T?Y&E+XUZGMM%%%?,GKA1110 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 5S?A#_F/?]ABX_\ 9:Z2N;\(?\Q[_L,7'_LM:P_AR^1$OB1TE%%% M9%A1110 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 <9\2[_[+X;6U4X>ZE"D?[*_,?UV_G6!\+;#S-1O=08<0QB)3[L< MG]!^M5?B;?\ VGQ#%9JC-R?TVUV?P^L/L/A.!V&'N6:9OH>!^@!_& MO4?[K!VZR_K\CC7OXCT.IHHHKRSL"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "H+JRM;Z(17=M#<1AMP2:,. ?7![\FIZ*:;6J S?^$=T3_H#Z?\ ^ R? MX4?\([HG_0'T_P#\!D_PK2HJO:3[D\L>QY]X_P#"EL-+74M-M(H&MO\ 7)#& M%#(>^!W'\OI6#\.M3M+371:W4$):?B"=D&^-\8P&Z@$$C_\ 77KKHLD;1NH9 M&!#*1D$'M7AGB?19/#NO20(6$1/FV[YYVYXY]0>/PKTL)4]M3=";]#DKQ]G) M5(GNM%8?A/7EU_0XKAB/M,?[N=?]H=_H>O\ ^JMRO,G!PDXO='9&2DKH**** MD84444 %%%% !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 5S?A#_ )CW_88N/_9:Z2N;\(?\Q[_L,7'_ M ++6L/X)M'O/%6K7X MC4027$,)4L2B@D #("@XXZ^M 'L37EJEH+MKF%;8J&$Q_L* /1J**@N[9;RUDMW=U20;6*'!*]QGW''XT 8TWC MCPU!>&TDU>$2@[3@,5!_W@-OZUO(ZR(KHP9& *LIR"/45ROC7^QK7PI<64\5 MLKO'Y=G H(D/"E1VP<<^E:GA;39](\,6%AG4]>E=QX9O-'O]'2YT2"&" MV=B6CBC$>U^,A@._3]* +=]JUEI\D<5Q,?.D!*11QM([ =2%4$X]\5+9WUMJ M%N)[2998\E:Y\B(G^"-1D*/S%.BN#I7Q6 MEL4.(-4M!,R#IYBY&[\D/YT =K52^U*STU$:[F">8VU%"EF<^BJ 23]!5NN( MT*Y.L_$?6[J7YDTU!:P*>B9)W$>Y*MSZ&@#K+'4K345D-K-O,;;9$92KH?1E M8 C\13[V^M=.MC<7<@#-% M)&T;@'H=K ''OBKM<5X^N#H]SH>N1';)!=^3(1_'&X)93_WR:[6@ 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 *0D*I)( '))I:P_&%__9WA6_F! MP[Q^4GU;Y?ZD_A50BYR45U%)\J;/'+^>37?$.?#[3_MWBR!V&4ME:9OJ.!^I'Y5[17H9C)*4::Z(Y<* MM')]0HHHKS3K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MYOQKX?\ [=T-O*3-W;YDAQU;U7\1^H%=)15TYN$E*.Z)E%25F>(>#-?.@ZXC M2L1:3XCG![#LWX'],U[>"",@Y!KQ[X@^'_[*UC[; F+6\);@<(_\0_'K^?I7 M7_#WQ!_:>D_8)WS=68 &>K1]C^'3\J]#&056"KP^9RT).$G2D=E1117F'8%% 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 %!Z?R'IM M4]0TJPU:$17]G#:YNX+2*-HHXRN'" M$%FP.HZC-<]X8AU+QKX[77;J/;;VTBRLP'RKM^XB^ISC]37?I\/O"TQK+^%]S=7 M/@Y/M+,RQ3O'"6_N #] 21^%:L&C:L=.-A?:Z;B)EV-+';".9E]-VXCIWQGW MK7LK.WT^SBM+2)8H(EVHB] * )F4,I5@"I&""."*X_P9IR:;K?B:&U&+ 72+ M"H^ZK;27 ^FX#\*M0^&]:B>2,^++UK1V)V&!#* >PD.2/P%;UA86VF6:6MK' MLB3/4Y))Y))/))/)- '&_#"(V6GZOIL@Q-:W[!P?]T ?^@FBXB:]^,MJ\8RM MC89D/IG>!_Z,%=%/H3IJ\NJ:9=+:74Z!+@/%YDXN' !?' Z*!T% &G7">$(C8^//%EI(,/-*EPN>ZDL<_\ CXKJ M8=-N8M?N=1;4IY+:6)42S(^2,C'S#GJ<>G<^U1ZAH@N=3@U2SG^RZA$AC\W9 MO61#SM=//"EI&,O#*UPWLH*G/\ XX:+>(V7QENWD&!? M6 ,9]<; ?_19KI=/T06VI3:I=W!N]0E01^;LV+&@YVHN3@9YY)/O3M7T6+5) M+6Y65K>]M'WV]P@!*YX((/52.HH YCXGQ->V&D:;&,RW5^H4#_=(_P#9A7=U MCP:&[ZM%JFIW0N[J!2EN$B\N.$'J0N2=Q]2:V* "BBB@ HHHH *@DMO,D+>? M,N>RO@5/10!6^Q_]/-Q_W\H^Q_\ 3S1 M%8V"SRN7)F=7;.,<+_-ORKTJO$O'5_\ ;_%MV0W5VX"'-6OV M.?$RM3MW.I^&>D[M.N[]GD0R2")2AQD*,G]3^E=W]C_Z>;C_ +^51\+V']F> M&K"V(PXB#N/]IOF/ZFM>L,34]I5E(TI1Y8)%;['_ -/-Q_W\H^Q_]/-Q_P!_ M*LT5B:%;['_T\W'_ '\H^Q_]/-Q_W\JS10!6^Q_]/-Q_W\H^Q_\ 3SBUG2IK.6>8EAF,NV0KCH:\:L+N[\.:\)&#QRV\A2 M5 <$C.&%>_5YK\2_#^&36[=.#B.Y '?HK?T_*O0P-9)NE/9G+B8.W/'='=VJ M0WMI%=6]YD MURUZ+I5'%FU.:G'F*WV/_IYN/^_E'V/_ *>;C_OY5FBL30K?8_\ IYN/^_E' MV/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1] MC_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ MZ>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z> M;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C M_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_O MY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5 MFB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB M@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@" MM]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M] MC_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ M .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z> M;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GF MX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_O MY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^ M4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C M_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_ M^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"G MFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX M_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[ M^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_ ME6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59H MH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* M *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K? M8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV M/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ MIYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IY MN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/ M^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ MOY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E' MV/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1] MC_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ MZ>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z> M;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C M_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_O MY5FB@"M]C_Z>;C_OY6'X-7:NNKDG&KW R>I^[72US?A#_F/?]ABX_P#9:UA_ M#E\B)?$CI****R+"BBB@ HHHH **** "BBB@ HHHH **** "O(=,^$EQ>Z;; MW-UJAM)I4#M ;4L4SS@Y8<^HQ7KUIT444 % 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 %%%% %>_NTL-/N+N3[L$;2'WP,UX7HEH^M>);2"3YS//NE]QGZD6/WP/F/\L?C7+_ OL/.UFYOF&5MXMJG_:;_ZP/YUZ MF$_=8>=4XZWOU8P/5J***\L[ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *AN[6&^M)K6X0/#*A1U]0:FHH3MJ@/ ]1LKOPQ MXA:$.5FMI \4@_B'56_S[BO:]"U>+7-'@OHL N,.G]QQU'^>V*YWXA^'_P"T M])&H0)FYM 2V!RT?2=H4444 %%%% !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 %%%% !7-^$/^8]_V&+C_P!E MKI*YOPA_S'O^PQ'988K*TAMI;IC$A +,Y M"EB-QR<84GDXXKA/^$)\??\ 0S_^3\__ ,34FC^'/$FD>--%N=:U WL+/+&C M_:'DVL87./F QD _E0!Z?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 >4?%"_P#/UJVL5.5MXMS# M_:;_ .L!^==3\.=/^Q^%DG88>ZD:3\!\H_EG\:\QUJZ?6O$MU/'\YN)]L7N, M[5_3%>Z6-HECI]O:1_%(XZ'OU93+%%%%>6=@4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 0""", M@]17B'C'0#H&N.L2D6L^9(#Z#NOX'],5[?6%XMT%=?T.2!0/M,?[R _[0[?0 M]/R]*Z\'7]E4UV>YC7I\\=-T0>"]?_MW0T,KYN[?$%>%]; MD\.Z]'-)N$+'RKA,?PYYX]0>?PKW-'61%=&#(PRK Y!%/&4/95+K9BP]3GCK MNAU%%%<9N%%%% !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 %%%% !7-^$/^8]_V&+C_P!EKI*YOPA_S'O^PQ'=3,.?-%I+LQUW;#BN8\)^%O#MWX0M'^Q6 MUQ)<0?OIG4.X"VNB(+B*X(QDG"LH!.W'.?4?3-:/A'2]&EMKC2-0TG3GU/39#%*7M4+2) M_!)R,G(QS_C1<#2_"OCS3X[>SM4CU5?+*)$H:&0$*K+QP&S@CIQGUH [FBBB 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@ K(\47_ /9GAF_N0<.(BB'_ &F^4?J:UZ\_^*6H>7I]EIZGF60R MN/91@?J?TK?#0YZL8F=67+!LY+P)8?;_ !;:9&4@S.WMMZ?^/%:]MKSKX66& MVWO]18??80H?IRW\U_*O1:VQ\^:M;L9X:-J=^X4445Q'0%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >3?$;P_ M]@U(:I;IBWNCB3 X63_Z_7Z@UO\ PW\0?;=/;2;A\SVPS$3_ !1^GX']"*ZW M5],AUC2Y[&W^&MG9>)H=6LKZ:WA MCE$OV95[YSM#9X7VP>*NQ>,+C3T5/$ND7.G-T-Q&/-@)_P!Y<[?IS]:Z.SO[ M348!/97,5Q$?XXG##]* .;\5^#6UNXCU'3;QK#5(EVB925#KZ$CD?7_(Q?#W MPXOK;7HM6US45NI86#HJ,SEF'0LS 'CTKT:B@ 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 *\6^(%_\ M;O%DZ Y2V585_#D_J3^5>R75PEI:37,IQ'"C2-] ,FO!K""37?$<,8_#7Q!]GN MGT:X?]W,2\!/9^Z_B/U'O7J->#:]I5QX:\0/ K,OEL);>7N5SE3]1_,5[%X: MUN/7]$AO!@2_"#7/7G@S2IYS=60ETR\_Y[V+^63] M5'!_*K>L>)M'T)";^^C1\<1*=SG_ (".?Z5YYJ_Q5O[Z7[+H%D8BYVK)(OF2 M-]%' /YT =1>ZIXA\*0&?49;+5;!?^6I<6\_Y'Y6^@Y-7]%\<:#KK)%!=B&X M<@""<;&)]!V)^A->>V/P_P#$OB2X%YKET]NK?Q7#%Y,>R]OHY985^ MAY/Z C\:XWX9:?\ :/$$MXPRMK$<'T9N!^FZK/Q2O_,U*SL%/$,9D8>[' _0 M?K6_\-;#[+X;:Z88>ZE+ _[*_*/U#?G7J+]U@[]9?U^1QOW\1Z'9T445Y9V! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 '_[%ULRPIBSNLO'CHK?Q+_7Z&O3P M515(NA/KM_7XG'B(N,E5B>T45RG@+Q!_;&BBWG?-W: (^3RR_P +?T/T]ZZN MO/J4W3FX2Z'5"2E%204445!04444 %%%% !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 %%%% !7-^$/^8]_V&+C_P!EKI*YOPA_S'O^PQ6Z'\)9Y=L MVMW?D@\F" AF_%N@_#/UKT;2/#VE:%%LTZRBA.,&3&7;ZL>:TZ* "BBB@ J& M[NH[*UDN)=Q5!T49+'H !W). !ZFIJ.M '&:OK?C#3+634_[)TXV,8WR0"5F MF1.Y)&%_+-=)HFK0ZYHUMJ4"LLWLI?+5OOHRJ20WOGG\X/8UD?#2,1^!;)AUD>5C]=[#^E4=#D,7Q;\16R<1R6R2L/]H"/_ M .+- &XVM76HZW:7>1I#J M-F075#E9$/(=<\X]1VKG/A6[7.CZI>RI.U3_ .S&EO9#;_&;35CX M%QIY63'?'F'_ -E% '=UAWVMS-KL>AZ8D3WOE^=/++DI G09 (+$Y&!D>M;E M<'X+=KKQQXNN).72X6($_P!T,X'Z(* .@LM:F377T34UB6[,7G02Q A)TZ' M))5ACID\-9#;>-?"$\?$C MW+1$C^Z60?R8TEF[7/QGU 2>#GFM^N$^*DAMM$TV[CXFAU!&0CJ/E8_P P*[N@ HHHH ** M** "BBH));A9"$MMZ]FW@9H GHJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=? M\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ M #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ M )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_ M^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%% M'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111 MY]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7 M_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_ MSY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ M .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^ M110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .11 M0!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110! M9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9H MJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJM MY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY] MU_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_ MSY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY M_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^ M111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D M44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y M]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>? M=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_S MY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ M/G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ MD44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y M%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 M6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% % MFBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K M>?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJW MGW7_ #Y_^116=KVJW&FZ%>W9MMA2([6\P<,>%_4BG&+DTEU$W97/(/$MZVK> M*+V=,N'FV1X[@?*OZ 5[=I=DNG:5:62XQ#$J$CN0.3^=>+>#[%[_ ,462K'Y M@B?SF7..%Y_GBO:_/NO^?/\ \BBO1S"2CRTET.7"J]YOJ6:*K>?=?\^?_D44 M>?=?\^?_ )%%>:=99HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%% M'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111 MY]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7 M_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_ MSY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ M .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^ M110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .11 M0!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110! M9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9H MJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJM MY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9HJMY] MU_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_ MSY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9K(\2Z)'K^ MB36;8$OWX7/\+CI_A^-7O/NO^?/_ ,BBCS[K_GS_ /(HJHR<9*2W0FDU9GA^ MA:K<>&O$"3LK+Y;&*XB[EZPS1W$$<\+AXI%#(PZ$'D&O+?B)HZ\^G7\3Z5Z6 M*BJ])5X[]3DHMTYNFST>BJWGW7_/G_Y%%'GW7_/G_P"117EG86:*K>?=?\^? M_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ MY%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44 M>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%' MGW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=? M\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ M #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ M )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_ M^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% M %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110 M!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FB MJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJ MMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW M7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U M_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G M_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^ M?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"1 M11Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D4 M4>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y] MU_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?= M?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY M_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^? M_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D M44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 M 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6 M:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:* MK>?=?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K> M?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?= M?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\ M^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^? M_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ MY%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44 M>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%' MGW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:YOPA_S'O^PQ8G4K9 L@D;+2 I]J\[L/&S>*/B%I-M;Q&*P@>5D#? M>D;RG&X^G!.![T >FU6U"_M=+L9;V]E$5O$ 7<@G&3CH.>I%6:;)&DT;1RHK MHPPRL,@CW% &;!O#LUAX*>QU! M&1[TN\D9ZHK*%P?? S^-=);:-I=E+YMKIMG!)_?B@53^8%7: ..\!R?V5I%S MHE^ZQ7.FS/N#G&8R=P<9_A.3S3?"-FUYXBUOQ(RD0W6L%P@.0LT8< _0U-'''#&L<2*B*,*JC ]A0!4BU:PFU:;2X[E6OH$$DD M.#E5.,'/3N/S%Y6" M(7#J%:4(-S = 3U(HN;6WO(3#=013Q'JDJ!E/X&@#D-0M_\ A(/B'IWDD26N MD(99Y%Y42D_*F?7A31J-O_8OQ&M-:?Y;*_@-I-*>DB1H%4?@*=+%'/$T4T:21L,,CC((]P: .-\86X\0ZUH^AVY$@CG^U7 M97D11C@9]"@ 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 **** "N$^*%_P"3H]K8J<-<2[V'^RH_Q(_*N[KQOXBW_P!L\4O" MIREK&L0^OWC_ #Q^%=F!ASUEY:F&)ERTWYFW\*[#YK_46'3$"'_QYO\ V6O2 M:Y[P38?V?X3LE(P\R^X]QUKPN>*]\+^(2N=MS:2Y5NS M#L?H1_.O?:X7XC^'_MNGKJUNF9[88E 'WH_7\#^A-=V!K*$_9RV9S8FGS1YE MNCK=(U.'6-+M[^ _)*N2N>5/<'Z&KM>3?#GQ!]@U(Z7LUCB:+HU''IT-*-3VD;A1117.:A1110 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 5S?A#_F/?]ABX_P#9:Z2N;\(?\Q[_ +#% MQ_[+6L/XO:O6+7P M_I=BEDEK:I"MDY>+9UR5*G)ZG(8]?:K5[I]IJ-D]G=P)+;N,%&''X>E^,\XH ZVBBB@ 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 **** &32I!#)-(< M)&I9CZ #)KP.-9=?\1*#GS+VYY]MS<_EFO6_'=_]@\)7>#A[C$"_\"Z_^.AJ MX/X;6'VKQ-]I892UB9\_[1^4?S)_"O4P7[NC.J<>(]^I&!Z\B+'&L: !5 M[ 4ZBBO+.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "FNBR(R.H96&""."*=10! MX7XIT23P[KTD,>X0L?-MWS_#GIGU!XKU?PEKRZ_H<<[$?:8OW@[-^!_3-> ML_\ :\/?[4?Z_$XOX%7R9[A12 @@$'(/0BEKR3M"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@ KF_"'_,>_[#%Q_[+725S?A# M_F/?]ABX_P#9:UA_#E\B)?$CI****R+"BBB@ HHHH **** "BBB@ HHHH ** M** &32I!#)-*P6.-2S,>P R37D.J>)?%_B2*[O\ 2(KBTTBW#-OB(0[5&22Q M.2<#H*]6U6U:^T>^LT.'GMY(E/H64C^M<=IVJ6,_PSO=/C9(;RSTZ:">V8X= M75&!./@#I-(1]2\(::)[BX$DUE"SS)*5DW%%).[KG-8EAK]YH_B_P#X M1G5;@W4L,-=2X!]57@?J6K@?%U^=3\57TRG4F/1?EX^N,_C7LVB6 TS1+*RQ@Q1*K?[V,G]/\ Q"\/_P!EZO\ M;H$Q:WA+<#A9.X_'K^?I7L%9VNZ1%KFCSV,N!O&4;^XXZ'_/:NG"U_8U$^G4 MRK4^>-NISOP\\0?VEI1TZ=\W-H %R>6C['\.GY5V=>!Z=>7?ACQ"LI0K-;2% M)8S_ !#HR_Y]C7NUI=0WUG#=6[[X94#H?8UKCJ')/GCLR,/4YH\KW1-1117" M= 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 5S?A#_ M )CW_88N/_9:Z2N;\(?\Q[_L,7'_ ++6L/XHX]/EH M [BN6\1^ M(\13&YD#VUV>LT./G_ -X'@_H:Y0'XKD9_G]EJA8:W\2-4DE2Q MF:<1,49TB@V9'4!\;3^!H U$^#D(DR^MR-'_ '5M@#^>X_RKL_#WAS2/#:/: MV !N&4-*[L#*PYP3Z#(/08KB/^+L?Y^RU'X>?QG_ ,)Y$^IHTLL:"*XC>6), M0L?O C< >;?$OP_P IK=NGI'<@#\%; M^GY4GPT\0;6?1+A^#F2V)/?JR_U_.J/Q2D<^(;2(NQC6T#*F> 2[9('J<#\A M7#5[M&C[7"J$WZ>1YTZG)68****P- 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 *YOPA_S'O^PQC)(/O9'N +?5;UM2TV[DTW46Y:2+.USZD @@^X_(T = MC7FNOZ]#J'Q*\/VVE2"62UE*3RQG((8C^%!_.J%;FY^ECFQ%65.W*>M_\+1T3_GUU#_OV MG_Q=<1XS\20^)-2@EMDE2WABVJLH .XG)/!/M^537_B,****Z3([;X7?\C-<_ M]>;?^AI7K=>#^&?$#^&]4:\2W6F_$30[["SO)9R'M, MN5_[Z']<5XV.H5)5.>*NCOPU2"CRMZG6T5%;W,%U$);>:.:,]'C8,#^(J6O, MV.P**** "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 **** "N;\(?\ ,>_[#%Q_ M[+725S?A#_F/?]ABX_\ 9:UA_#E\B)?$CI****R+"BBB@ HHHH **** "BBB M@ HHHH **** (;RZCLK*>[ESY4$;2/CT49/\J\LB\4>/?$KR7&AV@AM Q5=J M)CZ;I.I^E>I7J6\EA$=9TC0[*30KC6-/*VS MLT%P+A-DL;,2.&TEU:$3 [3@,R@^[ 8_6MZ.6.:) M98G5XW&Y64Y!'J#0 ZBLK6?$ND: 8EU.\$#39*#8SDXZ_=!QUI^CZ_IFOQ2R M:9I M]A0!8HJE9:M9:A*\5O*WG( S121M&X!Z':P!Q[XJ[0 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 5\W5](U\W5ZV5_;^7ZG%C/L_,****]8X0KVWP#_R).G_]M/\ T8U>)5[; MX!_Y$G3_ /MI_P"C&KSLR_A+U_1G5A/C?H=)1117B'HA1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% 'DGQ1_P"1FMO^O-?_ $-ZXFO>M4\,:/K5RMSJ M%GYTJH(PWFNN%!)Q@$=R:I?\(#X9_P"@9_Y'D_\ BJ]:ACZ=.FHM/3^NYPU, M-.4G)'B5%>V_\(#X9_Z!G_D>3_XJC_A ?#/_ $#/_(\G_P 56O\ :5+L_P / M\R/JD^Z/,_!V@VWB+59[.YDDC5;=I%:,C(8,H[]N36OJ7PRU2VRUA/%>)V4_ MNW_(\?K7H6E^&-'T6Y:YT^S\F5D,9;S7;*D@XP2>X%:]W9F\,+ M'EM+<\ >'6?#USN9;NQE[,-R9_'O70:;\2=9L\+=K%>QC^^-C_F./S!KUR2* M.:,QRHKHW!5AD'\*YO4O .@ZAEDMS:2'^*W.T?\ ?/3]*OZ[1JZ5H$_5YP_A MR*^F_$?1+W"W)ELI#_SU7*_]]#^H%=3;7=O>1"6UGBFC/\4;AA^8KR[4OAAJ M5OE]/N8KI>R-^[?]>/U%_T5X]IOQ'UJRPMSY5[&/\ GHNUO^^A_4&NPTWXDZ->86Z$ME(?[XW) M^8_J!7-4P5:'2_H:QQ%.76QV-%06M[:WT7FVEQ%/'_>C<,/TJ>N5IK1FX444 M4@"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 **** "N;\(?\Q[_ +#%Q_[+725S?A#_ )CW_88N/_9: MUA_#E\B)?$CI****R+"BBB@ HHHH **** "BBB@ HHHH ***Y7QUK']@V>E: MGY7FB#4%W(#C(,4BG'O@F@#J)8TFB>*10\;J593T(/45YM8_"6Q=[K[?&VT>2U.FV\*+&<3 MJN)%P/O;NI_&J'PN6Y7P9&;@ML:=S #V3CI_P+=6CKDTVM3OX?T]RH8#[?<+ MTAC/\ _VV'&.PYK:/?Z.ESHD$,%L[$M'%&(]K\9# M =^GZ5KLH92K %2,$$<$5Q_@S3DTW6_$T-J,6 ND6%1]U6VDN!]-P'X4 0^ MKDZS?:[KLOS/-<^1$3_!&HR%'YBG17!TKXK2V*'$&J6@F9!T\QN$\(1&Q\>>++208>:5+A<]U)8Y M_P#'Q0!-K]P='^(F@W41VKJ*-:3J.CX(VD^X+#\J;<7)U7XK6]@_-OI=L9PA MZ>8P'S?@&7'I4?B^)K[QYX4M(QEX96N&]E!4Y_\ '#1;Q&R^,MV\@P+ZP!C/ MKC8#_P"BS0!-X^N#H]SH>N1';)!=^3(1_'&X)93_ -\FNUKA/B?$U[8:1IL8 MS+=7ZA0/]TC_ -F%=W0 4444 %%%% !4$EY;Q2%'DPPZC!J>B@"M_:%K_P ] M?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/7_QT_P"%']H6O_/7_P =/^%6 M:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O_/7_ ,=/^%']H6O_ M #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]? M_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?VA:_\]?\ QT_X59HH M K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ /7_QT_X4?VA:_P#/ M7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A5FB@"M_:%K_SU_\ M'3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K_P ]?_'3_A5FB@"M M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/7_QT_P"%']H6O_/7 M_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O_/7_ ,=/ M^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ A5FB@"M_ M:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?VA:_\]?\ MQT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ /7_QT_X4 M?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A5FB@"M_: M%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K_P ]?_'3 M_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/7_QT_P"% M']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6:* *W]H6O M_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ SU_\=/\ MA5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ !T_X4?V MA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH K?VA:_\ M/7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A M5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#'3_A1_:%K M_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K?VA:_P#/ M7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ ,=/^%6: M* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^%']H6O\ MSU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K?VA:_\]?_ M !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X59HH MK?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *W]H6O\ SU_\=/\ A1_:%K_S MU_\ '3_A5FB@"M_:%K_SU_\ '3_A1_:%K_SU_P#'3_A5FB@"M_:%K_SU_P#' M3_A1_:%K_P ]?_'3_A5FB@"M_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (59HH K M?VA:_P#/7_QT_P"%']H6O_/7_P =/^%6:* *W]H6O_/7_P =/^%']H6O_/7_ M ,=/^%6:* *W]H6O_/7_ ,=/^%']H6O_ #U_\=/^%6:* *W]H6O_ #U_\=/^ M%']H6O\ SU_\=/\ A5FB@"M_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X59HH K? MVA:_\]?_ !T_X4?VA:_\]?\ QT_X59HH K?VA:_\]?\ QT_X4?VA:_\ /7_Q MT_X59HH K?VA:_\ /7_QT_X4?VA:_P#/7_QT_P"%6:* *IU&T ),V .I*G_" MOGDC:Q!QD<<'->G?$/Q3Y$;:)92?O''^DNI^ZI_@^I[^WUK$\ ^%O[5O!J5Y M'FR@;Y%8<2N/Z#O^7K7KX->PI2JSV9PUW[6:A'H8<7A;6IHDE2R.QP&&9$!Q M]"H^$3_9?A>SL[S]U<1[]Z?>QEV(Y&1T(KI:*PKXN=:/+)(TIT(TW= M%;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT5RFQ6_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PJS10!6_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\*LT4 5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PJS10!6_M"U_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PJS10 M!6_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PJS10!6_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PJS10!6_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\*LT4 5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PJS10!6_M"U_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PJS10 M!6_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PJS10!6_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PJS10!6_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\*LT4 5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PJS10!6_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PJS10!6_M"U_YZ_P#CI_PH_M"U_P">O_CI_P *LT4 5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\*LT4 5O[0M?^>O_CI_PIKWME*A21E=&X*LA(/Z M5;HH Y#4O"?A?4R2*4;_ _F*] M>HKIIXNM3V?WF,J%.6Z/GV2VU719Q(4N;20=)%)7\F%;^F_$77+'"W#1WD8[ M2KAO^^A_7->Q,JNI5U#*1@@C(-<[J7@;0=2RQLQ;R'^.W.S].GZ5UK&TJFE: M!C]7G#6G(SM-^)>CW6%O$FLG[EAO3\QS^E=+;ZWIMW'OMKR.5?5,FO.]2^%U M[%E].O([A>R2C8WY\@_I7*W6EZUH$XDFM[JT=3Q*N0/P8Z?VA:_\]?\ QT_X5R6N_$6'1]5DL8=.:Y\M5W2&7RQDC. -IXP1 MSQWKD--^(>NV&%FE2\C':9?F_P"^AS^>:Q=?U;^W-;N-1\GR?."?N]V[&%"] M>/2G0R]JI^]5T*IBDX^YN=O_ ,+8_P"H+_Y-?_84?\+8_P"H+_Y-?_85YM17 M9]1P_P#+^+_S,/K-7N>D_P#"V/\ J"_^37_V%=/X<\5PZ]I\EU)!]E*2F/9O M+YP 'F\/6EPDU])?W,\OF27$BD,W ')/3'KWKM:.Q.PP(90#V$AR1^ K>L+"VTRS2UM8]D29ZG))/)))Y M))Y)JS10!C3Z$Z:O+JFF72VEU.@2X#Q>9'+CH2N5.X>H-3:3HL6F27-PTK7% M[=L'N+AP 7QP .B@=!6G10!FPZ;LB'G:ZY&1GG@@UK44 9.GZ(+;4IM4N[@W> MH2H(_-V;%C0<[47)P,\\DGWIVKZ+%JDEKVC[[>X0 E<\$$'JI'45J4 M4 8\&AN^K1:IJ=T+NZ@4I;A(O+CA!ZD+DG)(_#NE%T*M>396!#Z]V/L/\ "M;4=0M]*T^:]NGVPQ+D^I] /H M7WBG7O-*,\TS".&%>=H[*/\ /J:[,'A_:RYI?"CGKU>166['Z#HUWXGUOR=[ M'3]37N-G9P6%G%:6T8CAB7:JCTK,\,>'X?#NDK;KAKA_FGD'\3 M>GT'0?\ UZVJ6+Q'M96C\*'0I"#WI:* .>U+P3H.IY9[)8)#_RTMSL/Y=/TKR3Q'I4>B:_ M=:=%(TB0E<,PP3E0W]:]\KQ+Q]_R.VH?]L__ $6M>IEU6EO\CCQ4(J- MTM3FZ***]@X KUOX7?\ (LW/_7XW_H"5Y)7K?PN_Y%FY_P"OQO\ T!*X">D%%%% !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 5S?A#_ )CW_88N/_9:Z2N;\(?\Q[_L,7'_ ++6L/X_U/\OJ:YKP'X6_M>]_M M"[CS8V[<*1Q*_I]!W_*O7Z[L75C3A["G\SFH0UF%%%%>8=@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 %%%% !7EOB[PCKNJ>*+R\L['S;>39L?S47.$4 M'@L#U!KU*BMJ%>5&7-$SJ4U45F>)?\(#XF_Z!G_D>/\ ^*H_X0'Q-_T#/_(\ M?_Q5>VT5U?VE5[+\?\S'ZI#NSYXU#3KO2KQ[2]A,,Z@$J2#P?<<&O4OA@I7P MQ.21\UVQ&"#QM0<^G2K/CKPU_;>F?:;9,WUL"4P.9%[K_4?_ %Z\^\&^(V\/ MZN!*Q^Q3D),O]WT;\/Y9KJE-XO#OEW70Q4?8U==CVVBD5E=0RD,I&00<@BEK MQ3T 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* "N;\(?\Q[_ +#%Q_[+725S?A#_ )CW_88N/_9:UA_#E\B)?$CI****R+"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 **** "BBJVH7]OIEA->73[(8EW,?7V'N::3;L@;L9/B MSQ''X=THR AKN7*P(?7^\?8?X5Y+HFDWGBC7!#O9FD8R7$S<[1GDGW_K2:MJ M=[XHUWS=C-)*PC@A7G:,\**]>\+>'8O#NE+ ,-0=V]![#_/6O6TP='^ M^SAUKS_NHU+&R@TZRAM+6,)#$NU5'^>M6***\EMMW9W;!1112 **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)?B%X9_LZ^_M2U3%KM\-7=&?-TZF56FJD;'# M_#GQ-]H@_L6[?][$,V[$_>7NOU';V^E>@5X)J>GWOA?7S%O9)H'$D,HXW#LP M_P ^HKV3PWKL/B#1X[M,+*/EFC'\#]_P[BNG&T$G[6&S,L/4;]R6Z->BBBO/ M.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG?'4CQ>"]1 M:-V1BJ*2IP<%U!'T()'XUT5ND^(7BG[' VC64G^D2K^_=3]Q#_#]3_+ZUSG@3PM_;-]]MNTS8V[=".) M7_N_0=3^7>O3PE*-*'MZGR..O-SE[*!TOP]\+?8K==8O(_\ 2)5_<(P^XA_B M^I_E]:[RBBN&M5E5FYR.F$%"/*@HHHK(L**** "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 YGQKX;&OZ27A4?;K<%HC_>'=?Q[ M>]>9^%/$$GAS61(^[[-(=EQ'[>N/4?XBO>&U@>>>18 MHD&6=S@ 5Y1XQ\ M<8P:?4XFBBBOHCR@HHHH ^CT=)$5T8,C#(93D$4ZO#O#_BW4_#LOEQL9;7/S MVTAX]\?W3_G%>L:#XGTWQ!#FUEVS@9>!^'7_ !'N*^>Q&$G1UW7<]6E7C/3J M;-%%%_P"PQ*O$47AW2FFX:ZDRL$9[MZGV'^>M:M]?6^FV,UY=.$AB7O#M9 MU6\\4:YYVQF>1A'!"O.T9X4>_P#6NS!X?VLKR^%&%>KR*RW8FCZ7>^*-=\K> MS/*QDGF;G:,\L:]QL+&WTVQAL[5-D,2[5']3[FLKPIXP_P :WJ,9B/:RY8_"@H4N17>["BBBN,W"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 **** "BH6NH$NDM6E0 M3NI94)Y('^?T/H:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *ANK6&]M);6X0/#*I5U/<&IJ*$[:H#P;7-)NO#&NF$.P,;"2WF'!9< M\'Z_U%>N^%?$$?B'1TGR!(=(9$ %Y#EX&/KW M7Z'_ KRGPWK<_AK6Q,ROY>?+N(CP2N>>/45ZSMC*/\ >7]?BAJ2O).X**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *SM9URQT*S-S>R[<_E]E]K:$+]Y+0]3[O_A^?I70>%O!%IH2KIJS-_P"$=T3_ * ^G_\ @,G^%'_".Z)_ MT!]/_P# 9/\ "M*BN'VD^YT\L>QF_P#".Z)_T!]/_P# 9/\ "C_A'=$_Z ^G M_P#@,G^%:5%'M)]PY8]CFO$?@O3M?#3 "VO>TR#[W^\._P!>M>5ZIHNK>&+Y M#.KQ,K9BN(B=K>X;U]NM>\U#=6L%[;O;W,*30N,,CC(-=.'QDZ7NRU1C5P\9 MZK1GGOAOXD?NF>& MI5UST'KV,HUITGRU#W:BL#P]XNTWQ @2)_)N\?-;R'YOP/\ $*WZ\R<)0?+) M69V1DI*Z"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^$/^8]_P!ABX_] MEKI*YOPA_P Q[_L,7'_LM:P_AR^1$OB1TE%%%9%A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%4]4ENH=-F:QC\RZ("1 C(#,0 3[#.3[ T 7 M**\\U#X9-<0/>#7+Z75\%O.D8;6;T ZJ/QXK4\ Z[%;@3S,EM#)RL$:\#:.S9SENM6O"FI3) MJNK>'KJ5Y7T^0&"1SEFA;D GN1D<^] '5T5Q6BR1^,-;U6ZOD6?3K.7[-:V[ M\QDC[SE>A)XQGH#4^DWKZ3XTN_#;.S6F1C?#GY9IC_>]0.>#W% '945QS7 \,^-K'3X?DTO5(R%A' MW89E[J.P.0,#N6,:V^GW4WV6[MT&(^?NN%Z CG)'45VE !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 445PGQ!\4_8;O_UZ M]C &!P*[\75C2A["G\SFHPUF%%%%>8=@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 4R65((7ED.U$ M4LQQG ')JO M>W3WH QI=4G?6#J2G;+YF]1GH!P%.,9&./>O1K6YCO+6*XB.4D4,/;V/N.E> M5UTOAO7X;"![6\=A'NW1M@G;GJ/IWX'VOK6\&;>XCD]E;G\JL4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>9?$?PSY<^*_B$%WV.B/D_=>[';V3_'\O6L#Q3XVN]>9K:VW6^GY^ MYGYI/=O\/YU;\*> I]4V7NIAX+(\K'T>4?T'OU]/6O3I86%&/M*_W''.M*H^ M2F8V@>&M1\37;&/*P[LRW,F2 >_U/M7L&B:!8:!9^19Q_,?]9*W+N?<_TJ_; M6T%G;I;VT210H,*B# %2US8G%RK.VR[&U*A&GKU"BBBN0V"BBB@ HHHH *** M* "L#Q!X2TWQ A:5/)N@,+<1CYOQ'\0K?HJH3E!\T79BE%25F>$ZWX;U3PU< MAIE;RPW[NYB)VD]N>Q]JZ;PW\1Y8-EKK6Z6+H+E1\Z_[P[_7K]:]-FABN(7A MFC22-QAD<9!'N*\Z\2?#?[]UH9]S:N?_ $$G^1_.O3AB:5=%E;$MO*#M;V9?7WZ MUZKX<\:Z=KP6%B+:][PN?O'_ &3W^G6N;$8*=+WHZHUI8B,]'HSI:***XSH" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "N;\(?\Q[_L,7'_LM;E_>)86,UU(,B-@\PG.?09R>W)Q5QE:+CW):NTSMJ***@H**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJM?S7-O832V=J;JX5?W< M(<)O/U) H S/$NI2V]H-/L!OU.^!BMT'\ /#2'T51SGUQ44NC1Z1X#N]*LP M3Y=C*@;'+N4.3]237*6A^(EI>W-Y_8-C-DM[JY\1*L=S+( ENC I&@';!/4DYYSP* *7PV*GP'IX'4&4'Z^8W_UJSM% M!D^+_B"5?]6MJB'ZXB_P-:FE:=?^%C>6=G8M?:?+*9K81RHC0D]4;<1\OH1D M^U7/#FAR:7]MO+QD?4-0F,TY3[J]=J*>X&>M '/_ H4QZ!J$4G^M2_<.#U^ MXG]0:-0!E^,^E;.D5@V_Z8E_^*%:\&E7>@:[?WFGVK7=EJ!$DD$;JKQ2C.2- MQ (.>>W8=<\9UUI%SI_ MB@Z]IL/GBXB\F\M@P5FQC:ZDX&1@#!(XH Q?&X,OC/P?'']];IG/TW1D_H#1 MIZF/XSZJ9.DE@ICS](A_0UM6ND7-_P")UU[4H1!]GB,-I;;@S)G.YV(XR*=K6BW#ZW8Z]IRJ]Y:@QR0LVT3Q'.1GL1DD9XH P_BN#)H&GP)_K9+]-H] M]KC^HKO:YF?2KO7],,VTD #'')-=-0 4444 %% M%% !4$EMYDA;SYESV5\"IZ* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"G MFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX M_P"_E'V/_IYN/^_E6:* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[ M^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_ ME'V/_IYN/^_E6:* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8 M_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/ M_IYN/^_E6:* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#I MYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN M/^_E6:* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^ M_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E M6:* *WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6: M* *WV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* M*WV/_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *W MV/\ Z>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/ M_IYN/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ MZ>;C_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/_IYN M/^_E'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C M_OY1]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/_IYN/^_E M'V/_ *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1 M]C_Z>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/_IYN/^_E'V/_ M *>;C_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z M>;C_ +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/_IYN/^_E'V/_ *>; MC_OY5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ M +^59HH K?8_^GFX_P"_E'V/_IYN/^_E6:* *WV/_IYN/^_E'V/_ *>;C_OY M5FB@"M]C_P"GFX_[^4?8_P#IYN/^_E6:* *WV/\ Z>;C_OY1]C_Z>;C_ +^5 M9HH K?8_^GFX_P"_E'V/_IYN/^_E6:@O;R#3[.6[N9 D,2[F8_YZTTFW9!L8 M7BC58?#NE-<&YG:XDRL$9D^\WJ?8=_\ Z]>4:5IM[XHUP0AV>65B\TS<[1W8 M_P"?2GZYJ]WXGUPS;&)=A';P+SM&> /<_P Z]9\)>&X_#NE!& :\EPT[CU[* M/8?XUZRM@Z/]]G#K7G_=1=L=%M]-LHK2UEGCAC& _YGIUJS]C_Z>;C_ +^5 M9HKR6VW=G; MC_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ M +^4?8_^GFX_[^4ESJ-E:9\^ZB0C^$MS^76LFY\7Z?%D0I+.?4#:/UY_2@#7 M^Q_]/-Q_W\H^Q_\ 3S']4N< M%;1T7UD^7^=:UMX+E.#$A>VSSVMQ:S1PL/,5G0J W (Y' M.1C\JWKK2[&]S]HM8W)_BQAOS'- '*6OB?H+L7/NT4O]#_C6U:ZGIEW@)J*K77@VUDR;:>2(^C#: .V%H& (N MK@@]Q)2_8_\ IYN/^_E>W8?PG*_H:U[7QA?18%Q''.OKC:WZ M;C_OY65:^+=.GP)O,@;_ &AD?F*V(+JWNEW0 M31RC_88&@!GV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[ M^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX_P"_ ME6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"GFX_[^59H MH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@#G?$GA>/7-*>'SI#<)EH&=L@-Z?0] M/_U5Y+I&I77AS6A(1+&8V,<\0.TE<\CZ_P!17OE><_$?PSN7^W+1/F&%N5 Z MCH'_ *'\/>O0P59?P9[,Y<13?\2.Z.VM%AOK2*ZM[RX>&50R,).H-3_8_P#I MYN/^_E>:?#KQ-]CNO[&NW_<3-F!B?N.?X?H?Y_6O5*YL11=&?*S:E452-RM] MC_Z>;C_OY1]C_P"GFX_[^59HK T*WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8 M_P#IYN/^_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^ MGFX_[^4?8_\ IYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#I MYN/^_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_ M[^4?8_\ IYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^ M_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4? M8_\ IYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V M/_IYN/\ OY5FN(\5^/H-+WV6EE)[P<-)U2(_U/MT_E6E*E.K+EBB)SC!7D:7 MB+7+#P[;YGN[B2Y89CMUE^9O<^@]Z\HU#5-4\2:@@E:6>1FVPP+DA<]@*73] M-U7Q3JK"+?/,YW2S2'A?=C_3\J]=\-^%+'P[!F,>==L,27##D^P]!7I_NL&N M\SD]_$/M$Y_PS\/(K1$N]6.^Z^\L*D%8_KZG]/K7:?8_^GFX_P"_E6J*\RK5 MG5ES29UPA&"M$K?8_P#IYN/^_E'V/_IYN/\ OY5FBLRRM]C_ .GFX_[^4?8_ M^GFX_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@"M]C_Z>;C_OY1]C_P"G MFX_[^59HH K?8_\ IYN/^_E'V/\ Z>;C_OY5FB@"M]C_ .GFX_[^4?8_^GFX M_P"_E6:* *WV/_IYN/\ OY1]C_Z>;C_OY5FB@# UGPCIVMQ_Z4TOG 828,-R M_IR/:O+?$'A+4_#LAD=3-:Y^6YC' ],_W3_G->XTUT61&1U#(PP589!%=6'Q MO4\C\/\ CNYM'6WU::YGM^@E1_G3ZY^\/UKTRQ>TU*U6YL]0 MEFA;HRR?H?0^UWTZ?2N#L[_5_"^IMY1EM9 MT.)(G'##T([C_(KKE0HXE;C_OY1]C_ .GFX_[^59HH K?8_P#I MYN/^_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_ M[^4?8_\ IYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^ M_E'V/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4? M8_\ IYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V M/_IYN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4?8_\ MIYN/^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V/_IY MN/\ OY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4?8_\ IYN/ M^_E6:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V/_IYN/\ MOY5FB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4?8_\ IYN/^_E6 M:* *WV/_ *>;C_OY1]C_ .GFX_[^59HH K?8_P#IYN/^_E'V/_IYN/\ OY5F MB@"M]C_Z>;C_ +^4?8_^GFX_[^59HH K?8_^GFX_[^4?8_\ IYN/^_E6::\B M1(7D=44=68X H @^Q_\ 3SLIYC0]OJ?Y?A7)>!_"YUW4/M-R MA^P6[ OG_EHW9?\ '_Z]>GA*4:;F_90.E^'GA;[/$NM7L?[V0?Z M,C#[JG^+ZGM[?6O0:0 = *6N&M5E5FY2.FG!0CRH****R+"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0!DG K*U+7K.RMI2EQ' M).%.R-3N^;MG':@#F/%=\;K53 I!CMQM&"#ECRW]!CVKIO#NI?VCI:;VS/#\ MDF3R?0]<\COZ@UYX[M([.[%F8Y+$Y)/K6AH^K2:1=-*J>8CKM>,MC/H?J/ZF M@#TFBN3_ .$V7_GP/_?W_P"M1_PFR_\ /@?^_O\ ]:@#K**Y0>-8\-8.]G)_WV*7_A-+?_ )])?^^A0!T]%

IZ5QM 'J5A>)?V,-U&,"12"W*;7;=\RY MVG&./T_*F3ZOJ5Z=LEU*V?X5. ?P% 'H5QJ%G:9\^YBC/H6&?RZUD7/B_3XL MB%99SZA=H_7_ KEK?0M3NL%+20 _P 4GRC]:U[;P7.V#29%O!%"/4_,?\/TK)GU74KUMLEU,^?X%. ?P%=C;>%-,@P71YF]9&X_( M8K5@M;>V7$$$<0_V% H \]M] U.ZP4M'4'O)\O\ .M>V\%S-@W-TB>T:[OU. M*[&B@#$MO"NF08+QO,WK(W]!BM:"V@MEVP0QQC_84"I:* "BBB@ HHHH *** M* "BBB@ HHHH **** &2PQ3ILEC21?1U!%9%UX6TRXR4C:!CWC;C\CQ6U10! MQ=UX-N4R;:XCE'HXVG_"L:?3=1T]M\MO-%M_C7H/Q%>FT4 >=VOB35+7 ^T> M:H_AE&[]>OZUM6OC.)L"[M64_P!Z,Y'Y&MNZT;3KS)FM8]Q_B4;3^8K%NO!D M+9-KX_PN=I_(U?KSRZ\-:I:Y/D>,'YCP&8'Y@![?T/IRW5M7BM-(DN;>5'=O MDB*$$;CW[CCD\^E'>+/#\GAS62D>[[ M+*=]N_MZ9]1_@:]*\%>)!KVE".=A]NMP%E']\=F_'O[UH>(]"A\0:1)9R864 M?-#(?X''3\.QKQO3;^]\+Z^)=A2:!RDT1_B'=3_GT->M%K&4>5_$CA?[BI=; M,][HJM87T&I6$-Y;/OAE792.7]E']>GUZ5O>%/AZ7V7VMH0OWDM#U/N_^'Y^E>E(BQHJ(H55& JC M KJJXF%"/LZ'WF,*,JCYZA5TW3+/2+-;6RA6*)?3JQ]2>YJW117F-MN[.M* MVB"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+UKP_IVO M6_E7L(+ ?)*O#I]#_3I6I13C)Q=XO432:LSQ3Q'X*U'02TR@W-D/^6R#E1_M M#M]>E7/#?Q O=*V6VH;KNS' )/[Q!['N/8_G7KQ (((R#U!KA_$GP[M;_?=: M3LM;D\F+I&_T_NG]*].GBX55R8A?,Y)4)0?-2.HM-=TN]TXW\5]"+9<;Y'<* M$)XPV>A^M)_PD6B?]!C3_P#P)3_&O"KZPO-,N7M;R&2&53DHW?W'J/>JM:++ M8/52T(>+DM&CW_\ X2+1/^@QI_\ X$I_C1_PD6B?]!C3_P#P)3_&O **?]F0 M_F#ZY+L?0=OK.EW)> ?\ D=M/_P"VG_HM MJ]MKS\505":BG?0Z:-1U(W84445S&P4444 %%%% !1110 4444 %%%% !116 M;)K=M'K*:8<^8PY<\!6(R!SUR/YC\ #2HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ*>Y@M8_,GE2-?5CBL"]\86 ML.5M(VG;^\?E7_&@#I*H7NM6%AD37"[Q_ GS-^0Z?C7$7NOZC?95YS&A_@B^ M4?XFELO#VHWV&6$Q(?XY?E'^- &G>^,IGRME (Q_?DY/Y=!^M8;S7^K3@,TU MS)V49./P[5U=EX0M(<-=2-.W]T?*O^-;\%O#;1B.")(T]$7% '%V7A"\FPUU M(MNO]W[S?X5GZU;V=G>_9+3+"(8DD9LEF[CCCCIT'.:](JJ^FV$CL[V5LS,< MEC$I)/KTH \OHKT_^RM._P"?"U_[\K_A7/\ A:SM;C^VO/MH9?+U6>--\8;: MHVX49Z >E4HWBY=A-V:1R<4KP3)+&=KHP93C.".17I]A>)?V,-U&,"18>,?&.MZ;XFN;*R MNE@@A5 %$2L3E0Q)+ \\X_ 5@_\ "?>)O^@G_P"0(_\ XFNZ&7U9Q4DUK_78 MYI8J$6UJ>VUC>)O$$/AW27N7PT[_ "P1G^)O\!U->5_\)]XF_P"@G_Y C_\ MB:R=4UG4-:G6;4+EIY$7:I*A0!] *VI9;)23FU8B>+5O=W+&FV%]XIU[R@Y M>>=R\TK<[1W8_P"'T%>X:;IUOI.GPV5JFV*)<#U)[D^YKC_A;;Q#0KNX$8\Y MKDQE^Y4*I _,G\Z[NL<=6?TK'N?&-]+D0110CUQN/Z\?I0!W%4KG5K"TSYUW$I'\(.3^0YKS^;4-0OVV M27$TI/\ "<'\!5BV\.:I"SP;J[ ]5B7^I_PK7MO#6EVV#]G\UAWE.[].GZ M4 <.]QJ&I/M:2XN&_NC+?I4$\$MM*8ID9)%QE6'(R,UZ7=SP:5ITLXC58XER M$48!/0#@<9.!7F30 RBBB@#I-#T*PU:Q,CSSK,C%9% M4K@>A'&<8_4&M(^#+'M<7'YK_A6#X:OVLM7C3DQSD1,H]2>#U]?T)KT*@#FO M^$,LO^?F?]/\*#X,L^US/^G^%=+10!S/_"%VO_/U-^0H_P"$+M?^?J;\A734 M4 +]O^_7_UZ3_A"5_Y_P _]^O_ *]=95+5;]=-TZ6Y.-P&$4_Q,>@Z_B?8 M&@#SS4K1+'4);9)A*(R!O QDXY_(\?A56E=VD=G=BS,E:3]CET^&YM+>.)9%R0BXP>A&<@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "HI[:"Y3;/#'*OHZ@U+10!A77A/3I\F(20-_L-D?D:Q+ MKP?>Q9-O+'./3[K?KQ^M=Q6=K>H?V;I&5X MI%VNC%6'H1UIM%% '9^#]0\RWDL'/S1?/'_ND\CIV)_7VKIZ\I@GEMIEFA&?M-O_;5HG[Z(8N% ^\G9OJ/Y?2O0*1E5U*L 5(P01P16M&JZ M4U-$5(*<>5GDOP^\3?V;??V7=/BTN6_=DGB.3_ ]/KCWKUNO$O&?AQO#^K$P MJ?L4Y+PG^[ZK^'\L5Z!X$\2_VWIGV6Y?-]; !B3S(G9OZ'_Z]=N,I*<57I[/ MSMI>Y]'T5\W45U_V M7_?_ _X)C]<_N_B?2-@(T$.VXOR.(@>$]V/].OTKQ:MOP[X7O\ MQ%<[8%\NV4XDN''RK[#U/M367TZ?OU):+Y">*E/W8+4A9]6\5:QSYEW=R] . MBC^2@5ZCX6\$6FA*MS<[;C4,??Q\L?LO^/\ *M?1- L- L_(LX_F/^LE;EW/ MN?Z5J5S8C&.:Y*>D36E04?>EJPHHHKA.D**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH X?XHHA\.VKE1O%VH#8Y */D M?H/RKR:O6_BC_P BS;?]?B_^@/7DE>]E_P#!/-Q7\0****[CF.D\ _\ ([:? M_P!M/_1;5[;7SWI.ISZ-JD.H6P0S0D[0XR#D$'/X$UZ7I/Q,TZZVQZE"]G(> M-Z_.GZP":UGCFB/1XV##]*F MKR6K:,[@HHHH **** "BBB@ HHHH **"<#)Z5F7?B#3;/(>X#N/X(OF/^% % MN_O$L+&:ZD&1&N<>IZ ?B<"O,7GE>Y:X+GSF?>7'!W9SGCIS6UK?B-M4@%M# M$8H=VYB6Y;'0''&/SZ"L&@#TW2K]=2TZ*Y&-Q&'4?PL.HZ_B/8BKM>96.K7V MG*RVLY1&.2I (S^-:4?C#4D^\L#_ %0C^1H [NBN/C\:R#_6V2-_NR$?T-6X M_&=H?]9;3K_NX;^HH Z6BL2/Q7I3_>EDC_WHS_3-6X](HKS6Y;%5 C M (CD!SO8=>G&,=/I[\;= !115:[U"TL5W7-PD?L3R?H.M %F@G R>E^,D M7*V5N6/]^7@?D*YZZU34-3?9+-(^X\1IP/R% ';7OB/3K+*F;SI!_!%\WZ]* MYR]\77L^5MD6W3U^\WY]/TJ&R\+:C=8:11;H>\G7\O\ '%='9>%=/M<-*&N' M'=_N_E_CF@#C8[>_U6HHH **** "BBB@ KF_"'_ #'O M^PQ/=+Y>#MWXRIR1TQU[Y[5E]=P\%*$I:FZP.(G:<8.QZ!1533M3M-4MQ-:RA MN 63/S)[,.W0U;K2,E)7B]#*47%\LE9A1113)"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 **** /$O'W_([:A_VS_]%K7-UTGC[_D=M0_[ M9_\ HM:YNOIL/_"CZ+\CR*OQOU"BBBMC,];^%W_(LW/_ %^-_P"@)7;5Q/PN M_P"19N?^OQO_ $!*[:OF\7_&D>M0_AH****YS4**** "BBB@ HHHH **** " MBBB@ HIDLJ00O+(=J(I9CC. .35/2=6AU:"22)2A1RI1B,X['\1^N?2@"_11 M10 4444 %%%% !1110 4444 %%%% !1110 50UG4AI>G/< !I"0L:G."Q_\ MK9/X5=:1$^^ZK]3BN"\4:D+[4_*C8&&WRBD=V_B/3Z#\/>@#JO#^J'5-.#2, M#<1G;)C SZ''N/U!K5KSC0]6_LF^,CAFA=2KJO?T(YQG/Z$UK7/C29LBVM43 M_:D;=^@Q0!V-07%Y;6HS<3QQ?[[ 5Y]Y\973Y%O;QQ#U8EC_ $HMO!MT M^#<7$<0]%!8_TK8MO">FPX,@DG;_ &VP/R% '(W&KZE>G;)=2MG^%#M!_ 4^ MVT'4[K!2T=0?XI/E'ZUZ#;V=M:C%O!'%_N*!4] ''6W@N9L&YND3_9C7=^IQ M6O;>%M+M\%HFF8=Y&_H,"MJB@".&WAMUVPPQQKZ(H%2444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %1S6\-R@2>&.50SI[]6>QE^ C4C[6IMT1T/\ PFFL?:O-WP[/^>/E_)TQ M_O>_6MK1_&J7$HAU)$A9FPDL8P@'^UD\<]_?MC-<)17FT\=7A*_-?U/3J8## MSC;EMZ'LZ.LB*Z,&1@"K*<@CU%.KE/!.J/@(_4#T MKJZ^CH556IJ:ZGS5>BZ-1TWT"BBBM3$**** "BBB@ HHHH **** "N5\2:=J MNIWRB"VW6\2X0^8HR3R3R<^@_#WKJJ* ///^$9UC_GS_ /(J?XT?\(SK'_/G M_P"14_QKT.B@#SS_ (1G6/\ GS_\BI_C1+X:U2*U,[08'PX'S1MPPJMJWAVUU+=(H\FX_O MJ.&^H[UQ=Y87VCW*F0-&P/R2H>#]#0!Z917)Z3XMSMAU$>PF4?S']1751R)+ M&KQLKHPR&4Y!H =1110 4444 9NO:-!KVDRV,^ 6YC?'*..A_P ]LUXK;3W_ M (6\0!]ICNK63:Z'HP[CZ$?XU[Y7#?$/PS_:%E_:UJF;FW7]ZH'WX_7ZC^7T M%=^"KJ+]E/9G-B*;:YX[HZW2]2M]7TV&^MFS%*N<=U/<'W!JY7CW@+Q-_8^I M?8KE\65RP&2>(WZ!OH>A_#TKV&L,30=&=NG0THU%4C<****YS4**** "BBB@ M HHHH **** "BBB@ HHHH ***CGN(;6(RW$T<4:]7D8*!^)H DKYNKV'5/B/ MHUCN2U\R]E'_ #S^5/\ OH_T!KQZO9RZE."DY*U[?J>?BIQDTDPHHHKTSD"O M??#:)'X8TH(JJ#:1,0!CDJ"3^=>!5[_X=_Y%G2O^O.'_ - %>9F?P1]3LP?Q M,TJ***\8[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH XGXH_\BS;?]?B_P#H#UY)7TC17?A\=[&')RW^9S5< M/[27-<^;J*^D:*W_ +4_N?C_ , S^I_WOP/!_"FFV^K^);2QNU8P2A]P4X/" M,1S]0*Z?5OAA=0[I-*NEG7M%-\K_ ('H?TKU&BL)YA4<^:&B[;FD<+%1M+4\ M!9-8\-WN2+JQG]>5W?T8?I75:3\3KV#;'JENMRG>6/Y'_+H?TKT^XMH+N%H; MF&.:)NJ2*&!_ UQVK?#73+S=)I\CV4I_A^^A_ \C\_PK58NA6TK1^?\ 6I'L M*E/6FS=TGQ3H^M;5M+Q!*?\ EC)\K_D>OX9K9KP[5O!FMZ/N>2U,T*_\MK?Y MQ^(ZC\13])\;ZWI.U%N?M$(_Y97'S#\#U'YTI8",US497&L2XNU16/;J*XS2 M/B1I5]MCO4>RF/&6^9"?J.1^(K?N?$6EVRY^U+*2,@0_/G\1Q7!4I3INTU8Z M8SC-7BS4H)P,GI7'7?C.5LK9VZH/[TAR?R'_ ->L.XU#4-2?9+-+,3TC7I^0 MK,H[J[\0:;9Y#W =Q_!%\Q_PK!N_&M/!]E#AKF1YV]/NK^G/ZT T3;;P1Q#_97&:S]?T^]U.UCM[62)$W;I M-[$9QT' Z=_P% 'G=%=%_P (;J/_ #VM?^^F_P#B:/\ A#=1_P">UK_WTW_Q M- '.UVFD:7I.KZ7'.]J!*OR2%68?,._&!SP?QK-_X0W4?^>UK_WTW_Q-;'A_ M1+W2;F9II86AD3!5"2=P/!Y [$_G0 2>#]-?[KSI]&!_F*JR>"HS_JKUA_O1 MY_J*ZJB@#BI/!EX/]7@44 >:R:'J<7 MWK&8_P"ZN[^50YO[3O.[^=6X_%>JI]Z6.3 M_>C'],5W,EI;3?ZVWB?_ 'D!JK)H6ER_>LHA_NC;_*@#FH_&EV/]9;0-_NDK M_C5N/QK$?];9.O\ NR _T%7Y/"FE/]V.2/\ W9#_ %S523P7:'_5W4R_[P#? MX4 3Q^+]-?[RSI_O(#_(U:C\1Z3)TO%!_P!I6'\Q6))X*E'^JO4;_>0C^IJI M)X0U)/NM!)_NN1_,4 =C'J5C+_J[R!O82#-4O$.J"PTIC%(/.F^2,J>1ZGKV M'?U(KD)/#FK1];-B/]E@?Y&LLC!Q0 ^*5X)DEC.UT8,IQG!'(KMI?%]BELCH MCR3,H)C7@*>X)/\ 05PU7=+LHK^^2VEN! '^ZQ&=Q]![F@"]>^*=1N\K&XMT M/:/K^?\ ABJ=KI>H:D^^*&1PQYD?@?F>M=K9>'=.LL,(?-D'\6ZU>C4-9N[E2I1GPA4$ J. >?8"O-S*OR4N6+U?Y'IY9A_:5>>2T7Y ME"BBBOGCZ0MZ9J,VEW\5U"Q^4_.H.-Z]U/U_^O7K<,R7$$6Z;G4:B@Z#:^'; M%[2TDF>-Y3*3,03D@#L!QP*U*\>O-3J.2V9WTHN,$F%%%%8EA1110 4444 % M%%% !1110 44UY$B0O(ZHHZLQP!6->>*M.M7; MQV"'YI?GD_W0>!T[D?I[UA^'=2_L[5$WMB";Y),G@>AZXX/?T)JA?WCW]]-= M2##2-G'H.@'X# JO0!ZU43W$$?WYHU^K 5YC'%=WA(CCGG(Z[06Q5A-$U-^E MC-^*X_G0!Z ^JZ>GWKZV'MYHJ!]?TI.M['^&3_*N-3PUJ[_\NA ]W4?UJ=/" M6J-U6)?J_P#A0!TC^*=)7I<,WTC;^HJ%_&&FKT2X;Z(/ZFL=/!E\?OW%N/H6 M/]*G3P5(?OWR#Z1D_P!: +3^-+4?"H1]^]<_ M1 /ZU.G@VP'WI[AO^!*/Z4 9K^-+H_$]*7 MJDK?60_TJ=/#>D)TLP?J['^M ')OXIU9NEPJ_2-?ZBH'\0:J_6]D_ ?R%=T MFBZ8G2Q@_% ?YU,EC:1_G* MJH,*H ]A2T >5SVMQ;A3/!+%NSM\Q2N?IFH:U_$6I?VCJC[&S!#\D>#P?4]< MY\=6 M$>1;P33'U.$!_K^E83Q-&'Q21T4\+6J?#%G4T5Y]<^.=1ER((88!ZX+']>/T MK(N-:U6^;;)>3ON_@0[0?P%<<\THKX4V=D,IK/XFD>GW.H6=F/\ 2+J&+V=P M#^58]SXSTF#(C>6<_P#3-./S.*XJV\/ZM=G,=C+@_P 4@V#]<5L6W@2]DP;F MYAA'HH+G^@_6L_K>*J_PZ=OZ^1K]3PE+^+4O_7S9E^(-:.MWD\+6ZZ;YFI6^^>;GRY!CRQS@>N3U/X#'%7)O!NCR_=BDB_W)#_ %S7 MKT<+BX03A*WD>-7Q>#G4:J1O;J9\/CVW/^NL94_W'#?SQ5^'QGH\OWY)8O\ M?C/],U1F\!6S?ZF]F3_?4-_+%4)O =ZO^INX'_WP5_QK;GS"&Z3^[]#'DRZ> MS:^_]3K(=?TF?[FH0?\ FV_SJ]'-%,,Q2(X]58&O-IO"&LQ=+=9!ZI(/ZXJ MC)H^J6QW-8W*X_B"$C\Q1]?KP^.G^8?V?AY_PZOY'K5%>2)JFJ6C;5O+J,C^ M$R-_(U=A\6ZS%UNA(/1XU/\ 3-5'-:?VHM$RRBK]F29Z=17 0^.[]?\ 76UN MX_V<\L-6CO%_<:5%1Q3PS# M,4J2#U5@:RO$>M+H]A\N3CRSO"NH0ADSDL=J\''#'@_@:\QNKRX MOIS-=3/+(>['.!G.!Z#GH*@KQIYM*_NQT/:AD\.7WY:^1[-#-%<1"6&1)(VZ M.C @_B*?7DNE:MIV=U%?6<5U"]TR>HYH(KB)HIHUDC;JK#(J2BNPXCC=6 M\)O%NFT_+IU,)/S#Z'O_ )ZUD:?JU[I$Q$;'9GYX7Z?EV->DUF:IH=IJBEG7 MRYL<2J.?Q]: #2]=M-44*C>7/CF)CS^'K6G7FVHZ1>Z1*&D4[,_),G3_ .L: MU])\621;8=0S(G02C[P^OK_GK0!V5%1P3Q7,2RPR+)&W1E.14E !01D8-%% M'C'CCPU_8>J>?;IBQN23'CHC=U_J/;Z5VG@#Q-_:NG_V==/F\ME^4D\R1]C] M1T/X5TFL:5;ZUIC=!DUS^J>--#TK7<7OYXKL6!A35ZTCG>)E+2FC2U3XG:A<;DTVWCM4[2/\[_X#\C7+%M9\ M17?)N[^;TY?;_0"O3=+^&^CV6U[QI+V4?W_E3_OD?U)KK;>V@M(1#;0QPQCH MD:A0/P%/ZW0HZ48_/^M0]A4G_$9Y9I?PRU*YVOJ,\=HG=%^=_P!.!^9KAJ^D M:YO_ (0'PS_T#/\ R/)_\511S%IMU?E8*F%T7(>)45[;_P (#X9_Z!G_ )'D M_P#BJ/\ A ?#/_0,_P#(\G_Q5;_VE2[/\/\ ,R^J3[H\2KW_ ,._\BSI7_7G M#_Z *S?^$!\,_P#0,_\ (\G_ ,56_;V\5I;16T"[(HD$:+DG"@8 R?:N/&8J M%>*44]#HH494VVR6BBBN Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BN/\6:M(+I+&WE=!%AY"IQ MENJC\.#^/M72Z7>_VAIL%UMVEU^88QR#@X]L@T 6Z*"<#)Z5F7?B#3;/(>X# MN/X(OF/^% &G03@9/2N.N_& M%]2NL%XQ A[RG!_+K6]:>#[*'#7,CSMZ?=7].?UJHSE%WB["<5)69P5K811L M$MK?+GIM7+'^M1ZA>KIDIAN89DFQG8T94_K7KMO:6]HFVW@CB'^RN,TV[L;6 M_@,-W;Q3QG^&1015QFG*]2[^9+BTK0T/']+\2Z='=9U*PEDA[>7+R/PXS^8K MT[0M7T&_C"Z5- &QS$!L?\0>3]:Y[5OAC87&Z33)WM7[1O\ .G^(_6N$U7PK MK6AL9)[5S&IR)X3N4>^1R/QQ7>J.%KK]V^5G,ZE:G\2NCW:BO%M)\>ZWI>U) M)A>0C^"XY/X-U_/-=WI/Q$T;4-J7+-8S'M+RG_?0_KBN:K@JM/6UUY&L,1"7 MD==138Y$FC62)U=&&0RG(/XU2U36M.T9(GU"Y$(E;;&-I9F/L "?Q]QZURI- MNR-KHOT5PVK>-YG=X=,41H#@3N,LW3D \#OUSP>U8+^(-7>X\\ZA/OR#@-A> M/]D5D>KT5P.E^-KJ&7;J0^T0G)WHH#J>WH"/\ M'KVKJ=.\1Z3JU[)9V5T99XT+LAB=<*"!G) '<5U8?$0Q";I]-SDQ.%J8=I5. MIJT445NIZ\?E6K0 44 M44 %%%,EFB@0O-(D:#JSL /UH;L"5]A]%8-YXOTFUR$E:X<=HER/S/%8%YXZ MNY,K:6T<(_O.=Y_H*Y*F.H4]Y7]-3LI8#$5-HV]=#O:S;S7]+LIZH^R6XGF+?\ +->A_P" CBKEGX3U>[P3;^0A_BF.W].OZ5QO M,:E1VHPO_7]=3L664Z:O7G;^OZZ&[>>/(QE;*S9O1I3@?D/\:P+SQ1J]YD&Z M,2'^&$;?UZ_K70V?@.!,->7;R'^[&-H_,Y_I6_9Z'IMA@V]G$&'\;#?.KQ M]T\;HKMM2\"AGWZ;C 9]!@C\:Q-*\,76JO,X_"O.>7XA-^[<]..8X9J_-8QX87N)XX8EW22,$49QDDX%>MZ79 M#3M+MK0 QH VTD@MU8C/N35#1?#5GH^)?\ 7W0S^^88P#V SQQWZ\GZ5M5Z MN P;H)RGNSQ\PQJKM1A\*_$****]$\T**** "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@ KF?&WB,:#HY2%\7MQE(L=5'=OP_GBN@NKJ&RM9;FX< M)#$I=V/8"O"]:U2Z\3Z^TX1F:5A'!$.=JYPJ_P">Y-=F"P_M9\TMD<^(J\D; M+=EKPAX??Q#K2I(#]DAQ)<-ZCLOU/^->WJJHBHBA548 P *R/#.A1^']&BM M%P9F^>9Q_$YZ_@.@K8J<7B/;3TV6Q5"E[..NX4445RFP4444 %%%% !1110 M4450O-:T^QR)KE=X_@3YF_(=/QH OT$@#). *Y"\\9N0\_D/ZXKH+/PE86^&G+W#_[7"_D* ./9[_59L$S MW,GIRV/P[5'=V74MQ+/:EY&+'YVX]AQT'2@#F**Z+_ (0W4?\ GM:_]]-_\31_PANH_P#/ M:U_[Z;_XF@#.T34/[-U2.9CB)ODD_P!T]^G;@\>E>DUP_P#PANH_\]K7_OIO M_B:ZW2[>>UTV"WN71Y8UVDITP#QV';% %NBBB@ HHHH **** "BBB@ HHHH M*9+'YL+Q[W3>I7UU_P!] M+_\ $UT5% '._P#"&Z=_SVNO^^E_^)H_X0W3O^>UU_WTO_Q-=%10 4444 %% M%% !1110 4444 %%%% !1110 5SOB#Q3'I1:VME$MX"-P<':@P#STSD'M_\ M6.U?SM:Z==7" %XHG=0W0D GFO(9IGN)Y)I6W22,78XQDDY->=F&*E1BHPW9 MZ>782-:3G/9&C<>(]8N=OF:A,-N<>6?+_/;C-7K+QGJD%P'NG%U%@@QE53\0 M0*YVBO$CB:T7S*3OZGNRPM&4>5P5O0]>TW4[;5;7[1:L63.U@RD%6P#@_F.G M%6Z\P\+ZJNE:L&FEV6TJE9202!QD' [YX_$UVW_"5:)_S_#_ +]O_A7O8;&P MJ4[S:3/GL5@9TJG+33:]#9HK('BC12,_;D_[X;_"C_A*-%_Y_P!/^^6_PKH^ ML4?YE]Z.;ZO6_D?W,UZ*R1XFT8_\O\?X@_X4O_"2Z-_S_P ?Y'_"G[>E_,OO M0?5ZW\C^YFK166/$FCG_ )?XOQS1_P )'H__ $$(?SH]O2_F7WB]A5_E?W,U M**S!XBT@_P#,0A_$TO\ PD&D?]!"#_OJG[:G_,OO#V%7^5_<:5%9HU_22?\ MD(6__?=._M[2?^@C;?\ ?P4>VI_S+[Q>QJ?RO[C0HK/&NZ23_P A&V_[^"J6 ML^(;6WTFXDL;ZV>Y 0!PQY(!('L"3^%*5>G&+E?8J.'J2DH\KU*'B#Q>+1V MM-.PTZEEDD=3A",C !ZG/?I]>W+2>(]8EG29M0F#)C 4[5X.>5'!_$5ET5\W M6QE6K*[=O)'T]'!4:4;)7\V=/IOC6^@G/V__ $J%L#@*K)SU&!SQV/MR*[NT MNX+ZU2YMGWPOG:V",X.#P?<5X[6KI'B"\T:*:.W$;K*0<29(4CN #_G KJPF M82@^6J[K\3DQF6PJ+FI*S_ ]4J.6>&W3?-*D:^KL /UKS&Y\3:Q=9#7KHOI% MA/U'-5HM.U/47WQVUQ,3_&5)'YFNJ6:)NU.#9R1REI7JS2_KY'H-SXJT>VR/ MM0E8=HE+?KT_6L>Y\>QC(M;)F]&E?'Z#/\ZS+;P3JDV#,88!WW-N/Z?XUL6W M@.U3!N;N64^B (/ZU/M,=5^&/+_7F5[++Z7Q2YG_ %V,*Y\8ZO<9"2QP ]HT M_JTMK5<6]O%$/]A /Y M5-179"C3A\,4CCG6J5/CDV%%%%:&05D:IX;T[5I?.F1XYN,R1-@L!V.<@_7& M>!6O143IQJ+EFKHNG4G3?-!V9Q?_ @'_43_ /('_P!E6QI7A73]+<38-Q. M/GE (4CG*CMS]2/6MRBL(8*A3?-&.IT5,=B*D>64M/Z[!11174<@4444 %%% M% #7C25=LB*X]&&:HS:'I<_^LL+?/JJ!3^E:%%3*$9?$KE1G*/PNQ@3>#M&E M^[#)%_N2'^N:HS> K1O]3>S)_OJ&_EBNMHK"6#H2WBCHCC<1':;_ #_,X.;P M'>+_ *F\@?\ WP5_QJA-X/UF+[L"2C_8D']<5Z716$LLH/:Z.B.:XA;V?R/) MI=%U6W.7L+E<=U0G'XBJ M0V6/3Z']*X<5EZHTW.#;._"9BZU10FDCCZ***\H]8*]#\#.S:%(&8D)<,%!/ M0;5.!^))_&O/*UM'\0WNC*8X=CPLVYHW'?IG/7L*Z\%6C1J\TMCCQU"5>CR0 MW/4Z*Y[3O&.FWF$G)M93VDY7_OK_ !Q70(ZR('1@RGD$'(-?24ZT*JO!W/F: MM&I2=IJPM%%%:&0UT25&210R,,%6&0:Y75O"0.Z;3C@]3"Q_D?Z&NLHH \SM M+Z^T>Z81EHV!P\3C@_45V>D^(K74ML;D0W']QCPWT-6]2TBTU2/;.F' ^61> M&%<1JF@W>EL7(\R#/$JCI]1VH ]%HKA])\4SVFV&\W3P] W\:_XUV5K=P7L( MFMY5D0]QV^OI0!-7&^/_ S_ &MI_P#:%JF;RV7D +^!_$IT+5/(N'Q8W)"R9Z(W9O\?;Z5[0"",CD5X%XD$"^)=22 MW@$,27#H$!R 0<$CZD$X[9Q6QIWQ#UG3=/ALTCM9DB7:KS(Q;'89##ITKU<5 MA'6M4AN]SBHUU3O&1[+17DG_ M'6_\ GUT__OV__P 71_PM'6_^?73_ /OV M_P#\77)_9]8W^M4SUNBL?PUJTNK^&[;4KL11R2!R^S(48=AW)[#UJEJGCO0M M,W*+G[5*/X+?YO\ Q[I^MJ?$O5;O/TKG(K;6?$5V61+J^FZ%SEL?4G@5V0R^ M5KU'9&$L4MH*YZ1JGQ+TJTW)8Q27L@_B'R)^9Y_2N*U3QYKNI[E%S]EB/\%O M\O\ X]U_6MG2_A?>3;7U.Z2W7O'%\[?GT'ZUVNE^#]$TC:T%DLDH_P"6LWSM M]>>!^ %7SX2A\*YF1RUZF[LCR73?"^MZTWF6]G(48Y,TORJ??)Z_AFNUTOX7 M01[7U2\:5N\4'RK_ -]'D_D*]"HK&ICZL](Z(TAAH1WU*.G:+INDIML;.*#C M!95^8_5CR:O445Q-N3NSH22T04444AA1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4456 MN]0M+%ZE@7,Q9 36AINNW> MEVTL$ 0J[;AN&=IQ@X_3\JS** +MQJ&H:D^R6:68GI&O3\A5VT\+ZE=8+QB! M#WE.#^76NQT@VDFG0SVD$<22+DA1T/0C..<'(S5^@#G;3P?90X:YD>=O3[J_ MIS^M;EO:6]HFVW@CB'^RN,U-10 4444 %%%% !114,]W;6PS/<11#_;<+_.D MVEJQI-Z(Q-6\%Z)J^YY+403'_EK;_(?Q'0_B*X35OAKJEGNDL)$O8A_"/D#^!_"O0KCQ7H]OD?:O,;TC4M^O2LJX\>VZY%M92O[R,%_EFJCF\:&G.GY; ME_V74K;0?Y'F-IJ6L^';HI#-<6<@.6B<$ _53P?RK6O?$=SXGDL_ML$:O9AS MOC! 8MMQD'H?EK8U?Q)-K$)AN+.S,?;='N9?H3T_"L&*"* $1H%SUKGQV>X> MM1E&$7SM6OZ[^>QV8+):]*M&=22Y5K;^M-R2BBBODSZ<*Z#P0(H?$[+7J? MVG)?%3:_KT/)_LJ+^&HG_7J>NT5Y,FN:K']W4;G\9"?YU83Q3K4?2^8_[R*? MYBFLVI=8LEY/5Z21ZC17FZ>--83J\+_[T8_I5A/'>H#[]M;-] P_K6JS.@^_ MW&;RK$+M]YZ!17$)X^D'^LT]3_NRX_I5A/'ML?\ 66,J_P"ZX/\ A6BS##O[ M7YF3R[$K[/XHZ^BN93QSI;?>BND^J _UJRGC#17ZW#I_O1-_05HL70?VT9O! MXA?89NT5E)XET>3[M_$/][(_F*LIJ^FR?TE]YDZ-1;Q? MW%RL74O%.FZ9.(79YI.=P@PVP@XP>1@]>*SO%VOBWM18VCQN]PA\QP<[4/&! MVR>?ICW!K@:\[&9@ZTK7;'6 1;2$2*,M$XPP&<9]#^&>HKRBG([1NKHQ5U(*LIP0?45QT\S MK1?OZH[:N5491]S1GL]%<(?'=RMI$B6J&<( \DC9#'UP .O6L:[\1ZM?9$EV MZJ?X(OD'Z=:]">9T8KW;L\ZGE5>3]ZR/2;O4[&Q'^E7449_NEN?RZU@7GCFQ MBRMK!+.WJ?D7_']*Y2T\/ZK?G=':2!3SOD^4?7GK6]9^ W.&O;P+ZI",_J?\ M*Q^LXNM_"A9?UW-OJN#H?Q9W?]=C-O/&6JW.1&Z6Z'M&O/YG^E9B0:EJTNY4 MN+I^['+8_'M7HEGX8TFSP5M5EM=M7 ^/O^1K\&?]?Q_P#0XJ[Z@#C==U#6 M]2UEM.\-ZOI]G):C$ZSLI>1R,X"E6X QSQR2.U;'ANTUZUM9O^$@U&&\N&?] MWY* *BX]E7))S^0K$UKX::3J337-I)/:7SL9/-\PN"Y.^TR41/(3DNISM)/?H>>XQ0!8AU6[U_7;^QT^Z-I9:>1'+<1HK/+* M\ME$L4RKM$\1QSCL1G!QQ6%\*"9-!U">3 M_6R7[[S_ ,!4_P!32Z@Q3XSZ4$Z/8,'Q])3_ $% '>5SEWK%S?\ B MYT_Q.NA:C-YXN(C+:7)4*S8SN1@ !D8SD <4[6M:G36K'0=.9%O;H&225EW" M"(9RV.Y."!VK#\<,8_&7@]X_OFZ93C^Z6C'\B:2P)E^-&J;^D5@OEY^D?_Q1 MH V)]4N] UNPL[^Z:[LM08Q1SR(JO%+V!V@ @YXXR*Z6N#^*[&/P_I\J?ZU+ M]"A'7[C_ /UJ[R@ HHHH **** "BBH));A9"$MMZ]FW@9H GHJMY]U_SY_\ MD44>?=?\^?\ Y%% %FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y M%%'GW7_/G_Y%% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44> M?=?\^?\ Y%% %FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'G MW7_/G_Y%% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\ M^?\ Y%% %FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/ MG_Y%% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ MY%% %FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y% M% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% M%FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %F MBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJ MWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWG MW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7 M_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/ MG_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ M .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/G_Y% M%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ .11 M1Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/G_Y%%'GW M7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ .111Y]U M_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/G_Y%%'GW7_/G M_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ .111Y]U_P ^ M?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/G_Y%%'GW7_/G_P"1 M10!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ .111Y]U_P ^?_D4 M4 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/G_Y%%8GBCQ++H.DM*8%6 MXERD +@_-ZX]!U_+UJH0M"(!Y 3YMP^>=N>>3W/\ 6O;( M/.MH(X(; )%&H5%$@P .@KT\3-4*2H0W>_\ 7F<=&+JS]I(NT56\^Z_Y\_\ MR**//NO^?/\ \BBO*.TLT5C:?KXU.6:.WMLF/GF0 L/4 _YZ>M:'GW7_ #Y_ M^110!9HJMY]U_P ^?_D45#<:BUHF^XA2)?5IE&: +]%,X4R(;8R-ZE\# M^58EYXDU*\R/.\E#_#%\OZ]: .YN]2L[$9N;A(S_ '2>,XURMG;E MS_?DX'Y#_P"M7/6NCZC?_/%;NP/.]_E!_$]:U[7PE*I#72LX_NQN!^IH R;O M6]1OSMDN&"G_ )9Q_*/TZ_C4EGX M\P%OS/-7//NO^?/_ ,BB@##L_!UK%AKN5YF_NK\J_P"-;UM9VUFFRW@2(?[( MQGZ^M-\^Z_Y\_P#R**//NO\ GS_\BB@"S15;S[K_ )\__(HH\^Z_Y\__ "** M +-%5O/NO^?/_P BBCS[K_GS_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ \BB@ M"S15;S[K_GS_ /(HH\^Z_P"?/_R** +-%5O/NO\ GS_\BBCS[K_GS_\ (HH MLT56\^Z_Y\__ "**//NO^?/_ ,BB@"S15;S[K_GS_P#(HH\^Z_Y\_P#R** + M-%5O/NO^?/\ \BBCS[K_ )\__(HH LT56\^Z_P"?/_R**//NO^?/_P BB@"S M15;S[K_GS_\ (HH\^Z_Y\_\ R** +-%9.HZXNE0K)=PA-V0BB0$L1Z ?SZ-+"(D;3(1V0Y_7&*HS>/D (AT]B>Q>3 M'Z 5SSQE"&\E^9TPP6(GM!_E^9V=%>=7'C;59W#9_A5B ?P%J375O;#,\\40]7<+_ #K+N/%6C6^0 M;P2'TC4M^O2O/X=$U6[.Z.QN&S_$RE0?Q-:$7@S5W^_''']9 3^E9_7<34_A MT_Z_ T^H86G_ !:GY?\ !-RX\>6BY^SV") )Q;,V(Y"0??!QW_+.#7)B\'5II3D^;]#LP>-HU).G&/+V\S*HHHK MSCTB:TM9;V[BMH5S)*P4>WN?8=:WSX'U4#_66I_X&?\ "M+PMH=WI\AOKFS) ME*XC1F4;0<<^H/;MCGUKJ?/NO^?/_P BBO:PN71E3YJM[L\3%YG*%3EHVLC@ M_P#A"-6_O6W_ 'V?\*#X(U;'6W/_ &T/^%=YY]U_SY_^111Y]U_SY_\ D45T M?V90\SE_M7$>7W'!?\(3J_\ TP_[^?\ UJ3_ (0K5_2#_OY_]:N^\^Z_Y\__ M "**//NO^?/_ ,BBC^RZ'F/^U<1Y?<L?W(?^_E=_ MY]U_SY_^111Y]U_SY_\ D44?V70\P_M:OY'GW_"&ZS_SQC_[^"C_ (0W6?\ MGC'_ -_!7H/GW7_/G_Y%%'GW7_/G_P"112_LNAW?]?(/[6K]E_7S//?^$.UK M_GW3_OZO^-'_ A^M?\ /NG_ ']7_&O0O/NO^?/_ ,BBCS[K_GS_ /(HH_LJ MAW?]?(?]K5^R_KYGG9\(:T#_ ,>JG_MJO^-07GAS5+"U>YN;<)$F-S>8IQDX M['U->E^?=?\ /G_Y%%07D+D>XR.HZBIEE5+E?*W?^O(J M&;U>95)'WE[$55KPI1<6XO<^@C)22E'9A6 MKX^%M'N=,B:[FLV^T2C !D VIP<$ M>I(_ETYKIP5!U:J5M%N,5%6BK'RLI2D[R=RS15;S[K_ )\__(HH\^Z_ MY\__ "**9)9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_ MSY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ M .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^ M110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .11 M0!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_SY_^110! M9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7_/G_ .110!9J M"\M8KZSEM9AF.52IX&1[C/<=13?/NO\ GS_\BBCS[K_GS_\ (HI-)JS&FT[H MX/5/!M_:2N]FOVFWY*X(W@#L1W/TSG'0=*R/['U3_H&WG_?AO\*]3\^Z_P"? M/_R**//NO^?/_P BBO-GE5*3O%M'J4\VJQ5I),Y+1/!D@E6XU3"A2&6!2&R0 M?XNHQQT'7/:N@U'PWIFI9:2 1RG_ ):1?*?Q['\:N^?=?\^?_D44>?=?\^?_ M )%%=5/!T80Y+77FT9;J,=A\K_EWK(MM0U+1I MRD4LL# _-&PX_%37J/GW7_/G_P"115:\MAJ$>RZTM)1VW2#(^AZBN2IEJOS4 M9M45Y[I_C6^M@$NT6Z0=S\K?GW_*NDL/%-MJ#!(459 M#_!)(%)^F>OX5VT<;1JZ)V?9G#7P-:CJU==T;U(0&!! (/!!JOY]U_SY_P#D M44>?=?\ /G_Y%%=9QF%JWA.*?=-88BDZF(_=/T]/Y5S$"9?O*>A M'N.XKT3S[K_GS_\ (HJI?6G]HP^7&_NL)0&7Z&@"KI/B>VOML5SB"<\XDE3/<%B1_.J"(TDBH@RS$ M #WKZBFU[-/R/'FGS-#:*LWME)8R*CD,&7(8#CW'^?:JU5&2FN:.Q,HN+LRX MEQJ%Y!#IT\IR^/\ =']<5VG@ M-6A\)V3?NE!52^'8<]_;\*Z;S[K_GS_P#(HKR:^/E&3A!6LSMIX9-* M4FRCO,?E_[Y''YYKJHH8X(ECAC2.-> J* !^ J'S[K_GS M_P#(HH\^Z_Y\_P#R**\^=6=1WF[G7&$8_"BS15;S[K_GS_\ (HH\^Z_Y\_\ MR**S*+-%5O/NO^?/_P BBCS[K_GS_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ M\BB@"S15;S[K_GS_ /(HH\^Z_P"?/_R** +-%5O/NO\ GS_\BBCS[K_GS_\ M(HH LT56\^Z_Y\__ "**//NO^?/_ ,BB@"S15;S[K_GS_P#(HH\^Z_Y\_P#R M** +-%5O/NO^?/\ \BBCS[K_ )\__(HH LT56\^Z_P"?/_R**//NO^?/_P B MB@"S15;S[K_GS_\ (HH\^Z_Y\_\ R** +-%5O/NO^?/_ ,BBCS[K_GS_ /(H MH LT56\^Z_Y\_P#R**//NO\ GS_\BB@"S15;S[K_ )\__(HH\^Z_Y\__ "** M +-%5O/NO^?/_P BBCS[K_GS_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ \BB@ M"S15;S[K_GS_ /(HH\^Z_P"?/_R** +-%5O/NO\ GS_\BBCS[K_GS_\ (HH MLT56\^Z_Y\__ "**3S[K_GS_ /(HH M45A7?B>WLV*NBNX_ACD#?RXK&O/&% MW*"MK$D _O'YF_P_2@#LY9HX(R\LBQH.K,<"L.]\6V%OE8 UP_\ L\+^9_PK MC\7^JS_\MKF3\6Q_A6I;^$[]R#.H1>ZA@30!#>^)]1N\JD@@0]HN#^?6JMII M.H:DV^*!V#=9'X'YGK7766C066"FF"1Q_'+*&/\ @*T_/NO^?/\ \BB@#EF\ M,0Z=8RWFHSEQ&N?+BX!/89QW.!TKF*[_ %R6/^RY)=0L-\,7S@>=CYN@Z<]\ M?C7FSW#L[, $!)(5>@]AGFN7$8RG0:4MWV.O#8*IB$W"UEW+5%5/.D_O?I1Y MTG][]*YO[5H]G^'^9U?V17[K\?\ ([CP?J7^LT^1O]N+)_,=?QP/>NMKS3P_ MK%GITK2W=N7F7F*1201D8((Z?IZ^U;4OCZ(9\FP=O=Y,?T-;QQ]!QYG*WYG/ M++L0I\JC?\CL:*\[N/&^J2Y$2P0CL57CV^1]J\QO2-2WZ]*X&# M1-5O#F.QG;/\3+M!_$UH1>#-7?[Z1QCW<$_I6?UW$U/X=/\ K\#3ZCA:?\6I M_7XFS<>/;=J MWAQ)?3MG^%6V@_@*(-$U6\.8[&=L_P 3+M!_$UZ3!&UL,0:9%$/]AE7^0J;S M[K_GS_\ (HIK+'+6I-L3S51TI02_KR.$M_!&J2X,K00CN&;RU/4O[,^SZ;<2>7YN[R5,F,[.NT<=*]+!4**JJ+BK.]_N9P8FO6<.;F=U M;KYG+0SQW"!HV!]1W'UJ2LM-!UZ,Y32=24],K;./Z58_L_Q-_P! S4/_ #; M_P")K@Q'#/SK^RO(H]V \T3*N3V&1BN@^&]R+?Q-( %9Y; M9D12P7)W*>/P!KT<'DT,'1E5D^:=ODO3_,\[&YM/%SC3BN6-_F_4]BHJMY]U M_P ^?_D44>?=?\^?_D45B03/#%)]^-&_WE!JL^DZ=)]^PM6]S$O^%/\ /NO^ M?/\ \BBCS[K_ )\__(HJ7"+W12G);,J/X;T>3[UA$/\ =RO\JK/X/T5^ELR? M[LK?U-:GGW7_ #Y_^111Y]U_SY_^116;P]%[Q7W&BQ-9;3?WLPW\#Z4WW9+E M/HX_J*K/X"M3_J[V9?\ >4'_ KI?/NO^?/_ ,BBCS[K_GS_ /(HK-X+#O[) MJL=B%]MG(OX!547LW_ %\C59M76Z7]?,\FN[.YL91% M=0M$Y&X*P[>OZ5!7:^,-+NKM5U%;=P84V2*&# +DG=Z\9.?Z8KBJ\;%4'0J. M'3H>UA<0J])3Z]0HHHKG.DZ/PIHEIK#W+7?F$0[,*K8!SGK^5=U::586&/LU MI%&1_$%RWYGFL?PSI]UI6F8>T#2SD2,5AX\[L=#\ MIX]J]&MKJWO;=+BUGCGA?.V2)@RG!P<$>XJ:B@#F(?'NBS/)"!>K=HQ3[*;5 MS*2/0 $?F:M^'M.G@EU#5+R+R;O491(T63]Y"W0$<8!Z@5-H]B^K>-+SQ(\;K:1PBVLBZE3(/ MXG /..H'KFNOHH S8=;MI]?N=&6.<7-O$LKL4PA!QT/KS_/T-<^+<>&?&]YJ M,WR:7JD8+S'[L,R]F/8'DY/E028Q_"Y [9P">V*Z^B@#B]:CB\8:SI-I M8N)].M)OM-U<)S'D?=0-T)/.<= :[2BB@ 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&2RI#$\LKA(T4LS$\ #J:\-\3ZY+XDUQID#&%3Y=O'CG;GT]3U__ %5V'Q(\ M1^7&-$M7^9@&N2#T'4+^/4_AZU1^''AS[5='6;I/W,#8@!'WG_O?A_/Z5ZF% M@J%-UY_+^O,XZTG4G[.)V?@_P\OA_1E211]KFP\[>A[+]!_/-=!3)9HH5W2R M)&OJ[ "LRX\2:5;Y'VD2-Z1@M^O2O-G-SDY2W9U1BHJR-:L/Q3J'V/2S"A_> MW.4'LO\ $>GOC\?:J-QXTC&1;6C-Z&1L?H/\:YW4]5N-5G62?: @PJ)G _,] M?\*DH32K]M-U&*Y&=H.'4?Q*>HZ_B/<"NPO/%FGVV5AW7#C^X,+^9_IFN"K4 MT31QJ\TB&X6+RP"1C+,/8?YZB@"S>>*]0NKMT_%C7;6?AO3;/!\GSG'\4OS?ITK6 "@ #H!0!Q]GX,D;#7EP$'] MR/D_F?\ Z]=!9Z'IUC@Q6ZEQ_&_S']>GX5HT4 %%%% !1110 4444 %%%% ! M1110 45D7GB;2;*66&6ZS-%D,B(6.?3.,9[=:JV_C31YMWF/-!C&/,CSN^FW M-8/$T4^5R5_4W6%KMAT-%,AFBN(A+#(DD;='1@0?Q%/K=.^J,&K:,** M** "BBB@ HHHH **:\B1KND=5'JQQ5*76]+@_P!9?VX/H) 3^0J93C'XG8J, M)2^%7+]%84OB_1HNEPTA]$C;^N*HR^/+%?\ 56MP_P#O87^IK"6,H1WFC>." MQ$MH,ZNBN&E\?3G_ %-A&O\ ON6_D!6?<^,M6N(W0-%"&!&8EP1]"2<5A+,Z M"V=SHCE>(>Z2^9GZUJCZOJ;.R2*$?\ 3.,?US706_@6PCP9[B>4^@PH_P ? MUK4M_#>CVV-EC$Q]9,O_ #S7M>PQU3XIV_KR/#]O@*?P0O\ UYGG,FHZG?ML M>ZN9B?X Q(_(5-;^'=7N<;+"4 ]Y!L_GBO4HXHX5VQ1HB^BK@4^FLK3=ZDV_ MZ^8GFS2M3@E_7R//K?P-J,F#--!"/3)8_P"'ZUJ6_@.T7'VB\FD]D4)_C76T M5TPR_#QZ7]3EGF6(E]JWH8UOX5T:WP19B0^LC%OTZ5J0VMO;#$$$40]$0+_* MI:*Z84H0^%)'+.K4G\4FPHHHK0S"BBB@ IKHLB,CJ&1@0RL,@CT-.HH QG\* MZ)([.;$ L23MD<#\ #@5:LM%TW3R&M;.-'!)#D;F&1CACDBK]%9*A2B[J*OZ M&LJ]62LY-KU84445J9!1110 4444 %%%% !1110 4444 %%%% %>]L;;4;

"&&0:=10!SNH^#=. MO,O;@VLI_NG45PULOHU-4K/R. M^AF->EHW=>9Y;I_B34]-PJ3F2(?\LY?F'^(_"NLT[QK87.$NU:UD/<_,A_'M M6IJ&@Z=J8)N+=1(?^6B?*WY]_P :Y/4? ]U#E[&5;A/[C?*W^!_2N7V>,PWP M/F7]?UH=?M<%BOC7++^OZU.[BECGC$D4BR(>C*<@T^O)(Y]2T6Y(1I[64=5( M(S]0>#72Z=XZ8834;?D7!_$&MJ694Y:5%RLPK974BN:F^9';5S^K>%[> M\W2VNV"?J1CY&_#M6I8ZI9:DFZTN$D/=C&2DKQ=T>=*+B[25F> M17$,4CS6LH1S$[1R+G.U@<&J-KI,=K>F=7)4#Y5/4$^_^>M==>_#QWU2\U-= M<^SB:5YF!M\A026P3OY K"( ) 8L!T8KMS[XRQE7P[ MF[Q/0_ /_(DZ?_VT_P#1C5TE><:5KMWH^GQ65JL1@BSM#J2>22><^I-:2>-+ ML??M8&_WDOTO%'^\K#^8H U:*I)J^G2?=OK? M\9 *L)2AZ=^W3V&* .BHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **YCQ'XJ_LV5[&T3==!?FD;I&3@CCN<<^G3KR*XN6^O M=18_:[N:5-V\JSG:#[#H.IZ5Q3QL54]E!7D=U/ R=+VU1\L3UNBO*;?6M3T^ MXC,=Y,R18VQNY9"OICIC'_UJ[SP_XABUJ)D*>7=1J#(N1AO=>,R32)&@_BM9:(97)>6- M,\EI' _'U-*4E%7;L5&,I.T5!^0_P :Y^ZU74-2?9+/ M(X;I&G _(=:D@70K?#7=]+<,.L=O&0/S.,_I6A'XMTNP7;I^E,/=F"D_4\FN M>6,H1WDOS.B."Q$MH/\ +\RM9>%]1N\,Z"W0]Y>#^76NBLO"=A;X:6:4%M=G3'*J M[WLCTR**.% D4:H@Z*HP*CFO;2V_U]U#%_OR ?SKRIKK4K\E3/=3GTW,WZ5- M#X>U>?[FGS#_ 'QL_GBLO[3E+^'3;-?[+A#^)42.^F\4:-!UO58^B*6_D*SY MO'6G)Q%!<2'W 4?SK!A\$ZM)]\P1?[SY_D#6C#X!/6>_'T2/^I/]*7ML=/X8 M6_KS'[#+Z?Q3O_7DC.UOQ;+JUDUI';""-F!<[]Q8#G'3CG!_"N!]*; M>^J2@;,&.(,O)/&6!_,<>_X]M7MX'!4Y4^>I&[?Y'A8_'5(U>2E*R7YF+;^% M-'M\'[+YC>LC%OTZ5J06EM;#$%O%$/\ 80+_ "J:BO4A2IP^&*1Y,ZU2?Q2; M"BBBM#,**** "BBB@ HHHH **** "BBB@"O?6-OJ5E+9W48>&5=K#^H]Z\/U MO2+SPOK?E;V!1A);SKQN&>"/<5[Q6-XF\/P>(M*:V?"SI\T$I_A;_ ]Z[,)B M?92M+X685Z7.KK=%?PCXEC\1:8&"6%[J'A;7O,"F.X M@8I+$W1AW4^Q_P #7MVE:I;:QIT5]:MF.0=#U4]P?<4\9AO92YH_"Q4*O.K/ M=%VBBBN(Z HHHH **** "BBB@ HHHH :Z+(C(ZAD8$,K#((]#7+:IX)M[F5Y MK*;[.S9/E%]G_ M -]M_P#$UT.C^$K/3)1/,WVJ=6W1LR[0GX9.3[GVQBNAHK"G@*%.7,EKYF]7 M,*]2/*WIY!11178<04444 %%%% !1110 4444 %%%% !1110 5S?A#_F/?\ M88N/_9:Z2N;\(?\ ,>_[#%Q_[+6L/X3.?G/0#'OP?<]L<@&W1110 444A(4$D@ =2: %HK/ MN-H&X M_KQ^E9MMDNIGS_ J2 ?P% 'HEQ?V=KGS[F*,CLS#/Y5CWWBVQAAD% MH6FFVG9\I"Y[9SVKEX=#U*<;A:.J]2TGR #UYKF;C7(8I&2%#+M)&X' /N*U MI49U'[BN1.<8+WF+)HYNKF2YO+IY9I6+NP&,DUT,>K7L-G%:03M!;Q+M1(OE MP/J.:Z'0O"\UK_P!]-_\ $T =K%*D\*2QGZM[5-]Q/'$OJ[ ?SKR M"YG:ZNIKAP \KL[!>@).>*\O,Z[A!0B]SU-NC\ 'MU->AA,95I)PBN8\[&8*E5:G*7+^IZ++XET>'[U_$ M?]S+?R%49?&VDQ_<$\O^ZF/YD5S47@O6)/O)#%_OR?X9J]%X"N#_ *Z^B3_< M0M_/%=OUC'3^&%OZ\V [)?\ 77<[_P"Z O\ C5Z+P?HT7WH'D/\ MR'^F*/9X^>\ MK?UY![7+H;1;_KS9Q\OB[69>ET(QZ)&H_I5*35M4N3M:]N7S_")#_(5Z7%H> ME0?3II>J73;EL MKJ0G^(QM_.KL7A/6I?\ ETV#U=U']?Q>!=1;F M6XMT'L2Q_E5Z+P#&/]=J#'V2/'ZDFNRHK:.78==+_,PEF6)E]JWR.;B\$:5' M]]KB7_><#^0%7HO#.C0_=L(S_ODM_,UK45O'#48[17W&$L57EO-_>>8>)=%_ ML?4?W2XM9LM#\V2,8R#]"?R(YZUBU[)!Z <@\>^:\K$Y;/F$]+?4-7CFZ0 MVK+(YS@YZJ!^(_('VK=M? =O'.'NKQYXQSL5-F3GNX>"%%%% !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 %%%% $- MS:6]Y%Y5S"DJ>CKG%]TC4M(D#S0R1A3Q*AROYCI6CIWC+4;/"7!%U&/[_ W_ 'U_CFO1 MB 000"#U!K#U'PEIE]ETC-M*?XHN!^*]/Y5YTL!5I/FP\OD>E',:59^"#WZ?3-36@D\WRG*%U& 2.O M7_/UJ'[0GHU==/%TU%*I)A-5S2YX+?4(GN8DD@)VR!UR M#WZ'IUX],5F_:$]&H^T)Z-5?7:'\R(^HXC^1GIK^'M)DZV2#_=)'\C5=_"FE M-TBD3_=D/]:H:+XJTZ+2[>"\N62:-=IS&2, \=!Z8K7C\1:/+]W4(1_O';_. MM(XBC+:2^\B6&K1W@_N,]_!M@?N3W"_4@_TJN_@I#]R^8?[T>?ZUT4>HV,O^ MKO+=_P#=E4_UJP&##*D$>HK523V9BXM;HXU_!=R/N7<3?[RD?XU7?PAJ2_=: M!_HY_J*[NBF(\\?PQJZ?\NH8?[,B_P"-5WT34X^MC.?]U<_RKTNB@#S#R-0M M_P#EEG4C(KC#*&'N,T >N?]Y0? MYBK">+-57K)&_P#O1C^E=L^GV4GW[.W;ZQ@_TJN^@Z7)ULHA_NC'\J .93QG M?#[]O;M] 1_6K">-F'W[$'_=EQ_2M9_"VDMTMV3_ '9&_J:Q-?T33=+LA+') M-YSL%C0L"#ZDC&<8_4B@#(UC4FU6_-P5*KM"HIYV@>_UR?QINE7[:;J,5R,[ M0<.H_B4]1U_$>X%4J* .['B_33_#<#_@ _QIP\6Z6>\P_P" 5RFCZ3_:\LL2 MW"Q2(H8 J3N'0_EQ^=:Q\%7':\C_ .^30!KCQ7I1_P"6D@_[9FG#Q3I)_P"7 MAA_VS;_"L0^"[OM=0_D::?!E]VN+?\V_PH WQXGT@_\ +V1_VS?_ IP\2:0 M?^7P?]\-_A7.'P;J'::U_P"^F_\ B::?!^I#^.W/_ S_ (4 =./$.DG_ )?4 M_(_X4X:]I9_Y?8OUKE#X1U,?\\#_ ,#_ /K56FT"ZM\^=-:1X_OSJ/YTFTMQ MI-Z([8:WIA_Y?H/^^J<-8TT_\O\ ;_\ ?P5YM-&D!PUS W^X^[^50&:,'[^? MP-9/$45O-?>C58:L]H/[F>I#5-//2_M?^_R_XTX:C8GI>6Y_[:K_ (UY5YT? M][]*7SH_[U'UBC_.OO0?5JW\C^YGJPO;0]+J$_\ ;05!?ZC#:Z=.- MF4%Q@MC@=>YQ7F'FQ_WA3U.\$H"P49) SBAUJ;5E)?>"HU(N[@_N*3L\CL[E MF=B2S,9C& M,BI+)Y;"Y2Y@D*S)G:V!QD8/7V-%1 3S7*6\0!>1@J 'J2<#K3Q$*%*7MY1N M_P!2<-.O6C["$K+]"S51VE_=_ZFUGD M!_N1DBKL/A769N19E!ZNX7],YKU"BN9Y;&;O4FV_Z]3I6:2@K4H)+^O0X"'P M)?OS-6(JS^*3^ M\1551A0 !V I:**U,0HHHH *H:EHUCJJ8NH SXPLB\.O7H?Q)P>/:K]%3*,9 M*TE=%1G*#YHNS.,?P I=BFI%4R=H:') ]SN&:N:?X)LK65);F9[ID;(4J%0C ML".<\^_X5T]%;Z! M?F51S*@[?4=OR]*X?P;XG?P]J6R8DV,Y F7^Z>S#Z=_4?A7ME>5_$#PI]BG; M6+&/_1I6_?HH_P!6Q_B^A_G]:]+"5HSC["IL]OZ_(Y*]-Q?M('J4C*C/E9O3J M*I&Z"BBBL30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *YOPA_P Q[_L,7'_LM=)7-^$/^8]_V&+C_P!EK6'\.7R( ME\2.DHHHK(L**** "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 **** "BBJ5]JUEIR_Z1, _9%Y8_A0 :K?KING2W)QN PB MG^)CT'7\3[ UYF[M([.[%F8Y+$Y)/K6OKNNMJ[HB(8X(R2%)Y8^I[?\ ZS6/ M0!W%KXKLAIT+73N;G;B1%3))'?H!SU_&JMQXT7D6UF3Z-(V/T'^-*=4GR%E6$'M&O]3DU1 MS?ZB_6XN6_%Z[ZWT+3+;'EV<9([N-Q_6M!5"J%4 = !0!Y_;^%]4GP3"L0/ M>1@/T&36I;^"^AN;SZK&O]3_ (5UM% &/;^&-+@P3 92.\C$_ITK3AMX+==L M,,<8]$4#^52U0UG5H-$TJ>^N#\L8^5<\NW8#ZTXQ'/[4U+^T;E,VEJWR@CAY.H'T'7\JY^*._\ M4^(=N=]U=R99NRCU^@'Z"O<=+TV#2--@L;9<1Q+C/=CW)]R>:]6M)86BJ4?B M>YQTTZU3G>R+E%%%>2=H4444 %%%% !1110 4444 %%%% !115.[U6PL<_:; MN*,C^$MEOR'-*4E%7D[%1C*3M%7+E%6Q^':M*T\':M\K<_D,UR_V MA6J:48'7_9U&EK7J&O=^/5&19V9/HTS8_0?XUA7?BK5[O(-T85/\,(V_KU_6 MNCM/ EJF#=W4DI_NH H_J:W;30],LL&"RB##^)AN;\S1[#&UOCE9?UV#ZQ@: M/\.',_Z[_P"1YK!IFIZF^^*VGF+?\M&!P?\ @1XI-2TF[TF2-+N,*9%W*0Z4LF=RE6(*M@C(_,]>*)94N1VE>7X!#-Y'P?K4DH1[=(E/5WE4@?D2?TKR MWA*Z=N1GJK&8=J_.C$AA>XGCAB7=)(P11G&23@5ZWI=D-.TNVM #&@#;22" MW5B,^Y-9F@^&+?2-L\A\Z\*X+G[J'OM_EG^62*WJ]K 81T4YSW9XF8XQ5VH0 MV7XA1117HGF!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 >7^*;86WB.Z"QE$A/(;IT(X/4=*^ M:QN&G2J.5O=9]1@,5"K34;^\D5:*?##+<2B*&-Y)&Z(BDD_@*ZWP]X1F::.[ MU*,)&I#+;N,E^._/'..#Z$$5ST:%2M*T$=%?$4Z,>:;*D7@G4I;:.42P(SJ& M,;E@5SV/'6HI/!FL)]V*)_\ =D']<5Z317N/*Z%NIX2S7$)]#RR3PSK,7WK" M0_[I#?R-5FTW4[I]J*/(QJ&IVQP+N[B/IY MC"K$?B76(ONW\I_WL-_,5ZF0&&" 1Z&J\FGV4O\ K+.W?_>B4_TI?V=5C\%1 M_P!?,?\ :=*7QTE^'^1Y]'XRUE/O31R?[T8_IBK4?CO4%_UEM;-] P_K76R> M'M(E^]I\ _W5V_RJK)X/T5^ELR?[LC?U-'U7&Q^&H'UK R^*G;Y+_,QH_'S? M\M-.!]UEQ_2K4?CRR/\ K+2X7_=VG^HJ63P+IC?:.XCUC3)?N:A;$^GFKFN)\1:E_:.J/L;,$/R1X/!]3UQR>_H!5* M3PIK4?\ RY%AZK(I_K64_FQNR/O5U)#*V00?0T?VE.'\6#7]>8?V9"I_!J)_ MUY%NBJ6]_P"^WYT;W_OM^=']K0_E8?V//^9&K87CV%]#=1C)C;./4="/Q&17 M=2>*=&B&3>@GT5&)_E7F&]_[[?G6]9^#]3O8(YPT"1RJ'4NYR01D= :/[1J5 M=*$-0_LVG2UKSLCHYO'.F)Q'%<2'V4 ?J:H3>/CTAT\?5Y?Z 4V'P#(>9K]1 M[)'G]215^'P+IRU>?[FGS# M_?&S^>*]6 P,#I13651>LYM_U\Q/-Y+2$$OZ^1YQ#X*U>3[ZP1?[\F?Y9J_# MX!F/^NOXU]DC+?S(KN**WCEN'6ZO\S"6:8A[-+Y'*P^!+!?];;*<.DZ=!_JK&W4^HC&?SJT M2D498E411DD\ "G5!>6JWMI);.\B+(,%HS@X]/Z5M&,8[(PE*4MW<\PN6B>[ MG>!-D3R,R+@# )R!@5'7&Y8(=>MWF3).4C;)^5F& <#KGI^.>U=%_PANG?\]KK M_OI?_B:/^$-T[_GM=?\ ?2__ !-#2>X)M;'14444Q!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4R:&.X@>&9%>*12KJPR"#U%/HH \.\5^')?#>J[4W&TE.ZWD_]E)] M17HG@?Q4-L MW4-=L-.RLLN^4?\ +./EOQ]/QKD-0\2W]]E%?R(C_#&>3]3UJ+3_ _?ZCAE MC\N(_P#+23@'Z=S0!:U#Q5>W>4M_]&C/]TY8_C_A6.\%P8/M3QOY;-M\QAPQ M^O?H:[G3_"]C9X>4?:)1WISD>@_*@ M#S^BNM_X0G_J(?\ D'_[*C_A"?\ J(?^0?\ [*@#DT=HW5T8JRG(8'!!]:], MTJ_74M.BN1C<1AU'\+#J.OXCV(KG_P#A"?\ J(?^0?\ [*MC1-&;1TF0W1F6 M0@A=NT*1G)ZGKQ^5 &K1110 4444 %>-^//$?]LZK]DMWS96I*J0>'?NW]!_ M]>NT\?\ B/\ LC2_L-N^+RZ4C(/*)T)^IZ#\?2N(\#>'/[5!1116904444 17-S#:6[W%Q((XD&68]JXR^\>2 MF4"PM4$8ZM/DD].P/'?N?PH\>7SF>VL ,1A?.8^I)('Y8/Y^U<=7B8['5(U' M3INUCWYOP>,M9ATU%/<06R;YYHXE]7 M8 ?K7FEQXJUBX0(;LQ@#!,:A2??(_I52&PU/5'WQP7%P3_&02/\ OHUZ,LT3 M=J46V>9'*6E>K-)?UZ'>7?C#2;;(25[AAVB7C\S@5AW?CNY?(M+6.(?WI"6/ M]/ZU#:>!]0FP;F6*W7TSO;]./UK=M/!.F08,YEN&_P!IMJ_D/\:F^.K;>ZOZ M^95LOH[OF?\ 7R.,N=3,&XV(=H/X"GVGAO5KS!2S=%/\4OR#]:], MM;"TLABVMHHO=% )_&K%..6 I#@WEXJ^JQ+G]3 M_A6[:>%-(M,'[-YS#^*8[OTZ?I6U1793P5"GM'[]3BJ8ZO4WE]V@V.*.% D: M*BCHJC IU%%=1R;A1110 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 %%%% !7FGBS2WT_5Y)NL-TS2(K M _B?R(]Z]+JO>V-MJ-N8+N$2QD@X.1@CN".17+B\-]8I\O7H=>#Q7U>IS/9[ MGCU%=A=^ YP^;.\C="3Q,"I4=N1G/Z5'!X#O&R8LIV^1F/$3G^A[_G MZUZ5>$<33]M3W6YR4Y.C/V_[#%Q_[+725S?A#_F/? M]ABX_P#9:UA_#E\B)?$CI****R+"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 HJ">\M;;_7W$4?^^X%9L_BC2H);_4+>2W;RXHI!AA&""1Z9S2=[:#5KZC=>\4 MW.H336MG)LLF^0$+AI!QG)/;.?3@\UD*H10H[4@15Z*!3JY3_! M>1U8C$0G%4Z2M%?B^[$6YN+&=;FUF>*0<$H<9&<\^HXZ&N]\-^(?[:BDCF1( M[J+DA3PRGN 3GCH?P]:X,@$8(R*EL;AM.OH[N!5\R/.-PR.01_6E["I"M[2F M_=>Z*]O3G0]G47O+9_H>JT5R5OXTZ"YL_JT;?T/^-:MOXGTNXP#.8F/:11U1!R68X KG]0\6VEOE+13<2?WNB#_&@#H20H)) M ZDUB:AXIL;/*0G[3*.R'Y1^/^%ZM?ZH^V65F4GB)!A?R[U?T_P *7MUA M[D_9H_1AEC^';\: *>H:]?ZB2CR[(C_RSCX!^O6\;^F>G7IS7E^JZ[?:P0+F0"-3E8D&%!QC/J?QSU-9M>14S9)VA&Z/9IY.W M&\Y69[317DVEZU>Z1+NMI,H<[HGR4)/?&>O Y]J]1L;V'4;**[@),<@R-PP1 MS@@_B#79A<9#$725FNAQ8O!3PUFW=/J6**1F5%W,P4#N3BJ,VM:9;Y\R_MP1 MV$@)_(5U2G&/Q.QR1A*7PJY?JKJ-_!I>GSWMRVV*%=Q]3Z >Y/%94WC+1XON MS22_[D9_KBN+\7ZT_B,0V]N7@LXSN96'S.WJ<'H/ZUG'%X522G-)??\ D;?4 ML3)>Y!W^[\SEKNXOO%'B OM+W-U(%1 >%'8?0#_&O:]"T>#0M)AL8<'8,N^/ MON>I_P ]L5Y5H4K:!=/=6Z1R3E=JO*N=@[X&>M:TWBK69L@WA0>B(%_7&:K' M9YAYVA2NXKR+PV28A>].R;\SU"J\U]:6_P#K[J&/_?D KRHW.I7YP9KJX/IN M9JGA\.ZO/]RPF'^^-G\\5YO]ISE_#IMG;_9<(?Q*B7]>IWTWBG1H.MZK'T12 MW\A6?-XZTY.(H+B0^X"C^=84/@G59/\ 6&"(?[3Y/Z UH0^ 3UGOQ]$C_J3_ M $I>VQT_AA;^O,?L,OI_%._]>2(YO'TQ_P!181K[NY;^0%9\WC/6)?N210_[ MD8_KFNDA\$:7'S(]Q*?]IP!^@K1A\-Z/!]RPB/\ OY?^>:/J^.G\4[?UY!]8 MP%/X87_KS/+[FYFO+A[BXD,DKXW,>^!BHJ]#\3^'H[O3Q-90*L\ )$<2 >8O M&1]1U'XC'->>5YF*P\Z,[2UOU/5PF(A7IWAI;IV"BBK6GZ?<:G>);6R;G;DD M]%'T1I#,0DCID[0!TS[YKK:KV-E# MIUE%:0 B.,8&XY)YR2?Q)JQ7U>'I>RIJ/4^0Q-;VM64^@4445L8!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 %%%% "$!E*L 01@@]Z\;\;^%CH5_\ :K5#_9\[?+C_ )9M_=^GI_\ 6KV6 MJVH6%OJ=C-9W2;X95PP]/<>XKHPV(=&=^G4RK4E4C;J<9\/_ !7]N@72+V3_ M $F)?W+L?]8@[?4?R^E=Y7@VL:5>^%]<\HNRO&PD@G7C<,\,/>O6O"?B2+Q% MI8D.U;N+"SQCU_O#V-=&,PZ7[ZG\+,J%5OW);HWZ***\\Z@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOPA_S'O^PQH **R9M?@6]FL[6UNKZ: SBV52(L] 2S 9]AD^U7-/U&UU2S2ZLY?, MB;(Z8*D=00>01Z&@"U169>:W!:WRV$4,]Y>E/,,%N%)1?5BQ"@?4\U-INJVV MJ1R- 662%S'-%(NUXV]&'^0: +M%%9^HZQ;:=-!;LLL]W/GRK:!0SN!U/) M'J2!0!H45GZ?K%OJ$\UL$E@NX,&6WF #J#T/!((]P2*?J6JVNE0QO<,Q>5Q' M%%&NYY6/91WH NT5F6FMP7-]]AF@GL[S9YBPW 4%U]5*D@_@*\^.,A-2G33<5^/HCOE@I4Y1 MA4DE*7X>I['17@EYIJE6D@!##DH._P!*]7\ _P#(DZ?_ -M/_1C5V4IT:U#V MU*5];-6LU^)RUZ56A5]G47FGT9TE%%%(@**** "BBB@ HHHH **** "BBB@ MK*O?$>E6$CQ2W0:90?W<8+'(S\O' .1T)%><0^+?$%_'*\]\8XI&^1(45-O/ M8@;L=NOUJ"!-S;CT%<6(Q,H8CZM3LVMWT\_N/0H82+P_UBK=+HNOE]YZ+%XO MTAU)EED@;/W9(R2??YAZ?9PTV/D@#?,WI]!P>?Z\4[79'A\/:G+$[)(EI*RNIP5(0X M(/8UY#;P+;PK&O..IQU-A)R/T%2VGCF^CFB2\AADB7B0HI#GWZXSWZ?E7.P)M7< M>IIMPF"''?@UP26)A05?F=^WD=\7AIXAX?D5NC\_4]7T[4[35+<36LH;@%DS M\R>S#MT-6Z\/N[0W4!4+EQRIQWKTR7QG9+Q%;W#GU("C^?\ 2O0PN)56DI/X MNJM^/S//Q>%=&JXQVZ:_@=)17'2^-9R/W-E&A]7JRG*RQQ>R1C M^N:Z4[G(U8[^H)[RUMO]?<11_P"^X%>;3:G?7 /FWDS ]07./RID5G=3\Q6T M\F>Z1DT.26[&HM[([J?Q1I4.<3M*1VC0G]3Q6;/XUC&1;V;'WD?'Z#-8<7AW M5Y?NV3*/5V5?ZYJ[%X-U)^9)K:(?4L?Y5#JKHF_D6J3ZM+YC)_%NIRY\LQ0C M_83)_7-9L^JW]QGSKR9AZ;R!^5=%%X'7_EOJ,C>T<87]GU4U'3X]3M?L\LDJ)N#'RVQG'8\= M._X"H>$E+XZC?X%K%QC\%.*]=3R\# I:Z'6/"=U:J9M.)N8Q]Z-A\ZC'7_: M[\ 9Z=:YB9KBWE,4T1CD7JCJ01^!IU<73HOEFFOD*E@ZE=F",D M=O?VH52.)IM0NO/8'2EA:B=2S\MS@X[E>DBGZJ>GX=_TJ[###<\07<6X]$E/ MEG\S\OZUU]]X+TVYRUN7MG/]T[E_(_T-#=4M,M"J7*#O&?F_(_TS7'S8 MVANN9?U\SMY,!B/A?*_Z^1#)I^H69$C6\R W\0:I;8"W;N/23Y MOYUF6]_J>D2E(II[=AUC;('XJ>*UH?%,%Q\NJZ9!/ZRQKM?_ #^(K6EF=*6D MURLRJY55CK!\R-*W\:3K@7-K&_O&Q7^>:U;?Q9IDV!(TD)_VUR/TS61#9^&M M4_X];M[:4](W;'_H77\#27'@VZ3)M[B*4>C J?ZUWPG&:O%W/.G3G!VFK'76 M]]:W0_<7$4GLK G\JGKS6XT34[4YDM)<#^)!N'Z4D&L:E9G;'=S+C^%CN _ MU9!Z717$6_C*]CP)X8I1ZC*G_#]*UK?QA828$T3=Q,3_#NP?R/-7* "BBB@ HKG-9\1MI^JPVT2@QQD-<<9)!_A'3L<_7'O MGHD=9$5T8,K#(8'((]: %HJ&YO+>SB\RYF2-?5CU^GK7,:AXQZI81?\ ;60? MR'^- '4S3Q6\9DFD6-!U9C@5SFH>,(8\I8Q^:W_/1^%_+J?TKF&>_P!7N>3+ M]<0)_<7EC_05UMI86MA'LMH5C'<@KNH_3.:]/J&ZNH;*UEN;APD,2EW8]@*]:.4P;]Z39X\LWJ6]V*1 MY5K^ER>'+:*2\FA:64X2&,DG ZD\<"H?"UG/XDU7R?+,=K$-TT@.2!V ]S_C M6-K6J77B?7VG",S2L(X(ASM7.%7_ #W)KV+PSH4?A_1HK1<&9OGFOX# MH*]B>48/#45S1O-]V_\ ACS5FV+K3=I6BNR1##X/T:+&Z!Y2.[R'^F*T8='T MVWQY5C;J1W\L$_F:NT5S1H4H_#%?<5+$59_%)OYB!0H 4 =A2T45J8A1110 M 4444 %96I^'--U5VEGB*SL /-C;#35BBHIT*5-WA& MQ=3$5:JM.384445L8A1110 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 8GBCP[#XBTIH&PMQ M'EH)#_"WH?8]_P#ZU>/Z;?W_ (6UWS0C)/ Q2:)N P[J?\?H:][KB?'WA3^U M+4ZG91YO(5_>*HYE0?U'\N/2N_!XA1_=5/A9S5Z3?OQW1U>F:E;:OIT-[:ON MBD&?=3W!]Q5NO%?!?BAO#^H^5.Q-A.0)1_/@/^$M\&G'/VW_VI%7:ZG=_8-*O+P#/V>!Y<'_94G^E<7X^_P"1K\&?]?Q_ M]#BKM-3M#?Z3>68.#<0/%D_[2D?UH YKX:QD^$([N0EIKN>6:1SU9MQ7)_[Y MJMXVT#=BP"[A^&P?G0 ?#B=M3&N:S*RJ M 5'T ;%*\YT[XOI!&<)J5B#(O8LN[!^N$Q^-)\-X3IL>MZ-(,36E\6(/=64! M3]"%S08&U'XP"=!F/3;$"1NP9@V!]<.3^% '?XE+,21^+X_"@!?%$YTSX@>&+ MR,X:Z+VDF/XE)4 '\7S^%)Y[:C\8/(0834[$K&W8LH7(^N$S^- "_$BU&/R]9U+(P6O)F//7YSC],5[#7D-^3/K>HC<"1>3 ^V';^F*X,RC4E M148=6OUM_7H>EE]<[(Y1=P&:W-)\.3ZO MI<=]%GY]U>F?\(7K_\ S]Z;^3U? ML_-$\_D7SXTN>UI"/J33#XSO>UM;_P#CW^-4/^$+\1_\_6F?G)_A3#X+\3?\ M_.E?]]2?_$T>Q_O+[P]IY?@:/_"9W_\ SPMO^^6_QI/^$RU'_GC:_P#?+?\ MQ59A\&>*?^?C3?\ OIO_ (FHSX,\5]I['\&/_P 35*A_>7WB=7R?W&L?&.HD M8$5L/<(W^-1MXNU,]#"/HG_UZR3X-\6Y.)K3\&'_ ,33#X.\7Y_UEN?HZ_X5 M?U9?SQ^__@$^V_NO[C6/BO53G]Z@^D8II\4:N?\ EY4?]LU_PK(/@_QAG_ED M?<2)3&\'^,,XV*?<3)1]57\\?O#V_P#=?W$:6T2(J*IPHP.:E50HPHP*I:9. M;JW60NQ*C:V?[W>KU<,*48R;<.5W?K_3.RK5DTH\_,M/0*C\F/\ N_K4E0W) MV1&3<0$&3CTI5XQ<>9PYK= P\I*?+&?+?J:L.M:C!!'!%=.D4:A$50, 8 I MQU[5#_R^R_@:P[?PGXIOH(KN$'RIU$B'[2 -K#(XSQUJ;_A!O%G][_R:_P#K MUZ/U.'6:.+ZQ/I%FH=;U,_\ +]-_WU2'6=2(_P"/ZX_[[-9W_"">*_\ GJO_ M ($FG?\ "!>*O^?B/_P)-+ZG2_GB/ZS4_E9=.KZB1C[?<_\ ?T_XTAU34"/^ M/^Z_[_-_C5;_ (0#Q1_S^0_^!#?X4[_A7OB?_G_M_P#P(?\ ^)I?4J/\\1_6 M:O9DO]I7Y_Y?[O\ \"'_ ,:3[?>_\_MU_P!_V_QIH^'?B;'_ "$[7_P(D_\ MB:5O.F_Y[S?\ ?QO\:;OD_P">LO\ WV?\:O#X<:SCG6T!]B].'PWU;OKH'T#_ M .-+ZEAOYH_=_P KZYB//[S-8%@0S.0>N6/-,\F/^[^M7K[P#J5AIMU>/KC M,+>%Y=H#?-M!.,Y]JR=,E>XM%FDW9/')ZX[UC6P5**4HQ4E>STV^\UIXNJ[J M4VGZO4N =!111196L9W=[C3(B]6%;UMX9FG4,][:(I])-Q_3C]:Y+6&:* MS9T7.[Y&]@>]94FF:QIS%I+*]MR/XC&R_K71@\+4K*3J-)7T\_Q(Q-:G3Y53 MNW;7R_ ]5A\*:Y,*L/T.?TK"6"K1^R:K$4Y=3M/M,'_/:/\ [Z%'VF#_ )[1_P#?0K!MO%?A M:ZQLOK52>TJ%/_0@*U[>73+L9MI+28?],V5OY5C*G./Q*Q:E%[,G^TP?\]H_ M^^A1]I@_Y[1_]]"C[-!_SQC_ .^11]F@_P">,?\ WR*@H/M,'_/:/_OH4?:8 M/^>T?_?0H^S0?\\8_P#OD4?9H/\ GC'_ -\B@ ^TP?\ /:/_ +Z%'VF#_GM' M_P!]"C[-!_SQC_[Y%9NN:GIGA_3_ +9>090N(U6.,%F8]AT'0$\GM3C%R=EN M)M)79I?:8/\ GM'_ -]"C[3!_P ]H_\ OH5Q/_"R/#O_ $#[S_OS'_\ %4?\ M+(\._P#0/O/^_,?_ ,56_P!4K?RF?MZ?<[;[3!_SVC_[Z%'VF#_GM'_WT*XG M_A9'AW_H'WG_ 'YC_P#BJGLO'V@7U];VD5A="2>58E+0QX!8X&?FZVI]SK_M,'_/:/_OH4?:8/^>T?_?0H^S0?\\8_^^11]F@_YXQ_]\BN5?1R#BN=OO"&E3Y:TNQ;-_=+AU_4Y_6NH^S0?\\8_^^11]F@_Y MXQ_]\BL:M"E5^.-S:EB*M+X)6/,K[PW?6667RKA!_%"X)_+K4-GK.IZ8VV"Y MD0+_ ,LWY7\CTKU/[-!_SQC_ .^14%SI5A=IMGLX7'KL (_$6C#-.9*:.6L?'G1;^U^KPG^A_P :W8M3T/6$ ,MM(3_!, &_(_TK*OO MMM)EK*X>%O[C_,OY]1^M&=5L,EK8RH/XX?F'Y=?TJ/;8RA_$CS+^OZU+ M]A@L1_#ERO\ KO\ HSL;CP]HD^2CB$^LZ3J _P!% M>WD/]W #?D>:M/9VL@P]M"P]"@-=\9*2O%W."491=I*S.+M_%VHQ8$HBF'^T MN#^E:60[G=BS'&,D\FM>W\37UMIJ6<6P%,@2MRP7L M.?3^6*Q:LV#6R7\+7:;[?=AQDCCUXYXZX]J %"WFIW.27FD/5G;I^)X%=!I_ MA>V7#W]Y&Q_YYQN,?B?\*ZE+.UC0(EM$JCH @IWV:#_GC'_WR* (K<6-I$([ MT?_ 'T*YR\\6:);Y$$'VEO]B,*OYG_"L"\\ M7W,V1;6EM;KV.P.WYGC]*Y*F/H0ZW]#LI9?B*GV;>IZ$;JW R9X@/]\5G7?B M;2;,$/>)(W]V+YS^G%>;M)?:E+MS-<.?X5!/Z"M2S\'ZM=8+QI;H>\K<_D,F MN1YA5J:48'8LMHTM:]0U;SQ[U%E9_1YF_H/\:P;SQ+JU[D/=NBG^&+Y!^G-= M/9^!;./#7=Q),?[J#8O]36];:+IMF (+*%2/XBNX_F>:/J^,K?Q)67]=@^LX M*C_#A=_UW_R/,K;2;^^;,<)YZO(P4?F>M;MGX,#8:\U*!!_=B.X_F:[G[-!_ MSQC_ .^11]F@_P">,?\ WR*VIY91CK+4QJ9K6EI&R,6S\.Z#:8.V.9A_%-(& M_3I^E:GSVCVLGD&!A@QY &/PZ5/\ 9H/^>,?_ 'R*/LT'_/&/_OD5VQI4 MX*T8I(X)UJDWS2DVSS35/#EUI\O[EA=PG&'BY.?0J"2.G7IT^E8U>R?9H/\ MGC'_ -\BC[-!_P \8_\ OD5YM3*H-WA*WXGJ4\WG%6G&[^X\STGP]<:FX:1U MM;?&?-DQD\<87()Z]>G7GM7H]M]BM+=+>W:&.)!A5##BI?LT'_/&/_OD4?9H M/^>,?_?(KLPV$AAU[NK?4XL5C*F(?O:)= ^TP?\ /:/_ +Z%>:?$;Q*+B4:- M:2 Q(0UPRGAF[+^'4^_TKKO%FKVOA_1GG6*(W4OR0*4'+>OT'7\O6O*O#FBS M>)-<2W);R\^9<2^BYY_$]/QKV\#12O6GLCRL1-_PX[LZOX<:%"K'6KQD!&4M ME8CZ%OZ#\:]'^TP?\]H_^^A3(K&U@A2**WB6-%"JH4< 4_[-!_SQC_[Y% MLZLW)FU."A'E0?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \ M8_\ OD5B:!]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% ! M]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^ M>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP M?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SV MC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ M )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_] M\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ M #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 M ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF# M_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\ M]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@ M_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,? M_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-! M_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD M4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I M@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C M[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,' M_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9 MH/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC M'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S M0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[ MY% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ? M:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0 MH^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3 M!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%' MV:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_Y MXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/ MLT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_ M^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 M'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_W MT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^ MTP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A M1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/ M^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\B MC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/& M/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% M !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_ M]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T* M/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#O MH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V: M#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#? M(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_S MQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^ M10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T M?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!] M"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ M[Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1] MF@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ MWR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0? M\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ MOD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_G MM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ M?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ M .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4 M?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ M -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT M'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ M +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_ MY[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ M 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H M_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z M%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ M_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[ M-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC M_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8 M/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM' M_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/ M:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^ M^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P"> M,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H M^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \ M8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'V MF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[ M1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_ MSVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/ M_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ MGC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR M*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ M/&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_[Y% ! M]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^10 ?:8/^ M>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP M?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SV MC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ M )XQ_P#?(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_] M\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ M #QC_P"^10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 M ?:8/^>T?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF# M_GM'_P!]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M M,'_/:/\ [Z%'V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% 'E7CWPW%971U73RAMIF M_>QH1^[<]_H?T/U%7_A]XL$>W1;^4!/^7:1ST_V"?Y?EZ5Z'-86EQ"\,MM$\ M;J592@Y!KQ7Q5X=F\-ZKL4L;:0[[>7V]#[C_ .O7JX>I'$T_8U-^AQ58NE+V MD=CVW[3!_P ]H_\ OH4?:8/^>T?_ 'T*Y3P3X@M]>L/LUS'%_:$"_/\ */WB M_P!X?U_^O75_9H/^>,?_ 'R*\VI3E3DXRW.N$E)70?:8/^>T?_?0H^TP?\]H M_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD5!0?:8/^>T?_?0H^TP?\]H_P#O MH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!]"C[3!_SVC_[Z%'V: M#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/\ [Z%'V:#_ )XQ_P#? M(H^S0?\ /&/_ +Y% !]I@_Y[1_\ ?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_S MQC_[Y% !]I@_Y[1_]]"C[3!_SVC_ .^A1]F@_P">,?\ WR*/LT'_ #QC_P"^ M10 ?:8/^>T?_ 'T*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_^^10 ?:8/^>T M?_?0H^TP?\]H_P#OH4?9H/\ GC'_ -\BC[-!_P \8_\ OD4 'VF#_GM'_P!] M"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/_OD4 'VF#_GM'_WT*Y_P<0PUT@@ M@ZQ<$$?\!KH/LT'_ #QC_P"^17/^#@%&N@ #6+@ #_@-:P_AR^1$OB1TM%% M%9%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-:MX,M]: MU"&]N]5U/S+=R]N$:-1"<@_+\GL.N3P.:W[:%[>W2*2XEN&7.990H9N>^T > MW2IJ* ,F;P_ U[/=VMU=6,MQCS_LS*!+CN0RG!]Q@^]7-/TZUTNS6ULXA'$N M3C.22>I)/))]35JB@#,O-#@N;\7\,\]G>;/+::W*@NOHP8$'\1D5-INE6NE1 M2+;JQ>5_,EED;<\C>K'O_*KM% &;#HEM!K]SK*R3FYN(EB="^4 &.@]>/Y^I MIVH:/;ZA<07)>6"[@SY5Q 0'4'J.000?0@BM"B@#/T_1[;3YYKD-+/=SX\VY MG8,[ =!P /8 "G:GI-KJL4:W =7A<20S1MM>)AW4_Y%7J* ,RTT2"VOC?S3 M3WEYLV+/<$$HOHH4!1^ YK3HHH **** "O(YK4PZYJ\S AI;V4@>P=L?Y^E> MN55?3;"1V=[*V9F.2QB4DGUZ52FU%Q[B:NT^QY?17I_]E:=_SX6O_?E?\*/[ M*T[_ )\+7_ORO^%2,\P(!!!Z&N[\%0-;>$K*%N2ID&?4>8V#6I_96G?\^%K_ M -^5_P *L111P1B.*-(T'14& /PIIV37?]+_ .8K:W'T444AA1110 4444 % M%%% !1110 4444 >)6VH:?;6T<*SY"C&=CE2_P!L6'_/?_QQO\*[+_A5 MVB?\_6H?]_$_^(H_X5=HG_/UJ'_?Q/\ XBN]K"2=W*7]?(YE[=*R2.-_MBP_ MY[_^.-_A2-JVGLI5I@01@@HW/Z5V?_"KM$_Y^M0_[^)_\11_PJ[1/^?K4/\ MOXG_ ,12Y<'WE_7R'>OV1TVA!!X>TT1DF,6L6TGN-@Q6A4%E:I8V-O:1%C'! M$L2ENI"C S[\5/7%)W;-UL%%%%(84444 %%%% !1110 4444 9^O!6\.ZF'; M:IM)06QG V'FO)DU73XXU1)L*H VMT_*O9Y(TFB>*5%>-U*LC#(8'J".XK/ M_P"$=T3_ * ^G_\ @,G^%;0E3Y;3O\B)*5[QL>4_VQ8?\]__ !QO\*/[8L/^ M>_\ XXW^%>K?\([HG_0'T_\ \!D_PH_X1W1/^@/I_P#X#)_A57P_9_>O\B?W MOD>33:EIT\+Q/-E6&#\A_P *]KK-_P"$=T3_ * ^G_\ @,G^%:514<+)0O\ M,J*E]HK7&G65YG[39V\V?^>D2M_,5D7/@GP[/VC-X>F^AXY<_#?Q!!GRX[>X_P"N/O$=O@&^$JCM+ M$I_7&:]IDBCE39(BNI[,,BLNY\,:'=Y\W2K3)ZE8PI_,8JOKU*7QTR?J\U\, MC@+;XIZDF/M-A:RC_8+(?YFM>V^*E@^/M.G7,7_7-E?^>*TKGX<^'I\^7#/; M_P#7*8G_ -"S61<_"JW;)M=4E3T$L0;]011S8*>ZL%L1'K M$GM+$P_4 BL/XAZQINI>&[=;*^MYV%VK%8Y 6 V/R1UK*N?A?J\>3!=6DP]" MS*?Y8_6N>U?PQJ^APK-?VOEPL^Q7$BL"<$XX.>QK6C0PWM%*G/4BI4J\K4HF M11117J'&%:7AW_D9M*_Z_(?_ $,5FUI>'?\ D9M*_P"OR'_T,5%3X&5'XD>_ MT445\L>R%%%% !1110 4444 4KW2-/U$'[5:QNQ_CQAOS'-!(VRUC=%3 MV289'YC_ KLJ*YZN%I5?BB=%+%UJ7P2/*KW0-4TT[I;9]J\^9'\P^N1T_&I M;'Q1JMC@"X,R#^";YOUZ_K7J%9M]H.F:ADSVJ;S_ !I\K?F.OXUPRRZ<'S4) MV/0CF<*BY:\+F%!XYCEMW$EHZ7 4[-IW(6[9Z$"N5=VD=G=BS,?W&?]EXCLOO.ZT?Q-96^D)'?3[)8?D4;22RCIT'X? MA[U7O/'D2Y6SM&<]FE.!^0_QKF--T^ZUNZ-K!Y:LJ[R6) ! _K74V?@.!<- M>7;R'^[$-H_,Y_I64J^(KO\ V?X>YM##X;#K_:?B[?\ #'/WGBK5[O(^T^2I M_AA&W]>OZU5MM*U/4WWQ6T\N[_EHW /_ (\5Z19Z%IEC@P6<08?Q,-S?F:T M:2RZ=1WK3O\ U_70;S.G35J$+?UY?YG!6?@2[DPUW!H4]HW]=3CJX_$5-Y6]-".&"*W0)#$D:#^%% 'Z M5)1176E;8XV[ZL**** "BBB@ HHHH **** "F2RI#$\LKA(T4LS$\ #J:?7G M7Q(\1^7&-$M7^9@&N2#T'4+^/4_AZUK0I.K-01%2:A'F9Q_B?7)?$FN-,@8P MJ?+MX\<[<^GJ>O\ ^JO5?!_AY?#^C*DBC[7-AYV]#V7Z#^>:XSX<>'/M5T=9 MND_?^]^'\_I7J==F-JI)4(;(Y\/!O]Y+=A1117G'6%%%% !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 %%%% !6 M;KFC6VO:7)97 QNY1P.4;L16E13C)Q=UN)I-69X&RZCX5U_',5W;/P>S#^H( M_G7M.@ZW;Z_I<=Y <$_+)'GE&[BLGQIX777]/\ZW4"_@!,9_OCNA_I[_ %KS M3PSX@N/#6K^85"1]/4?_ %J]:26,IZ45%;7,-Y M;1W%O()(9%#(R]"#4M>0U8[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "N;\(?\Q[_ +#%Q_[+725S?A#_ )CW_88N/_9:UA_#E\B)?$CI**** MR+"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 *XGXH_\BS;?]?B_^@/7 M;5RWCW2+[6M#@MM/@\Z5;E9"N]5PH5AG)([D5OAFHUHMF=9-P:1XO172?\(# MXF_Z!G_D>/\ ^*H_X0'Q-_T#/_(\?_Q5>_\ 6*7\R^]'F>RGV9S=6-/NS8:E M:W@0.;>9)0I.,[2#C]*W/^$!\3?] S_R/'_\54MM\/O$,EU$D]EY,+. \GFQ MML4GDX#0X;\/4?2MZO"M M;\,ZKX:$3" ?(?SG!./E"G./SS^%>:U[37$Z MWX,D,K7&EX8,2S0,0N"3_#T&.>AZ8[UY&8X2W3OZYYKR88 M>K.7*HNY[$\32A'FE)6-'P'9'?=7S @ "%#D8/=N.O9?SKMJ@L[6*QLXK6$8 MCB4*.!D^YQW/4U/7TV&H^QI*!\MBJ_MZKF%%%%;G.%%%% !1110 4444 %%% M% !117$^,_&=]X=U."SL[>W??#YKO,&/5B 1C[I]>O;'.E*E*K+ECN1.:@ MKL[:BO)/^%HZW_SZZ?\ ]^W_ /BZ/^%HZW_SZZ?_ -^W_P#BZZO[/K&7UJF> MB^(];BT#1Y;R3!D^["A_C<]!].Y]A7C6EZ?>>*-?6$NS2SN9)I3SM&>4BQ*0D<0(49ZGDGGI^5=C\*=A&J?NTWKY7[S'S8.[CZ< M?YXKKA3>$H2G]HPE-5ZBCT/0;*S@T^RAM+9 D,2A5'M4]%%>.W=W9WA1112 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@ KS?XA^%,A];L8^>MU&H_\?_Q_/UKTBD95=2K ,I&"",@B MM:%:5&?,B*E-3C9GDW@'Q7_9ER-+O9,6HY_SUK?T?XE7.G:9%:75C]K>(;5E,^PE>P/RG)]Z M]'$X5UK5:2W.2C6Y+PGT/5Z*\W_X6Q_U!?\ R:_^PH_X6Q_U!?\ R:_^PKD^ MHXC^7\5_F;_6:7<](HKF_"?BS_A*/MG^A?9OL^S_ ):[]V[=[#'W?UKI*YYP ME3ERRW-8R4E=!1114%!1110 4444 %%%% !1110 4444 %_[#%Q_[+6L/XXK@?$/P MVAN-]SHK"&7J;=S\C?[I[?3I]*] HK6E6G2=X,B=.,U:1X%#<:QX7U,[#-9W M*_>1APP]QT85Z/X>^(EEJ.RWU,+9W)X$F?W;GZ_P_C^==/JNC6&M6WD7]NLJ M_P +=&0^H/45Y?XA^'U_I>^XL-UY:#D@#]X@]QW^H_(5Z*JT,4K5%:1RN%2C MK'5'KP((!!!!Z$4M>(^'_&6IZ RQ!OM%H#S!(>G^Z?X?Y>U>JZ%XHTSQ!%_H MLVV<#+02<./\1[BN.OA*E'7==S>G7C/U-FBBBN4V"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ KR3XH_\C-;?]>:_P#H;UZW7D7Q M-ECE\30^7(C[+55;:P.T[WX/H>17=E_\;Y'/BOX9Q=%%%>\>8%>D_"?_ )B_ M_;'_ -GKS:O2?A/_ ,Q?_MC_ .SUR8[_ '>7R_-&^&_BH](HHHKYX]0**** 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 **** /$O'W_([:A_VS_\ 1:US==)X^_Y';4/^V?\ Z+6N M;KZ;#_PH^B_(\BK\;]0HHHK8S/2?A/\ \Q?_ +8_^SUZ17C?@?Q19>')+T7L M7AH@#MV[NN2/[U>C6?C/P_>X$>I11L?X9LQ_JV!7A8VC4=9R2T_X!Z6 M'J1Y$KZF]13(IHYT#Q2)(AZ,C @T^N Z0HHHH **** "BBB@ HHHH **** " MN;\(?\Q[_L,7'_LM=)7-^$/^8]_V&+C_ -EK6'\.7R(E\2.DHHHK(L**** " 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 **** . M9\0^"--UW=,B_9;P\^=&.&/^T._UZUY;J^@:MX:NU:='0!OW=S$3M)]F['\C M7O%1S017,+PSQI)$XPR.,@CW%=E#&SI:/5&%3#QGJM&>9^'OB3-!LMM:4RQ] M!=4I3IOEFK'7&<9J\0HH MHK,H**** "BBB@ HHHH **** "BBB@ HHI&944LS!5 R23@"@!:*YC5?'NAZ M9N1;@WFV[W3]I'^1/\3^E>>VVG:SXB MN2\,-S>2$X:5B2!]6/ _.NPTKX72OMDU6\$8[Q6_)_[Z/ _(UU?5L/1UJRN^ MQC[:K4^!'-:IXQUS5R4ENVBB;_EE!\B_3U/XDUC7%I>W!KW72_#.D:, ;.RC60?\M7^9_S/3\*YSQGX,U'Q%K$-W:36J1I;B(B9 MF!R&8]E/'(K6EC:2ERQ7+$B>'G;F;NSR>BNV_P"%7:W_ ,_6G_\ ?Q__ (BC M_A5VM_\ /UI__?Q__B*ZOK='^8P]A4['$UZ3\)_^8O\ ]L?_ &>LS_A5VM_\ M_6G_ /?Q_P#XBNN\$>%[[PU]N^V2V\GVCR]GDLQQMW9SD#^\*Y\7B*4Z+C&6 MO_!-J%*<:B;1UM%%%>(>@%%%% !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 %%%% 'B7C[_ )';4/\ MMG_Z+6N;KTWQ/X"U36O$5UJ%M<6:12[-HD=@PP@7G"GN*R/^%7:W_P _6G_] M_'_^(KWZ.)HQIQ3ET1YE2C-S;2.)HKMO^%7:W_S]:?\ ]_'_ /B*/^%7:W_S M]:?_ -_'_P#B*T^MT?YB/85.QE^%_"C^)X[WR[M8'MMF R;@V[=WSQ]WWJU> M?#GQ!:Y,44-TH[PR '\FQ7<>"/"]]X:^W?;);>3[1Y>SR68XV[LYR!_>%=;7 MGUL?.-5\CNCJAAHN"YM&> 266LZ+)O>"]LV'\85D_45H6?CGQ#9X OVF4?PS MJ'S^)Y_6O;^M9=YX;T:_R;G3+9V/5@@5OS]?A/^+"X?5I1^"1PMG\5+E< M"]TV*3U:%RGZ'/\ .N@L_B/H%S@3//:M_P!-8\C\US4-Y\,M%GR;:6YMF[ / MO4?@>?UKG[SX6ZA'DV=];SCTD!C/]13M@JG]W^OF@OB(>9Z-9ZSIFH8^R7]M M,3_"D@+?EUJ]7A5YX.\06.3)IDSJ/XH<2#_QW-06^N:WI3^7%?W^45Y#9_$O6[? N%MKI>Y9-K?FN!^E=!9_%.QDP M+S3YX3ZQ,)!^N*PG@:\>ES6.)IOJ=]16#9^,_#][@1ZE%&Q_AFS'^K8%;<4T M_[#%Q_[+7DG_"1:W_T&-0_ M\"7_ ,:CAUG5+?S/(U*\B\QS(^R=EW,>K'!Y)]:[HY=)1<>;'3Z'^G2M*BG&3 MB[IB:35F>->(? 6HZ-OGM0;RS'.Y!\Z#_:7^H_2H_#WCC4M#VPR$W5F./*D/ M*C_9/;Z=*]IKD_$/@/3M9WSVP%G>'G>@^1S_ +2_U'ZUZ5/&QJ+DKJZ[G++# MN+YJ3-?1?$>FZ_#OLIQY@&7A?AU^H_J.*U:\%U'2-7\,7R&=)()%.8IXF.UO M]UA_+K78>'OB4R[+;6UR.@NHUY_X$H_F/RJ*V!=N>B[H=/$Z\L]&>E45E7GB M71K"S@N[C4(A!.<1,F7W^N H)X[^F15#_A/O#/\ T$__ "!)_P#$UQJC4DKJ M+^XW=2"W9TE%>=*J&0KY3KA00,Y('HE&47:2L4FGJ@HJ& MYN[>SA,UU/'#$.KR,%'ZUR&J_$K2K/R#N/D3\SS^E53HU*GP*Y,JD8 M?$SM:S-4\0Z5HZG[=>Q1O_SS!W.?^ CFO)M5\=:YJFY!<_983_RSM_E_-NOZ MU6TOPIK>M,)(+1Q&W)FF^13[Y/7\,UW1R]17-6E9'.\3=VIJYUFJ_%$G='I- MECTEN/Z*/\?PKC+W6-9\03B.>XN+IF/RPH#C\%''Z5WNE?"^TAVR:I=/<-WB MB^1/SZG]*[2PTNPTN+R[&TB@7OL7!/U/4_C5?6,/1_A1N^XO95:GQNQY1I7P MYUF_VO=!+&(]Y.7_ .^1_4BNXTKX?:)IVUYHFO9A_%/RO_?/3\\UU5%> _#UYD_8?(8_Q0.5_3I^E<_>?"N$Y-CJBSQ MAOU&/Y5Z)171#%5H;2,I4:-7GPY\06N3%%#=*.\,@!_)L5BR66LZ+)O> M"]LV'\85D_45[_1UKICF4]II,R>$C]EV/$+/QSXAL\ 7[3*/X9U#Y_$\_K6) M>74E]?7%W*%$D\C2L%' +')Q^=>[7GAO1K_)N=,MG8]6"!6_,8->'ZS;Q6FN M:A;0KMBAN9(T7.<*&( Y]J[<+6I56^2-F<]:G."7,[HI4445W',%>V^ ?^1) MT_\ [:?^C&KQ*O;? /\ R).G_P#;3_T8U>=F7\)>OZ,ZL)\;]#I****\0]$* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **YWQ5JES;10: M?IM]:6>I71)CENG"JBKC)Y!R3D #!ZGTJOX?T_QC#J0EUW6;2YLPAQ% BY9N MV3Y:\=3P?2@#JJ*Y_6M:G36K'0=.9%O;H&225EW""(9RV.Y."!VJ*?5+O0-; ML+._NFN[+4&,4<\B*KQ2]@=H (.>.,B@#I:**PO$FNR:4+.SLT1]1OYA#;J_ MW5Z9=O89% &[17+ZKJ-_X6%I>7M\U]822B&Y,D2(T);HZ[0/ESU!R?>M#Q+K MT?A_1VO-GG3.PB@B!_UCMT'T[_A0!L45R^IW&MZ!I/\ :\]Z+WR=K75KY2JF MTG#>60-P(S_$3G%=':W,5Y:0W4#[X9D$B-Z@C(H EHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BN;6"\MW@N84FB<89' M7(-><^(?AJR[[G1&W#J;61N1_NL?Y'\Z]+HK:C7G1=XLSJ4XS7O'SG/%/;2- M;W"21O&QS&X(*GOQ^515Z/\ %=$#Z4X50["4%L(M2-G;RQQ%8S(S29P%! XQU/(KTK2OAQH]CM> M[+WTH_O_ "I_WR/ZDUY^)EAH3YJBO+L=5)591M'1'F*QZSXCN\@75]-W)RVW M\>@%=7I7PPO9]LFIW*6R=XX_G?\ /H/UKU""WAMHEBMXHXHUZ)&H4#\!4E<= M3,)O2FK(WCA8K63N8>E>$-$TC:T%FLDH_P"6LWSM]>>!^ %;E%%<,IRF[R=S MI45%604445(PHHHH **** "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@ KP#Q%_R, MVJ_]?DW_ *&:]_KC[WX<:/?7UQ=RW-\))Y6E8*Z8!8Y./EZM_P#"KM$_Y^M0_P"_B?\ Q%9&@^ M+U3^T_/N+Q?LM_+;)L=1 ME5Q@G*GGFO36.HM-]CD>&FG8\[KVWP#_ ,B3I_\ VT_]&-6;_P *NT3_ )^M M0_[^)_\ $5U&D:7!HNEPZ?;/(\46[:9""QRQ;G '1>HHHKS#K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .> MU_P7H_B.?[1>I,+C9L66.4@J!TP#D=_2N>\,KJ?A/Q8GAF[N&NM/NHVDLY&_ MA*@DCVX!R/H>]='J'C'2-)U9].U!I[>15#+(T+%),C.%(R3^516<3Z[XBM]: M:WE@L[.)X[7SD*/*SXW/M/(7 P,\G)- &-8$R_&C5-_2*P7R\_2/_P"*-+\5 MV,?A_3Y4_P!:E^A0CK]Q_P#ZU7=8LGTCQI9^)%1FLY(C;7I4$F,?PN0.V< G MMBHM:CB\8:SI-I8N)].M)OM-U<)S'D?=0-T)/.<= : .TK@M;)D^+_A^)_\ M5K:NZ_[V)/\ XD5U>I:W;:7>Z?:SQSM)?2^5$8TW 'C[Q[#G_.*Q?%NFSIJF MD^(;2)Y7T^7$\<8RS0MPQ [D<\>] "_$D*? >H9Z@Q8^OF+7.>(I))XOA]'* M25F>%I,^O[K_ !-;7BB>+Q;8V^B:/.MQ]HF1KF:/E((AR2QZ!LXPO6K7C'0) M;W1+1]-CS=:9*DUO&/X@O51^ 'Y4 :GBD*?"6L;NGV*;\]AQ6?\ #YWD\"Z6 M7SD*XY] [ ?H!5;Q!K<.N>'9=.TAC/J%\@B\@ [H03\QD'\ SUKHM'TY-(T M>TT^,Y6WB";O[Q[G\3DT 7:*** "BBB@ J"2*X:0E+G8O9=@.*GHH K>1=?\ M_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^ M0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%' MD77_ #^?^0A5FB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=? M\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _ MG_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0 MA5FB@"MY%U_S^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6: M* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K M>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5FB@"MY%U M_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* *WD77_/Y M_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1=?\ /Y_Y M"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S^?\ D(4> M1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^?^0A1Y%U_ MS^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"%'D77_/Y_ MY"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1=?\_G_D(5 M9HH K>1=?\_G_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^?^0A5FB@ M#S+XI)*G]D^;-YF?.Q\H&/N5YW7J7Q-TZ^O_ .R_L=G<7.SS=_DQ,^W.S&<# MCH:\_P#^$=UO_H#ZA_X#/_A7OX*<50BF^_YGF8B+=1Z&;16E_P ([K?_ $!] M0_\ 9_\*/\ A'=;_P"@/J'_ (#/_A75[2'6?LC<[ M<_QI7JOD77_/Y_Y"%><_#C2M1L?$-Q+=V%U;QFT90\T+("=Z<9(Z\&O3Z\/' MM.M='HX9-4]2MY%U_P _G_D(4>1=?\_G_D(59HKB.@K>1=?\_G_D(4>1=?\ M/Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ MD(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5 MFB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* M*WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1 M=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S M^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^? M^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"% M'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1= M?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^ M?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y" M%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59H MH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"M MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77 M_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G M_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A M1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D7 M7_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ M/Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ MD(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5 MFB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* M*WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1 M=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S M^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^? M^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"% M'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1= M?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^ M?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y" M%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59H MH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"M MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77 M_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G M_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A M1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D7 M7_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ M/Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ MD(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5 MFB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* M*WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1 M=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S M^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^? M^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"% M'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1= M?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^ M?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y" M%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59H MH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"M MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77 M_/Y_Y"%'D77_ #^?^0A5FB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G M_D(4>1=?\_G_ )"%6:* *WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A M1Y%U_P _G_D(59HH K>1=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D7 M7_/Y_P"0A5FB@"MY%U_S^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ M/Y_Y"%6:* *WD77_ #^?^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ MD(59HH K>1=?\_G_ )"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_ #^?^0A5 MFB@"MY%U_P _G_D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\_G_ )"%6:* M*WD77_/Y_P"0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_P _G_D(59HH K>1 M=?\ /Y_Y"%'D77_/Y_Y"%6:* *WD77_/Y_Y"%'D77_/Y_P"0A5FB@"MY%U_S M^?\ D(4>1=?\_G_D(59HH K>1=?\_G_D(4>1=?\ /Y_Y"%6:* *WD77_ #^? M^0A1Y%U_S^?^0A5FB@"MY%U_S^?^0A1Y%U_S^?\ D(59HH K>1=?\_G_ )"% M0Z5I46E)=".621KJY>YD+X^\V,XQT'%7Z*:;2L*W4****0PHHHH **** "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@ HHJ WEL+T69GC%R4\P1%AN*YQD#TX- &)=^+H;7=*NEZG/9(Q#7<, M(:/@X)'.2!ZXQ]:V;"_M=3LH[RRG6:"095U_SP?:N;@M?%.CL=-L(K&ZL,G[ M/<3.5:!2> P'WL=L=:ET33ET'Q+=:=;,3:3VB7.WLL@.QB!VW<'ZB@#J**** M "BBB@ HHHH **** "BBB@ HHHH **** &NZQQM([!44$LQ/ [USD_C.VM0 MLUSIFJ0V+8Q>-;_N\'H2 =P'U%;,TEEJ O-,,Z-)Y92:)7&]59>X[<&N>@M? M%9A.C726,MD5\IK_ '$.T70_)_?QQZ4 =3!/%1A4D/H&!(S70URC:9K'B6 MW:T\16=I;6J!B!!(79Y,$!A_= R3ZYQ6KX8N9[OPW8RW+;I_+V.W]XJ2N?QQ MG\: -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@"AJ6LV.D*AO)65GSL1 M(V=VQU(503@9'--TK7=-UN)Y-.NTFV'#K@JR'W4X(K/ULZGINJQ:O86)OXC# MY%Q;HV)%&[<&3UZG(^E8M_%=B4>+Q8OIUQ!)&C0,1OF@+8?>!QGYN.XV"@#N MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "L_4=6CT^1(EMKFZG92XAMD M#-M'!)R0 ,GUYJ>_O[72[&6]O)EBMXAEW/;_ !-M &[I?BG3-5NFLU:6VOEZVMU&8Y/R/7\,UM5PVH:QX? M\06P@U6*YTS5(N8A+"RS1..A1@/FY[#KZ5UVF/7)QDJZYZ-@GV(]Q4.J:MHNM M(MW9B>U\1VWS6T;0,DY<=(V&/F4]#U !- '>T444 %%%% !1110 4444 %%% M% !1110 4444 %8%WXLMK0-*=/U*6T5BINH;?=&,'!/7.,@\XQ5K7/$6G>'X M8WOI'WRG;%%&NYW/? KF-+U^?38FN;2";4O#TDK%6A0^?9,3ED=.I4$_@/PH M ['3M3LM6M%NK"YCGA;^)#T/H1U!]C5NN-TV;2+GQ-;7WAV4YN-RW\4<;*FW M:2'8$ *P;:/4[C[UV5 !1110 4444 %%%% !1110 4444 %%%% !3)I8X(7F MF=8XT4L[L'Q;H4UX M+0:@D<[?=69&BW?0L #^%;5<:=]TJ.]^VV5L(WMY2X=D5]W[LL.NW:"/9A0!T5%%% !1110 4444 %%%% ! M1110 4444 %%%% $-W=165G/=SMMAAC:1SZ*!DU#INJ6.KVBW5A2Z.H:-(^2\@Z -T)].QH Z*TO+:_M MDN;2>.>%QE7C;(-3URMWX0:SN7O_ U=_P!F73'+P8S;S?[R=OJ/RJYX:U35 M=6BN)=1M(+989# !&Q;S'4D.P/\ =SP!ST/- &]1110 4444 %%%% !1110 M4444 %%%% !114@ZCK6@"& (((/((KE+37?#'BR_:T,'G2O&RQ_:82!*@.3LS^?8_E M5>ZTG4_!]O-?:'=B;385,DNG7;DA5')\M^H^A_6@#M**I:3->7.F0SW\*07$ MHWF%<_NP3D*3W(&,GCFKM !1110 4444 %%%% !1110 4444 %%%% !4$=Y; M2W4MK'/&UQ#@R1!AN7(R,C\:E=TC1GD9511DLQP *YN\\*:1K#OJ5GBR*?N^Y' M'UKL1G:-P /< YH 6BBB@ HHHH **** "BBB@ HHHH **** "BBLK7/$6G>' MX8WOI'WRG;%%&NYW/? H S-2\9+::I-8V6E7NHFUP;J2W7(BSSCW..U=%:7< M-]9PW=NX>&9 Z,.X-8WA:2RN8;Z^TZ0/;7=R9R&!5XY" '1A[$ _C]":G<@VRJ<>4I(9WXZ88,?;(]* .SHID*-%!'&\C2NJA6D8@ [URMEX MZAO+N,_V7>Q:9-)Y46H.F(V8G SZ GC/\JN>)?$>D:7&=/U!Y9)+J)E,,"%W MV$$$^PZU/HT-G?\ A*TME>*YLWMA"&08#H!MSCL<#D=CGTH V:*XTW5UJWB_ M3;&VF=?[)C+W\Z_Q,PVB/\<9^GN*[*@ HHHH **** "BBB@ HHHH **** "B MBB@ JO?7L&G6,UY=/L@A0N[>@%6*Y#Q?XAT+[/=:#?3R^9+&/,,,1D$'0AGQ MVS@X]/K0!9TCQ@-2O88;C2KVPBNL_9)IU^6;C./8D<@=ZZ:J$\*ZGI"8,1=D M26)XSE5<8964^F7%G:H RS,>@ M[FHM$\06&OV\DMDSAHFVR12IM=">F1[U6U2TM]0US2I%EAFFL)F=[;>-P#+@ M/CU4X/Y]\5;O((;748M5)6/"&*X<\ Q]03]& QZ!C0!I45SGA"^OM4MK[4)V M;[%<73M8JX^81YQD^Q/0=OIBNCH **** "BBB@ HHHH **** "BBB@ HHHH M*RM>\06?AZTCGNQ+(TK^7%#"NYY&] *T9IHK:"2>:18XHU+.[' 4#J37+6.O MZ#XF\16+P2RBYM%E-OYT1590P 8H3W&/KC- &UIVO6&I6$5TLOD"1BGE7&$= M7!P5(/>M.N8U'P9HE]JE[JNK*)A(JX#N8UB55 )R".>.IK2\-;AX?M097E0; MQ#(_WGBWGRR?JFV@#5HHHH **** "BBB@ HHHH **** "BBB@ HHJM?W]KI= MC+>WDRQ6\0R[GM_B: ,?6O&.G:)J"V,L5U<3[/,D%M%O\I/[S<\"MJ*]M9G6 M.*XB=V4.$#C<5/(..N*Y[PSJVC:OJ^IW5BTHNK@1O)'/'L8HJ[01ZK_4^]9= MYX,T;0M(^TQNPU=7S;7(4444 %%%% !1110 444 M4 %%%% !1110 4444 %-=+M-;.ELES(R,J33QQYBA9N@9L\5J:QK-CH5 M@;R_F\N+.U0!EF8] !W-8F@OI6M:/K$.G2.C71Z?3% ' M2QW,$LKQ1SQO)']]5<$K]1VJ6N+_ .$5T?P]<:4VG%X]4-PB!O-):X3(\W_UI^B:4?#^M'3K>_N;FSFMFF,= MP^]H75E (/8-N/'JIH Z6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P]7\)Z7K M4[W-RLJW9"B.XCD*O%MSC:>W4FG^*/-&BM)'%+-%'(CW$,1(>2('Y@,>W..^ M,=ZQ+?0-,O[5=5\(:DUC,>087+1.?[LD9Z?T]* %EU/7_",>=4C;6-+!"K=P M@"=,G #KT;G S^M=19P[RM_-;"&]FA195W[MH&2%S[%CTJGI%T^KV#1ZG:1I M>6LPCN(OO*)%PRLOL058?6M>@ HHHH **** "BBB@ HHHH **** "BBB@ HH MKG?%CQP6]I<7L,DVE1RG[8B9.%*D!F ZJ#U'OGM0 :EX-TZ_N)+V.2XM-29_ M,6\AD(=3@#'H1@#BL]M=\0^'WCL]6L!J7G.(K6\M2%\QST613]WW(X^M*OAT M0PIJG@[4?)##<+8R&2VG'I@GY3[CI[5T&F746LZ?:WTMMY&&35?7%TH^(S;^( MXMUG2-YI%)M;V$8 M2X Y((_A<#G'3KZPH!/>NKRM@#HH Q^)^I- %^BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#(\1:5_:UC!'L$GD7,=P8CTE"GE3GCD9Z M\9Q4^HVB--;7ZJ!/:OD./^>9X<'VQSCU45RMIIVB:O>W&FZLDD.OQ2.?-\UD MDD4L2KQMGD8QQVQTK3T\:GI.H1Z/JMP=0L+L,EK=N,2!@I)CD]?E!(/L?P ' M>']2N]6U_6+F*7=H\;K!#NYW2*,.RG^[_/KZUTM5-+TVVTC38+"T4K!"NU<] M3ZD^Y/-6Z "BBB@ HHHH **** "BBB@ HHHH **** "LC5M)^W:GI-[L$HLI MF9HSW#+C=SW4X/Y]\5IW"R-;2K"P64H0C'LV.#7#Z7I.@Z];^6OVC3]>ME"W M#),RW"2#JQ)/S GG//7M0!U5Y!#:ZC%JI*QX0Q7#G@&/J"?HP&/0,:SO"%]? M:I;7VH3LWV*XNG:Q5Q\PCSC)]B>@[?3%0VD5]WP?^69)#!A]1E3WY'O3;U[70;F[U:4B*WEA+7&.[I]T@?WB"1[[5K$M M] TR_M5U7PAJ36,QY!A'+>?5&)FES(@;[RQDY4,>YQW^E;E'2B@ HHHH * M*** "BBB@ HHHH **** "BBB@ KC(?"EEK.M:U<:[$UQ<&?9 &<@1P;1L*X/ M?GGU!]ZT->N$_MBRLKV^N+*RN(V$989\&XB7NRM_'CT/_ ->@!VJW:Z/X0N/[1BAOY+*00H+E _G\C;_P M(J1D^H)KH["&""RB6WM$M$90WDJ@782.00.,UDWFCQ:[JVDZI]H$EA"GGK%V MD?@QM^ +'\O>M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHKEO%#V4.HV M;ZW"9-'D1HBQSY<4I(PS@=B,@'M^- %[0]"BT_1)M+N($DC:67>S $3JS$@G MWP0#GT],5DZK?7MI_8V@Z=.W]IFY W,<@0)G+/Z@KCZG/<4K:'>:$HU#PO=O M/:8WOILLIDCD7_IFQR5/IZ_I6Y86EA=W:^(;="9KRUC57;M']X?0G(S]!0!J M 9P.O6BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&\MQ=V5Q;%R@FC:/ M<.HR,9K+LM#A_P"$5M]'N8%C$<(C.S'#K_&I]_KQ1)9:AX0/VVQNYKS1$YN+2=M[P)W>-NI Z[3 MVH EFU:^N_%&D:;928EAB:;4NZ*N -I'KN!QZ<'IFNK Z#%4K/2K2QO+V\@ M3$U[())6/?"@ #VZGZDU=H **** "BBB@ HHHH **** "BBB@ HHHH *S?$& MF-K.@WFGJX1IH\*2>,@Y /MQBM*N%M-.T35[VXTW5DDAU^*1SYOFLDDBEB5> M-L\C&..V.E '3WFGI.,?PG'8FLNUU2XU7QM-#8 MR[M,M+4)=;N5:5CE0ON!U_$'M3M,?5M$U2'2M2N3?V=SN%I>,,2*P!;RY/7Y M02#['\-C3-*M-(@EBM(]JRS/,Y/4LQR?Z >P% %VBBB@ HHHH **** "BBB@ M HHHH **** "BBL_7)KFWT.\FLPQG2(LNP9;W(!ZG&<>] &7XKTPZM<:1:7# M.-+>X/VM5)&X[3Y8)'8MQ]2.^*FT_1;?P]J@&G(8K&\!62 ,2J2@9##/3(# M_1:SX],N+VTCU3PUXFNW+#*K=2F>%_8@\J?7'3TJU#>7VOZ)J&GR1_V=K,*[ M'&>?S]: -Z]>UT&YN]6E(B MMY82UQCNZ?=(']X@D>^U:J^%+>ZNM(LM2U9 U]L?R6;EXXG((4GN< <]?US' M:PRZ[:7&B>(X4:ZM)(I'>+A)TW91QZ9VL"/8UT_2@ HHHH **** "BBB@ HH MHH **** "BBB@ HHKG?%CQP6]I<7L,DVE1RG[8B9.%*D!F ZJ#U'OGM0!;MM M)^S>*+[4R@<7<,:B0]8RF05^AR#QZ'/:J&LW,'AC3-5E3*)<+OMXXS@F9OE( M7'3G:WU)-5%\.B&%-4\':CY(8;A;&0R6TX],$_*?<=/:M>WBM/$MGINH75LR M2VLQD$3'_5RKN1E/KA@?Q H E\/V,UII<ZL[1JPO+GS MQ*<$LI &P_0@^V"/>L[Q0]E#J-F^MPF31Y$:(L<^7%*2,,X'8C(![?C4#:'> M:$HU#PO=O/:8WOILLIDCD7_IFQR5/IZ_I0 FNW,F@Z$^E:3W"Q:=&AP0 M&8-_WRIW#TP *Z?3K)+"S6%4C5R3)+Y8P&D8Y8CZDFJL-I8:MN./Q-:E !1110 4444 %%%% !1110 4444 %%%% !4%Z)S8W M2 M!<&)O*)Z;\_],4EE>ZSHFHP6&MNE[9W#B.WU!%VL'/1)%[$] 1W^O%W3M % MIXAU'5YY?-EGQ';@_P#+&+&2H^K$G\O>@#7@@BMK>."% D4:A$4=% & *DHH MH **** "BBB@ HHHH **** "BBB@ HHHH S?$&F-K.@WFGJX1IH\*2>,@Y / MMQBDO-/2YTN 1VXAGMMLMN@Q^Z=>B\<8_A..Q-<[!A8V!X(.01W//.:M6\6J>%[Z"&2\EU#19Y5A5ISF:V=CAX[_D>U=8JA%"J % P !P!5/3 M-*M-(@EBM(]JRS/,Y/4LQR?Z >P%7: "BBB@ HHHH **** "BBB@ HHHH ** M** "LCQ%I7]K6,$>P2>15.>.1GKQG%:=PLC6TJPL%E*$(Q[-C@ MUP^EZ3H.O6_EK]HT_7K90MPR3,MPD@ZL23\P)YSSU[4 =9J-HC36U^J@3VKY M#C_GF>'!]LQ(XS[T 0:MI/V[4])O=@E%E,S-&>X9<;N>ZG!_/OBI;R"&UU&+525CPABN' M/ ,?4$_1@,>@8US5EHN@:];&^\/W,^F7Z<.T#E7C;^[(A///Y^M:EC]IUC3] M1T'7T7[5'&$EEAX6:-\A9%]#\K<=B* *_A$R:M->:]<1 I-,Z6#R+^\6#/3/ M8$]!V^F*ZNHX((K:WC@A0)%&H1%'10!@"I* "BBB@ HHHH **** "BBB@ HH MHH **** "N2N_#UOK7C&[?6HS/;Q6T?V*%F(3!SYAXZD''YCVJ_XFNQ:BQ%Q M=36MA+,8[B>%MA3*G9ENJJ3U/TYJC-IVO:,?MFC:E+JMKC<]E>R;V8?],Y.N M?0']: +<#?\ ",Z-J,#39M[&,RVS2DG;&0=J$]3A@0/;;4_AJ*&73_[7%M+! MH=0"/8UTH M P!T% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5!>R316-Q);IOG6)FC3^\P' _ M.IZRKJ-=1)N=-G"WMG(T:L0=C'C=&WJIXY'0CU&* .9TKPW>+IEMXA@U2[GU MF2-;AP\G[N4$9,17L,<#T//M4NIZ?HD&MZ7-:F\L+C5B0);"7RRQP""R8((Y MY...]=3IEY#=VS>7%Y$D;E9H" &C?J0<>N,_>;'8C[P]ACO6O[@ C MN+=)01*G/RGGY6'."?<'@\7[*>UOM/1K=1]G*[/+V[=N."I7L1T([4 G!Z=OKUUG9PV%JEO &V+DY9BQ8DDD MDGJ222?K6+X=T2YLKW4-3U)Q)?W4I16SG9"IP@'U R?PSS70T %%%% !1110 M 4444 %%%% !1110 4444 %8/BU[[^QXX+"9K=[FYBMY+A>L2.V"P_,#\:WJ MQ[^V>RGEOH(C/;3#%Y:XW;QC&]1_> ZC^(#U R 9$?A.VTAT@\R:]TJ[(BNK M>[;S KG[LB^AW8!Q_>![5#IVD:9_;E_H,-WJ@@MHT=K4W)>!D8?=/&1_NYY' MXUUC-'?Z?OMI$=)4W12 Y'JI_/!K+\*Z--I6FO+>D/J=XYGNWZ_.?X?H!QZ= M: -VBBB@ HHHH **** "BBB@ HHHH **** "BB@C((]: .;U_4M7;5K;1=#$ M,=S+$;B6YG&5BC!QP.Y)_P ]Q0CT276KAQJK&RU^RQLO[%MOFQG.UO<<$$'T M]#6K;QFRU>VAOI':15:.TNR>9D/)BD/]X8!![XS_ 'A3O$]U)0.\A 4_@VV@"+1[*>]^RWUSK@U.*!V:$I;K%A\%"6QU(!88XZUT-97AS M14T'1(+(-OE'SS2?WY#RQ_SV K5H **** "BBB@ HHHH **** "BBB@ HHHH M *X_4M&E\2^*KNUO[NY@T^SAB:"&!]GFL^H. #(N='M9=%N[77%^URZ M8AD@NV?9*T>"5)<<@\%3Z[VYM;@P6D5O+L$2A00_N3D'_/!K5G M8GP\^J:U"QU+32(WNK:3R96P0 RL/52& /ROU07X08F5<"YC' M1A[C/*]B?0BJ.MZ%/K&M:>)&7^RHV,]S'_STD7 0'U'/_COTH N:1I<-NL=X M+N]NY'B CDO'RR(V#C&!C.!GC/ ]*UJ** "BBB@ HHHH **** "BBB@ HHHH M **** "N#TWPW>:W#+K=UJMY!JYFD\D(_P"[M]KE0A7N..1WS^)['4+$7T"A M96AGB;S(9EZH_KCN.2".X)J'3+P3M-!/"D%_&0;B->C'& X/=2!P?;!Y% '* MZI9:58V]GK92\TV\NIT@N/[.FV$R$D-\N"&PP/;GK78V&GQ:?"T<;RR-(^^2 M65MSR-@#)/T 'T K'FT*>\\7PWURRG3K./S+:(?\]V)#,1[ _5OK714 %%% M% !1110 4444 %%%% !1110 4444 %9^N:H-&T2[U$QF4P)E4'\3$X _,BM" ML?6K:4K)-L>ZLY(_*NK/D[DY^=/1AGH.H]P* ,$P:]-%''XJAL;O3+UE26*) M2&M78_*<]QD@$YR"C2[+Q1.L9C\Q+:Y@65U3./E6^@B,]M,,7EKC=O&,;U']X#J/X@/4 M#-]FCO\ 3]]M(CI*FZ*0'(]5/YX- '):?H^EIXBU#2-.N]4LA;HDCPV]R?)( M<>X.T_0CCI[=E!!%;6\=O"@2*) B*.BJ!@"L;PKHTVE::\MZ0^IWCF>[?K\Y M_A^@''IUK=H **** "BBB@ HHHH **** "BBB@ HHHH *YOQ7!>:A-I>EPW, MMK:7D[+2ZC8VUWJ MBVEG<&WDLVN2T##T!(SCL1GZ^_3:NEU-I%P=.*F\$9:W)QC?CC\^GXU%X?T: M/0M&@L4;>ZC=-)WDD/+,?Q_3% &I1110 4444 %%%% !1110 4444 %%%% ! M1100""",@]J .5\0Z?<:[XBLM)ENI[?3/LSW$GDMM,[A@-N?0 @_C^4.?E.TCV;VK2C T2YAMK@;].9\6LS\FW8\", MGT.<*??:>V7^)K&^U#1WM]-D6*YD(C,A_AC8@/\ IS^'K0!G>$H;34;*'4DO M-2NO)D=(UO)O,$;#*DJ<#=P2 3G@GIS7556TZP@TO3K>QM5VPP($4?U/N>M6 M: "BBB@ HHHH **** "BBB@ HHHH **** "N/FU'Q/J^JWRZ&UG;6=A*8PYZ_Y'47MN]U:O%%<26\G!25.JL#D<=QZCN*H:/(GVB\CEC\B_+* M]S"#\C-C'F)ZA@!^6#SF@# &E6R6C>(+"_G\/S.?],C50\0D#;6W(>.&SR,< M<^]=)IFG2VTLUW=7GVNZG1$:41B-=B[BH"C/=F/4]:PO$]I=:A?6^@6R,EMJ M3^?=SC^&--H91[GY/S]ZZR**."%(8D"1QJ%51T ' % #Z*** "BBB@ HHHH M**** "BBB@ HHHH ***J:A8B^@4+*T,\3>9#,O5']<=QR01W!- '':;X;O-; MAEUNZU6\@U2$?]W;[7*A"O<<V2!^%=/IEX)VF@GA2"_C(-Q&O1CC <'NI X/M@\BLZ;0I[SQ M?#?7+*=.LX_,MHA_SW8D,Q'L #]6^M &IIVEQZ=YCB>XN9Y H>:X?<[ 9P.@ M R>@[FKU%% !1110 4444 %%%% !1110 4444 %%%% $%[)-%8W$ENF^=8F M:-/[S <#\ZXK3/#-V=*M]?BU.[N-8EC$\BR29BF!&3$5],<>QY]JZW4K&6] '*76FZ-INKZ9_9\VH:?\ VLQVK8S;4)P""8R",<]1C%=C9V<-A:I;P!MB MY.68L6)))))ZDDDGZUB:=H4Z^*;S5;UE9(E$&GH.D<9&6..QR2OT![8KHJ " MBBB@ HHHH **** "BBB@ HHHH **** "LGQ-PQWIB:/I>G>)X]%LKO5+,7$#7 AMKD^5U(((()7/ M8@CTXXKK+*>UOM/1K=1]G*[/+V[=N."I7L1T([5D>'=$N;*]U#4]2<27]U*4 M5LYV0J<(!]0,G\,\T ;L$$5M;QV\*!(HD"(HZ*H& *DHHH **** "BBB@ HH MHH **** "BBB@ HHHH P?$NJ:A9FQL-)BC?4+^1DC>7[D:J,LQ^@_P ]JRO[ M'N=6N!IWB78;^)?.LM2LB8WP" P]B"1QT(/M6IB_0 M X_.N@H **** "BBB@ HHHH **** "BBB@ HHHH *Y7Q#I]QKOB*RTF6ZGM] M,^S/<2>2VTSN& VY] "#^/Y=40""",@]JPXP-$N8;:X&_3F?%K,_)MV/ C)] M#G"GWVGMD IP>';M:&G6$&EZ=;V-JNV&! BC^I]SUH LT444 %%%% !1110 4444 %%%% M !1110 445'/!%MNTE> MPOH[&_/F,05M+MQS(O4HQ_OC _W@,]0<5_%&C76M16MI!)Y=M-*%O2#AC"/F MP/Q&/^!>F: '>&;:VGL+;5H[F_N6GAQ&]Z^YT4D$J, #D@<]\#FMZFQ1I#$D M4:A(T4*J@8 Z"G4 %%%% !1110 4444 %%%% !1110 4444 %<3_P (_-XE MUG5;G4M0O;WE+!6P0R'#*P.0P/ M8@@&J>G73I=O97ZH+\(,3*N!Q/H10!S.JZ=8V^C3:UJ(F@U6Q/ ME3W5C+Y+R\@!O0EE*G!'?%=1I%A!;0?:8Y[FXDN$0M-=-F0J!E0>!C&3Q@=3 M6?K>A3ZQK6GB1E_LJ-C/YD!*0QM(P'7 &34U9^J073!+FS.]X@0]LQ^2= M#U7G@-QP?P/!- '*Q7GB6\TX:MJEO8S:+GH>ER+0G MT2[@MM)\12V<%R6\FTN(Q.G')"$D$<>*YVUL)]6\7+]IB9-/T$"*W5O^6LQ (;\%V_C0!T^G6*Z?9+;K(TA MW,[NV 6=F+,>.!DDU:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N,T^_O;>:^\/ M6C10ZF+V619)EW 0.6D$@'\1YVX]>M(]OK_B+5M2EM]8DTNVL9S;V\4<8;>R M@$L_J#D<>GZS:K;V&HZ"NJ:VDMK?6'R2W%FVV2%@V"5/=3G< <\'UH ;9QZY M;^(8H=0EMGNVC+Q7<2E4N(E8;HY%[,-V5(Z<^I%=A63I&DPVQ2]_M"ZU"1X\ M1SW$@;"'!^7 P< YZG K6H **** "BBB@ HHHH **** "BBB@ HHHH *R?$ MSW$?AV\:UCEDD"KN6'[Y3<-^WWV[L5K5PMC!XGUN*378=7-JWFO]FT\IF(JK M%=K^YP>>WZ H0ZE"VNVL_@_0625X'@D::/[/"_W2,_WBN#[\UN:(^LCQ%/% MJ$-I;W)C66<6Q8Q7"'*A@#RK@KCW'T!J;Q!<6=[H-A>7-U/ISM.ABN(\;K>4 M@C#>W)4UK:5I3:>));B[EO;R; DN)0 2!G"@#@ 9/'J30!HT444 %%%% !11 M10 4444 %%%% !1110 4457U"Z^PZ==7>POY$+R[!U;:"#M1\D,-PMC(9+:<>F"?E/N M.GM56/5O$6BV46JZ](E]:WH""QMX1OB=AE%'][/0@YZ]Z;H.GZ=J%_<"U@UC MP[>@"66T23RTD4\;@I!!';@#% '0:!OGC6^MU^SV]QO^T6;]89U8JVW_ ($& MR.YY[G.[4%G9PV%JEO &V+DY9BQ8DDDDGJ222?K4] !1110 4444 %%%% !1 M110 4444 %%%% !7.:QJVNZ=JC26FD&]TN.-?-\LXEW$G)0?Q #'%6_$FKSZ M/IJ26EM]IO+B9;>WB)P&=LXS[8!-8_\ PF4FAI]F\4PI#?DAHULE9UE0]QZ8 M((()H UK+5-'\6:?)'!,)5_Y:1'Y)8F!X)'52#T([C@U>TX7B0M#>,LC1MM2 M<8_>KV)'9NQ[<9'7 YW4=%TSQ;8PZOHTPAO'9=E] YC<+N <''4@9X/?O74V MMM%9VL5M FR*) B+Z 4 2T444 %%%% !1110 4444 %%%% !1110 445SWB: M[U?S]/TS172"YO&1Z<K7]MS//91?*4(RK8[-CMQTK=GM].\6:%"6_>6_6@"UI$LLVEP2RSB?>NY)MA0R(?ND@]"1C-7: !@#H** "BBB@ HHHH M **** "BBB@ HHHH **** "N*N;;1KWQ%>:;XAA/VN:3?9322,H>/ PL; \$ M'(([GGG-7M>GUV\UR#2-%N8[)5@^TSW3QA^"Q55 /'8_YZXE_P"(;?4;9]-U MOP]=7Z6;&.]NH(B8XG'!92.1QSU! - %RXTO4-&GMK>:^FO-*DF5(+B0YN+& M5CM0[OXE)(4Y]<=.O8V_GBWC%R8S/M&\QYVD]\9[5BZ=X;M(D@E34M1N[0%9 M889[C?&,S8X-25R6HS>)=3\0W=IH]W!8VU@J;FEB#^?(R[L=.%P0./U M[ %#2])T'7K?RU^T:?KULH6X9)F6X20=6))^8$\YYZ]JO6L.K?;QINH3HVI6 M\;36&HJN!-&" R2+]2N1[@CD9K%NM9TGQ#OW\FG:=UW"%6 M;!8C_'CFLJY7Q5I+?:K>ZBUNU'+V[Q+%*!_L,O!_$5G+XDU&_MYM0U'3+4>% M96:)F?)E\O.T.1W&>V,_SJEX;U"5[I[/POJZ36RC>ECJL;J43UC<%!)[DFM&@ HHHH **** "BBB@ HHHH **** "BBB@ K.UO3[C M5-,:SM[M[1G=2TT9PZJ""=I]>*LZA=?8=.NKO87\B%Y=@ZMM!./TKC8=8\1Z M'9PZOKDJWMM>85;*VA DA=AE I_B]#U_&@"U_:VN^&/DUN$ZEIR]-0MD^=!_ MTT3^H_6M'1;RPN]0F?1KZ*>SD02S0H"1&[$X*GHI.#E3WYXRPNM/O(U#FWN4P60\;E/<=JNZ7I-KI$,T=J@433/.YP!EF.>W8# 'L* +U%% M% !1110 4444 %%%% !1110 4444 %%%9GB'4)]+T*ZN[6+S;A %B0]V9@HS M[9- %#Q8\<%O:7%[#)-I4I/<7.G?VKH5TCXNK..3RP&(R"4((P1T( H VO#!D?3Q(BF*T;(6V?EK:1 M6*O&#W4,#CT^F,;E06=G#86J6\ ;8N3EF+%B2222>I)))^M3T %%%% !1110 M 4444 %%%% !1110 4444 %XQGGD\UH&AZ7J&F[[2[U>.R),:[:$W$LER2(XX\X'0CDD'_ #T *K>*-5TFXEEUS2733'E;RKN M;C$F3CS%ZCC'-;$JVVMVD.H:9>1&:/)M[E#N'/56]5/ (_D0*QU^(&D0R)9Z MF7M[P?)=((RT<+YP06],]_0U*W@VQ'B"VU"R'V>S.9;BWBD(CF<$&,[!Q@') M_ <4 =);O+);QO/$(I2HWH&W!3W&>]2T44 %%%% !1110 4444 %%%% !111 M0 4444 %<@^F^*-&GFOK"^34TED:66PG.T#))Q$W;CL>*=J,WB74_$-W::/= MP6-M8*FYI8@_GR,N['3A<$#C]>T=EX^CN)(WFT>_ALF81O>E,Q*_0Y/]W/&: M %/B32]7\LK,^FZY;N$C@N(R) S$#85'WT/&N=HW8#8YQTJC/I%I< MZO::G*@:XM4=(S@<;L<^O ! ^IJ_0 4444 %%%% !1110 4444 %%%% !111 M0 5GZXEU)H=XEEN-R8CL"MM+>P/8D<9]ZT*XJ:_\37-_J.IVUQ!!I>G3/&+1 MXP6N%C^^=W49YQ_DD ;9:+H&O6QOO#]S/IE^G#M Y5XV_NR(3SS^?K5[3!J< M]](MWY4.LV6Q9I$'[J\@8G:2.QX;'H0>Q(K#2ZTCQ#K4%U)I.K:/+VXAB)#R1 _,!CV MYQWQCO6);Z!IE_:KJOA#4FL9CR#"Y:)S_=DC/3^GI5>WUKQ%%:-XHO9XAHY8 MG^SUB'F+$3M#!O[W0X)Y_2HM-BTS6-;+#3]7\.:A.ID1XV,0N0.O&-I/[:-+6\CE-OJ5N.4D8*")$]\%3GN#@] 1T=5;#3XM/A:.-Y9&D? M?)+*VYY&P!DGZ #Z 5:H **** "BBB@ HHHH **** "BBB@ HHHH *P]5NKJ M36+;2X+\6!FA>1)?+5VD92!M7=QP#D\9_*KFN:H-%T6YU Q&4PJ-L:]68D!1 M^)(KC=6U*0Z9Y'CFTBM?,Q+92V!8NCCJ!R<,,CV/- &E=7VM:&'C\010ZIHT M@V27<,6UXU/&9(^A7W'_ -:M_2X[BW#6[2"XLPH:VG+Y8J?X6]<<8;N#SR,G MFO#UYKFI:>PLM3T[4[,$Q%[R)XYT_P!EU'#%(@Q MZD* ,_I0!9HHHH **** "BBB@ HHHH **** "BBB@ HHK$\3WVH6>G0QZ4JF M^N[A+:)W&5C+9)8_0 T -U[1]3U*YMY]/U9[![9&*!5W"1B1]\="N!^M9H\3 M26>=,\7V"6PE!C%T@WVTP/O_ _0_I4/_"0ZQX=F&E:C;S:Y?R+YT4EG$%S' MT.X#I@CTYR*W89[/Q9X>G39+''.KP2QRH!)$W0@@YP1_A0!)H4@EL"8KL7=H M'9;>8Y+% <8)/WL$$!AU&/J=2HK:WBM+6*V@0)#$@1%'0 # %2T %%%% !11 M10 4444 %%%% !1110 4444 %<5!A8V! MX(.01W//.:U/$UWJ_GZ?IFBND%S>,Y:Y==PB1 ">#W.1_GFN>U+57DB?0-Z++%8WES+J6A74BPJ\S?O[20D! M#N[C=@ ]0Z>,/P6*JH!X['_/4 S+33M$U>]N--U9) M(=?BD<^;YK))(I8E7C;/(QCCMCI5J.RU*TO8-(U.[>ZMY6+:=J(&)H954MM? MU^4-SW (/7%9&IZS::HOV36?#]Y=R:>QCNM0M$($+J>60CG'1L?I76Z7H=O M;>Z&HWU^JC?;FZGWA=PQN' R<$C)SP30!JV_GBWC%R8S/M&\QYVD]\9[5+11 M0 4444 %%%% !1110 4444 %%%% !1110!5U.6YATRYDLHO-NA&?)3U?'&?; M-<_:>+WLKA+'Q-:?V9=-PD^&O$UPVD[A.)Q##CZ?6KUU5-1@\16TD$NJ75K=I/?&>U $BJ%4*H & !VI:** "BBB@ HHHH **** "BBB@ HHHH * M*** ,Z\C@U-I;:&X:.\M&5UD0QR,Y'H?<4W2+A&\^WDA6WO4??<0J3 MM)/\:_[+8)^N<\YK#?49]*\1ZMIT:I]LU!XI[%I<['RJQMG'7;MSCJ144L'B M&UU:T74+JUG:5V2TOH8MAC?:6\N1>Z,%(^H!ZXH MWFCW6I^+;>*XCQH]C_I M:#M+.Q. ?]TAC^/O74TBYVC=@-CG'2EH **** "BBB@ HHHH **** "BBB@ MHHHH *SM2LFNMD]I(J7L&0A;E6!ZHX_NG ^G!'2F^(?M(T"\-HLC3!,[8CAV M7(W!3_>VYQ[UQ;V_AC4?LS^%;G['K3N!$8"P9>OO0!W%A<6VHV MZ$VXCEMWVM!(HW0.!C'Y'@CJ#QP:KVHNKS7Y[N>T:W@M4:V@+D;IMQ4L_LOR M+C\:I:3)<:Q:6^J($M=4AI'3Z?C0 M!8U%6L+P7MQNGT_>LCAB2;5P,"1?]C'4=NO3-7I8;**9]6>,-*D!7S0"Q$8R MV !_3K67H\.I:3>'3=1OFU"WF0O;W,BX<$?>C;UX.0?9O2ET.YC&HWMA9-OL M[:1D:)CAK9_[H]4/)'I@CIP "?P\N^UN;T6SVR7MP;A(77#*I55R1V+;=V/] MJMBBB@ HHHH **** "BBB@ HHHH **** "BBB@ Z#)K$F7^Q+HW6W?IKN7DR M,FU=NKC_ &#W';KTSB#Q/HTVO76FV$CRKIA=WNQ&<%\ ;%)]"<_E]*R4T[Q1 M87,VE:"]M%I5J08GO@S&3< 3&#SE0&!&91% 2RBW)R M;>16*NBGNF5X].G3&-V@ HHHH **** "BBB@ HHHH **** "BBB@ J&YN8+8 M1B=POG2") 1G+). ,XC960MCVWYH FA']A7 M:03?-82'R[>=N3 2>(F/]TG[I_ ]LV=3DGL+!O[,T\3W$TFT(N%4,W5W]NY[ MFL.\/B/5;:2]T^73IM/DW!+&6//GQ9(R7]6'([#(K9\.R2S:/!,96D@D17@, MF?,5" =KGN0X4 ?TJQ110 4444 %%%% M !1110 4444 %%%% !1110!%<10W$#V\X5HY5*,I/W@>U9EE*^G7@T^];>9. M+:Z86PX&!U [YJ70 MA*)!H>H/-Q-<:=-,2)456X4GKN *L#U'\@#>UJ&5["+2+&Q!ANP89'4! M8[>/'S''K@G '>MJJ]E'!6M)S%<1-O3)^1SC[KCNIS^'4=*DO M)S:V-Q<*AD,4;.$'5L#.*XW3[?Q.MC!XCEU=KEY4$\FFB,>68B,[4]& Z'UX MH Z*SCT_5=(:P>T"1QL$GLW/^K8$-M/J.A'8CVJ*=DO?$]I;PVS@Z<#+)<%, M* R%1&I[YW;CC@;146LW4%K?Z==6LJI?768X".H/'!KD(_#-]X=LK2^T-II]9NB([IKAF9&W DNX[;2.#^'. M:OZ?#K\6N)'J4EH;[RO,2X@!"7$2L \;C'5=X*D=,^Y% &Q:BZO-?GNY[1K> M"U1K: N1NFW%2S^R_(N/QK7HHH **** "BBB@ HHHH **** "BBB@ HHHH * MQ;E!>QIJ^E[9R5VO$W"7,8)XYZ$')5OZ&MAUWHRY(R,9':N*T2^U.ZT:VT+3 M9H+34+!&@NWFCW^7LPJX7ONZYZ<&@#K;2>UU&**]A56(#*K,N'C/1E.>0:E=VC6C3[8HX6(+>6A;#-CN2[<>F*R]#75H]+9;> 6$FIQO)H_F,+H*"54D?(7 Y*YS^)% %R]@>RN6U.UC,\#D-H&;XFMWMCJ-M&MP6ARKQ %I%&2%![]>![UP3-9:9/3WY[6QM/)NC=R>@/. M1Z\]SD 30XKD6LUW>0"WN+R8SO"#GR_E50">YVJ,^^:TZ** "BBB@ HHHH * M*** "BBB@ HHHH **** C((]:Q+/.G:FMM?$N\B>7:WC'F51SY;G^^.3GN, MGKFLS4H]9UWQ+=:=::G)IEE8Q1LSQ+EYG?)'/]T8/^>E^!I)M#O+375$T]F# MYLD8VF50-RR+_=/\F4^E $VI?8M%TVY:/3VN&O)2#!&FXSR/_>]![G@#\JOZ M;:M8Z59VCMO:"!(BWJ54#/Z55\/WLE_I<<[2K<1-_J;E>/.3L6'\+#D$>H_ M:E !1110 4444 %%%% !1110 4444 %%%% !4=Q#%W?R^E &M92OIUX-/O6WF3BVNF' M,P'\#G^^!^8Y]:;K4,KV$6D6-B##=@PR.H"QV\>/F./7!. .]TC;XMIO0,.WT(K&?49]*\1ZMI MT:I]LU!XI[%I<['RJQMG'7;MSCJ1220ZW'?VUGK-Q!AX- &QJ27%U?V6G169%HKI<2W)P%3RV#*BCU)4?05L5%;^>+>,7 M)C,^T;S'G:3WQGM4M !1110 4444 %%%% !1110 4444 %%%% !5/4+-;Z)4 M28PW,3>9#*O6-NF<=QR01W!-2WHN#87 M2!<^4WE$]-^#C]<5YV4\)W^G+]G M::T\0#"*%=UNA<=.?[WS=3T^E '<:?<17D4EC=VT4=S 09K?:"O7(=<]5)&0 M?4>HJ.475[XB@1K1H[2QS*+AB/WLC(5VJ/0!FR?7%9FE_;M3MY8;J5(]=TF4 MQ?: ORR@@$$C^ZXQD>HR,$"NI7.T;L!LZ MM=H6YM.N5!R'0?W@><=Q[@5;6&QU%[3456.<+6W110 4444 %%% M% !1110 4444 %%%% !1110 5CWUN]C3&=X0<^7\JJ 3W.U1GWS6?X:6_$ES]I6&%DE:.Z@C)*"7"L)(_0, MK D'OSUSGHZ "BBB@ HHHH **** "BBB@ HHHH **** "H;BZAM?*\Y]OFR" M)!@G]F2QBLW3/G1@X!W^K 9';D5I^'@381SV[8T^>)98(7^] 2,E/]T= MO3D=,8 +6D6LMGID44X43,SRRA/NAW8NP'L"Q%7J** "BBB@ HHHH **** " MBBB@ HHHH **** $8J%.\C!XYK%A']A7:03?-82'R[>=N3 2>(F/]TG[I_ ] MLXVMR:)_PD<\'BB,>1)&ALI)MWE!1VL,CW?A?4Y& MMK=9R6\MPN>">2C$,!],_4 ZO4Y)["P;^S-/$]Q-)M"+A5#-U=_;N>YJU86B MV&G6UFK%E@B2($]PH _I4>G6UQ9PM;RS^=$C8A=LEPGHQ[D=,]QC//)N4 %% M%% !1110 4444 %%%% !1110 4444 %5[VW>ZM7BBN)+>3@I*G56!R..X]1W M%6*X6Q@\3ZW%)KL.KFU;S7^S:>4S$55BNU_,9&];O+);QO/$(I2H+H&W!3W& M>] $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 54U/2[/6+%[._@6:!^JGL?4'L M?>K=% &!9>%HK1XA)JFI7=O$P>.WN9@R*0-O56'2J^G M^'DLIXYI]2U"_:'/DB[E#",D8R, 9."1DYZFMFB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *ACM;>&9YHK>))9/ONJ ,WU/>IJ* ,_2;![".Z,K*9 M+BZDG.SH QX'_?(&??-:%%% !1110 4444 %%%% !1110 4444 %%%% #9'6 M*)Y&SM4%CCT%%NJN,_B/0^XH AUIKB+2IKFSA\Z[MU,L$?79>SL9[N4\EY6Y//MT_"L_2?#E]I6O>5%J-XVB01B2&"1P?WAW#; MGJ5 YP>,D=<5U5 !1110 4444 %%%% !1110 4444 %%%% !1110 56U!+N6 MPF2PFCANF&(Y)%W*I]<=^,U9HH K6%FMA8Q6RNS[!\SMU=CRS'W))/XU9HHH M **** "BBB@ HHHH **** "BBB@ HHHH *:Z)+&T! D42A$4=% & *DHH M**** "BBB@ HHHH **** "BBB@ HHHH **** (9[6WN2AGMXI2AROF(&VGU& M>E5;JP>YUJPO-RB*U64X_B+, !^&-WZ5H44 %%%% !1110 4444 %%%% !11 M10 4444 %%%% '.:QXI;1M4,4^FW,NG)&K37D*EA$Q)X(], '/O6MI-QI]SI MT;Z7+%):<[#&V0O?'MC/3MTJZ1D8-1M1\-2R:=J+NJNL./*D!8 E MD/' )/'ITH EL='NKGQ;+>WT>VSTQ?L^G1]CD E_P!"_AZBNIJ&U@^RVD,'F M22>6@7?(VYFP.I/K4U !1110 4444 %%%% !1110 4444 %%%% !1110 5FV M=AH(^HK;HH H:;I4 M>G>8YN+BZN)ZL["*"%I8G1%V[4#$$9( JQ: M6ZV=E!;(25AC6,$]P!BIJ* "BBB@ HHHH **** "BBB@ HHHH **** "L[6] M0GTS3&N+6T:\N-ZI' IP7)(!Y[<9/X5HT4 8&B^(=)UF]8H&M=41/+EM;@;) M0,YP1_$!Z]LGIDU%XLL=0OX(;+3P46_<6]W,.L<0RQ/Y;A_P+'>KVL^'--UU M%^V0D3)_J[B([98S[,/_ -55_#.G:I917+ZK?SW4AD,I/ M)QB@#8M+6&RM(;6W0)#"@1%'8"IJ** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#-U:PN=1^SP)P/?VK2HHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,[6-#L-=ME@OHBVP[HY$.UXV]58=*KZ?X>2RG MCFGU+4+]H<^2+N4,(R1C(P!DX)&3GJ:V:* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ J'[+;BY^T_9XO/QCS=@W8],]:FHH S[*P>WU34KV1E_TIHP M@7LJJ!S[Y+?ABM"BB@ HHHH **** "BBB@ HHHH **** "BBB@ KD6\766[V]S"DT+C#)(H8'\# M0 RX47-DQB*R$@/&0>"PY4Y^H%8GA+2[FWMKC5=23&J:D_FS CF-?X(_; _S MQ5.'PI;&-[GV[ >@%7J** "BBB@ HHHH **** "BBB@ HHHH * M*** "FNB2QM'(JNC AE89!![&G44 .W@0)%$H1%'10!@"I** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@"*>V@NH_+N(8YDSG;(H89^AJGJ6G->MIZ(42*WN5F<=\*#@ ?7'X M9K1HH **** "BBB@ HHHH **** "BBB@ HHHH **** ,+7O$$^C7-NL>EW-[ M"R,]PT RT*@@ X[]3Q[5:T34=*U.U>XTF>.2.1R[JIP58]M.N M8U_PK#,)M5TGS;/6$1FCDM2%\UL<*X/!!/K0 V\T>ZU/Q;;Q7$>-'L?]+0=I M9V)P#_ND,?Q]ZZFJ6DVD]EID,-W2?\+1UO_GUT_P#[]O\ _%T?\+1U MO_GUT_\ []O_ /%UO_9]8S^M4SUNOG"21YI7EE=GD=BS.QR6)ZDGN:[3_A:. MM_\ /KI__?M__BZXFN[ X>='FY^MCFQ%6-2W*%%%%>@H^';%[2TAM7C>4RDS*Q.2 .S#C@5J?\+1UO_GUT_\ []O_ M /%UXU?!59U');,[Z6(A&"3/6Z*\D_X6CK?_ #ZZ?_W[?_XNC_A:.M_\^NG_ M /?M_P#XNLO[/K&GUJF>MU5U#4;32K*2\O9UA@C&69OY#U/M5+PSK+:]H-O? MR1>5*V5=0"%W X)4GJ#^..F<@UQGBFX.N_$G2/#[G-G;LLLL?9VP7.?^ @#\ M37'*+C)Q>Z-TTU='6VFLZIJ4*W-EHH2V<9C>\N?*9QZA55L?CBJO_"7O%XBL MM$O-)N+:YN2?WC.ICP%)!4C[W(QCC&?PKIZRM9TC^TI=.N(]BSV5TDRLW]W. M''XC]0*D9JT5DZ[K]OH:6RR1O-7;YW6JLJ^41_?<\ >G<^G7$WASQ4NN7=Y87%E)8:A:'][;R,&X] M0<#/_P!<4 45\6ZD?'-EH$^E):13HSEI) [LH1B"-IP.5QWKL*\Z\17<=C\7 MM&N)0Y5;%OE12S,2)@ .I)(%:E[XXN=(N(FU?P]=V=A*VU;GS5DQ_O*O3Z9 MS]: .LNFG2TF:V17N C&)'. S8X!/IFJ^DR:A-I<$FJ0107S*?-CB;*J7"GL,]/;WH VJ*YSPQXHE\07NJ6D^GBSET^18G G\P,Q+ _PC MH4_6H4\5WL7C"T\/7VDQ0R7,9D6:*[,B[0K'H44]4([4 =317*:QXYMM(UJU MTV2PN@9YEC,\R^5&%W %@3]X#.?3WJ/6/&UQHY2YG\/WG]ELX7[4SJK?7R^H M_P"!8H Z^BN:OO%?5;=%WO.D@C3&,_+GEB.^![=:T?#^NVWB+2( MM0M0RJQ*LC=48=0?\]Z -&4R")S$JM(%.Q6;:">P)P<#WP:Y.Z\:7&D:Y:V& MN:2ME!F:Z^N'\;Z5!KGB7PWIMP6$)-6T.>W4Z)!<175R+>!X[T@EF^[N!CX)^I'O6;X.UJZT^^?PG MKC8O;88M92>)H^P![\=/;CJ*T/&W_,N_]ARV_P#9J .ALI+R2 M>V\,$N>$A MF,HQ[DJO/7C'XU8JMJ%_;:9927=W)Y<,8Y.,DGL .Y)XQ6+JGB+4M)L/[1FT M-FLEP9-MR#-&OJ4VX_)C0!T=06EY;WUOY]M()(BS(& (R58J>ON#6!K&MW5[ MX.FU;P]);F,V[RM+,Q5HU4$G:H!RW!') !]:H?#R74_^$.T\):6KVV)BLC73 M!R=[]5\L@?-QG=TY]J .UHKDM)\7WVH>*9M"GT:.TF@4O*S7F[Y>.5&SYL[@ M>W%-\2>,;_PYJ%O;RZ+'-#ZM:&VN)V"1V<4GFN[G[JC@?-^@ M]: -NBNZEHVRQR!));W E>+/ ++M'Z$U9U3Q-::;HR:I'#V3CG &2>,?3F@#3HK!N]FX M\+^I%<[\+[,)X8?49"7N;Z=Y))&Y9L$KR?J&/XT ;5WK&K:=:M=7>B"2%!N< M65SYKJ/7:RKG\":F\.:Y'XBT6/4HX3"LCNNPMDC#$#GW !_&M:LK0M(_L:*\ M@38()+IYH57^!6 ./;!W?AB@#5HK$37I+^[N;?1[-;L6K^7--+-Y48?NJD*Q M)'?C'O3='\3P:EJ5QI5S;R66IV_+V\C!MP]58?>'(_.@#=HKD)_B!:P>(8=) M;3;Y#("=\L91C\I*[4/+;B !G')J>+Q7?)-=K?\ AG4[=(5W(T2^=YGM\O . M/J:M+I%]8RZ;J<8)\B5@P8=>#@9XYZ=.10!T]%9-_KB6VI1:7:PFZU&5#((5 M8*$0?Q.W8?@3[52?Q4=/U>WT[6K+[$USQ!<)-YL+GTW84@\CJ.] '1T5R_BG MQK#X8 #Z==W#DX5]NR(G&<;SU./0'O4O_"37DFJVD%OH%Y-I]RP"WP(VX_O; M>R]\DC(Z"@#HZ*P1XC>]U>\TW2+-+J2RP+B26;RHU8YPH(5B3P>V..M&B>)D MU74KW2[BT>SU&SYDA9PX*^JL.HY'8=10!KS7EO;W%O!+(%EN6*1+@_,0I8_H M#3KIITM)FMD5[@(QB1S@,V. 3Z9KSO4KO73\5=(AGCLV9(9)+:W6=@@5D<$L M^S.[Y3T7L![UU^JZ\^AZ2+R_L)GD 8O'9@S*@'@#;HK"T?Q/!J6I7&E7-O)9: MG;\O;R,&W#U5A]X%G_WPW_Q5Y MUT,%5KQYH;'H5%>>_P#"=ZI_SPL_^^&_^*H_X3O5/^>%G_WPW_Q58_VG0\_N M-O[+Q'9?>>A5Y_XA\5W,]U);:?,8;="5,D9&Z0@]0PZ#CC'4=>N!!<^,]1NK M6:W>&U"2HR,55L@$8X^:N=KBQF8>TBHTG;N=V"R[VN>OMQE%<%'$5*, MN:+/1KX:G6BXR1[317GB>.=55%4Q6KD LR-D^YPV*7_ (3O5/\ GA9_]\-_ M\57N?VG0\_N/ _LK$>7WGH5%>>_\)WJG_/"S_P"^&_\ BJU\2P:"WA^%[R=-\96_^1EP23DQC^ZW;M78(XD17 (# $;E(/X@\BN#U;_D MM.A?]>+?RFKT#SCC6QN]0T0-:)S+)9W/FF,>I5E7CZ5LZ??VNJ6,5 M[9RB6WE7)=1M-,\/WL]XZB,PL@5C]]B" H'?-87PPL[FT\'J;E M643SM+$K=D( 'YD$_C0!V=%F_*C:,\9&Z@#I:* MSM4U9-.>U@2(SW=VY2"$,%W$#)))Z #DFLZ^\1WNE7%C!?Z1@WES';QRP7'F M1J68#YB54@XR<8YQUH Z*BJ&H:K%82P6X1I[NY)$,"8W-CDDD\!1W)_4\5C: MAXNDT*_MX=;TX6UM<':EW#/YJ ^C952/UH E\7^(K[PYIKW=KIGVF-0-\SRA M50DX&5^\><>G7K6A8ZA!SW/YUD?$8@^ M =2(.0?*P1_UU2M7PS_R*FC_ /7C!_Z * ,KPCXHO?$6H:Q!=V<=I]A=(Q&K M%F!)<,&/0_=[ 5U5<#X!_P"1K\9_]?P_]#EKOJ ,_6=9M=#L#=76]LL$CBC7 M<\C'HJCN:X__ (6<;2\CCU;P_?:?!(<++)G./7:5'Z$UWC0Q/-',\:-)&"$< MCE<]<'MG%X32+)+N&W![U#X@F_X1SP M)<_9F8&UM5@B8]1P$4_7D4[P3;+:>#-*11C= )3[EOF_K0!H:5JT&JQ2F-7B MG@IZS'I\]O:1Q-,"'":E8AG7L67=@_DA'XTWPY.VJ?$CQ%>/R+-%M(\_PC)SC\4)_&@#HH M]:D@U&"QU2U6TEN<^0\-]2;4M'\-V2_*FKSQ-(!W7Y3C\W M'Y4 =&->OFL/[271W_L_;Y@_?#SRG7=Y>,=.<;L^U;%I=P7UI%=6TBRP2J&1 MUZ$&I0 %P ,=,5Q/P[G:+^W-'SF/3[YUC']U2S#'YJ3^- ';U#=W<%C:R7-U M*L4,8RSMVJ:N2FNO[;\?III.;/28A<2+V>([G5]=M-)GU"XT:R1((6F>,Z@Q/6MR:"*XC$)O\ D5-8_P"O&?\ ] - &=H_ MB#6-; &3[ MX 'X4 +%@UJ+2=7L9-/ MN9_]0Y<212^P88Y]B/Z5B?"+_D5+K_K^?_T".JOQ*E75-3T;1; B34O/+X3D MQ XQGT]?H,T >BRLZPNT2!Y I*H6QN/89[55T[4X-1654#Q3PMMF@E&'B/N/ M0]B,@]JNUR/C"?\ L&]TWQ%$,".46UV!_'"V>O\ ND9'UH ZZBD!# $$$'D$ M4M !1110 4444 %%%<[X@\07&E7D5O;Q1-NCWLTF3U)&!@CT_6@#HJ*X?_A, MM1_YXVO_ 'RW_P 51_PF6H_\\;7_ +Y;_P"*H [BBN'_ .$RU'_GC:_]\M_\ M51_PF6H_\\;7_OEO_BJ .GUO4/[-TN293B5ODC_WCWZ=N3SZ5B>$=4:1Y;&> M0LS$RQLS9)/\0Y/X_P#?1K U36+G5GC:X$:B,$*J# YZGG/H/RJM:W,EG=17 M$1P\;!A[^Q]CTH ]4HKA_P#A,M1_YXVO_?+?_%4?\)EJ/_/&U_[Y;_XJ@#N* M*X?_ (3+4?\ GC:_]\M_\51_PF6H_P#/&U_[Y;_XJ@#N*R]8O=6L8S+I^DQ7 MZ*F2OVKRY,^@780>,=\^U9.D>*+J]U**VN(8MDF0#$K9!QGU/'_Z^U=50!A> M%O%%KXITTW,"^5-&=LT!;<4/;GC(/KCUK4O9+R. -8V\,\N>4FF,0Q[$*W/3 MC'XUY%HME>^'O#NE>,-*#2+ATU"WSPZ"1AG\@/I@'UKUO3-2M=7TZ&^LY-\$ MRY![CU!]QTH P]!\2:MKDUP!HL%M%:W)MYWDO22&7[P4"/DC/J![UT]+X_#Q&9W@,GF;N W M4)CUVY/Y>M;E>2ZSI-Y8Z%8>,BI&J?:_M=P/1'(V+] HQ_M&O4[.[BO[*"[ M@;=%/&LB'V(S0!1UG78-'-O"8Y+B\NGV6]M%C=(>YYX '7N MA[[9!ND-G(]-\16S36$Q+(<21.-KQGW']>E:U>7>+#_PB7Q!T[6; M3]W#>\7*#@/R _Y@@_49H ]1K$\2>)K3PU#:27*[_M$ZQ !L;5_B?Z ?S%;= M>>:KI)\;2:[=@%HK2,VFG^C2*=SL/J0%SZ9H ]#!R,CI02 ,G@5S'@'6/[8\ M)VK.V9[;_1Y<]?+ ^8?CD#Z$T ;T M/B(ZE/+'HMF;U(FV/]-N_$-QI $NL::8+4D!KFVE\Y(\ M_P![Y58#WP:O:'IT>DZ)9V,2A1#$JG'=L*[MI;>= \4J%'4]P1 M@B@!T4L<\*30R+)&X#*ZG(8'N#3Z\Y^&6H3V]WJOAR>0N+*1FASV 8JP^F<' M\37HU &?K&M6.A6?VJ^EV*3M15&6D;T4=S56'4=;N8A,FAQQ1D95+F\V2D>Z MA& /L37'Q3GQ'\7VCE.ZVTE&,49Z!EP"?KO.?P%>E4 ?X@TW58MBR6PDCESU:-E. /7#8_,T[ M5=;@TN2VM_+>XO;IBMO;1XW.1U))X"CN30!IT5S=_P"*9M#G@_MO31;6D[;! M=03^WK0!OT5RLOB^ MZ?1H=1T[0KB^0P+-,4E"I'E02H)&7(Z' [>O%.L?&D.KZ7'<:3I]Q>7;YW6J MLJ^41_?<\ >G<^G7 !U%%<[X<\5+KEW>6%Q926&H6A_>V\C!N/4' S_]<52F M\?VD'B&'2I-/O8MX9C)/&4)PI(VIC3Y4S0HDDGW\*I!) X^] MCO\ C7*:7=Z\_P 4]32>*RGNX;+8(_M#I$D9,; *VPDGYAG@

E450O=4 MCTRSAEO%_?RE8T@A.\O(?X5SC/U...3BLC5_%%YH"17.IZ1ML'8*TUO<>8T9 M/31:?87%Y,<101M(WT S0 M!!?:HEK/':0Q-"/F3R+\DJ/4@Q#CZ5C^/O^1K\&?]?Q_P#0XJ[J>"*Y M@D@GC62*12KHPR&!Z@T D'N1N4Q\$@'H3 M]:T3J/B%+7SWT"W) R88[_=)^J!3^=<[\7?^14M?^OY/_0)*[R21(8VDD=41 M1EF8X 'J30!E:!XCL?$5O)):^9'-"VR:"4;7C;T(_ _E5G4M1_LQ$GE@D>U& M?.E3GR1QABO4KUR1T],)M5\,D_N(L75F#_#&V M"R#V!/'XUUU !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)?>$- U*Y:YN=-C,K?>9&:/<R?90[ M(YO_ (0'PS_T#/\ R/)_\57B5?2-<3_PJ[1/^?K4/^_B?_$5VX3&*%_:MO\ M$YZ]#FMR(\DHKUO_ (5=HG_/UJ'_ '\3_P"(H_X5=HG_ #]:A_W\3_XBNS^T M*)A]5J&1X"\,:/K6ASW.H6?G2K/RK+0!QG![4 ,\2W.E0WVEK6/Y#GI6SXKT+67\2Z9XAT2..XGM$\I[= MW"Y7+="<#D,1^55/%VB^)_%&@1JUK;021S+(MDDH9CP029#@9&>@]^30!J_$ M?_D0M2_[9?\ HU*U?#(!\):.,<&QAX_X *Y_Q5#XCUCPM)IB:,KW-SL9S%<) MLB 8';EF!9LKV&.>IQ6GH.)8A-$1,0-N5._ Z G./; M- &%\(A_Q2ET>_VY_P#T!*72./C/KH'3[$O\H:D^'FFZUX?LI=-U+29(DEG, MPN%FB95RH&" V?X1T!ZU!96?B"V^(-_K[:!.;2ZB\G8+B'>H 0 XWX_@Z9[T M /U;_DM.A?\ 7BW\IJZ/QA;Q7/@_5DF *K;/(,_WE&X?J!65X@T+56\8:=XD MTR."Y-I#Y+6SR;&8'?D@].C]_2KVIVVI>([#^SGM)--M92!K/B&VNH M?#$NDZ/I;W'FVS6R!)$18EV[>=S ]">F>G.*J^!+;5=+T*'2=3TR2V:#>5F\ MV-T8%BV/E8D'YCVQQUH R_ /_(U^,_\ K^'_ *'+1JW_ "6G0O\ KQ;^4U21 M:1K_ (=\6:G?:580W]EJ3"1U:<1&-LD\Y]V;H#UJ*_\ #OB>?QQI^M0M9LT- MN [R'$2$EP44#YC@-U/4GMT >/@#XK\&\=;W_V>*M7XC@'P%J7MY7_HU*Q_ M%5AXCU77-%N;;16D32Y?,9S/$@F;6=O'"D0FB(F(&W(._ Z G./;-8_P\TW6O#]E-IN MI:3)%'+,9EG6:)E7*@8(#9_A'0'K0!W5L4N;-O*U6T/F6TJG! M)'.W/\O0_C7,2^)QX@T_P_%>W222WD MMW;.8I2I9>>^TD>_!KC?$G@W[3XHTK7M/C'FQWD+7<8XW*''SCW Z^U $/Q' MNGCO?#=N96BMY+X22.N/EVE<'D$<;B>0171W6@3WMI-:W&O:D\$R&.1=EN,J M1@C(BS4?BWPS%XHT9#(1D*WH?8_YZ5S5A_PLJR1;$P6%PB_*MU< M.#@>O# G\030!L2^'[7PUX"UJQLY9Y(C:W$F9V!()C(P, <<4[XZ?*(@1&'^SW6.ZG/_ +*6_(58 M\?6+^(-,N8;9MRZ? +O*\[W/0 _[@';:VO3ONV0&^%"K^% &5I6K?\))X4_Z.@#H#TWLS#_V5:U/!OA67P]>ZJ\O^I>A0Z3J>F26[0;RLWFQNC MNQ\K$@_,>V..M97B^P\0:MXATBZL=$ MD:#2YS(&>XB7S?F4\#=P/D'7GGH* +?@G6Y9;W4-(U=!'KD4A:5CUG7L1[ ' M@#C&,=ZZ37-)BUS1;K39G9$G7&Y>JD$$'\P*Y3Q=H^JZC+I>M:+I<\.LPN=V MZ6(;4'0-\^#GM@G@G..E:6JC7-<\*SVZZ6]AJ>^!DWS1LFX2*Q(*L>!MSR ? M3- '/MJ_B;P7"+;7;1=4T<#RQ=1?>5>F#_\ 9?G7=Z-+8SZ+9/IIS9>2JP9Y"$%\8W,223^9- %'QQ9R7W@O5((@2_E"0 =]C!C^BUF_#"[CN/!4$* MD;[:62-QZ98L/T:NR(R,'I7!2>$M8\-ZQ-J/A22![>.F/>@# MO:SM8O#!H^IO;2*;FWM7D"J4-"L]/8\&>>[$JCW"K MR?SK:TW2X["S>%W:XEF)>XFD',K'@DCTQP!V H YCX6E&\&J5Y;[1)O^O'] M,50\7*UO\2_#-S;C$TK+&Y'==^#^C-5_1=#U3P?J5W%86QU#1[E_,2-)566% MOHY (Q@=>PK3@T6>_P#$Z:]J4:P_9XO*M+;<&*9SEW(XW3L:YAWLI#Y/W\9^<\9[5Z! M$[20H[1M$S*"4<@E3Z'!(R/8D4 <'\(@/^$4NCCG[<__ * E)XS@\GQ]X4NX M!B>6;RW(ZE R_P!':L_X77.I6NAW30Z>;RS:Z(Q#(BR(X5<\.0"""._8UUMO MH]UJ/B2/7-4B6$6T9CL[4,'*9^\[D<;CTP,@>M &!X1N&N?B3XG:XS5K5M,O/%2VMI>6;V.GQRB:=99$:24CH@"$@+SR6,EG..&C=T;)P.05)&/K@\=* .>TZYMY] M7U1/#-E K/-_IU_*6,9DYX5X+>6D?"=$R6.-F ._-;1&&2!I1&2/FYR>.CG\NAJ_K3:[<^&+FU& MEK/>WD4D>RWE4) &&/F9V!8X)Y [=NI ,WPE/+:_"5+B#/G16URZ8_O!Y"/U MIWPM*-X-4KRWVB3?]>/Z8JUX&M-3T[P_%H^JZ4\'DA\2F6-T<,Q.,*Q.?F/; M''6JNBZ'JG@_4KN*PMCJ&CW+^8D:2JLL+?1R 1C Z]A0!0\7*UO\2_#-S;C$ MTK+&Y'==^#^C-4NK ?\ "Z="X_YN?OK/Q%<_$&Q\01Z!,+6UB\G8US"'92'!/W\9^<\9[4 2?%S M_D5;0]Q?)S_P!Z[ZN&^(.FZQXATBSLM.TF5SYBW$C/-$NP[6&S[W)^;G''H3 M77:;6,EG..&C=T;G Y!4D8^N#QTH MT444 %%%% !1110 UT61&1 MU#(P(96&01Z&LA_"NB2.SFQ +$D[9' _ X%;-%1.G"?QI,N%6WN(S'*APRGM7LE9^J:+9:O%MN8 M\.,;94P' ';..G)X]ZX\7@(U(WII)K\3LP>8RI2:JMM/\#R:K6GZ?<:G>);6 MR;G;DD]%'\_[[7_XFMVQTZSTV(QVEND2GJ1R6Z]2>3U/6 MN.EE=1R_>.R.ZMFU-1_=J[,__A$M#_Y\?_(K_P"-'_"):'_SX_\ D5_\:VJ* M]CZM1_D7W(\7ZU7_ )W][,7_ (1+0_\ GQ_\BO\ XT^'POHL$HD2P0L.@=F< M?D20:UZ*%AZ*U4%]R$\36>CF_O85YWK]NEW\8=%@D:54:Q;)BE:-N!,>&4@C M\#7H,KM'$[K&TC*I(1,98^@R0,GW(%K7T3ZCHLQ\LBZ9IC WL6)STR,^X]Z]0B MDCFA22%E>)U#(RG((/0BJ-W90Z_HLMIJ%I)"DZE6BD*ET.>#E21G@$8)_I7) M^&8?%GAH2:7<:4VHZ=&Y$$T=Q&K!<]@S#CV.,4 )JW_):="_Z\6_E-1\7?\ MD5+7_K^3_P! DJYXGT359=?TOQ'HT"37=HACDMI7"EE.>^C_9!<-;S1R+ M-#*O\#C.#^IKC[CQ#J^B1'2?&NG"[TZX'E&]@_B!]<8_]E/?FN@U:Q\2W.FZ M4T9LGU.VO5F8H66(((W!!)Y.K>)M'_ +)_LHVAE=#+<33( MR1@$$E=I+,>,<@=: +'B?0)/$=I8WNF7PM[VU/G6LP^Z0P'7V.!SS]*P(O%5 MW;7]KH_C73!&QF1X+R,X0NK JQQQUQG'XC%;>HZ5JUG?: ^BQQRPZ?;R0RK- M)LWH1& N>>3MSG&..:K^(M'O_%YL;.;3WL+6"<33332(S$ $;4"$]<]3CH* M,YI)KWXOW=L;V>T,5B(X7B"$GA'(^=6'=NV>*W=7\'1Z]:I;:GK&I3PH_F*N M(%PV",Y6('H35'QAX1O=2U"WUO0[D6^JVXV\G <#ISZ\D<\$<57M5^(.II]B MOTL=/@8;9;E,-*5[[0&(S^ H M^.[9;+X:7=JCNZ0QP1JSG+$"1!D^_%;?AG M_D5-'_Z\8/\ T 5B^,]/U&Z\,'0='TN6=&2-?-,L:JBHP./F8$GY1VQSUJ_X M?EU.R\,V]O=Z-<)!M*;0[K4M.M4M+NU0R_N1M5U')!4<#C)R*ZG7;G7;5;=] M%L;>\^<^?'+)L;;VVDD#UZ^W%5[^+4]>TI[!K-]-2X79AH YVXEN];^##S3EGN#;[F8]6$:;>>)+VS.H6AL].M)1/Y$CJTDT@^[G:2H49/!V,GC/Q@[_?%T%&?0-(/Z"N]KB["W.C?$V_1OE@U>W\Z$]C(F-R_7 M[Q_&@#M*RO$W_(J:Q_UXS_\ H!K5K"\4/J$VD7NGZ?I4]W)F/>@"G\./^1"TS_MK_P"C7KJ:Y+P/#JVDZ):Z1J.CSPF(O_I FB9, M%BW(#[N^. :Z#4KR[M(0;/39[Z1@<".2- I'3<78=?8'I0!YS\.]#CU?P9?J M;J\MYFN71'AN9$53L3!*!@IZ]Q5SX>30:7JE[H&HVD,.LQ,Q$^WYITZ_>/)] M1ZCZ5;\ 6&N>'+"73M0T6<)+<>8)HYX6"Y"J=PWYP-N>,GVJ[XV\+W.JBWU7 M1_DUBS8&,A@ID7/3)XXZC/N.] '7UR?Q*56\"7Y/56B(^OF*/ZUI:%J&MW,: M1:QHK6DP7YIDGC>-C] V1GZ'ZUE?$))+[2K/1;IQN[#]2*ZR MLO4]"M]6F22XFN%V+M548!1[X(//^ H \YHKN/\ A#=._P">UU_WTO\ \31_ MPANG?\]KK_OI?_B: ,GPQ9Z;J/G6]W;[YU^=6WL,KT(XXX./S]JZ+_A&='_Y M\_\ R*_^-,L?#-EI]Y'=12W#.FMF@#)_X1G1_^?/\ \BO_ (T? M\(SH_P#SY_\ D5_\:UJ* *-GH^GV$ADMK5$?^\26(^A.<=>U7J*I:E>7=I$# M9Z;/?2,#@1R1H%(Z;B[#K[ ]* ,'X=HLGP^TZ-U#(PF#*PR"#*_!K!4R?#CQ M)L8LWAS47X/7[._^?S'J16YX'AU;2=$M=(U'1YX3$7_T@31,F"Q;D!]W?' - M=!JVE6NM:9-87B;H95Q[J>Q'N* ,'P.RNGB%T8,K:W10E0QA0\#YB!\S8[]J/!NCW_ (6T'4;26V:YE2\=X5C909E* MH 1N( Z'J>QIOAJ+7(_$&I7VKZ+)$]\ZA)EGB=88U!PI ;/X@F7-A-X=U+RIXVC/SVW&1U_UO:L7X9ZA,=)NM$O 4N],F,91CR%)/'X$,/RK MN:\Y-CXEM?'LNO:?X?E6UG0)/"]S"&<8&3PY .0#^'O0!W1O;:;4IM*=2TJV MZS,K %61F9<>_*G/U%<9XB^&5E>%KS1'^PWB_,L:G]VQ]NZGZ<>U6]3T[Q)- MXOM==TJ"&)$L5BE@NI0-^7(.N-@!/SX_@_6@#T&O+?B4/[7\5:'HL'S3<[@/X=[ <_@ MI/TKM;K4M=EB*6&@M%*>!)>W$81?\5ZI+I>A2M:@M>W#"WM4'5I7X&/IR?PJMHK7&C:-:Z?%X> MU(B&,*6\RV^9NK'_ %O1OQ]!G MCK7:@Y4$@@GL>U 'G'AR>30?B+?Z;-:S6EMJJ^?!%,4)#Z?;749RD MT2R*1Z$9JQ7#VKZMX"T]X+FW?5-&A),<\!'G0J>S*>H]P>/Y+!XCN/'-K<6> MA#[%#]RXN;AAYJ*?[B*3R>>210!D?#J%KWQCXAUF,?Z.[R(K=F+R;N/P _.O M3JH:-H]GH6F16%DA6).23]YV[L3ZFK] 'EF@?\2CXQZI!A[57M=2\;VT8@N_#]K>NO'V MB*\6-6]R#S^0% '6R2QQ!3)(B!F"KN.,D] />N 6X:7XV/'.>(K79 #[H&./ MS:NGT_3M0N+Q-1UJ2$S1@_9[6#)CASP6)/+/CC/0)_#%U=ZO9:_H[Q MIJ=H0"DAPLR<\$]C@D?0T 6O'4$=QX*U19 "%BWCV*D$?RKE+N26;X%*\^2X MCC49_NB6=O'$L0FB(F(&W*G?@= 3G'M MFL?X>:;K7A^RETW4M)DB26]0 M>)C>+\7-%:P2-[E;+:6&>Q(R ?6@#K/&-M%=>#M624 A;9Y!GLRC M"O!D-P3]G>=VDSTPKX7/_ 2:]"U>+5O$.GMIBV$FG0SX6XGF MEC8A,\A C')/3)Q3O$'A&TUGPU'I$6(/LP7[,^,["HP,^H(Z_G0!T1 92K $ M$8(/>O-OAS:">V\3Z3)N^PF8Q* ?[P=6Q^ 6NGTZ[\1P:6EI=:2)+Z-/+6Y% MPGDN1P&;G>/<;:BMO##:5X)U+2[8_:+VZMYB[\+YLKH1WZ#H* .>#>*O $.S MRUU?0XNA'$D2_P Q^H^E=CX9OM,U+0HKC24*6KLY,9ZHY8LP/XL3Z<\<53M; MCQ!;Z.MG>Z.+N[6+R_-BN$\I^,9;<0P]\ U!X?T:\\'^%/LMO;/J-Z\C2.D3 MJJAR/5R/E&T#U]J ,SX1?\BI=?\ 7\__ *!'1I/_ "6G7?\ KQ7^4-2?#O3= M:\/VPSQ0LI/B2ZK:3PZ?$/NF\E*LV/7"MR?^ T =AH^E0Z)I,&G6\D MLD4 (5I2"V"2>< #OZ5C_$%VC\"ZH4SDJ@X]"Z@_H:V]+L%TS38+-9'E\M?F MD?J[$Y9C]22?QJ+7--&KZ'>Z>2 9X612>S=C^>* (/"H4>$M'"]/L<1_'8,U MKUS?@2Y:?PC:0R K/:%K:9#U1D.,'\,5TE ' ^/O^1K\&?\ 7\?_ $.*N^KS M[Q59^(-:US1;VS\/SK%ILWG$37$(9SN4XX7,R M,3[@HS#'Z\=* .*^+O\ R*EK_P!?R?\ H$E1>/?#$L>F1ZEI\MU<):-OGM;B MYDF61!SG#,>G?VSZ5/X_L-;\1V$6G:?HLY2*X\PS23PJ&P&4;1OS@[L\X/M7 M7:==W5Y ?MNF364@4;ED>-U8GK@JQX'N!UH J^&-1T_5- MKG3(HX(,;3!& M!$PZK@?Y/6MBO/8M!U_PGXGGG\/6(O=(NOGDMC,D>P^@W$=.Q]#@UW5G/-L4C*Q'XJ2* .*OR8_C1I>SI)8MOQ])/\!7>UQFFVQU3XE:GJO6W MT^%;.-NQD(RP'TR0?K79T %%%% !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 54U&YN; M6T,EI8RWDQX6.-T7L>26(&/ID\]*MT4 <+\/--UKP_93:;J6DR1)+.9EG6:) ME7*@8(#9_A'0'K7=444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZMI M46JVZ*SM#/"XE@G3[T3CH1ZCL1W%:%% %6P>\:WQ?11I.AVEHFRKC^\.XSZ' MI[]3:HHH **** "BBB@!DK,D+ND9D=5)5 0"Q],GBLRPTR4Z@VJZBR/>LGEQ MHARENG7:I/4GNW?V%:U% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !U& M#7+W/@FT34O[3T:XDTJ^YRT*AHWSU#(>"/IBNHHH H6!U8.4U!;)D"\2P,P) M/^X0<=_XC5^BB@ HHHH **** "BBB@ HHHH *\]O[/Q#<_$"P\01>'Y_LUK% MY.QKF$.P(<$_?Q_'Z]J]"HH 9$[20H[1M$S*"4<@E3Z'!(R/8D4^BB@ HHHH M **** "BBB@ HHHH **** ,:?3)[+4Y=3TL*S3X^U6K':LV.C*?X7[>A[XZU MLT44 %%%% !1110 52U'^T'18-/$<;29#W#G(A'J%_B;T'3CGT-VB@"IING6 M^E6,=I; [%R2S'+.QY+,>Y)YJW110 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 %%%% !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 %%%% !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 % F%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end EX-101.SCH 10 cmbm-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Software link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Contributed Capital link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Other Expense (Income), Net link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Shareholder's equity link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Share Capital - Shares link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Revenue from contracts with customers link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Software (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Shareholders' equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Share Capital - Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Revenue from Contracts with Customers (Table) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Balance Sheet Components - Components of Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Balance Sheet Components - Schedule of Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Balance Sheet Components - Schedule of Change to Accrued Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Software - Schedule of Software (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Software - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Debt - Schedule of Maturities on External Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Contributed Capital - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Other Expense (Income), Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Shareholders' equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Shareholders' equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Shareholders' equity - Summary of Restricted Shares Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Share Capital - Shares (Share Capital Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Share Capital - Shares - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Income Taxes - Summary of Gross NOL Carryforwards Expire (Details) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Income Taxes - Summary of Gross CIR Carryforwards Expire (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Commitments and contingencies - Additional Information - (Details) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 100910 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100920 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100930 - Disclosure - Leases - Supplemental Balance Sheet Information related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100940 - Disclosure - Leases - Supplemental Cash Flow Information related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100950 - Disclosure - Leases - Remaining Maturities on Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100960 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100970 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100980 - Disclosure - Restructuring - Schedule of Restructuring Liability Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100990 - Disclosure - Leases - Remaining Maturities on Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink Accounts Receivable, before Allowance for Credit Loss, Current Total receivables Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Employees and service providers. Employees And Service Providers [Member] Employees and Service Providers Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, Options outstanding Deferred Tax Assets, in Process Research and Development Capitalized research costs Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Restructuring Cost and Reserve [Line Items] Geographical [Axis] Geographical Undistributed Earnings of Foreign Subsidiaries Undistributed earnings Cost of Revenue, Total Cost of Revenue Cost of revenues Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other noncurrent liabilities Restricted Stock Units (RSUs) [Member] RSUs 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Entity Public Float Entity Public Float Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Increase (Decrease) in Other Operating Assets and Liabilities, Net Other assets and liabilities Receivable Type [Axis] Receivable Type 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Phantom Share Units (PSUs) [Member] Phantom Unit Awards Contributed capital. Contributed Capital [Line Items] Contributed Capital [Line Items] Income Tax, Policy [Policy Text Block] Income taxes Property, Plant and Equipment, Useful Life Useful Life Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenues Computer Software, Intangible Asset [Member] Capitalized Software Assets Bank of american. Bank of American [Member] Bank of American Capitalized computer software amortization expense after year five. Capitalized Computer Software Amortization Expense After Year Five Thereafter Vector Cambium Holdings limited partner. Vector Cambium Holdings Limited Partner [Member] VCH, L.P. Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Change in deferred tax assets valuation allowance Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Restructuring liability Restructuring Reserve, Accrual Adjustment Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Deferred revenue - current Contract with Customer, Liability, Current Deferred revenues Title of Individual [Domain] Title of Individual Deferred tax assets and liabilities valuation allowance. Deferred Tax Assets And Liabilities Valuation Allowance Ending balance Beginning balance Subsequent Events Subsequent Events [Text Block] Research and Development [Abstract] Summary of changes in shares available for grant. Summary Of Changes In Shares Available For Grant Table [Text Block] Summary of Changes in Number of Shares Available for Grant Revenue from External Customers by Products and Services [Table Text Block] Schedule of Revenues by Product Category Operating Lease, Liability, Noncurrent Noncurrent operating lease liabilities Common Stock, Dividends, Per Share, Cash Paid Common stock dividends paid Weighted average remaining lease term abstract. Weighted Average Remaining Lease Term [Abstract] Weighted average remaining lease term (years): Maturities of Long-Term Debt [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of Units Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Assets, Current Total current assets Vesting [Domain] Vesting Consolidated leverage ratio Consolidated Leverage Ratio Consolidated leverage ratio. Accrued customer rebates. Accrued Customer Rebates Accrued customer rebates Liabilities and Equity TOTAL LIABILITIES AND EQUITY Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other ITALY Italy Deferred Income Tax Assets, Net, Total Deferred Income Tax Assets, Net Deferred tax assets, net Deferred tax assets - non-current Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Options outstanding, Ending balance Options outstanding, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant-date fair value per share of options granted Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent NOL carryforward, definite life Operating loss carryforwards with definite life. Operating Loss Carryforwards With Definite Life NOL, 10+ year carryforward Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and intangible assets Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Shares issued Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued 2025 Long-Term Debt, Maturity, Year Two Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Net Income (Loss) Attributable to Parent [Abstract] Numerator: Selling and Marketing Expense [Member] Sales and Marketing Selling and Marketing Expense Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Foreign Entities Foreign Tax Authority [Member] Shares, Outstanding Ending balance, shares Beginning balance, shares Line of Credit Facility, Remaining Borrowing Capacity Debt Instrument amount available under credit facility 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Subsidiary or Equity Method Investee [Line Items] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Business Combination Disclosure [Text Block] Business Combinations Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Total number of shares available under ESPP Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Current portion of long-term external debt, net Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign currency translation Deferred Tax Liabilities, Property, Plant and Equipment Property and equipment Property and equipment Increase in valuation allowance due to pre tax loss Increase In Valuation Allowance Due To Pre Tax Loss Increase in valuation allowance due to pre tax loss Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Operating leases Operating loss carryforwards with indefinite life. Operating Loss Carryforwards With Indefinite Life NOL carryforward, indefinite life NOL, Unlimited carryforward Lessee, Operating Lease, Renewal Term Lessee operating lease option to extend period Debt Disclosure [Text Block] Debt Accrued goods and services. Accrued Goods And Services Accrued goods and services Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment, Net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Expirations Options expired Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Riverbed technology Inc. Riverbed Technology Inc [Member] Riverbed Technology Inc. Additional Paid-in Capital [Member] Additional Paid in Capital Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Foreign rate differential Schedule of (Benefit) Provision of Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Income Tax Examination, Year under Examination Tax returns open, tax years Inventory, Raw Materials, Gross, Total Inventory, Raw Materials, Gross Raw materials Liabilities, Current [Abstract] Current liabilities Assets, Current [Abstract] Current assets Accounts Receivable, Allowance for Credit Loss, Current Ending balance Beginning balance Allowances for receivables Less: Allowance for credit losses Professional service fees and reimbursement of expenses Professional Service Fees and Reimbursement of Expenses Related Party Professional service fees and reimbursement of expenses related party. Impairment, Long-Lived Asset, Held-for-Use, Total Impairment, Long-Lived Asset, Held-for-Use Impairment losses for long-lived assets Statement of Stockholders' Equity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Options vested and expected to vest Xirrus wi-fi business. Xirrus Wi Fi Business [Member] Xirrus Wi-Fi Business Operating Lease, Liability, Current Current lease liabilities Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Weighted-average number of shares outstanding to compute net earnings (loss) per share Earnings Per Share, Basic, Other Disclosure [Abstract] Debt Instrument, Maturity Date Debt instrument, maturity date Other Nonoperating Income and Expense [Text Block] Other Expense (Income), Net Swingline Loans Swingline Loans [Member] Swingline loans. Total debt Long-Term Debt Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Acquisition adjustments Adjustments to goodwill Goodwill, Purchase Accounting Adjustments Class of Stock [Domain] Class of Stock Restructuring charges Restructuring Charges Restructuring Charges, Total Accounts Receivable, Credit Loss Expense (Reversal) Increase, charged to expense Accrued customer rebates Accrued Exchange Fee Rebate, Current Domestic Plan [Member] Domestic Plan Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statutory rate Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Additional contingent consideration on attaining booking targets related to product sales Statement of Comprehensive Income [Abstract] Treasury stock, shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle accounting standards update adopted Assets, Noncurrent [Abstract] Noncurrent assets Remaining restructuring costs expected to be paid Restructuring and Related Cost, Expected Cost Remaining Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Remaining performance obligation expected to be recognized period Deferred tax liabilities net. Deferred Tax Liabilities Net Net deferred tax liabilities Current Foreign Tax Expense (Benefit) Foreign, Current Schedule of Goodwill [Table Text Block] Schedule of Change in Carrying Amount of Goodwill Software marketed for external sale. Software Marketed For External Sale [Member] Software Marketed for External Sale Software Marketed for External Use Liabilities, Current Total current liabilities Entity Tax Identification Number Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Increase (Decrease) in Operating Capital [Abstract] Change in assets and liabilities: Accrued Liabilities Accrued Liabilities [Member] Payments of Debt Issuance Costs Payment of debt issuance costs Capitalized Computer Software, Gross Gross carrying amount Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Share-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual term (years) Debt instrument term Debt Instrument, Term Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of ordinary shares under ESPP Award Type [Axis] Award Type Lessee, Operating Leases [Text Block] Leases Weighted average discount rate abstract. Weighted Average Discount Rate [Abstract] Weighted average discount rate: Capitalized Computer Software, Net, Ending Balance Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net Software, net Net balance Research, Development, and Computer Software Disclosure [Text Block] Software Plan Name [Axis] Plan Name Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Lessee operating lease term of contract Assets TOTAL ASSETS U.S. Plan UNITED STATES United States Right-of-use assets obtained on operating lease commencements Operating Lease, Right-of-Use Asset Operating lease assets Share-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Share-based compensation - excess tax benefit Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized pre-tax share based compensation expense related to unvested share option awards Common Class A [Member] Class A Units Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Less debt issuance costs Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease) Number of outstanding shares added annually Lessee, Operating Lease, Existence of Option to Extend [true false] Lessee operating lease option to extend Related Party, Type [Domain] Related Party Accumulated earnings (deficit) Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Increase to accumulated deficit Restricted share awards. Restricted Share Awards [Member] RSAs Customer D. Customer D [Member] Customer D Common Stock, Value, Outstanding Ending balance Beginning balance Proceeds from Stock Plans Issuance of ordinary shares under ESPP Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Two thousand and nineteen share incentive plan. Two Thousand And Nineteen Share Incentive Plan [Member] 2019 Share Incentive Plan Retained Earnings [Member] Accumulated (deficit) equity Class of Stock [Axis] Class of Stock Perforamance awards issued Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Units, RSUs, beginning balance Number of Units, RSUs, ending balance Defined contribution plan employer matching contribution percent of match. Defined Contribution Plan Employee Contribution Percent Of Match Defined contribution plan, employee matching contribution, percent of match Income tax expense (benefit) at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred tax liabilities, net Deferred tax liabilities - non-current Issuance of ordinary shares under employee share purchase plan, shares Issuance of ordinary shares under ESPP, shares Shares issued under the ESPP Minimum [Member] Minimum Equipment and tooling member. Equipment And Tooling [Member] Equipment and Tooling California Franchise Tax Board [Member] California Proceeds from share option exercises Proceeds from Stock Options Exercised Cash received from share options exercised Rate of Percentage 0.00% Zero Point Zero Zero Percentage Applicable Rate [Member] Zero point zero zero percentage applicable rate. Operating Lease, Liability, Total Operating Lease, Liability Operating lease liabilities Present value of lease liabilities Tranche One Share-Based Payment Arrangement, Tranche One [Member] Equity Component [Domain] Equity Component 2028 Capitalized computer software amortization expense year five. Capitalized Computer Software Amortization Expense Year Five Rate of Percentage 1.75% One Point Seven Five Percentage Applicable Rate [Member] One point seven five percentage applicable rate. Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle accounting standards update adopted date Other Expense, Net Other Nonoperating Income (Expense) [Member] Other Expense (Income), Net Repayments of Lines of Credit Repayment of revolver debt Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Customer C. Customer C [Member] Customer C Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted average exercise price Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt instrument base rate Entity Current Reporting Status Entity Current Reporting Status Schedule of supplemental balance sheet information related to leases. Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block] Supplemental Balance Sheet Information Common stock, authorized Common stock, shares authorized Ordinary shares, authorized Research and Development Expense, Total Research and Development Expense Research and development Increase in research and development expense Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Percentage of purchase price shares on first trading day of each offering period or on the purchase date Deferred Tax Liabilities, Gross, Total Deferred Tax Liabilities, Gross Subtotal Deferred Foreign Income Tax Expense (Benefit) Foreign, Deferred Deferred Tax Asset, Interest Carryforward Disallowed interest carryforwards Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Standard Product Warranty Accrual, Decrease for Payments Fulfillment of assumed acquisition warranty Assets [Abstract] ASSETS Revenue from Contract with Customer [Policy Text Block] Recognition of revenues Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization expense Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Available for grant, ending balance Available for grant, beginning balance Base Rate [Member] Base Rate BofA Credit Agreement BofA Credit Agreement [Member] BofA credit agreement. 2025 Capitalized computer software amortization expense year two. Capitalized Computer Software Amortization Expense Year Two Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2022 and 2023; 27,522,734 shares issued and 27,313,273 outstanding at December 31, 2022 and 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023 Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease) Number of additional shares available under ESPP Other Noncash Income (Expense), Total Other Noncash Income (Expense) Other Restructuring liability at December 31, 2023 Restructuring liability at January 1, 2023 Restructuring Reserve Restructuring Reserve, Total Contract with Customer, Liability, Revenue Recognized Revenue recognized Furniture and Fixtures [Member] Furniture and Fixtures Accrued Liabilities, Current Accrued liabilities Accrued liabilities Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Share-based compensation Share-based compensation expense Auditor Name Long Term Debt Current. Long Term Debt Current [Member] Current Portion of Long-Term Debt Operating income (loss) Operating Income (Loss) Repayments of Debt Paydown debt Repayment of term loan Repayment of term loan Silicon Valley Bank Silicon Valley Bank [Member] Silicon valley bank. ASU 2019-12 Accounting Standards Update 2019-12 [Member] Entity Ex Transition Period Entity Ex Transition Period Tax Period [Axis] Tax Period Deferred tax (benefit) provision Deferred Income Tax Expense (Benefit) Deferred income taxes (Benefit) provision for income taxes (Benefit) provision for income taxes Income Tax Expense (Benefit) Income tax (benefit) expense Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other Revenue, Product and Service Benchmark [Member] Sales Revenue, Product Line Research and Development Expense [Member] Research and Development Research and development expense Restricted share awards And restricted share units. Restricted Share Awards And Restricted Share Units [Member] RSAs and RSUs Cash, Ending Balance Cash, Beginning Balance Cash Cash Lessee, Leases [Policy Text Block] Leases Cost paid Cost paid Payment for restructuring charges Payments for Restructuring Concentration Risk, Percentage Concentration risk, percentage Share-Based Payment Arrangement, Expense Share-based compensation included in costs and expenses Total share-based compensation expense Taxes paid from shares withheld Taxes paid from shares withheld Payment, Tax Withholding, Share-Based Payment Arrangement Disaggregation of Revenue [Table] Shares vesting, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Intangible assets, net Total amortization Revenue from Contract with Customer [Text Block] Revenue from contracts with customers Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Tax rate changes Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of long-lived assets Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Enterprise. Enterprise [Member] Enterprise Debt instrument consolidated leverage ratio first full fiscal quarter Debt Instrument Consolidated Leverage Ratio Annum For First Full Fiscal Quarter Debt instrument consolidated leverage ratio annum for first full fiscal quarter. Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted share awards granted Issuance of vested shares Aggregate intrinsic value, Outstanding Aggregate intrinsic value, Outstanding, Ending balance Aggregate intrinsic value, Outstanding, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Available for sale software. Available For Sale Software [Member] Available for Sale Software Share based compensation arrangement by share based payment shares to pay employees portion of minimum payroll withholding taxes. Share Based Compensation Arrangement By Share Based Payment Shares To Pay Employees Portion Of Minimum Payroll Withholding Taxes Shares to pay employees' portion of minimum payroll withholding taxes Eurodollar Rate Eurodollar [Member] Deferred tax assets operating loss and tax credit carryforwards. Deferred Tax Assets Operating Loss And Tax Credit Carryforwards NOL and tax credit carryforwards Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Valuation allowance changes Commitments and Contingencies, Policy [Policy Text Block] Contingencies Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Other (income) expense, net Other expense (income), net Point-to-point. Point To Point [Member] Point-to-Point Operating Expenses [Abstract] Operating expenses Property, Plant and Equipment [Abstract] Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Revenue by Geography Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Entity Voluntary Filers Entity Voluntary Filers Non-Recurring Tax Benefit Related to Valuation Allowance Non-Recurring Tax Benefit Related to Valuation Allowance. Subsequent Events [Abstract] Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign Performance options issued Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other noncurrent assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Options granted Options granted Other Accrued Liabilities, Current Other Shareholders' equity Share Capital - Shares Equity [Text Block] Depreciation, Total Depreciation Depreciation Depreciation expense Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid Number of operating subsidiaries. Number Of Operating Subsidiaries Number of operating subsidiaries Asia Pacific [Member] Asia Pacific 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Inventory, Net [Abstract] Percentage of employer contribution to employee contribution plan dollar for dollar match. Percentage Of Employer Contribution To Employee Contribution Plan Dollar For Dollar Match Percentage of employer contribution to employee contribution plan dollar for dollar match Debt instrument, interest rate terms Debt Instrument, Interest Rate Terms Equity, Attributable to Parent [Abstract] Shareholders' equity Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Components of Lease Expense Expected additional restructuring cost Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Expected Cost, Total Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity Number of Reporting Units Number of reporting unit Earnings (loss) per share Earnings Per Share [Abstract] Remaining Maturities on Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of customers. Number Of Customers Number of customers Accounting Policies [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of income taxes. Schedule Of Income Taxes [Line Items] Schedule Of Income Taxes [Line Items] Foreign Plan [Member] Foreign Plan Product Warranty Liability [Table] Product Warranty Liability [Table] Valuation Allowance deferred tax asset. Valuation Allowance Deferred Tax Asset Valuation allowance on the related deferred tax asset Concentration Risk, Credit Risk, Policy [Policy Text Block] Receivables and concentration of credit risk Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Customer B. Customer B [Member] Customer B Debt Instrument, Interest Rate, Effective Percentage Debt instrument, effective interest rate Summary of gross corporate interest restriction carryforwards expire. Summary Of Gross Corporate Interest Restriction Carryforwards Expire Summary of Gross CIR Carryforwards Expire One-time Termination Benefits One-time Termination Benefits [Member] Revolving Credit Facility [Member] Revolving Credit Facility Net earnings (loss) per share, basic Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Customer Concentration Risk [Member] Customer Concentration Risk Share based compensation options contractual term. Share Based Compensation Options Contractual Term Share options contractual term Inventory Write-down Inventory written off Unpatented Technology [Member] Unpatented Technology Other non operating income and expense. Other Non Operating Income And Expense [Table] Other Non Operating Income And Expense [Table] Business Combinations [Abstract] Income Statement [Abstract] Valuation allowance additional deferred tax asset. Valuation Allowance Additional Deferred Tax Asset Additional valuation allowance on the related deferred tax asset Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Revenue From Contract With Customer [Line Items] Revenue From Contract With Customer [Line Items] Revenue from contract with customer. Related Party, Type [Axis] Related Party Performance shares Performance Shares [Member] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Balances Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Prepaid expenses Increase (Decrease) in Prepaid Expense Retirement Benefits [Abstract] Accounts Receivable, Allowance for Credit Loss, Recovery Recoveries Restructuring Type [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options vested and expected to vest Statistical Measurement [Domain] Statistical Measurement Term loan Facility. Term Loan Facility [Member] Term Loan Facility Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Schedule of Capitalization, Equity [Table] Schedule Of Capitalization Equity [Table] Contributed capital. Contributed Capital Disclosures [Text Block] Contributed Capital Proceeds from Issuance of Debt Proceeds from issuance of term loan Long term debt current gross. Long Term Debt Current Gross Less current portion of term facility Less current portion of term facility Caribbean and Latin America. Caribbean And Latin America [Member] Caribbean and Latin America All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies Stockholders' Equity Note [Abstract] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Ministry of Finance, India [Member] India Operating Lease, Payments Cash paid for amounts included in the measurement of lease liabilities Business and significant accounting policies. Business And Significant Accounting Policies [Table] Business And Significant Accounting Policies [Table] Net earnings (loss) per share, diluted Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Product and Service [Domain] Product and Service EMEA [Member] Europe, Middle East and Africa Cost of Sales [Member] Cost of Revenues Deferred Tax Assets, Operating Loss Carryforwards, Total Deferred Tax Assets, Operating Loss Carryforwards Deferred tax asset related to NOL Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits Unrecognized tax positions Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Internal Revenue Service (IRS) [Member] US Revenue from Contract with Customer [Abstract] Issuance of shares for unreturned capital and accumulated yield. Issuance Of Shares For Unreturned Capital And Accumulated Yield Issuance of shares for unreturned capital and accumulated yield Issuance of additional shares for the unreturned capital and accumulated yield Debt Instrument, Name [Domain] Debt Instrument, Name Standard Product Warranty Accrual, Total Standard Product Warranty Accrual Ending balance Beginning balance Accrued warranty Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Weighted-average expected volatility Number of Reportable Segments Number of reportable segments Number of reporting segments Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid in capital Inventory, Policy [Policy Text Block] Inventory Schedule of Maturities on External Debt Outstanding Schedule of Maturities of Long-Term Debt [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Options Deferred Tax Assets, Net Total deferred tax assets, net Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined contribution plan, employer matching contribution, percent of employees' gross pay Foreign Currency Transaction Gain (Loss), before Tax, Total Gain (Loss), Foreign Currency Transaction, before Tax Foreign exchange losses Employees and directors. Employees And Directors [Member] Employees and Directors Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Summary of Valuation Allowance [Table Text Block] Summary of Valuation Allowance on Deferred Tax Assets Share options exercised, shares Proceeds from exercise of share options, shares Share options exercised Options exercised Liabilities and Equity [Abstract] LIABILITIES AND EQUITY Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Defined Contribution Plan, Employer Matching Contribution, Percent of Match Defined contribution plan, employer matching contribution, percent of match Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Increase in selling and marketing expense Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility Increase (Decrease) in Employee Related Liabilities, Total Increase (Decrease) in Employee Related Liabilities Accrued employee compensation Latest Tax Year [Member] Latest Tax Year Schedule of Product Warranty Liability [Table Text Block] Schedule of Change to Accrued Warranty Equity [Abstract] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: interest Shares granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares granted Number of Units, RSUs granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Customer Two Customer Two. Accrued purchase commitment loss Accrued Purchase Commitment Loss Accrued purchase commitment loss Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price, Options exercised Entity Incorporation, State or Country Code Entity Incorporation State Country Code Revaluation of deferred tax asset. Revaluation Of Deferred Tax Asset Revaluation of deferred tax asset Operating leases abstract. Operating Leases [Abstract] Operating leases: Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Receivables 2024 Capitalized computer software amortization expense next twelve months. Capitalized Computer Software Amortization Expense Next Twelve Months Restructuring and Related Activities [Abstract] Retirement Benefits [Text Block] Employee benefit plans Deferred Tax Assets, Property, Plant and Equipment Property and equipment Deferred tax liabilities prepaid expenses and other assets. Deferred Tax Liabilities Prepaid Expenses And Other Assets Prepaid expenses and other assets Payments to Acquire Businesses, Gross Cash paid upon closing of acquisition Cash paid for acquisitions Shares withheld for net settlement of shares issued, Number of shares Shares withheld in settlement of taxes and exercise price for share based compensation. Shares Withheld In Settlement Of Taxes And Exercise Price For Share Based Compensation Shares withheld in settlement of taxes and/or exercise price Finite-Lived Intangible Assets, Net [Abstract] Market capitalization over net assets percentage Market Capitalization Over Net Assets Percentage Market capitalization over net assets percentage. Summary of Tax Credit Carryforwards [Table Text Block] Summary of Tax Credit Carryforwards and Expiration Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, RSUs vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted average exercise price, Options exercisable Inventory Valuation Reserves Ending balance Beginning balance Less: Excess and obsolete provision Current Federal Tax Expense (Benefit) U.S. federal, Current Research Tax Credit Carryforward [Member] Research and Development Issuance of vested shares, Number of shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Goodwill, Total Goodwill Ending balance Beginning balance Goodwill Carrying amount of goodwill Statement of Cash Flows [Abstract] Supplemental cash flow information leases abstract. Supplemental Cash Flow Information Leases [Abstract] Supplemental cash flow information: Earliest Tax Year [Member] Earliest Tax Year Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Income Tax Authority [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Common Stock, Par or Stated Value Per Share Common stock, par value Tax credit carryforward with indefinite life. Tax Credit Carryforward With Indefinite Life Tax credit carryforward, indefinite life Tax credit carryforwards, Unlimited carryforward Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate on cash Capitalized software development costs Capitalized software development costs Deferred Tax Liabilities, Deferred Expense, Capitalized Software Wifi. Wifi [Member] Wi-Fi Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized share-based compensation expense, weighted-average period of recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, Options vested and expected to vest Added to 2019 Share Incentive Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares authorized Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Contract with Customer, Refund Liability, Total Contract with Customer, Refund Liability Refund liability APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Share-based compensation Net decrease in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Internal Use Software, Policy [Policy Text Block] Software Inventory valuation reserves provision. Inventory Valuation Reserves Provision Increase in excess and obsolete provision General and Administrative Expense [Member] General and Administrative General and Administrative Expense Leasehold improvement allowance Less: leasehold improvement allowance Less: leasehold improvement allowance Lessee Leasehold Improvement Allowance Lessee leasehold improvement allowance. Noncash Investing and Financing Items [Abstract] Significant non-cash activities: Internal use software. Internal Use Software [Member] Internal use Software Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive effect of restricted share units and restricted share awards Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Forfeitures Options forfeited Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location Document Financial Statement Error Correction [Flag] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share Provision for late fee charges. Provision For Late Fee Charges Provision for late fee charges Schedule of Inventory, Current [Table Text Block] Schedule of Inventories, Net City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State, Deferred Inventory, Net Inventories, net Inventories, net Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Increase decrease in accrued sponsor interest and payables. Increase Decrease In Accrued Sponsor Interest And Payables Accrued Sponsor interest and payables Leases. Leases [Table] Leases [Table] Applicable Margin Rate Applicable Margin Rate [Member] Applicable margin rate. Business Acquisition [Line Items] Business Acquisition [Line Items] Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation General and Administrative Expense, Total General and Administrative Expense General and administrative Increase in general and administrative expense Business Description and Accounting Policies [Text Block] Description of Business and Summary of Significant Accounting Policies Standard Product Warranty, Policy [Policy Text Block] Product warranties Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Basic weighted average shares outstanding Employee Stock [Member] Employee Share Purchase Plan Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Research and Development Expense, Policy [Policy Text Block] Research and development costs Gains (losses) on purchase commitments. Gains (losses) on purchase commitments Gains (Losses) On Purchase Commitments Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Summary of Restricted Shares Activity Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Accounts Receivable [Member] Accounts Receivables Customer A. Customer A [Member] Customer A Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] 2027 Capitalized computer software amortization expense year four. Capitalized Computer Software Amortization Expense Year Four Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Estimated Fair Value of Weighted Average Assumptions Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments UNITED KINGDOM UK Plan Related Party Transactions Related Party Transactions Disclosure [Text Block] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase price Schedule of inventory allowance. Schedule Of Inventory Allowance Table [Text Block] Schedule of Inventory Excess and Obsolete Provision Revenue from contract with customer. Revenue From Contract With Customer [Table] Revenue From Contract With Customer [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities excluded from computation of diluted net loss per share Trade accounts receivable, net of allowance for doubtful accounts Contract with Customer, Asset, after Allowance for Credit Loss, Total Trade accounts receivable, net of allowance for doubtful accounts/estimate of credit losses Trade accounts receivable, net of allowance for credit losses Deferred tax asset, lease liabilities. Deferred Tax Asset Lease Liabilities Lease liability Accrued inventory purchases. Accrued Inventory Purchases Accrued inventory purchases Software and Software Development Costs [Member] Acquired and Software for Internal Use Acquired and Internal Use Software Lease, Cost Total lease expense 2026 Capitalized computer software amortization expense year three. Capitalized Computer Software Amortization Expense Year Three Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Receivables, net of allowances of $577 and $283 Accounts Receivable, after Allowance for Credit Loss, Current Receivables, net Customer [Axis] Customer Common Stock [Member] Share Capital Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Increase decrease in operating expenses. Increase Decrease In Operating Expenses Increase (decrease) in operating expenses Payments for Software, Total Payments for Software Purchase of software Other Assets, Current Other current assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value, Options exercisable Aggregate intrinsic value of options exercised Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Rate of Percentage 2.00% Two Point Zero Zero Percentage Applicable Rate [Member] Two point zero zero percentage applicable rate. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred tax assets, corporate interest restriction, period increase decrease. Deferred Tax Assets Corporate Interest Restriction Period Increase Decrease Reduction in deferred tax asset related to utilization of CIR Trade Accounts Receivable [Member] Trade Accounts Receivable Inventory, Finished Goods, Gross, Total Inventory, Finished Goods, Gross Finished goods Deferred Debt Issuance Cost, Writeoff Write-down of deferred issuance costs Income (Loss) from Continuing Operations before Income Taxes, Domestic United States Rate of Percentage 2.25% Two Point Two Five Percentage Applicable Rate [Member] Two point two five percentage applicable rate. Schedule of Debt [Table Text Block] Schedule of Current and Noncurrent Portions of External Debt Facilities Treasury shares, at cost, 209,461 shares at December 31, 2022 and 260,236 shares at December 31, 2023 Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Cover Cover [Abstract] Vesting [Axis] Vesting Document Fiscal Year Focus Document Fiscal Year Focus Customer One Customer One. Product and Service, Other [Member] Other Income Taxes Paid, Net, Total Income Taxes Paid, Net Income taxes paid Debt instrument, principal payments Debt Instrument, Periodic Payment, Principal Sale of Stock [Domain] Sale of Stock Amortization of software and intangible assets. Amortization Of Software And Intangible Assets Amortization of software and intangible assets Deferred tax liabilities valuation allowance. Deferred Tax Liabilities Valuation Allowance Less: Valuation allowance Income Taxes Receivable, Current Recoverable income taxes Share-Based Payment Arrangement [Policy Text Block] Share-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, RSUs granted Patents [Member] Patents Security Exchange Name Security Exchange Name U.S. entity Domestic Tax Authority [Member] Recently issued accounting standards not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Bank of america. Bank Of America [Member] Bank of America Customer Relationships [Member] Customer Relationships Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Total cost Current State and Local Tax Expense (Benefit) State, Current Right-of-use assets obtained on operating lease commencements Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Standard Product Warranty Accrual, Additions from Business Acquisition Warranties assumed due to acquisition Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted average exercise price, Options forfeited Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Stock Issued During Period, Value, Stock Options Exercised Proceeds from exercise of share options Share options exercised Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Tax Credit Carryforward, Amount Tax credit carryforward Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities IPO [Member] IPO Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Research and development Accounting Standards Update [Domain] Accounting Standards Update Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets Restructuring Restructuring and Related Activities Disclosure [Text Block] Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Proceeds from issuance of revolver debt Leases [Abstract] Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Variable Rate [Domain] Variable Rate Tax Period [Domain] Tax Period Schedule of Restructuring Liability Activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Entity File Number Entity File Number Pre-tax unrecognized compensation expense. Pre Tax Unrecognized Compensation Expense Pretax unrecognized compensation expense Other non operating income and expense. Other Non Operating Income And Expense [Line Items] Other Non Operating Income and Expense [Line Items] Deferred Tax Assets, Gross Subtotal Accrued loss on supplier commitments Accrued Loss On Supplier Commitments Accrued loss on supplier commitments. Goodwill and Intangible Assets Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Aggregate intrinsic value, Options vested and expected to vest Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Long-term external debt, net Total long-term external debt, net Balance Sheet Related Disclosures [Abstract] Share-Based Payment Arrangement [Abstract] Schedule of Capitalization, Equity [Line Items] Schedule Of Capitalization Equity [Line Items] Summary of Operating Loss Carryforwards [Table Text Block] Summary of Gross NOL Carryforwards Expire Rate of Percentage 0.50% Zero point five zero percentage applicable rate [Member] Zero point five zero percentage applicable rate. Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Debt Instrument [Axis] Debt Instrument Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value, RSUs, beginning balance Weighted average grant date fair value, RSUs, ending balance Deferred Tax Assets, Valuation Allowance, Total Deferred Tax Assets, Valuation Allowance Less: Valuation allowance Operating Expenses Total operating expenses Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater Capitalized Computer Software, Amortization Amortization expense 2024 Long-Term Debt, Maturity, Year One Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Deferred Tax Assets, Goodwill and Intangible Assets Intangible assets Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segment Title of Individual [Axis] Title of Individual Undrawn commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Unrecognized pre-tax compensation expense related to unvested restricted share awards and restricted shares units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Debt instrument consolidated fixed charge coverage ratio Debt Instrument Consolidated Fixed Charge Coverage Ratio Debt instrument consolidated fixed charge coverage ratio. Liabilities, Noncurrent [Abstract] Noncurrent liabilities Valuation allowance due to pre tax loss change in amount Valuation Allowance Due To Pre Tax Loss Change In Amount Valuation allowance due to pre tax loss change in amount. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average grant date fair value Dilutive effect of share based awards. Dilutive Effect Of Share Based Awards Dilutive effect of share option awards Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] Revenue practical expedient, incremental cost of obtaining contract [true/false] Computer Equipment [Member] Computer Equipment Earnings (Loss) Per Share Earnings Per Share [Text Block] Debt instrument, terminate period Debt Instrument Terminated Period Debt instrument terminated period Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenues Other Liabilities, Current, Total Other Liabilities, Current Other current liabilities Supplemental Balance Sheet Disclosures [Text Block] Balance Sheet Components Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross carrying amount Her Majesty's Revenue and Customs (HMRC) [Member] UK Schedule of Estimate for Credit Losses Activity Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease costs 2026 Long-Term Debt, Maturity, Year Three Corporate interest restriction disallowance carryforward with indefinite life. Corporate Interest Restriction Disallowance Carryforward With Indefinite Life CIR carryforward Corporate interest restriction disallowance, Unlimited carryforward Operating lease assets Deferred tax liabilities, operating lease asset. Deferred Tax Liabilities Operating Lease Asset Foreign derived intangible income Effective Income Tax Rate Reconciliation, FDII, Amount Benefit on foreign derived intangible income Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Standard Product Warranty Disclosure [Abstract] Debt instrument, frequency of payment Debt Instrument, Frequency of Periodic Payment Provision for inventory excess and obsolescence. Provision For Inventory Excess And Obsolescence Provision for inventory excess and obsolescence Debt instrument, interest rate loan period Debt Instrument Interest Rate Loan Period Debt instrument interest tate loan period. Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Number of original shares available under ESPP Long-Term Debt, Gross Long-term debt, Gross Total Debt outstanding Product and Service [Axis] Product and Service Deferred revenue - noncurrent Contract with Customer, Liability, Noncurrent Deferred revenues Title of 12(b) Security Title of 12(b) Security Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount State and local income taxes net of federal benefit Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Carrying Amount and Amortization of Software and Intangible Assets Schedule of Subsidiary or Equity Method Investee [Table] Valuation allowance deferred tax asset to income tax expense. Valuation Allowance Deferred Tax Asset To Income Tax Expense Valuation allowance against deferred tax asset to income tax expense Income Tax Authority, Name [Axis] Income Tax Authority, Name Contributed capital. Contributed Capital [Table] Contributed Capital [Table] Accounting Standards Update [Axis] Accounting Standards Update Trade accounts receivable due period. Trade Accounts Receivable Due Period Collection period for trade accounts receivable Trademarks [Member] Trademarks Treasury Stock Treasury Stock, Common [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Amortization of debt issuance costs Amortization of deferred issuance costs Recapitalization awards. Recapitalization Awards [Member] Recapitalization Awards Increase of valuation allowance Valuation allowance deferred tax asset and liabilities change in amount. Valuation Allowance Deferred Tax Asset And Liabilities Change In Amount Release of valuation allowance NOL carryforward, definite life, expiration year Tax Credit Carryforward Expiration Year Tax credit carryforward expiration year. Impairment loss of goodwill Goodwill, Impairment Loss Impairment of goodwill Segment Reporting, Policy [Policy Text Block] Segments Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Debt Issuance Costs, Current, Net, Total Debt Issuance Costs, Current, Net Current portion of debt issuance costs Common Stock, Dividends, Per Share, Declared Common stock dividends declared Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventories Leases. Leases [Line Items] Leases [Line Items] Contract with Customer, Liability, Total Contract with Customer, Liability Deferred revenue Receivable [Domain] Receivable Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Tax credit carryforwards, expire in 2041 NOL carryforward, definite life Tax credit carryforward with definite life. Tax Credit Carryforward With Definite Life Vector capital management L.P. Member. Vector Capital Management L P [Member] Vector Capital Management L.P. Defined Contribution Plan, Employer Discretionary Contribution Amount Defined contribution plan, employer discretionary contribution amount Interest Expense, Debt, Total Interest Expense, Debt Net interest expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, Options exercisable Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, shares, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-Based Payment Arrangement [Text Block] Share-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted average grant date fair value, RSUs forfeited Point-to-multi-point. Point To Multi Point [Member] Point-to-Multi-Point Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Components of Receivable, Net Provision for increase decrease of accrued warranty. Provision for Increase Decrease of Accrued Warranty Provision increase, net Business Combinations Policy [Policy Text Block] Business Combinations Tax Credit Carryforward [Axis] Tax Credit Carryforward Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average exercise price, Options granted Document Type Document Type Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Other receivables. Other Receivables [Member] Other Receivables Inventory, Gross Gross inventory Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Units, RSUs forfeited Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Entity Filer Category Entity Filer Category Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted average exercise price, Options expired Balance Sheet Location [Domain] Balance Sheet Location Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued liabilities Income Tax Authority, Name [Domain] Income Tax Authority, Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Foreign currency translation Components of (Loss) Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of Income (Loss) Before Income Taxes Geographic Concentration Risk [Member] Geographic Concentration Risk Variable Rate [Axis] Variable Rate Accrued Liabilities, Current [Abstract] Dilutive effect of employee share purchase plan Incremental Common Shares Attributable To Employee Share Purchase Plan Incremental common shares attributable to employee share purchase plan. Accounts Receivable, Allowance for Credit Loss, Writeoff Amounts written-off NOL carryforward, definite life, expiration year Operating Loss Carryforwards Expiration Year Operating loss carryforwards expiration year. Contributed Capital. Contributed Capital [Abstract] Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finite-Lived Intangible Asset, Useful Life Intangible asset, estimated useful life Useful life Capitalized Computer Software, Accumulated Amortization Accumulated amortization Other Current Liabilities [Member] Other Current Liabilities Equity, Attributable to Parent Ending balance Beginning balance Total shareholders’ equity SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Product Concentration Risk [Member] Product Concentration Risk Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted. Forfeiture Rate Utilized For Estimating Forfeitures Of Options And Restricted Share Units Granted Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted Net income (loss) Net income (loss) Net Income (Loss) Schedule of supplemental cash flow information related to leases. Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block] Supplemental Cash Flow Information Interest Expense, Total Interest Expense Interest expense, net Sublimit for Issuance of Letters of Credit issuance of letters of credit Standby Letters of Credit [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Diluted weighted average shares outstanding Deferred tax assets expected to be realized over next three years Deferred Tax Assets Expected To Be Realized Over Next Three Years Deferred tax assets expected to be realized over next three years. Computation of (Benefit) Provision of Income Taxes Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Credit Facility [Axis] Credit Facility Shares Issued, Price Per Share Shares sold, price per share Share price Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective tax rate Other Income and Expenses [Abstract] Deferred Federal Income Tax Expense (Benefit) U.S. federal, Deferred Operating Lease, Weighted Average Remaining Lease Term Operating leases Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Defined contribution plan, maximum annual contributions per employee, percent Treasury shares withheld for net settlement, shares Treasury stock shares withheld for net settlement in Recapitalization. Treasury Stock Shares Withheld For Net Settlement In Recapitalization Shares withheld for net settlement of shares issued Use of Estimates, Policy [Policy Text Block] Use of Accounting Estimates Income Tax Disclosure [Text Block] Income taxes Two thousand and eleven management incentive compensation plan. Two Thousand And Eleven Management Incentive Compensation Plan [Member] 2011 Management Incentive Compensation Plan Payment to extinguish debt Debt extinguishment fees paid Payments to extinguish debt Payment for Debt Extinguishment or Debt Prepayment Cost Rate of Percentage 0.25% Zero Point Two Five Percentage Applicable Rate [Member] Zero point two five percentage applicable rate. Percentage of market capitalization exceeded net assets Percentage Of Market Capitalization Exceeded Net Asset Percentage of market capitalization exceeded net asset. Issue price of share options and restricted share units Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Outstanding ending balance Weighted average exercise price, Outstanding beginning balance Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Schedule of Basic and Diluted Net Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total net future lease payments Net Future Operating Lease Liability Net future operating lease liability. Disaggregation of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Income Tax Authority [Axis] Business and significant accounting policies. Business And Significant Accounting Policies [Line Items] Business And Significant Accounting Policies [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Percentage of outstanding shares Current Income Tax Expense (Benefit) Current tax provision Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchase of property and equipment Schedule of income taxes. Schedule Of Income Taxes [Table] Schedule Of Income Taxes [Table] Type of Restructuring [Domain] Employee Restricted Share Vesting And Option Exercises Employee Restricted Share Vesting And Option Exercises Employee restricted share vesting and option exercises Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares vested Number of Units, RSUs vested Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Employee compensation Schedule of share capital transactions. Schedule Of Share Capital Transactions Table [Text Block] Shares (Share Capital Activity) Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, end of period Cash, beginning of period Goodwill, Period Increase (Decrease), Total Goodwill, Period Increase (Decrease) Adjustments to carrying value of goodwill Income Tax Disclosure [Abstract] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class North America [Member] North America Treasury shares withheld for net settlement Treasury stock value withheld for net settlement in Recapitalization. Treasury Stock Value Withheld For Net Settlement In Recapitalization Operating Loss Carryforwards, Total Operating Loss Carryforwards NOL carryforward Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 11, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol CMBM    
Entity Registrant Name CAMBIUM NETWORKS CORP    
Entity Central Index Key 0001738177    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company true    
Entity Ex Transition Period true    
Entity Interactive Data Current Yes    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Shell Company false    
Entity Public Float     $ 191,543,259
Entity Common Stock, Shares Outstanding   27,859,357  
Entity Current Reporting Status Yes    
Entity File Number 001-38952    
Entity Tax Identification Number 00-0000000    
Entity Address, Address Line One 3800 Golf Road    
Entity Address, Address Line Two Suite 360    
Entity Address, City or Town Rolling Meadows    
Entity Address, State or Province IL    
Entity Address, Postal Zip Code 60008    
City Area Code 345    
Local Phone Number 814-7600    
Entity Incorporation State Country Code E9    
Document Annual Report true    
Document Transition Report false    
Title of 12(b) Security Ordinary shares, $0.0001 par value    
Security Exchange Name NASDAQ    
ICFR Auditor Attestation Flag false    
Documents Incorporated by Reference Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Shareholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.    
Document Financial Statement Error Correction [Flag] false    
Auditor Name KPMG LLP    
Auditor Location Chicago, Illinois    
Auditor Firm ID 185    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash $ 18,710 $ 48,162
Receivables, net of allowances of $577 and $283 64,103 89,321
Inventories, net 66,878 57,068
Recoverable income taxes 222 117
Prepaid expenses 6,589 11,857
Other current assets 6,069 6,464
Total current assets 162,571 212,989
Noncurrent assets    
Property and equipment, net 12,879 11,271
Software, net 11,985 8,439
Operating lease assets 7,894 4,011
Intangible assets, net 7,675 9,173
Goodwill 9,842 9,842
Deferred tax assets, net 3,694 12,782
Other noncurrent assets 1,335 955
TOTAL ASSETS 217,875 269,462
Current liabilities    
Accounts payable 19,120 31,284
Accrued liabilities 47,069 28,042
Employee compensation 5,071 7,394
Current portion of long-term external debt, net 3,186 3,158
Deferred revenues 8,765 8,913
Other current liabilities 13,117 8,429
Total current liabilities 96,328 87,220
Noncurrent liabilities    
Long-term external debt, net 21,926 24,463
Deferred revenues 10,473 8,617
Noncurrent operating lease liabilities 6,595 2,170
Other noncurrent liabilities 1,619 1,619
Total liabilities 136,941 124,089
Shareholders' equity    
Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2022 and 2023; 27,522,734 shares issued and 27,313,273 outstanding at December 31, 2022 and 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023 3 3
Additional paid in capital 152,768 138,997
Treasury shares, at cost, 209,461 shares at December 31, 2022 and 260,236 shares at December 31, 2023 (5,624) (4,922)
Accumulated earnings (deficit) (64,598) 12,822
Accumulated other comprehensive loss (1,615) (1,527)
Total shareholders’ equity 80,934 145,373
TOTAL LIABILITIES AND EQUITY $ 217,875 $ 269,462
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowances for receivables $ 283 $ 577
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 28,095,144 27,522,734
Common stock, shares, outstanding 27,834,908 27,313,273
Treasury stock, shares 260,236 209,461
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenues $ 220,195 $ 296,899 $ 335,854
Cost of revenues 151,364 151,759 175,058
Gross profit 68,831 145,140 160,796
Operating expenses      
Research and development 53,478 49,865 51,322
Sales and marketing 42,599 44,452 41,819
General and administrative 27,398 24,982 25,065
Depreciation and amortization 6,210 5,961 6,171
Total operating expenses 129,685 125,260 124,377
Operating income (loss) (60,854) 19,880 36,419
Interest expense, net 2,521 1,977 4,269
Other expense (income), net 271 (114) 244
Income (loss) before income taxes (63,646) 18,017 31,906
(Benefit) provision for income taxes 13,774 (2,183) (5,515)
Net income (loss) $ (77,420) $ 20,200 $ 37,421
Earnings (loss) per share      
Basic $ (2.81) $ 0.75 $ 1.42
Diluted $ (2.81) $ 0.72 $ 1.31
Weighted-average number of shares outstanding to compute net earnings (loss) per share      
Basic 27,519,476 26,919,550 26,421,087
Diluted 27,519,476 28,025,278 28,628,136
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based compensation included in costs and expenses $ 11,593 $ 10,680 $ 7,717
Cost of Revenues      
Share-based compensation included in costs and expenses 207 219 152
Research and Development      
Share-based compensation included in costs and expenses 4,699 4,532 3,044
Sales and Marketing      
Share-based compensation included in costs and expenses 2,572 2,603 1,935
General and Administrative      
Share-based compensation included in costs and expenses $ 4,115 $ 3,326 $ 2,586
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (77,420) $ 20,200 $ 37,421
Other comprehensive loss      
Foreign currency translation adjustment (88) (828) (135)
Comprehensive income (loss) $ (77,508) $ 19,372 $ 37,286
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Share Capital
Additional Paid in Capital
Treasury Stock
Accumulated (deficit) equity
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2020 $ 63,387 $ 3 $ 109,837 $ (1,090) $ (44,799) $ (564)
Beginning balance, shares at Dec. 31, 2020   26,035,000        
Net income (loss) 37,421       37,421  
Share-based compensation 7,717   7,717      
Issuance of ordinary shares under ESPP 1,756   1,756      
Issuance of ordinary shares under ESPP, shares   82,000        
Issuance of vested shares   229,000        
Treasury shares withheld for net settlement (2,816)     (2,816)    
Treasury shares withheld for net settlement, shares   (65,000)        
Proceeds from exercise of share options $ 4,807   4,807      
Proceeds from exercise of share options, shares 454,354 454,000        
Foreign currency translation $ (135)         (135)
Ending balance at Dec. 31, 2021 112,137 $ 3 124,117 (3,906) (7,378) (699)
Ending balance, shares at Dec. 31, 2021   26,735,000        
Net income (loss) 20,200       20,200  
Share-based compensation 10,680   10,680      
Issuance of ordinary shares under ESPP 1,966   1,966      
Issuance of ordinary shares under ESPP, shares   152,000        
Issuance of vested shares   236,000        
Treasury shares withheld for net settlement (1,016)     (1,016)    
Treasury shares withheld for net settlement, shares   (52,000)        
Proceeds from exercise of share options $ 2,234   2,234      
Proceeds from exercise of share options, shares 242,423 242,000        
Foreign currency translation $ (828)         (828)
Ending balance at Dec. 31, 2022 145,373 $ 3 138,997 (4,922) 12,822 (1,527)
Ending balance, shares at Dec. 31, 2022   27,313,000        
Net income (loss) (77,420)       (77,420)  
Share-based compensation 11,593   11,593      
Issuance of ordinary shares under ESPP 1,680          
Issuance of ordinary shares under ESPP, shares   202,000        
Issuance of vested shares   311,000        
Treasury shares withheld for net settlement (702)     (702)    
Treasury shares withheld for net settlement, shares   (51,000)        
Proceeds from exercise of share options $ 498   498      
Proceeds from exercise of share options, shares 59,800 60,000        
Foreign currency translation $ (88)         (88)
Ending balance at Dec. 31, 2023 $ 80,934 $ 3 $ 152,768 $ (5,624) $ (64,598) $ (1,615)
Ending balance, shares at Dec. 31, 2023   27,835,000        
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income (loss) $ (77,420) $ 20,200 $ 37,421
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation 4,341 3,913 3,356
Amortization of software and intangible assets 4,684 3,683 3,621
Amortization of debt issuance costs 334 304 1,130
Share-based compensation 11,593 10,680 7,717
Deferred income taxes 9,088 (5,189) (6,065)
Provision for inventory excess and obsolescence 16,595 3,743 11
Other (438) (125) (207)
Change in assets and liabilities:      
Receivables 32,048 (12,906) (11,174)
Inventories (26,405) (27,034) 174
Prepaid expenses 5,255 286 (8,034)
Accounts payable (13,637) 2,767 (2,710)
Accrued employee compensation (2,187) (8,866) 1,885
Accrued liabilities 12,509 (427) 2,517
Other assets and liabilities 6,688 5,917 318
Net cash provided by (used in) operating activities (16,952) (3,054) 29,960
Cash flows from investing activities:      
Purchase of property and equipment (4,589) (4,574) (6,259)
Purchase of software (6,636) (4,671) (3,907)
Net cash used in investing activities (11,225) (9,245) (10,166)
Cash flows from financing activities:      
Proceeds from issuance of term loan     29,812
Repayment of term loan (2,625) (1,969) (55,250)
Payment of debt issuance costs (122)   (1,220)
Issuance of ordinary shares under ESPP 1,680 1,966 1,756
Taxes paid from shares withheld (700) (986) (2,816)
Proceeds from share option exercises 498 2,234 4,807
Payment to extinguish debt     (42)
Net cash (used in) provided by financing activities (1,269) 1,245 (22,953)
Effect of exchange rate on cash (6) (75) (22)
Net decrease in cash (29,452) (11,129) (3,181)
Cash, beginning of period 48,162 59,291 62,472
Cash, end of period 18,710 48,162 59,291
Supplemental disclosure of cash flow information:      
Income taxes paid 4,923 1,349 779
Interest paid $ 1,840 $ 807 $ 2,062
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies

Note 1. Description of Business and Summary of Significant Accounting Policies

Business

Cambium Networks Corporation (“Cambium” or “Cambium Networks” or the “Company”), incorporated under the laws of the Cayman Islands, is a holding company whose principal operating entities are Cambium Networks, Ltd. (UK), Cambium Networks, Inc. (USA), and Cambium Networks Private Limited (India). On June 26, 2019, the Company completed an Initial Public Offering and the Company’s ordinary shares began trading on the Nasdaq Global Markets.

Cambium Networks Corporation and its wholly owned subsidiaries design, develop, and manufacture wireless broadband, fiber and Wi-Fi networking infrastructure solutions that are used by businesses, governments, and service providers in urban, suburban and rural environments. Cambium Networks' products simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation.

The Company operates on a calendar year ending December 31. As such, all references to 2021, 2022 and 2023 contained within these notes relate to the calendar year, unless otherwise indicated.

Basis of Presentation

The Company’s consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of Cambium Networks Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

In 2022, management determined that certain costs previously included as general and administrative expenses related to other functions of the business. Prior period results have been revised to reflect the allocation of these costs to their respective functions. These costs primarily include facility costs such as leased space and shared IT costs. Revisions were made to increase research and development expense by $3.4 million and selling and marketing expense by $1.0 million and decrease general and administrative expense by $4.4 million for the year ended December 31, 2021. These revisions were concluded to be immaterial and had no impact on operating income.

Use of Accounting Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates these estimates, including those related to the provision for excess and obsolete inventory, the carrying amount of estimated inventory returns, the estimated amount expected to be refunded to customers in respect of inventory returns, fair value of equity awards granted to employees and the associated forfeiture rates, fair value of assets acquired, liabilities assumed, goodwill and identifiable intangible assets in business combinations, leases, provision for income taxes, recoverability of deferred tax assets. The Company bases estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.

Segments

Management has determined that it operates as one operating segment and one reporting unit as it only reports financial information on an aggregate and consolidated basis to its Chief Executive Officer, who is the Company’s chief operating decision maker ("CODM"). Decisions about resource allocation or operating performance assessments are not made below a total company level. Consequently, impairment testing of goodwill is performed at the consolidated level as one reporting unit.

Recognition of revenues

Revenues consist primarily of revenues from the sale of hardware products. Revenues also include amounts for software products, extended warranty on hardware products and software subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators.

The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services.

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software

products, extended warranty on hardware products and software subscriptions have been identified as separate performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. Exchanges made as part of the Company’s stock rotation program meet the definition of a right of return. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and cooperative marketing allowances.

The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with embedded software is recognized when control is transferred to the customer, which is typically at the time of shipment. Software revenue is from perpetual license software and is recognized at the point in time the customer is able to use or benefit from the software. Extended warranty is available for purchase on hardware products and is a performance obligation that is satisfied over time, beginning on the effective date of the warranty term and ending on the expiration of the warranty term. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from subscription services is recognized ratably over the term in which the services are provided and our performance obligation is satisfied.

Multiple performance obligations

The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach.

Receivables and concentration of credit risk

Trade accounts receivable are recorded at invoiced amounts, net of the allowance for credit losses. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with their customers are generally net 30 to 60 days. The Company had one customer representing more than 10% of trade receivables at December 31, 2022 and 2023. The Company had two customers representing more than 10% of revenues for the years ended December 31, 2021 and 2023 and one customer representing more than 10% of revenues for the year ended December 31, 2022.

The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based on historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables, and credit and liquidity indicators for individual customers.

Inventory

The Company’s inventories are primarily finished goods for resale and, to a lesser extent, raw materials, which have been either consigned to the Company’s third-party manufacturers or are held by the Company. Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.

The valuation of inventory also requires the Company to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is based on a comparison of the quantity and cost of inventory on hand versus the Company's forecast of customer demand and consideration of historical usage and management's judgment. The Company also considers the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. Any adjustments to the valuation of inventory are included in cost of revenues.

The Company also records a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of its future demand forecasts consistent with the valuation of its excess and obsolete inventory. Any adjustments to recognize a loss on supplier commitments are included in cost of revenues.

Property and equipment

Per ASC 360, Property, Plant, and Equipment, property and equipment is stated at cost. The Company calculates depreciation expense using the straight-line method over the estimated useful lives of each asset based on its asset class. Leasehold improvements are amortized over the shorter of their useful lives or the lease term. See Note 3 – Property and equipment for the useful lives for each asset class.

Upon retirement or disposition, the asset cost and related accumulated depreciation are removed with any gain or loss recognized in operating expense in the Consolidated Statements of Operations. For the years ended 2021, 2022 and 2023, the loss recognized was immaterial.

Software

Software may be purchased or developed internally for internal use. Costs related to internal use software are accounted for in accordance with ASC 350-40, Internal Use Software. Costs are expensed as incurred during the preliminary project stage of an internal use software project. Costs are capitalized once the project has been approved by management and is in the application development stage. Post implementation/operation costs, such as maintenance and training costs, are expensed as incurred. Any costs incurred to provide upgrades or enhancements are capitalized only if they provide additional functionality that did not previously exist.

Amortization of internal use software begins when the software is ready for internal use and is amortized over its estimated useful life. The amortization expense for internal use software is computed using the straight-line method over three to seven years.

Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, Costs of Software to be Sold, Leased, or Marketed, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and the product is ready for coding. The Company does not typically capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.

Amortization of software costs to be sold or marketed externally begins when the product is available for sale to customers and is amortized using the straight-line method over its estimated useful life of three years.

Goodwill and intangible assets

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. Goodwill is measured at cost and is not amortized. Intangible assets acquired, either individually or with a group of assets, are initially recognized and measured at fair value. The Company uses third-party specialists to assist management to determine fair values and estimated useful lives for intangible assets acquired in business combinations. Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives of between 3 and 18 years. The Company has no intangible assets with indefinite lives.

In accordance with ASC 350, Goodwill and Other, the Company assesses goodwill for impairment at least annually and whenever events or circumstances that would more likely than not, reduce the fair value below its carrying value. The Company tested goodwill for impairment at December 31. The Company did not recognize an impairment loss of goodwill for the years ended December 31, 2021, 2022 and 2023.

Annual impairment testing is completed at the reporting unit level. Management has concluded the Company operates as one reporting unit and one operating segment for annual impairment testing.

In completing its impairment evaluations, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing this qualitative assessment, the Company assesses relevant events and changes in circumstances, including industry and market conditions, operating results, business plans, and entity-specific events that would affect the fair value or the carrying amount of a reporting unit. If it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company determines the fair value of the reporting unit and compares the fair value to its carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired and no further steps are required. As of December 31, 2023, the Company's market capitalization exceeded its net assets by 106%.

Impairment of long-lived assets

The Company evaluates its long-lived assets, including property and equipment, software, right of use assets, and definite-lived intangible assets for impairment by completing a quarterly qualitative assessment and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. An impairment loss is recognized when the net book value of such assets exceeds the estimated future undiscounted cash flows attributable to the assets or asset group. If impairment is indicated,

the asset is written down to its estimated fair value. The Company did not recognize any material impairment losses of long-lived assets for the years ended December 31, 2021, 2022 and 2023.

Leases

The Company has both cancelable and noncancelable operating leases for office space, vehicles, and office equipment. The Company records leases in accordance with ASC 842, Leases, (“ASC 842”). The Company records a right-of-use asset and lease liability on its consolidated balance sheet for all leases that qualify. The operating lease liability represents the present value of the future minimum lease payments over the lease term using the Company’s incremental borrowing rate at the lease commencement date. The right-of-use asset reflects adjustments for the derecognition of deferred rent and prepaid rent. Leases with an initial term of 12 months or less are not recorded on the Company’s consolidated balance sheet, and are expensed on a straight-line basis over the lease term. The Company does not include any renewal periods in the lease term for its leases as sufficient economic factors do not exist that would compel it to continue to use the underlying asset beyond the initial non-cancelable term. The Company has elected to combine the lease and non-lease components into a single lease component for all of its leases. See Note 14 – Leases for further details.

Product warranties

The Company provides a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. Provisions for warranty claims are recorded at the time products are sold based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. These provisions are reviewed and adjusted by management periodically to reflect actual and anticipated experience. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues. In certain circumstances, the Company may have recourse from its contract manufacturers for replacement cost of defective products, which it also factors into its warranty liability assessment.

Income taxes

The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax basis of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in the income tax provision in the period that includes the enactment date.

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized and adjusts the valuation allowances accordingly. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.

In general, it is the practice and intention of the Company to reinvest the earnings of its subsidiaries in those foreign operations. As of December 31, 2021, 2022 and 2023, the Company had not made a provision for withholding taxes on the undistributed earnings of any foreign subsidiaries and are treating their earnings as being indefinitely reinvested. It is not practicable to estimate the amount of deferred tax liability to the undistributed earnings in these subsidiaries.

The Company may be subject to income tax audits in all of the jurisdictions in which it operates and, as a result, must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, the Company must assess such potential exposures and, where necessary, provide for any expected loss. The Company would recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not to be realized upon settlement. To the extent that the Company establishes a liability, its income tax expense would be increased. If the Company ultimately determines that payment of these amounts is unnecessary, it would reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating that the liability is no longer necessary. The Company would record an additional income tax expense in the period in which new information becomes available indicating that the income tax liability is greater than its original estimate. The Company did not record such an adjustment for the years ended December 31, 2021, 2022 or 2023.

Share-based compensation

The Company accounts for share-based compensation in accordance with the guidance in ASC 718, Share-based Payments, by measuring and recognizing compensation expense for all share-based payments based on estimated grant date fair values for equity settled awards.

Awards are granted under the 2019 Share Incentive Plan. The 2019 Share Incentive Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards, restricted share units, or other share-based awards and performance awards.

The Company also issues shares under its Employee Share Purchase Plan ("ESPP"). The first offering period or purchase period under the ESPP began on January 1, 2021. The Company offers two offering periods of six month each per year. Under the ESPP, the purchase price of the Company's shares is 85% of the lower of the fair market value of the shares on the first trading date of each offering period or on the purchase date.

Contingencies

In accordance with ASC 450, Contingencies, the Company periodically evaluates all pending or threatened contingencies and any commitments, if any, that are reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.

Foreign currency translation

The Company records any gain and loss associated with foreign currencies in accordance with ASC 830, Foreign Currency Matters. The reporting currency of the Company is the U.S. dollar and the functional currency for each operating subsidiary is the local currency of the operating subsidiary other than for Cambium Networks, Ltd. (UK) for which the functional currency is the U.S. dollar. Local currency denominated monetary assets and liabilities are translated at exchange rates in effect at the balance sheet date, and revenues, cost of revenues and expenses are translated at the average exchange rate in effect during the applicable period. The Company recognizes foreign exchange gains and losses in other expense on its consolidated statements of operations and accumulated other comprehensive income (loss) on its consolidated balance sheets.

Research and development costs

Research and development expenses consists primarily of salary and benefit expenses for employees and contractors engaged in research, design and development activities, and costs for prototypes, travel costs and shared facility and IT costs. The Company also incurs research and development costs associated with the development of software for both internal use and to be marketed externally. Research and development costs, other than those associated with the development of software that meet the criteria for capitalization, are expensed as incurred.

Recently issued accounting standards not yet adopted

In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components

Note 2. Balance sheet components

Receivables, net

The Company’s accounts receivable arise from sales on credit to customers. The Company establishes an estimate for credit losses to present the net amount of accounts receivable expected to be collected. The estimate is determined by using the loss-rate method, which requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivables. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables and credit and liquidity indicators for individual customers.

The components of receivable, net are as follows (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Trade accounts receivable

 

$

89,758

 

 

$

63,939

 

Other receivables

 

 

140

 

 

 

447

 

Total receivables

 

 

89,898

 

 

 

64,386

 

Less: Allowance for credit losses

 

 

(577

)

 

 

(283

)

Receivables, net

 

$

89,321

 

 

$

64,103

 

The estimate for credit losses activity was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

683

 

 

$

577

 

Increase, charged to expense

 

 

93

 

 

 

204

 

Recoveries

 

 

(199

)

 

 

(46

)

Amounts written-off

 

 

 

 

 

(452

)

Ending balance

 

$

577

 

 

$

283

 

The amounts written-off include receivables that were deemed uncollectible and were previously reserved for.

Inventories, net

Inventories, net consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Finished goods

 

$

50,052

 

 

$

69,428

 

Raw materials

 

 

15,010

 

 

 

21,271

 

Gross inventory

 

 

65,062

 

 

 

90,699

 

Less: Excess and obsolete provision

 

 

(7,994

)

 

 

(23,821

)

Inventories, net

 

$

57,068

 

 

$

66,878

 

The following table reflects the activity in the Company’s inventory excess and obsolete provision (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

5,567

 

 

$

7,994

 

Inventory written off

 

 

(1,316

)

 

 

(768

)

Increase in excess and obsolete provision

 

 

3,743

 

 

 

16,595

 

Ending balance

 

$

7,994

 

 

$

23,821

 

The increase in inventory is primarily due to lower demand for our PMP products and a reduction in enterprise product orders due to higher channel inventory. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, inventory age and market conditions and judgment about the consumption and our ability to sell the inventory. The increase in the

excess and obsolescence provision from December 31, 2022 to December 31, 2023 was mostly driven by excess inventory related to our enterprise products driven by lower anticipated demand and our PMP products driven by a combination of lower anticipated demand as well as the impact of the anticipated introduction of new 6 GHz PMP products.

Accrued liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Accrued goods and services

 

$

10,105

 

 

$

7,787

 

Accrued loss on supplier commitments

 

 

528

 

 

 

12,949

 

Accrued inventory purchases

 

 

3,189

 

 

 

2,768

 

Accrued customer rebates

 

 

13,797

 

 

 

23,052

 

Other

 

 

423

 

 

 

513

 

Accrued liabilities

 

$

28,042

 

 

$

47,069

 

Accrued loss on supplier commitments reflects accrued loss on purchase obligations for inventory expected to be reserved.

The increase in the accrued customer rebates is the result of additional rebates offered in the fourth quarter of 2023 to the Company's distributors on enterprise products.

Accrued warranty

Provision for warranty claims is primarily related to our hardware products and recorded at the time products are sold. The change to accrued warranty was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

1,731

 

 

$

1,651

 

Fulfillment of assumed acquisition warranty

 

 

(142

)

 

 

(178

)

Provision increase, net

 

 

62

 

 

 

11

 

Ending balance

 

$

1,651

 

 

$

1,484

 

At December 31, 2022, $1.2 million is included in Other current liabilities and $0.5 million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet. At December 31, 2023, $1.2 million is included in Other current liabilities and $0.3 million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 3. Property and equipment

Property and equipment, net consisted of the following (in thousands):

 

 

 

 

December 31,

 

 

December 31,

 

 

 

Useful Life

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

Equipment and tooling

 

3 to 5 years

 

$

33,026

 

 

$

37,678

 

Computer equipment

 

3 to 5 years

 

 

4,572

 

 

 

5,546

 

Furniture and fixtures

 

5 to 10 years

 

 

809

 

 

 

853

 

Leasehold improvements

 

2 to 3 years

 

 

472

 

 

 

518

 

Total cost

 

 

 

 

38,879

 

 

 

44,595

 

Less: Accumulated depreciation

 

 

 

 

(27,608

)

 

 

(31,716

)

Property and equipment, net

 

 

 

$

11,271

 

 

$

12,879

 

 

 

 

 

 

 

 

 

 

Total depreciation expense was $3.4 million, $3.9 million and $4.3 million for the years ended December 31, 2021, 2022 and 2023, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software
12 Months Ended
Dec. 31, 2023
Research and Development [Abstract]  
Software

Note 4. Software

Software consisted of the following (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquired and Software for internal use

 

3 to7 years

 

$

15,995

 

 

$

(15,326

)

 

$

669

 

 

$

16,814

 

 

$

(15,696

)

 

$

1,118

 

Software marketed for external sale

 

3 years

 

 

11,650

 

 

 

(3,880

)

 

 

7,770

 

 

 

17,563

 

 

 

(6,696

)

 

 

10,867

 

Total

 

 

 

$

27,645

 

 

$

(19,206

)

 

$

8,439

 

 

$

34,377

 

 

$

(22,392

)

 

$

11,985

 

Amortization of acquired and internal use software is computed using the straight-line method over an estimated useful life of generally three to seven years. Amortization expense recognized on acquired and internal use software is reflected in depreciation and amortization in the consolidated statements of operations. Amortization expense was $0.7 million, $0.4 million and $0.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Amortization expense recognized on software to be sold or marketed externally was $0.8 million, $1.6 million and $2.8 million for the years ended December 31, 2021, 2022 and 2023, respectively, and is included in cost of revenues on the consolidated statements of operations.

Based on capitalized software assets at December 31, 2023, estimated amortization expense in future fiscal years is as follows (in thousands):

Year ending December 31,

 

Acquired and internal use software

 

 

Software
marketed for
external use

 

 

Total

 

2024

 

 

442

 

 

 

3,649

 

 

 

4,091

 

2025

 

 

393

 

 

 

3,651

 

 

 

4,044

 

2026

 

 

277

 

 

 

2,406

 

 

 

2,683

 

2027

 

 

6

 

 

 

1,091

 

 

 

1,097

 

2028

 

 

 

 

 

70

 

 

 

70

 

Thereafter

 

 

 

 

 

 

 

 

 

Total amortization

 

$

1,118

 

 

$

10,867

 

 

$

11,985

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 5. Goodwill and Intangible Assets

When the Company acquired the trade assets of Motorola Solutions, Inc.’s wireless point-to-point and point-to-multi-point businesses, the transaction generated goodwill and certain intangible assets. The goodwill associated with this transaction was recorded by Cambium Networks Corporation and allocated to Cambium Networks, Ltd. and Cambium Networks, Inc. using a revenue and asset allocation method. Although goodwill has been allocated to two operating subsidiaries, the Company operates as one operating segment and one reporting unit and therefore, goodwill is reported, and impairment testing performed, at the Cambium Networks Corporation consolidated level.

The carrying amount of goodwill for the years ended December 31, 2022 and 2023 was $9.8 million. The was no change in the carrying amount of goodwill for the years ended December 31, 2022 and 2023.

The Company tests goodwill and intangible assets for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit or asset group below its carrying amount and tests intangible assets if an indicator suggests that the carrying amount may not be recoverable. Accordingly, for 2022 and 2023, the Company completed a qualitative triggering events assessment which considers significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative industry or economic trends and macro-economic developments, and sustained declines in the Company's share price or market capitalization, considered in both absolute terms and relative to peers, to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit or intangible asset is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.

The qualitative assessments performed for 2022 and 2023 included an assessment of excess inventories, supply chain constraints, and macroeconomic considerations. Based on the operating results for 2022 and 2023 and these other considerations, the Company believes that it is more likely than not that the enterprise value for its one reporting unit and the fair value of intangibles is

still greater than their carrying values. As of December 31, 2023, the Company's market capitalization exceeded its net assets by 106%. The Company reconciled the aggregate estimated fair value of the Company's one reporting unit to the Company's market capitalization, including consideration of a control premium representing the estimated amount a market participant would pay to obtain a controlling interest in the Company. Based on our analysis, we concluded that a step 1 impairment test was not required. Accordingly, there was no goodwill impairment to record for either period. In addition, there were no triggering events or changes in circumstances during 2022 and 2023 that would have required an interim impairment assessment other than at the annual test date. The Company continues to monitor market capitalization and assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decrease in its share price. If triggering events occur, the Company will perform a goodwill impairment assessment that may indicate impairment in a future period.

The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer
   relationships

 

5 - 18 years

 

 

19,300

 

 

 

(10,127

)

 

 

9,173

 

 

 

19,300

 

 

 

(11,625

)

 

 

7,675

 

Total

 

 

 

$

19,300

 

 

$

(10,127

)

 

$

9,173

 

 

$

19,300

 

 

$

(11,625

)

 

$

7,675

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangible assets are amortized over their expected useful life and none are expected to have a significant residual value at the end of their useful life. Intangible assets amortization expense was $2.1 million, $1.6 million and $1.5 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):

Year ending December 31,

 

Amortization

 

2024

 

 

1,498

 

2025

 

 

1,498

 

2026

 

 

1,498

 

2027

 

 

1,498

 

2028

 

 

1,498

 

Thereafter

 

 

185

 

Total amortization

 

$

7,675

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt

Note 6. Debt

As of December 31, 2023, the Company had $25.4 million outstanding under its amended term loan facility with Bank of America and $0.0 million in borrowings under its revolving credit facility. The Company has available $45.0 million under its revolving credit facility with Bank of America.

As of December 31, 2022, the Company had $28.0 million outstanding under its term loan facility with Bank of America and $0.0 million in borrowings under its revolving credit facility with Bank of America.

The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2022 and December 31, 2023 (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Term loan facility

 

$

28,031

 

 

$

25,406

 

Less debt issuance costs

 

 

(410

)

 

 

(294

)

Total debt

 

 

27,621

 

 

 

25,112

 

Less current portion of term facility

 

 

(3,281

)

 

 

(3,281

)

Current portion of debt issuance costs

 

 

123

 

 

 

95

 

Total long-term external debt, net

 

$

24,463

 

 

$

21,926

 

 

Secured credit agreements

On December 29, 2023 (the “Amendment Effective Date”), the Company entered into the Second Amendment to Credit Agreement (the “Second Amendment”), which amends the credit agreement, dated as of November 17, 2021 (the “BofA Credit Agreement”, the BofA Credit Agreement as amended prior to the date hereof, the “Existing Credit Agreement,” and the Existing Credit Agreement, as amended by the Second Amendment, the “Amended Credit Agreement”) by and among, inter alios, Cambium Networks, Ltd. as the borrower (the “Borrower”), the Company as a guarantor, Cambium (US), L.L.C., as a guarantor, certain other subsidiaries of the Company party thereto as guarantors (with the Borrower and each guarantor being, individually, a “Loan Party” and collectively, the “Loan Parties”), Bank of America, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”), a Lender, Swingline Lender and an L/C Issuer and the other Lenders party thereto from time to time. Capitalized terms used but not otherwise defined herein shall have the meanings as assigned to such terms in the Second Amendment and Amended Credit Agreement as previously filed as Exhibit 10.47.

The Second Amendment amends the Existing Credit Agreement by, among other things, establishing a covenant relief period, which began on December 31, 2023 and ends on November 30, 2024 (“Covenant Relief Period”) during which time the Company is (a) required to maintain certain Liquidity as provided in the Amended Credit Agreement, (b) required to maintain certain levels of Consolidated EBITDA as provided in the Amended Credit Agreement, (c) required to provide certain additional financial reporting to the Administrative Agent and (d) not required to meet (or, during such period, test) its Consolidated Leverage Ratio or Consolidated Fixed Charge Coverage Ratio. Additionally, the Second Amendment provides that, during the Covenant Relief Period, (x) the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement.

As was the case in the Existing Credit Agreement, the Amended Credit Agreement provides that the Borrower has the option to borrow Revolving Loans under the Revolving Facility in the form of either Base Rate Loans or Term SOFR Loans. The outstanding principal amounts of Term SOFR Loans borrowed under the Revolving Facility bear interest at the same rates as described above.

At December 31, 2023, the applicable margin was 3.25% and the effective interest rate on the Term SOFR Loan was 9.2%.

The maturity date of the Term Facility and the Revolving Facility remains unchanged, with both terminating and all amounts outstanding thereunder, becoming due and payable in full, on November 17, 2026 (the “Maturity Date”). The Term Facility is still subject to repayment of outstanding principal in equal quarterly amounts of $656,250, which began with the quarter ended March 31, 2022.

Obligations under the Second Amendment are guaranteed by the Loan Parties and secured by Collateral, in each case, as set forth in the Existing Credit Agreement. Under the Second Amendment, within sixty (60) days of the December 29, 2023 (or such longer period agreed to by the Administrative Agent), the Borrower shall execute additional collateral agreements governed by the laws of England and Wales required to provide the Administrative Agent a lien on all assets owned by the Borrower (subject to security principles that will be agreed, but which shall provide for a customary qualifying floating charge over its assets, with certain customary exceptions). The Second Amendment also provides that by December 31, 2024 and June 30, 2025, as applicable, the Borrower and its Subsidiaries shall transition certain of their primary principal disbursement services, payroll services and primary operating customer deposit services to Bank of America, N.A.

The Second Amendment modified certain of the Events of Default under the Existing Credit Agreement as a result of certain additional reporting covenants that are included in the Second Amendment. However, other than such additions, no additional changes were effectuated to the Events of Default, which remain the same under the Amended Credit Agreement vis-a-vis the Existing Credit Agreement.

As of December 31, 2023, the Company was compliant with all affirmative and negative covenants under the Existing Credit Agreement and the Amended Credit Agreement.

Maturities on the external debt outstanding at December 31, 2023 under the BofA Agreement are as follows (in thousands):

Year ending December 31,

 

 

 

2024

 

 

2,625

 

2025

 

 

2,625

 

2026

 

 

19,500

 

Total

 

$

24,750

 

 

Interest expense, net

Net Interest expense, including bank charges and amortization of debt issuance costs on the external debt, was $4.3 million, $2.0 million and $2.5 million for the years ended December 31, 2021, 2022 and 2023, respectively. Interest expense for the year ended December 31, 2021 included $0.7 million of additional amortization of deferred issuance costs related to the Silicon Valley Bank credit agreement.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee benefit plans

Note 7. Employee benefit plans

The Company’s employee benefit plans currently consist of a defined contribution plan in the United States and a separate defined contribution plan in the UK. The Company does not offer any other postretirement benefit plans, such as retiree medical and dental benefits or deferred compensation agreements to its employees or officers.

U.S. plan

U.S. regular, full-time employees are eligible to participate in the Cambium Networks, Inc. 401(k) Plan, which is a qualified defined contribution plan under section 401(k) of the Internal Revenue Service Code. Under the Cambium Networks, Inc. 401(k) Plan, the Company contributes a dollar-for-dollar match of the first 4% an employee contributes to the plan. Employees are eligible to participate on the first day of the month following their date of hire and begin receiving company contributions three-months after they become eligible to participate in the plan. Company matching contributions are made each pay period, but the funds do not vest until the employee’s second anniversary of employment with the Company. Employees are always fully vested in their own contributions. All contributions, including the Company match, are made in cash and invested in accordance with the participants’ investment elections. Contributions made by the Company under the Cambium Networks, Inc. 401(k) Plan were $1.2 million, $1.4 million and $1.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.

UK plan

Regular, full-time UK employees are eligible to participate in the Cambium Networks Ltd. Stakeholder Pension Scheme, which is a qualified defined contribution plan. Employees are eligible to participate on the first of the month following receipt of their enrollment form, and eligible employees are automatically enrolled in the plan at a default employee contribution rate of 3% and a company contribution rate of 5% of the employee’s basic salary. The Company contribution rate increases by 1% for each additional 1% that the employee contributes up to a maximum of 7%. Company matching contributions vest immediately and employees are always vested in their own contributions. All contributions, including the Company match, are made in cash and deposited in the participant’s account each pay period. The total contributed by the Company under this plan was $0.4 million, $0.4 million and $0.4 million for the years ended December 31, 2021, 2022 and 2023, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Expense (Income), Net
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Other Expense (Income), Net

Note 8. Other expense (income), net

Other expense (income), net was expense of $0.2 million, income of $(0.1) million and expense of $0.3 million for the years ended December 31, 2021, 2022 and 2023, respectively, and represents foreign exchange losses.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholder's equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Shareholders' equity

Note 9. Shareholders' equity

Ordinary Shares

As of December 31, 2022 and December 31, 2023, the Company's articles of association authorized the Company to issue up to 500,000,000 ordinary shares. Each holder of the Company's ordinary shares is entitled to one vote for each share on all matters submitted to a vote of the shareholders, including the election of directors.

As of December 31, 2023, no dividends have been declared or paid.

2019 Share incentive plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the 2019 Share Incentive Plan (“2019 Plan”). The 2019 Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards (“RSAs”), restricted share units (“RSUs”), other share-based awards and performance awards. The share reserve under the 2019 Plan will be automatically increased on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2020 and will continue until, and including, the fiscal year ending December 31, 2029. The number of shares added annually will be equal to the lowest of 1,320,000 shares, 5% of the number of the Company’s shares outstanding on the first day of

such fiscal year, or an amount determined by the Board of Directors. On March 1, 2023 the Company registered 1,320,000 additional shares that may be issued under the 2019 Plan.

The Company’s employees, officers, directors, consultants, and advisors are eligible to receive awards under the 2019 Plan. Incentive share options, however, may only be granted to its employees.

The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:

 

 

 

Number of shares

 

Available for grant at December 31, 2022

 

 

2,000,364

 

Added to 2019 Share Incentive Plan

 

 

1,320,000

 

RSUs granted

 

 

(225,338

)

Options granted

 

 

(1,478,946

)

Performance shares awarded

 

 

(97,500

)

Shares withheld in settlement of taxes and/or exercise price

 

 

50,775

 

Expirations

 

 

56,157

 

Forfeitures

 

 

122,840

 

Available for grant at December 31, 2023

 

 

1,748,352

 

 

 

 

 

As of December 31, 2023, the Company estimates the pre-tax unrecognized compensation expense of $20.4 million related to all unvested share-based awards, including share options and restricted share units will be recognized through the fourth quarter of 2027. The Company expects to satisfy the exercise of share options and future distributions of shares for restricted share units and restricted share awards by issuing new ordinary shares which have been reserved under the 2019 Plan.

The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the year ended December 31, 2023 for estimating the forfeitures of share options and restricted share units granted.

Share options

Share options typically have a contractual term of ten years from grant date. The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:

 

 

 

Options

 

 

Weighted
average
exercise
price

 

 

Weighted
Average
remaining
contractual
term (years)

 

 

Aggregate
intrinsic
value

 

Outstanding at December 31, 2022

 

 

3,395,219

 

 

$

13.83

 

 

 

7.6

 

 

$

28,985,969

 

Options granted 1

 

 

1,478,946

 

 

$

7.64

 

 

 

 

 

$

 

Options exercised

 

 

(59,800

)

 

$

8.32

 

 

 

 

 

$

 

Options expired

 

 

(56,157

)

 

$

10.32

 

 

 

 

 

$

 

Options forfeited

 

 

(68,292

)

 

$

14.08

 

 

 

 

 

$

 

Outstanding at December 31, 2023

 

 

4,689,916

 

 

$

11.98

 

 

 

7.5

 

 

$

617,623

 

Options exercisable at December 31, 2023

 

 

2,556,847

 

 

$

13.07

 

 

 

6.1

 

 

$

 

Options vested and expected to vest at December 31, 2023

 

 

4,612,496

 

 

$

12.05

 

 

 

7.5

 

 

$

543,130

 

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

The intrinsic value for share options outstanding and exercisable is defined as the difference between the market value of the Company’s ordinary shares as of the end of the period and the grant price. At December 31, 2021, 2022 and 2023, the aggregate intrinsic value of options exercisable under the Company’s share incentive plans was $18.5 million, $17.7 million and $0.0 million, respectively, as determined as of the date of grant. The Company had 454,354, 242,423 and 59,800 options exercised during the years ended December 31, 2021, 2022 and 2023, respectively. The cash received from the share options exercised in 2021, 2022 and 2023 was $4.8 million, $2.2 million and $0.5 million, respectively.

At December 31, 2023, there was $12.9 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized over a weighted-average period of 2.9 years.

The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Expected dividend yield

 

 

 

 

 

 

 

 

 

Risk-free interest rate

 

 

1.14

%

 

 

2.96

%

 

 

4.48

%

Weighted-average expected volatility

 

 

50.9

%

 

 

72.9

%

 

 

69.8

%

Expected term (in years)

 

 

6.5

 

 

 

5.5

 

 

 

5.8

 

Weighted average grant-date fair value per share of options granted

 

$

21.36

 

 

$

9.94

 

 

$

4.93

 

Restricted shares

The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:

 

 

Units

 

 

Weighted
average
grant date
fair value

 

RSU balance at December 31, 2022

 

 

696,990

 

 

$

18.22

 

RSUs granted 1

 

 

225,338

 

 

$

12.68

 

RSUs vested

 

 

(311,440

)

 

$

16.51

 

RSUs forfeited

 

 

(54,548

)

 

$

18.31

 

RSU balance at December 31, 2023

 

 

556,340

 

 

$

17.60

 

 

 

 

 

 

 

 

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

During 2022 and 2023, 418,896 and 225,338 RSUs were granted under the 2019 Plan, respectively. The Company withheld 52,554 and 50,775 shares to pay the employees’ portion of the minimum payroll withholding taxes on the RSUs and RSAs that vested in 2022 and 2023, respectively.

At December 31, 2023, there was $7.5 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based share awards. The unrecognized compensation expense is expected to be recognized over a weighted average period of 2.19 years.

Performance-based share awards

In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above.

For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company has determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs outstanding for which there is no accounting grant date. Accordingly, no grant date fair value was established and the weighted average grant date fair values calculated above excludes these performance-based share options and performance-based RSUs. The Company remeasures the fair value of the awards at each reporting date until a grant date is achieved, as the service inception date precedes the grant date. As of December 31, 2023, there was $0.4 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested performance-based share awards for the First Performance Period, which would be recognized through the first quarter of 2024 upon achievement of the performance goal. As the performance goal has not been met for 2023, these performance shares have been forfeited as of January 29, 2024.

Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based share options and performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the requisite service period does not begin until January 1, 2024. As of December 31, 2023, there was $0.9 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period starting January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved.

Employee share purchase plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the Employee Share Purchase Plan (“ESPP”). The ESPP was effective on June 25, 2019 and the offering period or purchase period under the ESPP began on January 1, 2021. A total of 1,334,427 shares are available under the ESPP, which includes 550,000 shares originally available, 256,730 additional shares registered on March 24, 2020, 260,345 additional shares registered on March 1, 2021, 267,352 additional shares registered on February 25, 2022 and 273,133 additional shares registered in March 1, 2023. The number of shares that will be available for sale under the ESPP will be increased annually on the first day of each fiscal year beginning in 2020, and will be equal to the lowest of: 275,000 shares; 1% of the outstanding shares as of the last day of the immediately preceding fiscal year, or such other amount as the administrator may determine. The purchase price of the shares will be 85% of the lower of the fair market value of our shares on the first trading day of each offering period or on the purchase date.

For the year ended December 31, 2021, the Company recognized $0.7 million of share-based compensation expense related to the ESPP. There were 39,061 and 42,401 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2021 and December 31, 2021, respectively. For the year ended December 31, 2022, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 87,229 and 64,867 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2022 and December 31, 2022, respectively. For the year ended December 31, 2023, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 88,290 and 113,218 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2023 and December 31, 2023, respectively.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Capital - Shares
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Share Capital - Shares

Note 9. Shareholders' equity

Ordinary Shares

As of December 31, 2022 and December 31, 2023, the Company's articles of association authorized the Company to issue up to 500,000,000 ordinary shares. Each holder of the Company's ordinary shares is entitled to one vote for each share on all matters submitted to a vote of the shareholders, including the election of directors.

As of December 31, 2023, no dividends have been declared or paid.

2019 Share incentive plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the 2019 Share Incentive Plan (“2019 Plan”). The 2019 Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards (“RSAs”), restricted share units (“RSUs”), other share-based awards and performance awards. The share reserve under the 2019 Plan will be automatically increased on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2020 and will continue until, and including, the fiscal year ending December 31, 2029. The number of shares added annually will be equal to the lowest of 1,320,000 shares, 5% of the number of the Company’s shares outstanding on the first day of

such fiscal year, or an amount determined by the Board of Directors. On March 1, 2023 the Company registered 1,320,000 additional shares that may be issued under the 2019 Plan.

The Company’s employees, officers, directors, consultants, and advisors are eligible to receive awards under the 2019 Plan. Incentive share options, however, may only be granted to its employees.

The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:

 

 

 

Number of shares

 

Available for grant at December 31, 2022

 

 

2,000,364

 

Added to 2019 Share Incentive Plan

 

 

1,320,000

 

RSUs granted

 

 

(225,338

)

Options granted

 

 

(1,478,946

)

Performance shares awarded

 

 

(97,500

)

Shares withheld in settlement of taxes and/or exercise price

 

 

50,775

 

Expirations

 

 

56,157

 

Forfeitures

 

 

122,840

 

Available for grant at December 31, 2023

 

 

1,748,352

 

 

 

 

 

As of December 31, 2023, the Company estimates the pre-tax unrecognized compensation expense of $20.4 million related to all unvested share-based awards, including share options and restricted share units will be recognized through the fourth quarter of 2027. The Company expects to satisfy the exercise of share options and future distributions of shares for restricted share units and restricted share awards by issuing new ordinary shares which have been reserved under the 2019 Plan.

The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of 8.2% during the year ended December 31, 2023 for estimating the forfeitures of share options and restricted share units granted.

Share options

Share options typically have a contractual term of ten years from grant date. The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:

 

 

 

Options

 

 

Weighted
average
exercise
price

 

 

Weighted
Average
remaining
contractual
term (years)

 

 

Aggregate
intrinsic
value

 

Outstanding at December 31, 2022

 

 

3,395,219

 

 

$

13.83

 

 

 

7.6

 

 

$

28,985,969

 

Options granted 1

 

 

1,478,946

 

 

$

7.64

 

 

 

 

 

$

 

Options exercised

 

 

(59,800

)

 

$

8.32

 

 

 

 

 

$

 

Options expired

 

 

(56,157

)

 

$

10.32

 

 

 

 

 

$

 

Options forfeited

 

 

(68,292

)

 

$

14.08

 

 

 

 

 

$

 

Outstanding at December 31, 2023

 

 

4,689,916

 

 

$

11.98

 

 

 

7.5

 

 

$

617,623

 

Options exercisable at December 31, 2023

 

 

2,556,847

 

 

$

13.07

 

 

 

6.1

 

 

$

 

Options vested and expected to vest at December 31, 2023

 

 

4,612,496

 

 

$

12.05

 

 

 

7.5

 

 

$

543,130

 

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

The intrinsic value for share options outstanding and exercisable is defined as the difference between the market value of the Company’s ordinary shares as of the end of the period and the grant price. At December 31, 2021, 2022 and 2023, the aggregate intrinsic value of options exercisable under the Company’s share incentive plans was $18.5 million, $17.7 million and $0.0 million, respectively, as determined as of the date of grant. The Company had 454,354, 242,423 and 59,800 options exercised during the years ended December 31, 2021, 2022 and 2023, respectively. The cash received from the share options exercised in 2021, 2022 and 2023 was $4.8 million, $2.2 million and $0.5 million, respectively.

At December 31, 2023, there was $12.9 million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized over a weighted-average period of 2.9 years.

The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Expected dividend yield

 

 

 

 

 

 

 

 

 

Risk-free interest rate

 

 

1.14

%

 

 

2.96

%

 

 

4.48

%

Weighted-average expected volatility

 

 

50.9

%

 

 

72.9

%

 

 

69.8

%

Expected term (in years)

 

 

6.5

 

 

 

5.5

 

 

 

5.8

 

Weighted average grant-date fair value per share of options granted

 

$

21.36

 

 

$

9.94

 

 

$

4.93

 

Restricted shares

The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:

 

 

Units

 

 

Weighted
average
grant date
fair value

 

RSU balance at December 31, 2022

 

 

696,990

 

 

$

18.22

 

RSUs granted 1

 

 

225,338

 

 

$

12.68

 

RSUs vested

 

 

(311,440

)

 

$

16.51

 

RSUs forfeited

 

 

(54,548

)

 

$

18.31

 

RSU balance at December 31, 2023

 

 

556,340

 

 

$

17.60

 

 

 

 

 

 

 

 

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

During 2022 and 2023, 418,896 and 225,338 RSUs were granted under the 2019 Plan, respectively. The Company withheld 52,554 and 50,775 shares to pay the employees’ portion of the minimum payroll withholding taxes on the RSUs and RSAs that vested in 2022 and 2023, respectively.

At December 31, 2023, there was $7.5 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based share awards. The unrecognized compensation expense is expected to be recognized over a weighted average period of 2.19 years.

Performance-based share awards

In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included 60,000 share options and 135,000 restricted share units. The performance-based awards have two separate annual performance periods, with 50% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above.

For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company has determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs outstanding for which there is no accounting grant date. Accordingly, no grant date fair value was established and the weighted average grant date fair values calculated above excludes these performance-based share options and performance-based RSUs. The Company remeasures the fair value of the awards at each reporting date until a grant date is achieved, as the service inception date precedes the grant date. As of December 31, 2023, there was $0.4 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested performance-based share awards for the First Performance Period, which would be recognized through the first quarter of 2024 upon achievement of the performance goal. As the performance goal has not been met for 2023, these performance shares have been forfeited as of January 29, 2024.

Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of December 31, 2023, based on the total potential shares that could be earned, there were 62,500 RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based share options and performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the requisite service period does not begin until January 1, 2024. As of December 31, 2023, there was $0.9 million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period starting January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved.

Employee share purchase plan

In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the Employee Share Purchase Plan (“ESPP”). The ESPP was effective on June 25, 2019 and the offering period or purchase period under the ESPP began on January 1, 2021. A total of 1,334,427 shares are available under the ESPP, which includes 550,000 shares originally available, 256,730 additional shares registered on March 24, 2020, 260,345 additional shares registered on March 1, 2021, 267,352 additional shares registered on February 25, 2022 and 273,133 additional shares registered in March 1, 2023. The number of shares that will be available for sale under the ESPP will be increased annually on the first day of each fiscal year beginning in 2020, and will be equal to the lowest of: 275,000 shares; 1% of the outstanding shares as of the last day of the immediately preceding fiscal year, or such other amount as the administrator may determine. The purchase price of the shares will be 85% of the lower of the fair market value of our shares on the first trading day of each offering period or on the purchase date.

For the year ended December 31, 2021, the Company recognized $0.7 million of share-based compensation expense related to the ESPP. There were 39,061 and 42,401 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2021 and December 31, 2021, respectively. For the year ended December 31, 2022, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 87,229 and 64,867 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2022 and December 31, 2022, respectively. For the year ended December 31, 2023, the Company recognized $0.9 million of share-based compensation expense related to the ESPP. There were 88,290 and 113,218 shares issued under the ESPP during the six-month offering periods that ended on June 30, 2023 and December 31, 2023, respectively.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share

Note 10. Earnings (loss) per share

Basic net earnings (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net earnings (loss) per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, and ESPP awards are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings (loss) per share when including them would have an anti-dilutive effect. Performance-based share awards are only included in the calculation of diluted earnings (loss) per share if the performance metric would have been achieved as of December 31, 2023 if that had been the end of the contingency period. The following table sets forth the computation of basic and diluted net earnings (loss) per share (in thousands, except for share and per share data):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

Denominator:

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

26,421,087

 

 

 

26,919,550

 

 

 

27,519,476

 

Dilutive effect of share option awards

 

 

1,846,998

 

 

 

851,011

 

 

 

 

Dilutive effect of restricted share units and restricted share awards

 

 

348,934

 

 

 

242,528

 

 

 

 

Dilutive effect of employee share purchase plan

 

 

11,117

 

 

 

12,189

 

 

 

 

Diluted weighted average shares outstanding

 

 

28,628,136

 

 

 

28,025,278

 

 

 

27,519,476

 

Net earnings (loss) per share, basic

 

$

1.42

 

 

$

0.75

 

 

$

(2.81

)

Net earnings (loss) per share, diluted

 

$

1.31

 

 

$

0.72

 

 

$

(2.81

)

 

In the computation of diluted earnings per share for the year ended December 31, 2021, no ordinary share equivalents were excluded. In the computation of diluted earnings per share for the year ended December 31, 2022, 1,361,666 ordinary share equivalents were excluded because their inclusion would have been antidilutive. In the computation of diluted loss per share for the year ended December 31, 2023, no ordinary share equivalents were excluded because their inclusion would have been antidilutive.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income taxes

Note 11. Income taxes

For the years ended December 31, 2021, 2022 and 2023, income (loss) before income taxes includes the following components (in thousands):

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

United States

 

$

10,943

 

 

$

10,269

 

 

$

4,412

 

Foreign

 

 

20,963

 

 

 

7,748

 

 

 

(68,058

)

Total

 

$

31,906

 

 

$

18,017

 

 

$

(63,646

)

 

 

 

 

 

 

 

 

 

 

 

For the years ended December 31, 2021, 2022 and 2023, the (benefit) provision for income taxes consists of the following (in thousands):

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Current:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

268

 

 

$

1,174

 

 

$

3,647

 

State

 

 

(94

)

 

 

847

 

 

 

154

 

Foreign

 

 

376

 

 

 

985

 

 

 

885

 

Current tax provision

 

 

550

 

 

 

3,006

 

 

 

4,686

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(1,662

)

 

$

(3,814

)

 

$

2,415

 

State

 

 

(147

)

 

 

(610

)

 

 

556

 

Foreign

 

 

(4,256

)

 

 

(765

)

 

 

6,117

 

Deferred tax (benefit) provision

 

 

(6,065

)

 

 

(5,189

)

 

 

9,088

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

 

In applying the statutory tax rate in the effective income tax rate reconciliation, the Company used the statutory U.S. federal income tax rate of 21% rather than the Cayman Islands zero percent rate. The table below reconciles the Company's tax (benefit) provision for income taxes based on the statutory U.S. federal income tax rate to its effective tax rate for the years ended December 31, 2021, 2022 and 2023 (in thousands):

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Income tax expense (benefit) at federal statutory rate

 

$

6,700

 

 

$

3,784

 

 

$

(13,366

)

State and local income taxes net of federal benefit

 

 

10

 

 

 

27

 

 

 

(364

)

Tax rate changes

 

 

21

 

 

 

(873

)

 

 

(1,255

)

Valuation allowance changes

 

 

(7,902

)

 

 

857

 

 

 

35,404

 

Foreign rate differential

 

 

(164

)

 

 

138

 

 

 

(1,758

)

Research and development

 

 

(811

)

 

 

(2,840

)

 

 

(2,385

)

Share-based compensation - excess tax benefit

 

 

(3,444

)

 

 

(778

)

 

 

311

 

Foreign derived intangible income

 

 

 

 

 

(2,258

)

 

 

(2,887

)

Other

 

 

75

 

 

 

(240

)

 

 

74

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

 

Foreign rate differential represents the non-U.S. jurisdictions. The country having the greatest impact on the tax rate adjustment line shown in the above table as “foreign rate differential” for the years ended December 31, 2021, 2022 and 2023 is the UK where the statutory income tax rate was 19.0% for 2021 and 2022, and was 23.5% for 2023.

The Company accounts for income taxes in accordance with ASC Topic 740. Deferred income tax assets and liabilities are determined based upon temporary differences between the financial reporting and tax basis 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 deferred tax assets and

liabilities result from differences in the timing of the recognition of certain income and expense items for tax and financial reporting purposes.

 

 

The sources of these differences for the years ended December 31, 2022 and 2023 are as follows (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

NOL and tax credit carryforwards

 

$

5,883

 

 

$

24,561

 

Capitalized research costs

 

 

6,017

 

 

 

11,896

 

Disallowed interest carryforwards

 

 

906

 

 

 

784

 

Lease liability

 

 

289

 

 

 

1,194

 

Share-based compensation

 

 

2,665

 

 

 

3,758

 

Intangible assets

 

 

260

 

 

 

247

 

Other

 

 

320

 

 

 

507

 

Subtotal

 

 

16,340

 

 

 

42,947

 

Less: Valuation allowance

 

 

(1,328

)

 

 

(36,732

)

Net deferred tax assets

 

 

15,012

 

 

 

6,215

 

Property and equipment

 

 

(775

)

 

 

(846

)

Operating lease assets

 

 

(242

)

 

 

(1,134

)

Prepaid expenses and other assets

 

 

(425

)

 

 

(223

)

Capitalized software development costs

 

 

(788

)

 

 

(318

)

Net deferred tax liabilities

 

 

(2,230

)

 

 

(2,521

)

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

Deferred tax assets/liabilities included in the balance sheet are:

 

 

 

 

 

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Deferred tax assets - non-current

 

$

12,782

 

 

$

3,694

 

Deferred tax liabilities - non-current

 

 

 

 

 

 

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

The net deferred tax asset of $3.7 million is expected to be realized over the next three years from 2024 through 2026.

For the years ended December 31, 2022 and 2023, the following table reflects the activity in the Company’s valuation allowance on deferred tax assets (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Beginning balance

 

$

471

 

 

$

1,328

 

Increase in valuation allowance

 

 

857

 

 

 

35,404

 

Ending balance

 

$

1,328

 

 

$

36,732

 

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. The Company considers projected future taxable income, reversing taxable temporary differences, carryback opportunities, and tax-planning strategies in making this assessment.

Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets before they otherwise expire. Cumulative losses are objective evidence that limit the ability to consider other subjective evidence such as the Company’s projections for future growth. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.

As of December 31, 2022 the Company’s deferred tax assets were primarily the result of UK and U.S. net operating losses (“NOLs”), tax credit carryforwards from the UK and U.S., share-based compensation, and the UK corporate interest restriction. As of December 31, 2023, the Company's deferred tax assets were primarily the result of capitalized research costs, UK net operating losses, tax credit carryforwards from the UK and U.S., share-based compensation, and UK corporate interest restriction.

During 2023, the Company added state research and development tax credit benefits in the state of California, which are only available to offset actual tax liabilities. The state research and development tax credits are in excess of the amount reasonably

expected to be utilized over the next five years. Accordingly, the Company established an additional $0.3 million of valuation allowance during 2023, for a total of $1.6 million valuation allowance on the related deferred tax asset at December 31, 2023. During 2022, the Company's valuation allowance on the research and development tax credits for the state of California increased $0.8 million and was $1.3 million at December 31, 2022.

The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and therefore, the need for a valuation allowance on a quarterly basis. Regarding the valuation allowance remaining on the research and development tax credits for the state of California, the Company may release all or a portion of its valuation allowance, if results and other subjective evidence continue to reflect pre tax income such that the deferred tax assets become more likely than not to be realizable.

During 2023, the Company added a valuation allowance of $23.6 million as a result of the recognition of a valuation allowance on UK deferred tax assets in 2023. The valuation allowance of $5.3 million was established based on the UK deferred tax assets held at December 31, 2022. An increase in the valuation allowance of an additional $18.3 million was recorded in 2023 due to a loss at the Company's UK entity.

Due to the intercompany relationships between Cambium's entities, at December 31, 2023, the Company also recognized a valuation allowance of $10.5 million on the Company's U.S. entity, and $1.0 million on the Company's other foreign entities, due to a loss at the Company's UK entity.

The Company has gross income tax NOL carryforwards related to its U.S. and international operations. For the year ended December 31, 2022, the NOL carryforward was approximately $17.0 million, of which $15.3 million has an indefinite life and $1.7 million will expire in 2041. For the year ended December 31, 2023, the NOL carryforward was approximately $87.5 million, of which $85.9 million has an indefinite life and $1.6 million will expire in 2041.

The Company has tax credit carryforwards related to research and development. For the year ended December 31, 2022, the carryforward was approximately $2.0 million, all of which had an indefinite life. For the year ended December 31, 2023, the carryforward was approximately $2.9 million, all of which has an indefinite life.

The Company has gross corporate interest restriction (“CIR”) disallowance carryforwards related to its UK operations. For the year ended December 31, 2022, the CIR carryforward was approximately $3.9 million, all of which had an indefinite life. For the year ended December 31, 2023, the CIR carryforward was approximately $3.1 million, all which has an indefinite life. The Company has recorded a reduction to the deferred tax asset of $0.8 million related to an adjustment to the utilization of a portion of the CIR in the 2021 UK tax return.

The Company files income tax returns in the U.S. federal jurisdiction, various state and local jurisdictions and many foreign jurisdictions. The U.S., UK, and India are the main taxing jurisdictions in which the Company operates. Open tax years subject to audit vary depending on the tax jurisdiction. In the U.S., the Company is no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In the UK, the tax returns that are open are for the tax years 2020, 2021, 2022 and 2023. In India, the tax returns that are open are for India assessment years 2019 through 2023.

The Company believes its tax positions comply with applicable tax law and intends to vigorously defend its position. However, differing positions on certain issues could be upheld by tax authorities, which could adversely affect the Company’s financial condition and results of operations. The Company does not have any unrecognized tax positions as of December 31, 2022 and 2023.

The Company recorded income tax (benefit) provision for income taxes of ($5.5) million, ($2.2) million, and $13.8 million for the years ended December 31, 2021, 2022 and 2023, with an effective tax rate of (17.3)%, (12.1)% and (21.6)%, respectively. For the year ended December 31, 2021, the Company's effective tax rate was (17.3)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to a benefit on the release of a valuation allowance against its deferred tax assets of $7.9 million and a $3.4 million benefit arising on employee restricted share vesting and option exercises. For the year ended December 31, 2022, the Company's effective tax rate was (12.1)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to research and development tax credits of $2.8 million, a benefit on Foreign Derived Intangible Income of $2.3 million, and a tax benefit of $0.9 million on revaluation of the UK deferred tax assets at a higher tax rate. For the year ended December 31, 2023, the Company's effective tax rate was (21.6)%. The effective tax rate differed from the U.S. statutory rate of 21.0% primarily due to a pretax loss, the establishment of a valuation allowance of $16.8 million, and an additional increase in the valuation allowance of $18.6 million, a tax benefit on Foreign Derived Intangible Income of $2.9 million, and a benefit on research and development credits of $2.4 million.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 12. Commitments and contingencies

In accordance with ASC 460, Guarantees, the Company recognizes the fair value for guarantee and indemnification arrangements it issues or modifies, if these arrangements are within the scope of the interpretation. In addition, the Company must continue to monitor the conditions that are subject to the guarantees and indemnifications in order to identify if a loss has incurred. If the Company determines it is probable that a loss has occurred, then any such estimated loss would be recognized under those

guarantees and indemnifications and would be recognized in the Company’s consolidated statements of operations and corresponding consolidated balance sheets during that period.

Indemnification

The Company generally indemnifies its distributors, value added reseller and network operators against claims brought by a third party to the extent any such claim alleges that the Company’s product infringes a patent, copyright or trademark or violates any other proprietary rights of that third party. Although the Company generally tries to limit the maximum amount of potential future liability under its indemnification obligations, in certain agreements this liability may be unlimited. The maximum potential amount of future payments the Company may be required to make under these indemnification agreements is not estimable.

The Company indemnifies its directors and officers and select key employees, including key employees serving as directors or officers of the Company’s subsidiaries, for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity. The term of the indemnification period is for the director’s or officer’s term of service. The Company may terminate the indemnification agreements with its directors, officers or key employees upon the termination of their services as directors or officers of the Company or its subsidiaries, or the termination of activities for which indemnification has been provided, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. The maximum amount of potential future indemnification is unlimited; however, the Company has a director and officer insurance policy that limits its exposure. The Company believes the fair value of these indemnification agreements is minimal.

Purchase commitments with contract manufacturers and suppliers

We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory based upon criteria as defined by us, such as forecasted demand. The Company may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts. The Company establishes a loss on purchase commitment liability for all product it does not expect it will sell. Such loss on purchase commitment liability is included in Accrued liabilities on the Company's consolidated balance sheets. The Company recorded losses on purchase commitments of $0.0 million, $0.5 million and $12.8 million for the years ended December 31, 2021, 2022 and 2023, respectively.

Warranties

The Company offers a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. The Company’s responsibility under its standard warranty is the repair or replacement of in-warranty defective product, or to credit the purchase price of the defective product, at its discretion, without charge to the customer. The Company’s estimate of future warranty costs is largely based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. The standard warranty is included in either Other current liabilities or Other noncurrent liabilities on the Company’s consolidated balance sheets, depending on the time period covered by the warranty. The Company also offers an extended warranty for purchase that represents a future performance obligation for the Company. The extended warranty is included in deferred revenues (both current and noncurrent) on the consolidated balance sheets and recognized on a straight-line basis over the term of the extended warranty. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues.

Legal proceedings

Third parties may from time to time assert legal claims against the Company. The Company records accruals for loss contingencies to the extent that it concludes it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. The Company evaluates, on a regular basis, developments in legal proceedings and other matters that could cause a change in amounts recorded. Due to the inherent uncertainty involving legal matters, the ultimate resolution could differ from amounts recorded. There is no pending or threatened legal proceedings to which the Company is a party to, and in the Company’s opinion, is likely to have a material adverse effect on its financial condition or results of operations.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from contracts with customers
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from contracts with customers

Note 13. Revenue from contracts with customers

Disaggregation of revenues

Revenues by product category were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Point-to-Multi-Point

 

$

204,756

 

 

 

61

%

 

$

114,941

 

 

 

39

%

 

$

95,197

 

 

 

43

%

Point-to-Point

 

 

60,761

 

 

 

18

%

 

 

67,083

 

 

 

22

%

 

 

80,765

 

 

 

37

%

Enterprise

 

 

66,933

 

 

 

20

%

 

 

109,844

 

 

 

37

%

 

 

39,097

 

 

 

18

%

Other

 

 

3,404

 

 

 

1

%

 

 

5,031

 

 

 

2

%

 

 

5,136

 

 

 

2

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s products are predominately distributed through a third-party logistics provider in the United States, Netherlands and Viet Nam. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations.

Revenue by geography were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

North America

 

$

173,491

 

 

 

52

%

 

$

133,897

 

 

 

45

%

 

$

131,943

 

 

 

60

%

Europe, Middle East and Africa

 

 

93,082

 

 

 

28

%

 

 

90,883

 

 

 

31

%

 

 

44,169

 

 

 

20

%

Caribbean and Latin America

 

 

40,974

 

 

 

12

%

 

 

31,223

 

 

 

10

%

 

 

20,729

 

 

 

9

%

Asia Pacific

 

 

28,307

 

 

 

8

%

 

 

40,896

 

 

 

14

%

 

 

23,354

 

 

 

11

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following country had revenues greater than 10% of total revenues:

United States - $165.3 million for 2021, $132.9 million for 2022 and $132.0 million for 2023

Customers with an accounts receivable balance of 10% or greater of total accounts receivable and customers with net revenues of 10% or greater of total revenues are presented below for the periods indicated:

 

 

Percentage of Revenues

 

 

 

Percentage of Accounts Receivable

 

 

 

Years Ended December 31,

 

 

 

As of December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

2022

 

 

2023

 

Customer A

 

 

20

%

 

 

15

%

 

 

17

%

 

 

 

29

%

 

 

21

%

Customer B

 

 

15

%

 

*

 

 

 

12

%

 

 

*

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* denotes percentage is less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contract Balances

The following table summarizes contract balances as of December 31, 2022 and December 31, 2023:

 

 

December 31,
2022

 

 

December 31,
2023

 

 

 

 

 

 

 

 

Trade accounts receivable, net of allowance for credit losses

 

$

89,181

 

 

$

63,656

 

Deferred revenue - current

 

 

8,913

 

 

 

8,765

 

Deferred revenue - noncurrent

 

 

8,617

 

 

 

10,473

 

Refund liability

 

$

3,186

 

 

$

8,723

 

Trade accounts receivable include amounts currently due from customers. Amounts are in accordance with contractual terms and are recorded at face amount less an allowance for credit losses.

Deferred revenue consists of amounts due or received from customers in advance of the Company satisfying performance obligations under contractual arrangements. Deferred revenue is classified as current or noncurrent based on the timing of when revenue will be recognized. The changes in deferred revenue were due to normal timing differences between the Company’s performance and the customers’ payment.

The refund liability is the estimated amount expected to be refunded to customers in relation to product exchanges made as part of the Company’s stock rotation program and returns that have been authorized, but not yet received by the Company. The increase in

the refund liability is mostly driven by the higher expected stock rotations of enterprise products as the channel aligns its inventory position with market demand and is included within Other current liabilities in the consolidated balance sheets.

Remaining performance obligations

Remaining performance obligations represent the revenue that is expected to be recognized in future periods related to performance obligations included in a contract that are unsatisfied, or partially satisfied, as of the end of a period. As of December 31, 2022 and 2023, deferred revenue (both current and noncurrent) of $17.5 million and $19.2 million, respectively, represents the Company’s remaining performance obligations, of which $8.9 million and $8.8 million, respectively, is expected to be recognized within one year, with the remainder to be recognized thereafter.

Revenue recognized during the year ended December 31, 2023 which was previously included in deferred revenues as of December 31, 2022 was $8.7 million. Revenue recognized during the year ended December 31, 2022 which was previously included in deferred revenues as of December 31, 2021 was $6.8 million. Revenue recognized during the year ended December 31, 2021 which was previously included in deferred revenues as of December 31, 2020 was $6.3 million.

Cost to obtain a contract

Sales commissions are incremental costs of obtaining a contract. The Company has elected to recognize these expenses as incurred due to the amortization period of these costs being one year or less.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

Note 14. Leases

The Company has operating leases for offices, vehicles, and office equipment. Leases with a term of 12 months or less are not recorded on the consolidated balance sheets, and are expensed on a straight-line basis over the lease term.

Right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The Company’s lease payments are typically fixed or contain fixed escalators. The Company’s leases typically include certain lock-in periods and renewal options to extend the lease, but does not consider options to extend the lease it is not reasonably certain to exercise. The Company elected the practical expedient to not separate the lease and non-lease components of its leases and currently has no leases with options to purchase the leased property.

The components of lease expense were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Operating lease cost

 

$

2,592

 

 

$

2,361

 

 

$

2,503

 

Short-term lease cost

 

 

283

 

 

 

471

 

 

 

387

 

Variable lease costs

 

 

500

 

 

 

611

 

 

 

726

 

Total lease expense

 

$

3,375

 

 

$

3,443

 

 

$

3,616

 

 

Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate):

 

 

 

Balance Sheet Caption

 

December 31, 2022

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease assets

 

$

4,011

 

 

$

7,894

 

Current lease liabilities

 

Other current liabilities

 

$

1,930

 

 

$

1,531

 

Noncurrent lease liabilities

 

Noncurrent operating lease liabilities

 

$

2,170

 

 

$

6,595

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

2.67

 

 

 

7.99

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

6.11

%

 

 

6.87

%

 

Supplemental cash flow information related to leases were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,674

 

 

$

2,403

 

 

$

2,484

 

Right-of-use assets obtained on operating lease commencements

 

$

 

 

$

 

 

$

6,027

 

 

The Company’s current lease terms range from one to thirteen years and may include options to extend the lease by one to four years.

Remaining maturities on lease liabilities at December 31, 2023 is as follows (in thousands):

 

 

 

Operating leases

 

2024

 

 

1,896

 

2025

 

 

1,882

 

2026

 

 

1,348

 

2027

 

 

1,384

 

2028

 

 

1,273

 

Thereafter

 

 

8,721

 

Total lease payments

 

 

16,504

 

Less: leasehold improvement allowance

 

 

(3,189

)

Total net future lease payments

 

 

13,315

 

Less: interest

 

 

(5,189

)

Present value of lease liabilities

 

$

8,126

 

The Company's new corporate headquarters office lease in Illinois includes a $3.2 million leasehold improvement allowance from the landlord that will be applied against certain of its build-out expenses and is expected to be received during 2024.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

Note 15. Related party transactions

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal.

For the years ended December 31, 2021, 2022 and 2023, Vector Capital Management, LP charged $0.0 million, $0.1 million and $0.6 million for professional services fees and reimbursement of expenses. Amounts due to Vector Capital Management, LP at December 31, 2022 and 2023 were $0.1 million and $0.0 million, respectively, and were included in Accounts Payable in the Company's consolidated balance sheets.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring

Note 16. Restructuring

In 2023, the Company announced and initiated two corporate cost reductions to better align Cambium's cost structure with current economic conditions and position the Company to achieve near-term and long-term targets to maintain profitability, improve cash flow and maintain a strong balance sheet. The Company expects to incur approximately $2.5 - $3.5 million of costs associated with both restructurings, mostly related to one-time termination benefits and is expected to be substantially complete and costs incurred by the end of the second quarter of 2024, and expects all costs to be incurred by the end of 2024.

For the year ended December 31, 2023, the Company incurred total restructuring charges of approximately $2.2 million from both restructuring actions and is included in cost of revenues and all operating expense lines in the Company's consolidated statements of operations. As of December 31, 2023, the Company paid approximately $1.8 million of this amount, leaving a restructuring liability of $0.4 million which is included in Accrued liabilities in the Company's consolidated balance sheets. The remaining $0.4 million is expected to be paid by the end of the first quarter of 2024.

The following table reflects the restructuring liability activity for the year ended December 31, 2023 (in thousands):

 

Restructuring liability at January 1, 2023

 

$

 

Restructuring charges

 

 

2,154

 

Cost paid

 

 

(1,791

)

Restructuring liability at December 31, 2023

 

$

363

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The Company’s consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of Cambium Networks Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

In 2022, management determined that certain costs previously included as general and administrative expenses related to other functions of the business. Prior period results have been revised to reflect the allocation of these costs to their respective functions. These costs primarily include facility costs such as leased space and shared IT costs. Revisions were made to increase research and development expense by $3.4 million and selling and marketing expense by $1.0 million and decrease general and administrative expense by $4.4 million for the year ended December 31, 2021. These revisions were concluded to be immaterial and had no impact on operating income.

Use of Accounting Estimates

Use of Accounting Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates these estimates, including those related to the provision for excess and obsolete inventory, the carrying amount of estimated inventory returns, the estimated amount expected to be refunded to customers in respect of inventory returns, fair value of equity awards granted to employees and the associated forfeiture rates, fair value of assets acquired, liabilities assumed, goodwill and identifiable intangible assets in business combinations, leases, provision for income taxes, recoverability of deferred tax assets. The Company bases estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.

Segments

Segments

Management has determined that it operates as one operating segment and one reporting unit as it only reports financial information on an aggregate and consolidated basis to its Chief Executive Officer, who is the Company’s chief operating decision maker ("CODM"). Decisions about resource allocation or operating performance assessments are not made below a total company level. Consequently, impairment testing of goodwill is performed at the consolidated level as one reporting unit.

Recognition of revenues

Recognition of revenues

Revenues consist primarily of revenues from the sale of hardware products. Revenues also include amounts for software products, extended warranty on hardware products and software subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators.

The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services.

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software

products, extended warranty on hardware products and software subscriptions have been identified as separate performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. Exchanges made as part of the Company’s stock rotation program meet the definition of a right of return. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and cooperative marketing allowances.

The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with embedded software is recognized when control is transferred to the customer, which is typically at the time of shipment. Software revenue is from perpetual license software and is recognized at the point in time the customer is able to use or benefit from the software. Extended warranty is available for purchase on hardware products and is a performance obligation that is satisfied over time, beginning on the effective date of the warranty term and ending on the expiration of the warranty term. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from subscription services is recognized ratably over the term in which the services are provided and our performance obligation is satisfied.

Multiple performance obligations

The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach.

Receivables and concentration of credit risk

Receivables and concentration of credit risk

Trade accounts receivable are recorded at invoiced amounts, net of the allowance for credit losses. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with their customers are generally net 30 to 60 days. The Company had one customer representing more than 10% of trade receivables at December 31, 2022 and 2023. The Company had two customers representing more than 10% of revenues for the years ended December 31, 2021 and 2023 and one customer representing more than 10% of revenues for the year ended December 31, 2022.

The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based on historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables, and credit and liquidity indicators for individual customers.
Inventory

Inventory

The Company’s inventories are primarily finished goods for resale and, to a lesser extent, raw materials, which have been either consigned to the Company’s third-party manufacturers or are held by the Company. Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.

The valuation of inventory also requires the Company to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is based on a comparison of the quantity and cost of inventory on hand versus the Company's forecast of customer demand and consideration of historical usage and management's judgment. The Company also considers the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. Any adjustments to the valuation of inventory are included in cost of revenues.

The Company also records a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of its future demand forecasts consistent with the valuation of its excess and obsolete inventory. Any adjustments to recognize a loss on supplier commitments are included in cost of revenues.

Property and equipment

Property and equipment

Per ASC 360, Property, Plant, and Equipment, property and equipment is stated at cost. The Company calculates depreciation expense using the straight-line method over the estimated useful lives of each asset based on its asset class. Leasehold improvements are amortized over the shorter of their useful lives or the lease term. See Note 3 – Property and equipment for the useful lives for each asset class.

Upon retirement or disposition, the asset cost and related accumulated depreciation are removed with any gain or loss recognized in operating expense in the Consolidated Statements of Operations. For the years ended 2021, 2022 and 2023, the loss recognized was immaterial.
Software

Software

Software may be purchased or developed internally for internal use. Costs related to internal use software are accounted for in accordance with ASC 350-40, Internal Use Software. Costs are expensed as incurred during the preliminary project stage of an internal use software project. Costs are capitalized once the project has been approved by management and is in the application development stage. Post implementation/operation costs, such as maintenance and training costs, are expensed as incurred. Any costs incurred to provide upgrades or enhancements are capitalized only if they provide additional functionality that did not previously exist.

Amortization of internal use software begins when the software is ready for internal use and is amortized over its estimated useful life. The amortization expense for internal use software is computed using the straight-line method over three to seven years.

Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, Costs of Software to be Sold, Leased, or Marketed, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and the product is ready for coding. The Company does not typically capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.

Amortization of software costs to be sold or marketed externally begins when the product is available for sale to customers and is amortized using the straight-line method over its estimated useful life of three years.

Goodwill and intangible assets

Goodwill and intangible assets

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. Goodwill is measured at cost and is not amortized. Intangible assets acquired, either individually or with a group of assets, are initially recognized and measured at fair value. The Company uses third-party specialists to assist management to determine fair values and estimated useful lives for intangible assets acquired in business combinations. Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives of between 3 and 18 years. The Company has no intangible assets with indefinite lives.

In accordance with ASC 350, Goodwill and Other, the Company assesses goodwill for impairment at least annually and whenever events or circumstances that would more likely than not, reduce the fair value below its carrying value. The Company tested goodwill for impairment at December 31. The Company did not recognize an impairment loss of goodwill for the years ended December 31, 2021, 2022 and 2023.

Annual impairment testing is completed at the reporting unit level. Management has concluded the Company operates as one reporting unit and one operating segment for annual impairment testing.

In completing its impairment evaluations, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing this qualitative assessment, the Company assesses relevant events and changes in circumstances, including industry and market conditions, operating results, business plans, and entity-specific events that would affect the fair value or the carrying amount of a reporting unit. If it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company determines the fair value of the reporting unit and compares the fair value to its carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired and no further steps are required. As of December 31, 2023, the Company's market capitalization exceeded its net assets by 106%.

Impairment of long-lived assets

Impairment of long-lived assets

The Company evaluates its long-lived assets, including property and equipment, software, right of use assets, and definite-lived intangible assets for impairment by completing a quarterly qualitative assessment and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. An impairment loss is recognized when the net book value of such assets exceeds the estimated future undiscounted cash flows attributable to the assets or asset group. If impairment is indicated,

the asset is written down to its estimated fair value. The Company did not recognize any material impairment losses of long-lived assets for the years ended December 31, 2021, 2022 and 2023.

Leases

Leases

The Company has both cancelable and noncancelable operating leases for office space, vehicles, and office equipment. The Company records leases in accordance with ASC 842, Leases, (“ASC 842”). The Company records a right-of-use asset and lease liability on its consolidated balance sheet for all leases that qualify. The operating lease liability represents the present value of the future minimum lease payments over the lease term using the Company’s incremental borrowing rate at the lease commencement date. The right-of-use asset reflects adjustments for the derecognition of deferred rent and prepaid rent. Leases with an initial term of 12 months or less are not recorded on the Company’s consolidated balance sheet, and are expensed on a straight-line basis over the lease term. The Company does not include any renewal periods in the lease term for its leases as sufficient economic factors do not exist that would compel it to continue to use the underlying asset beyond the initial non-cancelable term. The Company has elected to combine the lease and non-lease components into a single lease component for all of its leases. See Note 14 – Leases for further details.

Product warranties

Product warranties

The Company provides a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. Provisions for warranty claims are recorded at the time products are sold based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. These provisions are reviewed and adjusted by management periodically to reflect actual and anticipated experience. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues. In certain circumstances, the Company may have recourse from its contract manufacturers for replacement cost of defective products, which it also factors into its warranty liability assessment.

Income taxes

Income taxes

The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax basis of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in the income tax provision in the period that includes the enactment date.

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized and adjusts the valuation allowances accordingly. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.

In general, it is the practice and intention of the Company to reinvest the earnings of its subsidiaries in those foreign operations. As of December 31, 2021, 2022 and 2023, the Company had not made a provision for withholding taxes on the undistributed earnings of any foreign subsidiaries and are treating their earnings as being indefinitely reinvested. It is not practicable to estimate the amount of deferred tax liability to the undistributed earnings in these subsidiaries.

The Company may be subject to income tax audits in all of the jurisdictions in which it operates and, as a result, must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, the Company must assess such potential exposures and, where necessary, provide for any expected loss. The Company would recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not to be realized upon settlement. To the extent that the Company establishes a liability, its income tax expense would be increased. If the Company ultimately determines that payment of these amounts is unnecessary, it would reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating that the liability is no longer necessary. The Company would record an additional income tax expense in the period in which new information becomes available indicating that the income tax liability is greater than its original estimate. The Company did not record such an adjustment for the years ended December 31, 2021, 2022 or 2023.
Share-based compensation

Share-based compensation

The Company accounts for share-based compensation in accordance with the guidance in ASC 718, Share-based Payments, by measuring and recognizing compensation expense for all share-based payments based on estimated grant date fair values for equity settled awards.

Awards are granted under the 2019 Share Incentive Plan. The 2019 Share Incentive Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards, restricted share units, or other share-based awards and performance awards.
Contingencies

Contingencies

In accordance with ASC 450, Contingencies, the Company periodically evaluates all pending or threatened contingencies and any commitments, if any, that are reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.

Foreign currency translation

Foreign currency translation

The Company records any gain and loss associated with foreign currencies in accordance with ASC 830, Foreign Currency Matters. The reporting currency of the Company is the U.S. dollar and the functional currency for each operating subsidiary is the local currency of the operating subsidiary other than for Cambium Networks, Ltd. (UK) for which the functional currency is the U.S. dollar. Local currency denominated monetary assets and liabilities are translated at exchange rates in effect at the balance sheet date, and revenues, cost of revenues and expenses are translated at the average exchange rate in effect during the applicable period. The Company recognizes foreign exchange gains and losses in other expense on its consolidated statements of operations and accumulated other comprehensive income (loss) on its consolidated balance sheets.

Research and development costs

Research and development costs

Research and development expenses consists primarily of salary and benefit expenses for employees and contractors engaged in research, design and development activities, and costs for prototypes, travel costs and shared facility and IT costs. The Company also incurs research and development costs associated with the development of software for both internal use and to be marketed externally. Research and development costs, other than those associated with the development of software that meet the criteria for capitalization, are expensed as incurred.

Recently issued accounting standards not yet adopted

In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

Recently issued accounting standards not yet adopted

Recently issued accounting standards not yet adopted

In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Components of Receivable, Net

The components of receivable, net are as follows (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Trade accounts receivable

 

$

89,758

 

 

$

63,939

 

Other receivables

 

 

140

 

 

 

447

 

Total receivables

 

 

89,898

 

 

 

64,386

 

Less: Allowance for credit losses

 

 

(577

)

 

 

(283

)

Receivables, net

 

$

89,321

 

 

$

64,103

 

Schedule of Estimate for Credit Losses Activity

The estimate for credit losses activity was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

683

 

 

$

577

 

Increase, charged to expense

 

 

93

 

 

 

204

 

Recoveries

 

 

(199

)

 

 

(46

)

Amounts written-off

 

 

 

 

 

(452

)

Ending balance

 

$

577

 

 

$

283

 

The amounts written-off include receivables that were deemed uncollectible and were previously reserved for.

Schedule of Inventories, Net

Inventories, net consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Finished goods

 

$

50,052

 

 

$

69,428

 

Raw materials

 

 

15,010

 

 

 

21,271

 

Gross inventory

 

 

65,062

 

 

 

90,699

 

Less: Excess and obsolete provision

 

 

(7,994

)

 

 

(23,821

)

Inventories, net

 

$

57,068

 

 

$

66,878

 

Schedule of Inventory Excess and Obsolete Provision

The following table reflects the activity in the Company’s inventory excess and obsolete provision (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

5,567

 

 

$

7,994

 

Inventory written off

 

 

(1,316

)

 

 

(768

)

Increase in excess and obsolete provision

 

 

3,743

 

 

 

16,595

 

Ending balance

 

$

7,994

 

 

$

23,821

 

The increase in inventory is primarily due to lower demand for our PMP products and a reduction in enterprise product orders due to higher channel inventory. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, inventory age and market conditions and judgment about the consumption and our ability to sell the inventory. The increase in the

excess and obsolescence provision from December 31, 2022 to December 31, 2023 was mostly driven by excess inventory related to our enterprise products driven by lower anticipated demand and our PMP products driven by a combination of lower anticipated demand as well as the impact of the anticipated introduction of new 6 GHz PMP products.

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Accrued goods and services

 

$

10,105

 

 

$

7,787

 

Accrued loss on supplier commitments

 

 

528

 

 

 

12,949

 

Accrued inventory purchases

 

 

3,189

 

 

 

2,768

 

Accrued customer rebates

 

 

13,797

 

 

 

23,052

 

Other

 

 

423

 

 

 

513

 

Accrued liabilities

 

$

28,042

 

 

$

47,069

 

Accrued loss on supplier commitments reflects accrued loss on purchase obligations for inventory expected to be reserved.

The increase in the accrued customer rebates is the result of additional rebates offered in the fourth quarter of 2023 to the Company's distributors on enterprise products.

Schedule of Change to Accrued Warranty

Provision for warranty claims is primarily related to our hardware products and recorded at the time products are sold. The change to accrued warranty was as follows (in thousands):

 

 

Year ended
December 31,

 

 

Year ended
December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Beginning balance

 

$

1,731

 

 

$

1,651

 

Fulfillment of assumed acquisition warranty

 

 

(142

)

 

 

(178

)

Provision increase, net

 

 

62

 

 

 

11

 

Ending balance

 

$

1,651

 

 

$

1,484

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

 

December 31,

 

 

December 31,

 

 

 

Useful Life

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

Equipment and tooling

 

3 to 5 years

 

$

33,026

 

 

$

37,678

 

Computer equipment

 

3 to 5 years

 

 

4,572

 

 

 

5,546

 

Furniture and fixtures

 

5 to 10 years

 

 

809

 

 

 

853

 

Leasehold improvements

 

2 to 3 years

 

 

472

 

 

 

518

 

Total cost

 

 

 

 

38,879

 

 

 

44,595

 

Less: Accumulated depreciation

 

 

 

 

(27,608

)

 

 

(31,716

)

Property and equipment, net

 

 

 

$

11,271

 

 

$

12,879

 

 

 

 

 

 

 

 

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of Carrying Amount and Amortization of Software and Intangible Assets

The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer
   relationships

 

5 - 18 years

 

 

19,300

 

 

 

(10,127

)

 

 

9,173

 

 

 

19,300

 

 

 

(11,625

)

 

 

7,675

 

Total

 

 

 

$

19,300

 

 

$

(10,127

)

 

$

9,173

 

 

$

19,300

 

 

$

(11,625

)

 

$

7,675

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets

Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):

Year ending December 31,

 

Amortization

 

2024

 

 

1,498

 

2025

 

 

1,498

 

2026

 

 

1,498

 

2027

 

 

1,498

 

2028

 

 

1,498

 

Thereafter

 

 

185

 

Total amortization

 

$

7,675

 

Capitalized Software Assets  
Schedule of Carrying Amount and Amortization of Software and Intangible Assets

Software consisted of the following (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquired and Software for internal use

 

3 to7 years

 

$

15,995

 

 

$

(15,326

)

 

$

669

 

 

$

16,814

 

 

$

(15,696

)

 

$

1,118

 

Software marketed for external sale

 

3 years

 

 

11,650

 

 

 

(3,880

)

 

 

7,770

 

 

 

17,563

 

 

 

(6,696

)

 

 

10,867

 

Total

 

 

 

$

27,645

 

 

$

(19,206

)

 

$

8,439

 

 

$

34,377

 

 

$

(22,392

)

 

$

11,985

 

Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets

Based on capitalized software assets at December 31, 2023, estimated amortization expense in future fiscal years is as follows (in thousands):

Year ending December 31,

 

Acquired and internal use software

 

 

Software
marketed for
external use

 

 

Total

 

2024

 

 

442

 

 

 

3,649

 

 

 

4,091

 

2025

 

 

393

 

 

 

3,651

 

 

 

4,044

 

2026

 

 

277

 

 

 

2,406

 

 

 

2,683

 

2027

 

 

6

 

 

 

1,091

 

 

 

1,097

 

2028

 

 

 

 

 

70

 

 

 

70

 

Thereafter

 

 

 

 

 

 

 

 

 

Total amortization

 

$

1,118

 

 

$

10,867

 

 

$

11,985

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount and Amortization of Software and Intangible Assets

The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):

 

 

 

 

December 31, 2022

 

 

December 31, 2023

 

 

 

Useful Life

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

Gross
carrying
 amount

 

 

Accumulated
amortization

 

 

Net balance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer
   relationships

 

5 - 18 years

 

 

19,300

 

 

 

(10,127

)

 

 

9,173

 

 

 

19,300

 

 

 

(11,625

)

 

 

7,675

 

Total

 

 

 

$

19,300

 

 

$

(10,127

)

 

$

9,173

 

 

$

19,300

 

 

$

(11,625

)

 

$

7,675

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets

Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):

Year ending December 31,

 

Amortization

 

2024

 

 

1,498

 

2025

 

 

1,498

 

2026

 

 

1,498

 

2027

 

 

1,498

 

2028

 

 

1,498

 

Thereafter

 

 

185

 

Total amortization

 

$

7,675

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Current and Noncurrent Portions of External Debt Facilities

The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2022 and December 31, 2023 (in thousands):

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

Term loan facility

 

$

28,031

 

 

$

25,406

 

Less debt issuance costs

 

 

(410

)

 

 

(294

)

Total debt

 

 

27,621

 

 

 

25,112

 

Less current portion of term facility

 

 

(3,281

)

 

 

(3,281

)

Current portion of debt issuance costs

 

 

123

 

 

 

95

 

Total long-term external debt, net

 

$

24,463

 

 

$

21,926

 

 

Schedule of Maturities on External Debt Outstanding

Maturities on the external debt outstanding at December 31, 2023 under the BofA Agreement are as follows (in thousands):

Year ending December 31,

 

 

 

2024

 

 

2,625

 

2025

 

 

2,625

 

2026

 

 

19,500

 

Total

 

$

24,750

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of Changes in Number of Shares Available for Grant

The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:

 

 

 

Number of shares

 

Available for grant at December 31, 2022

 

 

2,000,364

 

Added to 2019 Share Incentive Plan

 

 

1,320,000

 

RSUs granted

 

 

(225,338

)

Options granted

 

 

(1,478,946

)

Performance shares awarded

 

 

(97,500

)

Shares withheld in settlement of taxes and/or exercise price

 

 

50,775

 

Expirations

 

 

56,157

 

Forfeitures

 

 

122,840

 

Available for grant at December 31, 2023

 

 

1,748,352

 

 

 

 

 

Summary of Stock Option Activity The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:

 

 

 

Options

 

 

Weighted
average
exercise
price

 

 

Weighted
Average
remaining
contractual
term (years)

 

 

Aggregate
intrinsic
value

 

Outstanding at December 31, 2022

 

 

3,395,219

 

 

$

13.83

 

 

 

7.6

 

 

$

28,985,969

 

Options granted 1

 

 

1,478,946

 

 

$

7.64

 

 

 

 

 

$

 

Options exercised

 

 

(59,800

)

 

$

8.32

 

 

 

 

 

$

 

Options expired

 

 

(56,157

)

 

$

10.32

 

 

 

 

 

$

 

Options forfeited

 

 

(68,292

)

 

$

14.08

 

 

 

 

 

$

 

Outstanding at December 31, 2023

 

 

4,689,916

 

 

$

11.98

 

 

 

7.5

 

 

$

617,623

 

Options exercisable at December 31, 2023

 

 

2,556,847

 

 

$

13.07

 

 

 

6.1

 

 

$

 

Options vested and expected to vest at December 31, 2023

 

 

4,612,496

 

 

$

12.05

 

 

 

7.5

 

 

$

543,130

 

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

Schedule of Estimated Fair Value of Weighted Average Assumptions

The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Expected dividend yield

 

 

 

 

 

 

 

 

 

Risk-free interest rate

 

 

1.14

%

 

 

2.96

%

 

 

4.48

%

Weighted-average expected volatility

 

 

50.9

%

 

 

72.9

%

 

 

69.8

%

Expected term (in years)

 

 

6.5

 

 

 

5.5

 

 

 

5.8

 

Weighted average grant-date fair value per share of options granted

 

$

21.36

 

 

$

9.94

 

 

$

4.93

 

Summary of Restricted Shares Activity

The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:

 

 

Units

 

 

Weighted
average
grant date
fair value

 

RSU balance at December 31, 2022

 

 

696,990

 

 

$

18.22

 

RSUs granted 1

 

 

225,338

 

 

$

12.68

 

RSUs vested

 

 

(311,440

)

 

$

16.51

 

RSUs forfeited

 

 

(54,548

)

 

$

18.31

 

RSU balance at December 31, 2023

 

 

556,340

 

 

$

17.60

 

 

 

 

 

 

 

 

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Earnings (Loss) Per Share The following table sets forth the computation of basic and diluted net earnings (loss) per share (in thousands, except for share and per share data):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

37,421

 

 

$

20,200

 

 

$

(77,420

)

Denominator:

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

26,421,087

 

 

 

26,919,550

 

 

 

27,519,476

 

Dilutive effect of share option awards

 

 

1,846,998

 

 

 

851,011

 

 

 

 

Dilutive effect of restricted share units and restricted share awards

 

 

348,934

 

 

 

242,528

 

 

 

 

Dilutive effect of employee share purchase plan

 

 

11,117

 

 

 

12,189

 

 

 

 

Diluted weighted average shares outstanding

 

 

28,628,136

 

 

 

28,025,278

 

 

 

27,519,476

 

Net earnings (loss) per share, basic

 

$

1.42

 

 

$

0.75

 

 

$

(2.81

)

Net earnings (loss) per share, diluted

 

$

1.31

 

 

$

0.72

 

 

$

(2.81

)

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Components of Income (Loss) Before Income Taxes

For the years ended December 31, 2021, 2022 and 2023, income (loss) before income taxes includes the following components (in thousands):

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

United States

 

$

10,943

 

 

$

10,269

 

 

$

4,412

 

Foreign

 

 

20,963

 

 

 

7,748

 

 

 

(68,058

)

Total

 

$

31,906

 

 

$

18,017

 

 

$

(63,646

)

 

 

 

 

 

 

 

 

 

 

Schedule of (Benefit) Provision of Income Taxes

For the years ended December 31, 2021, 2022 and 2023, the (benefit) provision for income taxes consists of the following (in thousands):

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Current:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

268

 

 

$

1,174

 

 

$

3,647

 

State

 

 

(94

)

 

 

847

 

 

 

154

 

Foreign

 

 

376

 

 

 

985

 

 

 

885

 

Current tax provision

 

 

550

 

 

 

3,006

 

 

 

4,686

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. federal

 

$

(1,662

)

 

$

(3,814

)

 

$

2,415

 

State

 

 

(147

)

 

 

(610

)

 

 

556

 

Foreign

 

 

(4,256

)

 

 

(765

)

 

 

6,117

 

Deferred tax (benefit) provision

 

 

(6,065

)

 

 

(5,189

)

 

 

9,088

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

Computation of (Benefit) Provision of Income Taxes Reconciliation

 

 

 

Years ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Income tax expense (benefit) at federal statutory rate

 

$

6,700

 

 

$

3,784

 

 

$

(13,366

)

State and local income taxes net of federal benefit

 

 

10

 

 

 

27

 

 

 

(364

)

Tax rate changes

 

 

21

 

 

 

(873

)

 

 

(1,255

)

Valuation allowance changes

 

 

(7,902

)

 

 

857

 

 

 

35,404

 

Foreign rate differential

 

 

(164

)

 

 

138

 

 

 

(1,758

)

Research and development

 

 

(811

)

 

 

(2,840

)

 

 

(2,385

)

Share-based compensation - excess tax benefit

 

 

(3,444

)

 

 

(778

)

 

 

311

 

Foreign derived intangible income

 

 

 

 

 

(2,258

)

 

 

(2,887

)

Other

 

 

75

 

 

 

(240

)

 

 

74

 

(Benefit) provision for income taxes

 

$

(5,515

)

 

$

(2,183

)

 

$

13,774

 

Schedule of Deferred Tax Assets and Liabilities

The sources of these differences for the years ended December 31, 2022 and 2023 are as follows (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

NOL and tax credit carryforwards

 

$

5,883

 

 

$

24,561

 

Capitalized research costs

 

 

6,017

 

 

 

11,896

 

Disallowed interest carryforwards

 

 

906

 

 

 

784

 

Lease liability

 

 

289

 

 

 

1,194

 

Share-based compensation

 

 

2,665

 

 

 

3,758

 

Intangible assets

 

 

260

 

 

 

247

 

Other

 

 

320

 

 

 

507

 

Subtotal

 

 

16,340

 

 

 

42,947

 

Less: Valuation allowance

 

 

(1,328

)

 

 

(36,732

)

Net deferred tax assets

 

 

15,012

 

 

 

6,215

 

Property and equipment

 

 

(775

)

 

 

(846

)

Operating lease assets

 

 

(242

)

 

 

(1,134

)

Prepaid expenses and other assets

 

 

(425

)

 

 

(223

)

Capitalized software development costs

 

 

(788

)

 

 

(318

)

Net deferred tax liabilities

 

 

(2,230

)

 

 

(2,521

)

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

Deferred tax assets/liabilities included in the balance sheet are:

 

 

 

 

 

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Deferred tax assets - non-current

 

$

12,782

 

 

$

3,694

 

Deferred tax liabilities - non-current

 

 

 

 

 

 

Total deferred tax assets, net

 

$

12,782

 

 

$

3,694

 

The net deferred tax asset of $3.7 million is expected to be realized over the next three years from 2024 through 2026.

Summary of Valuation Allowance on Deferred Tax Assets

For the years ended December 31, 2022 and 2023, the following table reflects the activity in the Company’s valuation allowance on deferred tax assets (in thousands):

 

 

 

Years ended December 31,

 

 

 

2022

 

 

2023

 

Beginning balance

 

$

471

 

 

$

1,328

 

Increase in valuation allowance

 

 

857

 

 

 

35,404

 

Ending balance

 

$

1,328

 

 

$

36,732

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Table)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Product Category

Revenues by product category were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Point-to-Multi-Point

 

$

204,756

 

 

 

61

%

 

$

114,941

 

 

 

39

%

 

$

95,197

 

 

 

43

%

Point-to-Point

 

 

60,761

 

 

 

18

%

 

 

67,083

 

 

 

22

%

 

 

80,765

 

 

 

37

%

Enterprise

 

 

66,933

 

 

 

20

%

 

 

109,844

 

 

 

37

%

 

 

39,097

 

 

 

18

%

Other

 

 

3,404

 

 

 

1

%

 

 

5,031

 

 

 

2

%

 

 

5,136

 

 

 

2

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Revenue by Geography

Revenue by geography were as follows (in thousands, except percentages):

 

 

Year Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

North America

 

$

173,491

 

 

 

52

%

 

$

133,897

 

 

 

45

%

 

$

131,943

 

 

 

60

%

Europe, Middle East and Africa

 

 

93,082

 

 

 

28

%

 

 

90,883

 

 

 

31

%

 

 

44,169

 

 

 

20

%

Caribbean and Latin America

 

 

40,974

 

 

 

12

%

 

 

31,223

 

 

 

10

%

 

 

20,729

 

 

 

9

%

Asia Pacific

 

 

28,307

 

 

 

8

%

 

 

40,896

 

 

 

14

%

 

 

23,354

 

 

 

11

%

Total Revenues

 

$

335,854

 

 

 

100

%

 

$

296,899

 

 

 

100

%

 

$

220,195

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater

Customers with an accounts receivable balance of 10% or greater of total accounts receivable and customers with net revenues of 10% or greater of total revenues are presented below for the periods indicated:

 

 

Percentage of Revenues

 

 

 

Percentage of Accounts Receivable

 

 

 

Years Ended December 31,

 

 

 

As of December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

2022

 

 

2023

 

Customer A

 

 

20

%

 

 

15

%

 

 

17

%

 

 

 

29

%

 

 

21

%

Customer B

 

 

15

%

 

*

 

 

 

12

%

 

 

*

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* denotes percentage is less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Contract Balances

The following table summarizes contract balances as of December 31, 2022 and December 31, 2023:

 

 

December 31,
2022

 

 

December 31,
2023

 

 

 

 

 

 

 

 

Trade accounts receivable, net of allowance for credit losses

 

$

89,181

 

 

$

63,656

 

Deferred revenue - current

 

 

8,913

 

 

 

8,765

 

Deferred revenue - noncurrent

 

 

8,617

 

 

 

10,473

 

Refund liability

 

$

3,186

 

 

$

8,723

 

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

Operating lease cost

 

$

2,592

 

 

$

2,361

 

 

$

2,503

 

Short-term lease cost

 

 

283

 

 

 

471

 

 

 

387

 

Variable lease costs

 

 

500

 

 

 

611

 

 

 

726

 

Total lease expense

 

$

3,375

 

 

$

3,443

 

 

$

3,616

 

Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate):

 

 

 

Balance Sheet Caption

 

December 31, 2022

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease assets

 

$

4,011

 

 

$

7,894

 

Current lease liabilities

 

Other current liabilities

 

$

1,930

 

 

$

1,531

 

Noncurrent lease liabilities

 

Noncurrent operating lease liabilities

 

$

2,170

 

 

$

6,595

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

2.67

 

 

 

7.99

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

6.11

%

 

 

6.87

%

Supplemental Cash Flow Information

Supplemental cash flow information related to leases were as follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2022

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,674

 

 

$

2,403

 

 

$

2,484

 

Right-of-use assets obtained on operating lease commencements

 

$

 

 

$

 

 

$

6,027

 

Remaining Maturities on Lease Liabilities

Remaining maturities on lease liabilities at December 31, 2023 is as follows (in thousands):

 

 

 

Operating leases

 

2024

 

 

1,896

 

2025

 

 

1,882

 

2026

 

 

1,348

 

2027

 

 

1,384

 

2028

 

 

1,273

 

Thereafter

 

 

8,721

 

Total lease payments

 

 

16,504

 

Less: leasehold improvement allowance

 

 

(3,189

)

Total net future lease payments

 

 

13,315

 

Less: interest

 

 

(5,189

)

Present value of lease liabilities

 

$

8,126

 

The Company's new corporate headquarters office lease in Illinois includes a $3.2 million leasehold improvement allowance from the landlord that will be applied against certain of its build-out expenses and is expected to be received during 2024.

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liability Activity

The following table reflects the restructuring liability activity for the year ended December 31, 2023 (in thousands):

 

Restructuring liability at January 1, 2023

 

$

 

Restructuring charges

 

 

2,154

 

Cost paid

 

 

(1,791

)

Restructuring liability at December 31, 2023

 

$

363

 

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2023
USD ($)
Customer
Unit
Segment
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Business And Significant Accounting Policies [Line Items]        
Number of operating segment | Segment   1    
Number of reporting unit | Unit   1    
Market capitalization over net assets percentage   106.00%    
Impairment loss of goodwill   $ 0 $ 0 $ 0
Impairment losses for long-lived assets   $ 0 $ 0 $ 0
Accounts Receivables | Customer Concentration Risk        
Business And Significant Accounting Policies [Line Items]        
Number of customers | Customer   1 1  
Accounts Receivables | Customer Concentration Risk | Customer One        
Business And Significant Accounting Policies [Line Items]        
Concentration risk, percentage   10.00% 10.00%  
Revenues | Customer Concentration Risk        
Business And Significant Accounting Policies [Line Items]        
Number of customers | Customer   2 1 2
Revenues | Customer Concentration Risk | Customer One        
Business And Significant Accounting Policies [Line Items]        
Concentration risk, percentage   10.00% 10.00% 10.00%
Revenues | Customer Concentration Risk | Customer Two        
Business And Significant Accounting Policies [Line Items]        
Concentration risk, percentage   10.00%   10.00%
Minimum        
Business And Significant Accounting Policies [Line Items]        
Collection period for trade accounts receivable   30 days    
Intangible asset, estimated useful life   3 years    
Minimum | Internal use Software        
Business And Significant Accounting Policies [Line Items]        
Intangible asset, estimated useful life   3 years    
Minimum | Available for Sale Software        
Business And Significant Accounting Policies [Line Items]        
Intangible asset, estimated useful life   3 years    
Maximum        
Business And Significant Accounting Policies [Line Items]        
Collection period for trade accounts receivable   60 days    
Intangible asset, estimated useful life   18 years    
Maximum | Internal use Software        
Business And Significant Accounting Policies [Line Items]        
Intangible asset, estimated useful life   7 years    
Employee Share Purchase Plan        
Business And Significant Accounting Policies [Line Items]        
Percentage of purchase price shares on first trading day of each offering period or on the purchase date 85.00% 85.00%    
Research and Development        
Business And Significant Accounting Policies [Line Items]        
Increase (decrease) in operating expenses       $ 3,400,000
Selling and Marketing Expense        
Business And Significant Accounting Policies [Line Items]        
Increase (decrease) in operating expenses       1,000,000
General and Administrative Expense        
Business And Significant Accounting Policies [Line Items]        
Increase (decrease) in operating expenses       $ (4,400,000)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Product Warranty Liability [Line Items]      
Accrued warranty $ 1,484 $ 1,651 $ 1,731
Other Current Liabilities      
Product Warranty Liability [Line Items]      
Accrued warranty 1,200 1,200  
Other Noncurrent Liabilities      
Product Warranty Liability [Line Items]      
Accrued warranty $ 300 $ 500  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Components of Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Notes And Loans Receivable [Line Items]      
Total receivables $ 64,386 $ 89,898  
Less: Allowance for credit losses (283) (577) $ (683)
Receivables, net 64,103 89,321  
Trade Accounts Receivable      
Accounts Notes And Loans Receivable [Line Items]      
Total receivables 63,939 89,758  
Other Receivables      
Accounts Notes And Loans Receivable [Line Items]      
Total receivables $ 447 $ 140  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]    
Beginning balance $ 577 $ 683
Increase, charged to expense 204 93
Recoveries (46) (199)
Amounts written-off (452)  
Ending balance $ 283 $ 577
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory, Net [Abstract]      
Finished goods $ 69,428 $ 50,052  
Raw materials 21,271 15,010  
Gross inventory 90,699 65,062  
Less: Excess and obsolete provision (23,821) (7,994) $ (5,567)
Inventories, net $ 66,878 $ 57,068  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Beginning balance $ 7,994 $ 5,567
Inventory written off (768) (1,316)
Increase in excess and obsolete provision 16,595 3,743
Ending balance $ 23,821 $ 7,994
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued goods and services $ 7,787 $ 10,105
Accrued loss on supplier commitments 12,949 528
Accrued inventory purchases 2,768 3,189
Accrued customer rebates 23,052 13,797
Other 513 423
Accrued liabilities $ 47,069 $ 28,042
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Change to Accrued Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Standard Product Warranty Disclosure [Abstract]    
Beginning balance $ 1,651 $ 1,731
Fulfillment of assumed acquisition warranty (178) (142)
Provision increase, net 11 62
Ending balance $ 1,484 $ 1,651
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Total cost $ 44,595 $ 38,879
Less: Accumulated depreciation (31,716) (27,608)
Property and equipment, net 12,879 11,271
Equipment and Tooling    
Property Plant And Equipment [Line Items]    
Total cost $ 37,678 $ 33,026
Equipment and Tooling | Minimum    
Property Plant And Equipment [Line Items]    
Useful Life 3 years 3 years
Equipment and Tooling | Maximum    
Property Plant And Equipment [Line Items]    
Useful Life 5 years 5 years
Computer Equipment    
Property Plant And Equipment [Line Items]    
Total cost $ 5,546 $ 4,572
Computer Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful Life 3 years 3 years
Computer Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful Life 5 years 5 years
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total cost $ 853 $ 809
Furniture and Fixtures | Minimum    
Property Plant And Equipment [Line Items]    
Useful Life 5 years 5 years
Furniture and Fixtures | Maximum    
Property Plant And Equipment [Line Items]    
Useful Life 10 years 10 years
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total cost $ 518 $ 472
Leasehold Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful Life 2 years 2 years
Leasehold Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful Life 3 years 3 years
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 4,341 $ 3,913 $ 3,356
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software - Schedule of Software (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 34,377 $ 27,645
Accumulated amortization (22,392) (19,206)
Net balance $ 11,985 8,439
Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life 3 years  
Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life 18 years  
Acquired and Software for Internal Use    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 16,814 15,995
Accumulated amortization (15,696) (15,326)
Net balance $ 1,118 669
Acquired and Software for Internal Use | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life 3 years  
Acquired and Software for Internal Use | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life 7 years  
Software Marketed for External Sale    
Finite Lived Intangible Assets [Line Items]    
Useful life 3 years  
Gross carrying amount $ 17,563 11,650
Accumulated amortization (6,696) (3,880)
Net balance $ 10,867 $ 7,770
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Minimum      
Finite Lived Intangible Assets [Line Items]      
Useful life 3 years    
Maximum      
Finite Lived Intangible Assets [Line Items]      
Useful life 18 years    
Acquired and Software for Internal Use      
Finite Lived Intangible Assets [Line Items]      
Amortization expense $ 0.4 $ 0.4 $ 0.7
Acquired and Software for Internal Use | Minimum      
Finite Lived Intangible Assets [Line Items]      
Useful life 3 years    
Acquired and Software for Internal Use | Maximum      
Finite Lived Intangible Assets [Line Items]      
Useful life 7 years    
Software Marketed for External Sale      
Finite Lived Intangible Assets [Line Items]      
Useful life 3 years    
Amortization expense $ 2.8 $ 1.6 $ 0.8
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
2024 $ 4,091  
2025 4,044  
2026 2,683  
2027 1,097  
2028 70  
Net balance 11,985 $ 8,439
Acquired and Internal Use Software    
Finite Lived Intangible Assets [Line Items]    
2024 442  
2025 393  
2026 277  
2027 6  
Net balance 1,118  
Software Marketed for External Use    
Finite Lived Intangible Assets [Line Items]    
2024 3,649  
2025 3,651  
2026 2,406  
2027 1,091  
2028 70  
Net balance $ 10,867  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Subsidiary
Segment
Unit
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]      
Number of operating segment | Segment 1    
Number of reportable segments | Segment 1    
Number of operating subsidiaries | Subsidiary 2    
Percentage of market capitalization exceeded net assets 106.00%    
Number of reporting unit | Unit 1    
Carrying amount of goodwill $ 9,842,000 $ 9,842,000  
Adjustments to carrying value of goodwill 0 0  
Impairment of goodwill 0 0 $ 0
Amortization expense $ 1,500,000 $ 1,600,000 $ 2,100,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 19,300 $ 19,300
Accumulated amortization (11,625) (10,127)
Total amortization $ 7,675 9,173
Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life 3 years  
Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life 18 years  
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 19,300 19,300
Accumulated amortization (11,625) (10,127)
Total amortization $ 7,675 $ 9,173
Customer Relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life 5 years  
Customer Relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life 18 years  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
2024 $ 1,498  
2025 1,498  
2026 1,498  
2027 1,498  
2028 1,498  
Thereafter 185  
Total amortization $ 7,675 $ 9,173
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Debt instrument, interest rate terms     the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement.    
Net interest expense     $ 2,500 $ 2,000 $ 4,300
Silicon Valley Bank          
Debt Instrument [Line Items]          
Write-down of deferred issuance costs         700
BofA Credit Agreement          
Debt Instrument [Line Items]          
Debt outstanding     24,750    
Term Loan Facility          
Debt Instrument [Line Items]          
Debt outstanding     $ 25,406 28,031  
Undrawn commitment fee 0.35%        
Debt instrument, principal payments   $ 656,250      
Debt instrument, frequency of payment     quarterly    
Debt instrument, maturity date     Nov. 17, 2026    
Term Loan Facility | Base Rate          
Debt Instrument [Line Items]          
Debt instrument base rate 2.25%        
Term Loan Facility | Applicable Margin Rate          
Debt Instrument [Line Items]          
Debt instrument base rate     3.25%    
Term Loan Facility | SOFR          
Debt Instrument [Line Items]          
Debt instrument, effective interest rate     9.20%    
Debt instrument base rate 3.25%        
Term Loan Facility | Bank of America          
Debt Instrument [Line Items]          
Debt outstanding     $ 25,400 $ 28,000  
Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt outstanding     0    
Revolving Credit Facility | Bank of America          
Debt Instrument [Line Items]          
Debt outstanding         $ 0
Revolving Credit Facility | Silicon Valley Bank          
Debt Instrument [Line Items]          
Debt Instrument amount available under credit facility     $ 45,000    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less debt issuance costs $ (294) $ (410)
Total debt 25,112 27,621
Less current portion of term facility (3,281) (3,281)
Current portion of debt issuance costs 95 123
Total long-term external debt, net 21,926 24,463
Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt, Gross $ 25,406 $ 28,031
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Maturities on External Debt Outstanding (Details) - BofA Credit Agreement
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
2024 $ 2,625
2025 2,625
2026 19,500
Total $ 24,750
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
U.S. Plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employer contribution to employee contribution plan dollar for dollar match 4.00%    
Defined contribution plan, employer discretionary contribution amount $ 1.4 $ 1.4 $ 1.2
UK Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, employer discretionary contribution amount $ 0.4 $ 0.4 $ 0.4
Defined contribution plan, employee matching contribution, percent of match 3.00%    
Defined contribution plan, employer matching contribution, percent of match 5.00%    
Defined contribution plan, employer matching contribution, percent of employees' gross pay 1.00%    
Defined contribution plan, maximum annual contributions per employee, percent 7.00%    
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Expense (Income), Net - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Expense (Income), Net      
Other Non Operating Income and Expense [Line Items]      
Foreign exchange losses $ 0.3 $ (0.1) $ 0.2
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 01, 2023
Feb. 25, 2022
Mar. 01, 2021
Mar. 24, 2020
May 31, 2023
Jun. 30, 2019
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based compensation expense                         $ 11,593 $ 10,680 $ 7,717
Shares granted [1]                         225,338    
Pretax unrecognized compensation expense                         $ 20,400    
Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted                         8.20%    
Share options contractual term                         10 years    
Aggregate intrinsic value of options exercised             $ 0   $ 17,700   $ 18,500   $ 0 $ 17,700 $ 18,500
Share options exercised                         59,800 242,423 454,354
Cash received from share options exercised                         $ 498 $ 2,234 $ 4,807
Unrecognized pre-tax share based compensation expense related to unvested share option awards             $ 12,900           $ 12,900    
Unrecognized share-based compensation expense, weighted-average period of recognition                         2 years 10 months 24 days    
Perforamance awards issued             556,340   696,990       556,340 696,990  
Common stock dividends paid                         $ 0    
Ordinary shares, authorized             500,000,000   500,000,000       500,000,000 500,000,000  
Employee Share Purchase Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Share-based compensation expense                         $ 900 $ 900 $ 700
Number of outstanding shares added annually           275,000                  
Percentage of outstanding shares           1.00%                  
Total number of shares available under ESPP                         1,334,427    
Number of original shares available under ESPP           550,000                  
Number of additional shares available under ESPP 273,133 267,352 260,345 256,730                      
Percentage of purchase price shares on first trading day of each offering period or on the purchase date           85.00%             85.00%    
Shares issued under the ESPP             113,218 88,290 64,867 87,229 42,401 39,061      
RSAs and RSUs                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Unrecognized share-based compensation expense, weighted-average period of recognition                         2 years 2 months 8 days    
Shares to pay employees' portion of minimum payroll withholding taxes                         50,775 52,554  
Unrecognized pre-tax compensation expense related to unvested restricted share awards and restricted shares units             $ 7,500           $ 7,500    
Performance shares                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Performance options issued         60,000                    
Perforamance awards issued         135,000                    
Performance shares | Tranche One                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Unrecognized pre-tax compensation expense related to unvested restricted share awards and restricted shares units             $ 400           $ 400    
Perforamance awards issued             62,500           62,500    
Performance shares | Tranche Two                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares granted                         62,500    
Unrecognized pre-tax compensation expense related to unvested restricted share awards and restricted shares units             $ 900           $ 900    
Shares vesting, percentage         50.00%                    
2019 Share Incentive Plan                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of shares authorized 1,320,000                            
Percentage of outstanding shares           5.00%                  
2019 Share Incentive Plan | Maximum                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Number of outstanding shares added annually           1,320,000                  
2019 Share Incentive Plan | RSUs                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares granted                         225,338 418,896  
2019 Share Incentive Plan | Performance shares                              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                              
Shares granted                         97,500    
[1]

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 01, 2023
Subsidiary or Equity Method Investee [Line Items]      
Shares granted [1] (225,338)    
Options granted [2] (1,478,946)    
Expirations 56,157    
Forfeitures 68,292    
2019 Share Incentive Plan      
Subsidiary or Equity Method Investee [Line Items]      
Available for grant, beginning balance 2,000,364    
Added to 2019 Share Incentive Plan     1,320,000
Options granted (1,478,946)    
Shares withheld in settlement of taxes and/or exercise price 50,775    
Expirations 56,157    
Forfeitures 122,840    
Available for grant, ending balance 1,748,352 2,000,364  
2019 Share Incentive Plan | RSUs      
Subsidiary or Equity Method Investee [Line Items]      
Shares granted (225,338) (418,896)  
2019 Share Incentive Plan | Performance shares      
Subsidiary or Equity Method Investee [Line Items]      
Shares granted (97,500)    
[1]

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

[2]

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Summary of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Options      
Options outstanding, Beginning balance 3,395,219    
Options granted [1] 1,478,946    
Options exercised (59,800) (242,423) (454,354)
Options expired (56,157)    
Options forfeited (68,292)    
Options outstanding, Ending balance 4,689,916 3,395,219  
Options exercisable 2,556,847    
Options vested and expected to vest 4,612,496    
Weighted average exercise price      
Weighted average exercise price, Outstanding beginning balance $ 13.83    
Weighted average exercise price, Options granted [1] 7.64    
Weighted average exercise price, Options exercised 8.32    
Weighted average exercise price, Options expired 10.32    
Weighted average exercise price, Options forfeited 14.08    
Weighted average exercise price, Outstanding ending balance 11.98 $ 13.83  
Weighted average exercise price, Options exercisable 13.07    
Weighted average exercise price, Options vested and expected to vest $ 12.05    
Weighted average remaining contractual term (years)      
Weighted average remaining contractual term, Options outstanding 7 years 6 months 7 years 7 months 6 days  
Weighted average remaining contractual term, Options exercisable 6 years 1 month 6 days    
Weighted average remaining contractual term, Options vested and expected to vest 7 years 6 months    
Aggregate intrinsic value, Outstanding $ 617,623 $ 28,985,969  
Aggregate intrinsic value, Options exercisable 0 $ 17,700,000 $ 18,500,000
Aggregate intrinsic value, Options vested and expected to vest $ 543,130    
[1]

1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.

XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Risk-free interest rate 4.48% 2.96% 1.14%
Weighted-average expected volatility 69.80% 72.90% 50.90%
Expected term (in years) 5 years 9 months 18 days 5 years 6 months 6 years 6 months
Weighted average grant-date fair value per share of options granted $ 4.93 $ 9.94 $ 21.36
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' equity - Summary of Restricted Shares Activity (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number of Units  
Number of Units, RSUs, beginning balance | shares 696,990
Number of Units, RSUs granted | shares 225,338 [1]
Number of Units, RSUs vested | shares (311,440)
Number of Units, RSUs forfeited | shares (54,548)
Number of Units, RSUs, ending balance | shares 556,340
Weighted average grant date fair value  
Weighted average grant date fair value, RSUs, beginning balance | $ / shares $ 18.22
Weighted average grant date fair value, RSUs granted | $ / shares 12.68 [1]
Weighted average grant date fair value, RSUs vested | $ / shares 16.51
Weighted average grant date fair value, RSUs forfeited | $ / shares 18.31
Weighted average grant date fair value, RSUs, ending balance | $ / shares $ 17.60
[1]

1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Capital - Shares (Share Capital Activity) (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Capitalization Equity [Line Items]      
Share options exercised, shares 59,800 242,423 454,354
Share Capital      
Schedule Of Capitalization Equity [Line Items]      
Beginning balance, shares 27,313,000 26,735,000 26,035,000
Issuance of ordinary shares under employee share purchase plan, shares 202,000 152,000 82,000
Share options exercised, shares 60,000 242,000 454,000
Ending balance, shares 27,835,000 27,313,000 26,735,000
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Capital - Shares - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
Stockholders' Equity Note [Abstract]  
Common stock dividends paid $ 0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income (loss) $ (77,420) $ 20,200 $ 37,421
Denominator:      
Basic weighted average shares outstanding 27,519,476 26,919,550 26,421,087
Dilutive effect of share option awards   851,011 1,846,998
Dilutive effect of restricted share units and restricted share awards   242,528 348,934
Dilutive effect of employee share purchase plan   12,189 11,117
Diluted weighted average shares outstanding 27,519,476 28,025,278 28,628,136
Net earnings (loss) per share, basic $ (2.81) $ 0.75 $ 1.42
Net earnings (loss) per share, diluted $ (2.81) $ 0.72 $ 1.31
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Anti-dilutive securities excluded from computation of diluted net loss per share 0 1,361,666 0
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ 4,412 $ 10,269 $ 10,943
Foreign (68,058) 7,748 20,963
Income (loss) before income taxes $ (63,646) $ 18,017 $ 31,906
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. federal, Current $ 3,647 $ 1,174 $ 268
State, Current 154 847 (94)
Foreign, Current 885 985 376
Current tax provision 4,686 3,006 550
U.S. federal, Deferred 2,415 (3,814) (1,662)
State, Deferred 556 (610) (147)
Foreign, Deferred 6,117 (765) (4,256)
Deferred tax (benefit) provision 9,088 (5,189) (6,065)
(Benefit) provision for income taxes $ 13,774 $ (2,183) $ (5,515)
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Income Taxes [Line Items]        
Deferred tax assets expected to be realized over next three years $ 3,700,000      
Statutory rate 21.00% 21.00% 21.00%  
Additional valuation allowance on the related deferred tax asset $ 18,300,000      
Valuation allowance on the related deferred tax asset 23,600,000 $ 5,300,000    
NOL carryforward 87,500,000 17,000,000    
NOL carryforward, indefinite life 85,900,000 15,300,000    
NOL carryforward, definite life $ 1,600,000      
NOL carryforward, definite life, expiration year 2041      
NOL carryforward, definite life   1,700,000    
NOL carryforward, definite life, expiration year 2041      
CIR carryforward $ 3,100,000 3,900,000    
Reduction in deferred tax asset related to utilization of CIR (800,000)      
Unrecognized tax positions 0 0    
Income tax (benefit) expense $ 13,774,000 $ (2,183,000) $ (5,515,000)  
Effective tax rate (21.60%) (12.10%) (17.30%)  
Release of valuation allowance $ (35,404,000) $ (857,000) $ 7,900,000  
Valuation allowance due to pre tax loss change in amount 16,800,000      
Increase in valuation allowance due to pre tax loss 18,600,000      
Employee restricted share vesting and option exercises     $ 3,400,000  
Benefit on foreign derived intangible income 2,887,000 2,258,000    
Research and Development        
Schedule Of Income Taxes [Line Items]        
Change in deferred tax assets valuation allowance 2,400,000 2,800,000    
Tax credit carryforward 2,900,000 $ 2,000,000    
Foreign Entities        
Schedule Of Income Taxes [Line Items]        
Valuation allowance on the related deferred tax asset 1,000,000      
U.S. entity        
Schedule Of Income Taxes [Line Items]        
Valuation allowance on the related deferred tax asset $ 10,500,000      
UK        
Schedule Of Income Taxes [Line Items]        
Statutory rate 23.50% 19.00% 19.00%  
Tax returns open, tax years 2020 2021 2022 2023      
Revaluation of deferred tax asset   $ 900,000    
California | Research and Development        
Schedule Of Income Taxes [Line Items]        
Change in deferred tax assets valuation allowance   800,000    
Additional valuation allowance on the related deferred tax asset       $ 300,000
Valuation allowance on the related deferred tax asset $ 1,600,000 $ 1,300,000    
India | Earliest Tax Year        
Schedule Of Income Taxes [Line Items]        
Tax returns open, tax years 2019      
India | Latest Tax Year        
Schedule Of Income Taxes [Line Items]        
Tax returns open, tax years 2023      
US | Earliest Tax Year        
Schedule Of Income Taxes [Line Items]        
Tax returns open, tax years 2020      
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income tax expense (benefit) at federal statutory rate $ (13,366) $ 3,784 $ 6,700
State and local income taxes net of federal benefit (364) 27 10
Tax rate changes (1,255) (873) 21
Valuation allowance changes 35,404 857 (7,902)
Foreign rate differential (1,758) 138 (164)
Research and development (2,385) (2,840) (811)
Share-based compensation - excess tax benefit 311 (778) (3,444)
Foreign derived intangible income (2,887) (2,258)  
Other 74 (240) 75
(Benefit) provision for income taxes $ 13,774 $ (2,183) $ (5,515)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
NOL and tax credit carryforwards $ 24,561 $ 5,883
Capitalized research costs 11,896 6,017
Disallowed interest carryforwards 784 906
Lease liability 1,194 289
Share-based compensation 3,758 2,665
Intangible assets 247 260
Other 507 320
Subtotal 42,947 16,340
Less: Valuation allowance (36,732) (1,328)
Net deferred tax assets 6,215 15,012
Property and equipment (846) (775)
Operating lease assets (1,134) (242)
Prepaid expenses and other assets (223) (425)
Capitalized software development costs (318) (788)
Net deferred tax liabilities (2,521) (2,230)
Total deferred tax assets, net $ 3,694 $ 12,782
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Deferred tax assets - non-current $ 3,694 $ 12,782
Total deferred tax assets, net $ 3,694 $ 12,782
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Beginning balance $ 1,328 $ 471  
Increase of valuation allowance 35,404 857 $ (7,900)
Ending balance $ 36,732 $ 1,328 $ 471
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Gross NOL Carryforwards Expire (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
NOL, Unlimited carryforward $ 85.9 $ 15.3
NOL, 10+ year carryforward $ 1.6  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards, expire in 2041 $ 1.7
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Gross CIR Carryforwards Expire (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Corporate interest restriction disallowance, Unlimited carryforward $ 3.1 $ 3.9
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies - Additional Information - (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Gains (losses) on purchase commitments $ (12.8) $ (0.5) $ (0.0)
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 220,195 $ 296,899 $ 335,854
Sales Revenue, Product Line | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
Point-to-Multi-Point      
Disaggregation of Revenue [Line Items]      
Revenues $ 95,197 $ 114,941 $ 204,756
Point-to-Multi-Point | Sales Revenue, Product Line | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 43.00% 39.00% 61.00%
Point-to-Point      
Disaggregation of Revenue [Line Items]      
Revenues $ 80,765 $ 67,083 $ 60,761
Point-to-Point | Sales Revenue, Product Line | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 37.00% 22.00% 18.00%
Enterprise      
Disaggregation of Revenue [Line Items]      
Revenues $ 39,097 $ 109,844 $ 66,933
Enterprise | Sales Revenue, Product Line | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 18.00% 37.00% 20.00%
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 5,136 $ 5,031 $ 3,404
Other | Sales Revenue, Product Line | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 2.00% 2.00% 1.00%
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 220,195 $ 296,899 $ 335,854
Sales Revenue, Product Line | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
North America      
Disaggregation of Revenue [Line Items]      
Revenues $ 131,943 $ 133,897 $ 173,491
North America | Sales Revenue, Product Line | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 60.00% 45.00% 52.00%
Europe, Middle East and Africa      
Disaggregation of Revenue [Line Items]      
Revenues $ 44,169 $ 90,883 $ 93,082
Europe, Middle East and Africa | Sales Revenue, Product Line | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 20.00% 31.00% 28.00%
Caribbean and Latin America      
Disaggregation of Revenue [Line Items]      
Revenues $ 20,729 $ 31,223 $ 40,974
Caribbean and Latin America | Sales Revenue, Product Line | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 9.00% 10.00% 12.00%
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Revenues $ 23,354 $ 40,896 $ 28,307
Asia Pacific | Sales Revenue, Product Line | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 11.00% 14.00% 8.00%
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Customer A | Sales Revenue, Product Line      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 17.00% 15.00% 20.00%
Customer A | Accounts Receivables      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 21.00% 29.00%  
Customer B | Sales Revenue, Product Line      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 12.00%   15.00%
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable, net of allowance for credit losses $ 63,656 $ 89,181
Deferred revenue - current 8,765 8,913
Deferred revenue - noncurrent 10,473 8,617
Refund liability $ 8,723 $ 3,186
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue From Contract With Customer [Line Items]      
Deferred revenue $ 19,200 $ 17,500  
Revenue recognized $ 8,700 6,800 $ 6,300
Revenue practical expedient, incremental cost of obtaining contract [true/false] true    
Revenues $ 220,195 296,899 335,854
United States      
Revenue From Contract With Customer [Line Items]      
Revenues $ 132,000 $ 132,900 $ 165,300
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Details 1) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Deferred revenue $ 19.2 $ 17.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Remaining performance obligation expected to be recognized period   1 year
Deferred revenue   $ 8.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Remaining performance obligation expected to be recognized period 1 year  
Deferred revenue $ 8.8  
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Leases [Line Items]  
Lessee operating lease option to extend true
Leasehold improvement allowance $ 3,189
Minimum  
Leases [Line Items]  
Lessee operating lease term of contract 1 year
Lessee operating lease option to extend period 1 year
Maximum  
Leases [Line Items]  
Lessee operating lease term of contract 13 years
Lessee operating lease option to extend period 4 years
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 2,503 $ 2,361 $ 2,592
Short-term lease cost 387 471 283
Variable lease costs 726 611 500
Total lease expense $ 3,616 $ 3,443 $ 3,375
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating lease assets $ 7,894 $ 4,011
Current lease liabilities $ 1,531 $ 1,930
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Noncurrent operating lease liabilities $ 6,595 $ 2,170
Weighted average remaining lease term (years):    
Operating leases 7 years 11 months 26 days 2 years 8 months 1 day
Weighted average discount rate:    
Operating leases 6.87% 6.11%
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Cash Flow Information related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental cash flow information:      
Cash paid for amounts included in the measurement of lease liabilities $ 2,484 $ 2,403 $ 2,674
Right-of-use assets obtained on operating lease commencements $ 6,027    
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Remaining Maturities on Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 1,896
2025 1,882
2026 1,348
2027 1,384
2028 1,273
Thereafter 8,721
Total lease payments 16,504
Less: leasehold improvement allowance (3,189)
Total net future lease payments 13,315
Less: interest (5,189)
Present value of lease liabilities $ 8,126
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Accounts payable $ 19,120 $ 31,284  
Vector Capital Management L.P.      
Related Party Transaction [Line Items]      
Professional service fees and reimbursement of expenses 600 100 $ 0
Accounts payable $ 0 $ 100  
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 2,154
Payment for restructuring charges 1,791
Restructuring liability 400
Remaining restructuring costs expected to be paid 400
Maximum | One-time Termination Benefits  
Restructuring Cost and Reserve [Line Items]  
Expected additional restructuring cost 3,500
Minimum | One-time Termination Benefits  
Restructuring Cost and Reserve [Line Items]  
Expected additional restructuring cost $ 2,500
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Schedule of Restructuring Liability Activity (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring and Related Activities [Abstract]  
Restructuring charges $ 2,154
Cost paid (1,791)
Restructuring liability at December 31, 2023 $ 363
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +& ;U@'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 " "Q@&]8TR?P#^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FTW#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=\.$S=C/,:, .'?:4H"HK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P=O3X\N\;F'[ M1*K7F'\E*^@<<,.NDU^;A^U^QV3-ZU7!FZ):[VLN^%I4J_?)]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ L8!O6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "Q@&]8*8U89,H( B-P & 'AL+W=ORFL^%\^[G;9<$& MQ9!=D"U*Q%]6A,:0B[=TW65;BF"8%<51UW.=+S94%VQ)\8[=C!:R";LB3DIWPS#6\ZCKPB%*& 2PDH_GE#8Q1% M4DE35GGH%.41\9EL8H)N.& ,8HF^H<_OK+^ZE\X>.CDVQB26Q"KE> M2:YG4E=]^/5CBW38S.6N<_Y5Q\=8U9:/);$*GW[)IV]LX$C "3- #Q%MUC\$W%G^I_8.A.U(&,Z6/7)[ID5F5JM%9M7V MVU*K(E/&WS6[]7*=B".:+]S)*0""8G[08C,K_D"ZVWILKFI-[10!P%4)P#6; M]H+:=Q1%YS\3LDO D%&$C&:3QE+MTF$?ULX!9J0:6U51@2ZVZ(*IB@7=4+%AL1";J,< >(@*U0Y=9I>VJJU6U2:'6S]3D;SQOM^Z5V^_Y7O_J MNONFPZ/VY_N,1.)8S(@+3H*?9Z)G07%9X#GEC,-$IG0M,IOV?5RH71XT MTAL,^U=^?U"VLB M4YA\3YE\[RB3+X=U\)3&2_U$V" B0OBY/[SJ>UI<5EV^+;4J+N7RO:-<_BM\ M!]-0=#.\PD'^6YT!GEG2<U?@$=Q M''A.M,L8#9+^T'' %Q*MP N!NLPP-@NT)G@*\^\I\^\=9?[U!%]W.H]UUR"Y M2#%'P+_4=S^K&<"66A6>R@#>41F@A#>6[P@%KR(.:,&9Y5Y(%,GY989@2';Z MJ<)J%K"E5L6GLH!W5!8H\BKEBJ-U48#4@V%*K7PO):@:PI5:%I&*";XX)CR3[/7-#$I-]:Q 9NKWSP:7>?YA+6],Z M143P#S;Y'!41IDE J$@'N7'+A[$Q21-./^K[6H/RE1:>W5T^IT@*ODH*OMGD MES^BCY(D%9TN#UA:5F:ANE5:P4ZK\M?P<+%*14W*Y:7F:E9QKB1*Y6LFS!Y Q\ MB$"SEWI@5HJ@F%)A5]5<]EZMY)&%R@. ;!&BY^>;7 M7X:>._B#R1SR_I'/Y]G0NQ)?I3Q4;C'>SUHSA+)%0:&2K:9N2!0BRH!X"?!A M&S;B\G$BFT+W39%[L.>0N;P:V:%* MW0NP2(,-V&97S,HKWN$H DL$5C@2A^XPWV0*QZSD@A!\F2JM\_\B'W#^"Y&9P,$$!DM:QW,Y] ;0]UVHJLZ56W;2L4EG/ MG*$.M@0F, FP(*(ZSCVEHNN,":7% Q)_R5% NRF\X32UPX"YKO4&YU-$M9Z* M:CUSTMJ/FW533$/YU_GL"WA\U&Y\,Y>VYG2*M-93::UG#EI[3C*UR7ZE9=6P M"VR# [@F9V J%Y\(UBX[F35:0SM%:.NIT-9KV'A50'O 8ER=3K3,S KN4+L0 M8*YJ3/%0D=Q1E#VIXSW/4V9KQ'V)&J01/\[(2Y[V9E(O/ M@X&8S.B3E 01 /YJ2H>L.S^KL[/CQC M2UD6%;WC0"SG<\*?+VG)UN<]V'OYXEOQ.)/ZB\'P;$$>Z9C*[XL[KJX&NRAY M,:>5*%@%.)V>]R[@YZLPT ZUQ=\%78N]ST"G\L#8#WTQRL][@49$2SJ1.@11 M?U;TBI:ECJ1P_-P&[>WNJ1WW/[]$_ZU.7B7S0 2]8N4_12YGY[VT!W(Z)2JU\+Y2>'5ZP2 MK"QR(FD.+DE)J@D%8QU.@&/P?7P-?CWZ!(Y 48'[&5L*4N7B;"#5G;7_8+*] MR^7F+LAQEVLZ.0$8]@$*$+:X7[W>'1VZ#U2^NZ31+FE4Q\.NI)>]]3>$92O:&_X\0.,@U-;$6UE][JJR%,$QB<#5;[R$VK,(4QVED=0 IWD$(OI&]T0HL5>2BIZ(-* M=2HV!:14_437GM!71U&2 %5IX BEMG*YW-P@WL,5AS# +?2F59IA!.WHHQWZ MR(M^5*U4Z3!>;-';X$4FO#A-TA8\TRI*@CBUPXMW\.*NQ64KRO7JJCT[87,* M)'FBUB*/#0 (H19(TP;"Q XQV4%,O!#O.%V0(@?T27&1L$-+S!6,TJR%S32" M,(T'2$V$0=Q&:#$*X] .,-L!S+P [YDDY2L 9N;J MQ"A*8 NB:88@RO;6^@ D#!I>";P]]@NKNC%N8[Q3GWVO:(<9[S$I[*AK):ZX M?*X[%_VY+!9*[DAGD]A&.WA *$W:)60S@RAQ=#'84"#TTLYPS*9R33AUXT.6 M&V=IU,9GFJ4A=I5/0UO0SUM?U5(2652/H*1*I?EJ"!L DC0+VS!-JS" KE5L MJ SZN6Q425(]%KK;;A"ZE]-DHR1.C-4TK3*88 ?,AK.@G[1^9RQ?%V5I!6;R M4):&;1[HLCH$UK 5]-/5-9U2U21R35*=*VAR$8[-!VUA+)2D+J0-:4$_:VUX MH7I55[,0$\;&HS:MLBARP&S8"_KIZ_[K_<4MN!B/;^['5FPF)2&8I&8A6NS4 M8KNT'VS8"V:OTMYE01Z*LI"%70! +PF^F1G>*=KAM-%P(?(RS_!B,F'+2DU4 M"_*LE9EUX@C,HLD@:BMRBQE6M.'0%*@A+^0G+P61+]4^['@LR&2C,#%UC\4, MI8&K7:"]N*05*V&KQ2/11@!6GR4I18&@?BU6",]=:-MR%.F:N M;8DO&*^/*M1$4[+J\5A2/E>J5_VIE(++Z8-;'""3KC!,XS9^FU7DF"!00VK( M3VJ[ILRIFG66CDJP3%=)W&XC-JL,.O@,-7R&_'QV*-*[:M:D+HCWIY@M5--, M$9Q#R*"&X9"?X0[E>A=4D[RR&*/VY&@Q2Q.TURL.L38EO$O")/V$8G% M+(U= SYN" _["6^OD%A+R'<4%C;Y+8ZR=ENQ6"D5XZA_W) @]I.@H?&ZP%IF MLQBVR;#+ZA!LPX78SX6;QM*%T#+$:='<9D*;'0H#US$ WCM^Q-Z6,IZI&7/& MRIQR\4L]%]:F"/CX_!2CI M1PCU$QR^^!9":/%6FR1]#'$?)1BPI11J/,WUYG.'3/M!%O5AZ B6XK"?!6E7 M,.LQ+3;9O]V O":'R]^H ^Q7!Q=Y7FCAI;9'?=!85"_/P@K2(@\BE,1MTK79 MX33+7,VR40BX0R%PU1B7_'F[_GV]O!,FI%[7K!_&<%JYAL[.=:PSV7JGJ M]]E_$OY85$*)F*ER#$X2%8%O7A%O+B1;U&]9'YB4;%Y_G%&B%EL;J-^GC,F7 M"_WB=O>B?O@_4$L#!!0 ( +& ;U@J>A!K] ( (@( 8 >&PO=V]R M:W-H965T&ULK99M;YLP$,>_BL6JJ96Z\!B@78+4IJJV%Y.B MIMU>3'OAP"58-9C9)FGWZ7<&BI*4=JTT7H -=W__[OQP3+9"WJL<0).'@I=J M:N5:5^>VK=(<"JI&HH(2OZR$+*C&KES;JI) L\:IX+;G.*%=4%9:R:1Y-Y?) M1-2:LQ+FDJBZ**A\O 0NME/+M9Y>W+!UKLT+.YE4= T+T'?57&+/[E4R5D"I MF"B)A-74NG#/9[&Q;PR^,]BJG38QD2R%N#>=K]G4<@P0<$BU4:#XV, ,.#=" MB/&[T[3Z(8WC;OM)_;J)'6-94@4SP7^P3.=3*[9(!BM:BGDYDHE> LHQHR0CHCOGA+/\?P!]]G;W;U]=QOC[Y/@]4GP&CW_!;V%QO!Q:6HB5N2:E9@$ M1CF9"\6:M?;S8JFTQ!7W:RC45CL8UC:[\%Q5-(6IA=M,@=R E7S\X(;.YZ' M_Y/87AK\/@W^:^K)!<<];1: (G@\X!Y-@6WHDL/@#+=:XT;+G!6;Q(MQ+C>[ MT3RW&4=1;[,'&?20P:N0,U$4."6X,=+[4U)123:4US!$V I%.Z,[(\=QW /( M?YKM<8Y[SO$[.%6.6TD16NM<2/8'LB'>5C#I@X?,;AQ<[9V V" ^ !PVCL>9$?#/-&/6_T;MY3@M5*:3R96+D>HHX&8&(_ M.'/B ^HA0]_U\39,'??4\:O4MUAO52T?][F'4./G!"$>F>$!Z("9&PO=V]R M:W-H965T&ULK5E=;]LV%/TKA%8,"5!'(O6=.0::J-ORT#5H MVO5AV -CT;902?1(VLGVZT=*LF23E)H"?HDM^=RK>\C[<<3,GRG[QC>$"/!2 ME36_<39";*]=ER\WI,+\BFY)+7]9459A(2_9VN5;1G#>&%6EBSPOTM*^GSC0.=PXU.QW@AUPUW,MWA-'HGXLGU@ M\LKMO>1%16I>T!HPLKIQWL'K# 7*H$'\69!G?O0=*"I/E'Y3%_?YC>.IB$A) MED*YP/)C3^Y(62I/,HY_.J=._TQE>/S]X/W7AKPD\X0YN:/EUR(7FQLG<4!. M5GA7BD_T^7?2$0J5OR4M>?,7/'=8SP'+'1>TZHQE!%51MY_XI5N((P,8C1B@ MS@#I!L&(@=\9^*\U"#J#9JG=EDJS#AD6>#%G]!DPA9;>U)=F,1MK2;^HU;X_ M"B9_+:2=6-S1FM.RR+$@.7@4\D-NJN" KL#'+6%8;0X',_#E,0,7;R[!&U#4 MX/.&[CBN7*7W?-NV^>AD>=!!#[06FPX>%_G)#]UX,K@>P;HP. 6 M37K,R/(*^/ M0![R+0'=O=X<6R)_6.6-.SM0P;2]44]PN$/)B& MT22/WQCE'&P9717"QB$RGAHEB0\U"B8*!B$,/(V"!19Y<1K9*<0]A7BR'KLF M6*\!>9&SEMLW(SYG&9[3678F9R=KE_1KEWRG##G!;+D!IIM M!1-C]T(_B!,M%4Q4D":15KN9Q1?T57.W)4+:DTDGR3SBDO"&B=1'WXA*"1N/ MU(P0A7K;N+.@@B!$&@\+"B8PM?. WC#QO>FJ)+7,Z;+A@G.I*0HU8)3\LHYS MSX@"Q7ZJ[XP-)O=&IV2#A=[1#IYR.E(Q<))31F3^+@O<:DE%K*),%/\U-ZRT MH-E[$/1T5B8J3".HD[+X@C$0;,Z=!073HW7OR)BH $5C M7 ;= :>%QT>Q(>Q !%RT6W0YSLB4#2@V")F@&82!3LCB*AB147#0'W!:@-P? MYQAX(O(]F1P23^"7D5HRE<0LDJD2Z<0LBB/QH+%5)LR'J3>B2^ @3.#D[%Y< MW,H^+H75I1)8^Z)Y$9?\OD\O-L.6A6U4E0F;(9CX.CL++ SA6$,?I ._X@7-"T<+G%O%C:UJRS2TYR]2K1.Y$%YEW% MNGJTH.!5,*(>T:!0T'<42E'NA'[@T84/7Q>^"9/AZPK+@H)7_D@.HT&,(#29 MPU^; S22S_!>#O U ?6N>I)Y+-]2FU3F@.X$%U)ZJ=DN*)"ENY6$U>@ Y$<* M $VJHA\M@+-ZR\[E[703!O&$IL73> &8V@;%(4R#6!]:-F24PC0,]6YH1:Z:2JM#W'B>R*%K6UF.FY6[Z8L:TLBQIN.1';JJ+\OVLHV7YNN=;3 MQ%VQR:6:L!>SAFY@!?)G<\MQ9/6H'4$)J500%!\[6$)9*B34=VW^%CE"H\%)6"OV7[-O8>&J1="LDJ[IDW$%5 MU.V3/G9"'"2XT3,)7I?@#1."9Q+\+L%_:4+0)01:F9:*UB&ADBYFG.T)5]&( MIEZTF#H;Z1>UJOM*/^1O"=%37[D;"MHG8F9+7%/"ME.N_6OV_6]9]9W M/7+#$%F0+W4&V3& C61Z1MX3HVMO%#&!](+X[B?B.9YOV-#RY>F>(3UY>;H[ MPL;OZ^-KO. 9O%6.RG]6SLY(RBK\=Q>Z)BA[6FY1,:5_R@26# M X%%%@+$0 M[4*A7D@=![N%ZX93E&AWJ(XARHDFSG%4F9_1#W+:)3E'>I&>9IK#@F:I&2-.JQ,-$:1 M7NN3P"FG0;X3!&:K3'JBDW&B MM(26PPWE#_BK56],)$9!7NN2Y;>:9;Z;"W"+!1&9C&$.7[7C1PC2'*"R?1P#;V0?M< =_H:XC M[6YKV?:=_6Q_U;G2#?Y@_EI=@71;_ANFO3_A,;0IL)$N88V0SD6,6^+ME:0= M2-;H)OV>26SY]6N.USC@*@"_KQF33P.U0'\Q7/P/4$L#!!0 ( +& ;UA\ MM%<"^@( )D) 8 >&PO=V]R:W-H965T&ULK59=;]HP M%/TK5E9-G;0V7T!8!Y$*V;1*ZU:5=7N8]F"2"\F:V,PVT/[[73LA@Q!8'W@A MMG/.X9[K&U\/UEP\RA1 D:1Y#S]=!RK 8)7$;PFH7. X%<$_Z6$3D7HF,R45DP>(JIH.!!\381&HYH>F&0:-MK/ MF-[VB1+X-D.>"L><29YG"560D(G"!^ZIDH3/R)@76$FIWN(5D!L6\P+(^6T/.2,;(MY0O)66)'-@*@]+2=EP%,"H#\ X$X'KDEC.52O*! M)9#L"MCHIK;D;2R-O*.*$<27Q'??$L_Q_): QB^G>RWTZ.5T]X@;O]X@W^CY M!_3J/3FX)3^OIU()_(!^M66_5.^TJ^M#Y4HN: Q#"X4EB!58X>M7;L]YWY:Y M4XI%)Q+;R6JGSFKGF'KX!0_4K*KH7%=T6^I*B:Z1T,?G*KP(@H[G#.S5=E+V M8;CU3@,5[:-\U')KU(Z-;FVC>[0XOJH4!(EWJD+;:7/3/64AG%(L.I'83@9[ M=09[1PL!FP>V!H9'K1# XF>"7Q*3.2V;4O(;3V#]\;4EM!3N;9='O]^HC3:, MUP!%+2#7[[971E#["H[ZVCTI_EOJ05NI=YVFG7V8^\X/O(:??11B^KV&(7NK M:14@YJ;Y2RSF)5/E85^OUO>+:]-6&^LCO'>4UX1_,N6EY9:*><8DR6&&DLYE M@#&)\B)03A1?F-8XY0H;K1FF>'<"H0'X?L:YVDST']2WL? O4$L#!!0 ( M +& ;U@:^C[=H@@ #U. 8 >&PO=V]R:W-H965T&UL MK9QK;]LV%$#_"N$-6PO,M4CJV24!UECD!NP1+'M\5BTF%BI+GB0G[;\?)2N6 M*=*LA%P4:.R$/%?BO2+E8]I7SV7UJ=X*T:#/N[RHKQ?;IMF_7ZWJS5;LDOI= MN1>%_,M#6>V21CZM'E?UOA))VG7:Y2OB./YJEV3%XN:J^]U==7-5'IH\*\1= MA>K#;I=47SZ(O'R^7N#%RR_^S!ZW3?N+UW]7R6>K$R7-=J*H ML[) E7BX7OR$WW,:M1VZ%O]DXKD^>XS:4_E8EI_:)[^DUPNG/2*1BTW3(A+Y MXTGGLS'I!:W9?YOEC;;ZT6X0*EX2 YY M\V?Y_+/H3\AK>9LRK[O_T?.Q;4 7:'.HFW+7=Y9'L,N*X\_D!'T';QPANM#![SOXHP[TTB$%?8>@ M2]9Q=+O4K),FN;FJRF=4M:TEK7W0Y;?K+3.2%6TIWC>5_&LF^S4WMV51EWF6 M)HU(T7TC?\@Z:VI4/J#[;5*);9FGHJJ_1_%_AZSY@I;H[_LU>O/M6_0MR@KT MU[8\U$F1UE>K1AY-RUQM^L@?CI')A M*/Z ZK:PZTFC:66WB]?[>I]LQ/5"IK\6U9-8W'SW#?:='TV7VQ'FGYT>\1WJ M.ND78%, MJ?6TLPD"/)XEK>'F9G9*Q!@R(H.$<2"8DEC_E%C?FMA?ZOK0+8#R7JFLTJR0 MM_(OL_BAD'=-*+Z_NS.EV=<&'0>>/TJS-?C<-$^)&$-&9) P#@13TARJC*'1*? M1;7)ZFZ=Z$H"E?OV_M]<&5B3#6[HC%\!V.//G1)ZFF^-&8/&9* T#D53\ST8 M,6Q78A/S;9T1B)X#SZ6>.\Z\L9WA6K<>\>QK'9+&0&D4DAS=(MU\T7\P.2]0>/&H#0&2N-0-+4V M!I^&[4)MDOW&NLIJWR9QQM<5J#X#I<6@-#9M0#A44#6W@T3#=HLVQX)CW7%A MQP^U%$.JI/6TH#%H4 9*XU T-<6##\/3A=@\'XYUHX4C?^Q![.%GYWM*S!@T M)@.E<2B:FNY!?6&[^WJ]%[<'F+V@ZS8*>P8U#AHU!J4Q4!J'HJG[1 991NRR M;)8@M[/FU@+1E1BAOEX+H%%C4!H#I7$HFEH+@Q(C=B7V2E%.=$6UQ(YFRNT' M,7>% *7%TTZ!@0;E4#0UZV=;Q>QB#$B7VZ/,GAMTA;8TK1.@46-0&@.E<2B: M6B6#0B-VA?8*74YTFT8('4M3>_S9TX)APYP6,P:-R4!I'(JFYGNP:<1NTP!T M.='E%''E/SK.O+&=X5H'W> &2F.@- Y%4W,_Z#]BUW]S=7F/4W1Y2,)QFD&W MQ('28E : Z5QHCM09735) \>C]@]GEV7$V.>#1O47(\&V@7M?U67FU TC")M MC[C>;NE&[>&I-V0&' G'S;B))E]^!A?&BJ;4Q"#=B%VZ3?#G1/=I,V>H%O)I@6-08,R4!J'HJF? 1H,&9UNR.89 MW1YE]LQ@ MV##FF68&4-<&2F.@- Y%4ZMD<&W4[MI>X=6IKMW<:&S=[.%G3PJZB])"QJ A M&2B-0]'4; _2C=JE&X!5I[K#\J)0VUIG:-:^M:Y=YZ![YD!I#)3&H6AJY@=% M2.V*<*Y3[W&J4]4] -:U3W9R0(C=^\ KIE#93&0&DD\[&_?DG)MFSR4$X W22V_/)(+WE(/J1X^\S;O\66,8E>ZJH1 M=[.ME+N;Q4+D6U9GXA/?L4;]LN%MG4GUM7UQ9GGY&V\L#YW_K+M^)NYNDG M8A7+I0Z1J7]/;,6J2D=2S_'/(>CL=$]=\/SS,?JOG7EEYB$3;,6K_Y:%W-[- MXADJV";;5_([?_X7.Q@*=+R<5Z+[BYX/6F^&\KV0O#X45D]0ETW_/WLY5,19 M 1PZ"I!# 6(6\!T%Z*$ ?6L!_U# [VJFM]+50YK);'G;\F?4:K6*IC]TE=F5 M5O;+1K?[O6S5KZ4J)YE44F68'NI?JG&E4*Q#=HE8DM^E4EAD!S].=] MBC[\^!']B,H&_;'E>Y$UA;A=2/4,.M(B/]SO2W\_XK@?)N@WWLBM0%^;@A67 M 1;JX4\.R-'!%S(:,67Y)T3QSXAXA (/M'I[<0(43]]>'(^XH:?VH%T\ZFH/ M7>F;KM(W+:^1ZN!M)LOFL>\AI2R9N(&JO0_KPV'UZ'$C=EG.[F9J>!"L?6*S MY4\_X-#[!:JR*8.E$P6[J$[_5)W^6/3E[VKD+)N*;9,M;EGJ%);154L?%)=V A.-H+1K/A<_*6&@KYG2J[& MVYPW>5DQU)C^],_Z8J[S:-?RIU+U,O3PBC[LA?I0-A_?GE+!E"DU9;!THF 7 M;1&>VB(<3:F4J:!YF>EI"ZJUOG1XE@ ^];&12[:()I@:J02(:!#"F12=GCX: M??K/-6]E^;_NZ?4@+_A&/FDI\\A>_RU_!'E0/$6*?-3E#.1>PJ1BH:M,3H/$,36IK,*8>;"DY M64I&+=UO5?O,-=P4RD"MB$\XDR\![A\D1L6O )47QN9(9JNB"$>P%^P-O.%= MZ3X;UK;=4-0-6S)[83!'>-;]$R^.#2N :A[@.#&\0++0"P.'FS-ZPJ-NUGJ$ M[1A8(;BR]*2&:-Z^(O:2,R&Z3L4?%& QD3.5@*!/;+=&&"2!:=26J8G%[%)0 M,$>/PF0P249-_EMN60L^.K%KU:=6$P$J3 +SR0$5\5SI-N 4OL)36S6B,0VM M_8C6-4E59@]EY9[X\*0P-6FT=*IHE_4Y\!0>!ZKO+&?E4Z:F"+C3^G:6$L^W M4L*6J91(O-!,"DB'<>0[TF+@*3R*",MOAYY:.FP$0#*&OF=U2D@7>>;4D0(Z MMXD!1/ XB:Q;MLO*0@TV>DYP.+$A(B"!Y<-6D=AJ#%LTC\^]7MH8B 1?09(\ MYWM-MKOL52<6:,-FA3FF(8U,([:.1&%D.@&BD0@[YFD\L >^ A]YWN[5U,;J M7<5?&;LZ76.;%^8$QY8K0!;'H=5 'W$L6N.&_ #C_/'T=79J EZ :B"!%YB M>K%EH$YW@$RDB2AHX.1@40(>=?NB 8N\9:E M+!DEG/?.Z)-&2Z>*=EFG R&146)8KO=MOE6+"[U:4DFD$D:^=GV#_;,O=WK/ M :Q0"G3CP.3N%2R+K'P!9"$)$D>^#+1"QFGEW-MQI0NZ 3@C#&EHN@%D?AAA MTPT@HXF+90 MK*U1Q3.03,:COKM&IXR6$@#RDA@31_H-^$;&\>V[PNE7/>!=KQV(VT*[/P$R MG(3FY@0D"Q2ENZ;+@=S(.+FM!SMOW '1\ MJ^ERM.I,*8;M-G/9"VOSTK',I?;ND9^8G Z("+'6ZE"HV#5YT[/W>ECU-W4=W R+E_,E#80"8,6! M.TOFD+L"9-@&'2@8(4E '68'DJ/C)/=ULV%Y-RZSE[S?H53+-)7J35<'H#$ MNDP^A32190K:LW(UWX!N='PO2C=?P?*6:=HN1VP FT@D\:V%)J3#BEG-N1/2 MJ66U8\^;#MA$Q[%)H^C/Z($]EDVCLTXOCEA;;WA+3KR1&S4"[2.>;8PSM7(<9X,$)FVW\A)AO&P$5IK[9D0%5%#DV /P!D_QQ3/K6*(Y7:V2W MA;Y\<)'MOG7TPU:=(\'!@2TB7FAVV\796:V:M8_=F3>!NBWP_M#3Z>KI7-WG M[C29T8P/A=O:V8B-_0 "1;)&($ 7@*;H7[_Y,K,N$.S6[!Q? MI&X2J,K*RN/E4=5?[3OWOM\8,Q0?MDW;?WVV&8;=%T^?]M7&;,O^HMN9EKY9 M=6Y;#O2K6S_M=\Z4-;^T;9Y>7UY^]G1;VO;LFZ_XL[?NFZ^Z<6AL:]ZZHA^W MV](=7IJFVW]]=G7F/_C9KC<#/GCZS5>[_SRIO[Z[!($F<94 T8HZ;][\\HT M#08B,G[5,<_"E'@Q_=F/_AVOG=:R+'OSJFO^:NMA\_79B[.B-JMR;(:?N_V? MC*[G.<:KNJ;G?XN]//LYS5B-_=!M]67Z?6M;^;_\H'Q(7GAQ>>*%:WWAFNF6 MB9C*;\NA_.8KU^T+AZ=I-/S 2^6WB3C;8E/N!D??6GIO^.9;TU?.[IA#W:IX M.?;T0-\795L7=[)1^/S.KEN[LE79#L5M575C.]AV7;SM&EM9TW_U="!:,.+3 M2N=]*?->GYCWZKKXH6N'35^\;FM3YP,\I46$E5S[E;R\?G#$;TUU4=Q<+8KK MR^N;!\:["9RYX?%N3HPWL\SB?VZ7_>!(DOYW;L4RWK/Y\:!=7_2[LC)?GY'Z M],;=F[-O?O\?5Y]=?OD M<\"M<\>&OU?N(\/SCN_JA^[P117%\4_AZCXWJMR MN[3CMOC1#&RUBE>=VW6NY F>_/X_7EQ?7WZI#_%O5U\6G2OR+\+;R1/#QH2G MNNVN; _ZY:>+PK:5SF+J8B1AE<>;/S\JCQLR[9XTS>TLIY>H246FZZI ML8Q*!BSVFZXWQ<[1>'97-@7955!.3QA:[X"%ELXR*]^-YN+5;PY$U;V_+3B^*GMOCSV)KB^C.HS-4? M%K(4I194-P8O8&$MT4DH7\HW7M#[N7A/<:$=NC!RZ8AV=FW M1& _+GM+:W)@86UZDJ8%_7]/#FDM2/Q=V\=N002IJ7KRGI)7R^* ME5W2KN+)O]KS[VS1RMP@UK8K5Y+.C_)VWS4C*.EI">7 &S;V1,/R4"Q52@WM MRKJ[-ZXEWS7T0@$4PU;8_N[>D@CU-' Q.II^ ?KY)W[0C8ZX8=I[ZSH9X)@E MGV"8FBCJB][2-MG5@=\M1_(6V&NP-S)BUW0'C+0@D1M("GYC7@;.D.O%MY#E MP)*$%V55@5NMWXYAX[IQO2'Z!W*E=HU7=6(:]:+X)1$B$7':%6Q=496-:>O2 M%0=#_]"/X"]9;;,%]V_(7MS2@L9J0Z0U#3R^<::EV8NA@U$7TW[-M,'&DXRV M \$.8O_>#AO+8D4JUG:8DG:96=$Q-[*Y%Z3&+ (=?>7VEMZQ1$T%#;\H7I:] M9GJ%62J&CA@H[V&Y0AO$AJSE MCOZO(0AXQ-7TNN&5\.]J!-5>$+D%L9K8";G'GNP&>1>K>]>R:M\-PNQ5<;LE M!:W*8!/_>'O[UELT4:*V:L9:)$5GXQ?_,>VC':2-@V0X;_5(MTO>0[85KFS[ MLA(%VI3WABR#:0O3D%2VPOTW+6_R(I7,FNR0V_)&L]95QF'?B?\]44.,O+?= MV!-%NBKB>>"6;$%-;UMX;D# PGP@2-L'&:DA)"P*Q6ILE3JU[%ZI+V!'R5&0 M0-N.M-3TA/K2-8"(7H8BP07F%-XV35>5W@&*? K9(IC68:R=86P:IVARU=,.JLR0LM>DN)O83&= M50HV94TZ2I\2"P>8K>BE@0.VYJ)X1X-"Q:*.ON[)K++JP4J(8H<]?]Q(L"2W MB*^PHVP H*]$^:^CA?M,5(&(WI;OB35A2N9;3S'5+O5+Y*%5 HF:SK$?WP8M MI^>-6J?&EDN(DO4J"M=A^ZKI>O@[60!6R7;^Q'LR$Y;H]>;C3.,I^FC/3#LJ M14%;ZY%!1WR)[2,K)*,9\J!=N^[PZ1(V/ D-9)MH@&(WJ%SAX4Z&^?8VLN2L"(_6QV?I6D(4K1* M9GQ 7\*RJR'(*1F5L56QE;!0082:#TPR,_2J) N#E?/.0*!(Q,I]Z6JRD&2- M=0*S!4@PB0S05G>T9;Q]G5L9R_#'":\"]H6S7%C_J4+0L;W@!1)=P#A#NA5@X^C_?$U'-8B@_X#MG*L O MH8$#C!I0 H:0GM YK[?-0;_I M$X6VK>2%V-BQ"I;KM2.X/PBO,CO 6LGNAL9XM;%F5;S^8*J1C3T%%020"9L1 MND -1=75/Q.I)R!9J=$OE]TX@*7=Z*K<'[MD M)/J!%\)[# S?JY5RC"?%42Z1PB(@.W0#+=TCG 9>DD ZS4;Z16\U9 ;@0*P3 MDXW]0MBSBCI Z],9H?##L"R:5L.(B#E4V?1=@AS?1T+F^6PW92PO2DT&<,7T.VW)@ M/9H.+HC!OPWX&'($&B5!L.EC4@M$G<"[Q++XNH1A=8A$:B &NZ08Q*E=9JVL M-F7;$A/)&0\$,?I%@$D .4UC].G^T)-/ZAFVDDG$*+EQ<,+NWQ@P,ENF*(]Q M+;14W:7K&OQ()&\9% ;:P3==(\8H@RGG**#UMI]U5B?H@W @;A31I5?W&TN+ MR1P<.XQ>[0WG%!H)$P..E+ AH:+\AG&O%P)0[6& % M3:0)!%U8V%FVEK0!S'9KU+LYY$8#J-:O>">])X"+V)4'U1BW/?Y6V2"T@ 9, M2X$&XPH1E\H;G0:<2QQ SCYHG^N6,,;YRL-T/9LH"!:)_I!9AVY)0:^X([7D MIJ2=\)21%3_QN&2%5"9XO^-R@#2\#)7)O+)7R5:%>%;EYJ+XTY%^,8)$(H+5 MIP LKJ&57N<6_PK=36.AN&O0ME[@L#G%1=F")#2$V:)'U =$#/7/TP'/:R<1 M]F/*>4%N2M[NQ1'0JB##(?TW<5/T5O6^<)VF#F@"LBO;8HL:BZ1FR($&\UV* M=HB)!FPC$2+AJ/]&LWO,[^V.[4/()@]$\Y/Q#I#N0XSP<\XE\#:L_0AM@A#$ MXU-#". (0P40%3S7,=[-(:TR1$"I1"P!)!Y"-/?W0.!6$ T$ /U\B_$PH,65G&"DWM"8D M" )I'%MDY.GP.PH+!TZ789Z4*#;+@.5$[(C0WI&LM:2A0P*4='P8@JF9Q.OW MI6UX#':P!#0WR&R<-*#V@:T5N-X'*2 T((]NVS;)H1N.\R%Z:? = M:(,CE1BZ33/OI%?6I4FI_(U');9KC]R%]4E>)&]@SLY1*%+$+RM(I_%1>R: MLU!PLIU$-C'Z$(?D)=*^1E\0WE2^BV(S+AS= [XYG;1V:(AB>(D.1")N(W06X2W4B.XX1; %@Y MP03>0/8.D"@ JKIL$(#X_)Z,(IO*N1 ,]A!:T?QT!$>@=DF&OC#8%IY_=7HF MA0#=$N.Q@LGGWLY-IV-;E.(!#*<;,/.X1R:<6$4IA;38Y4&YY$.Z^*5/O5P4 M;U8L[J=)1]Q86Q+> 0(;UC!)2X6[QD8$+[Q9BH0$,Q-K: M]KXCPD,^;X'2D; .Y=D[YXU^DDHP=Y3.!AS8%PU,^N1MH?X MO.T(62$03-\ACD@ZT[8,[ =>35Q$/GF"X["YKO9C25S"7E%2]PD1SB3U&:SX MYA([]MDE6>9#7^2K0Y89(A-\$$7X4FS"'FX[!Q=%*.OJLO@=LVY*+Q@]S7C' MPMCQ9,,^S1H^,EM,%"1I]OY4GCV6XWS^Z&-7-3O/B6FN\S61UA ?;+\Q@D9/ MBY6@7*:"Y\#61)@Z)] 3U*G!I,?"<2J;I=D(DD4-Q-3G'/-LS;#I:@]\0D:? M:%;%5UW#&Y)=+01BYAE(_CI-0S+XE]PLBD$L\2'UB +W?2F1@R=QQCA,@^09 M9@"%;3VNZ$V8RB>$MF7E.E+^EB!G!:6M;9(&):.@55C6F=/K096:;">R9Q6@ MK>$NBG+-J7Q#@25*;RPQ00.D?*U;+04)XFV-I6@M%W1*P:H1[.E(W]C76!<_Q3K4-NIRIT=L#). M""Q)U(DP\'=>#]I S$$0A]0[SMQXSJ3UAT357**\%DUV;K MVS_R"!EIXJB_8X^]RAM(:,B_C?5:@K<U-MZ?EV^H]*65T;?PVHRC)KW!@T35(TX49:,-HQN03)%P.2<;% M%^=/R@(C"2TC:Q]"ZM!FEA]2)Y.\Q\JZ+2$D@E[P*8W@0RQO;(,U)7X'K8BI M5@4B(868FP3.TXV[76.-FD$5%4V*S%3[.Z+<.V1=5 &BG="N\I8%N[UX5-Y]=+L(S M]%-3PB#CV=?A62XFS@UB^\1:8NH)1"V;:FS89=< .JB66@Z-I6LAPH$\)A9( M$"/8F/8B2[<:D=6XERX>AON2:0M6 !R7CZJF1%_*]ZB(HM<0-2>*=DUD'>$< M-["]"Y/U&Q3;G=H/@K#YG-K:R(T9D@JX,Z;@=LX;;I"\NOKR%,\]BLM&#%%B M1O.[':Q32"31L[_(99'SLF=;B[V+! +/MII^:P%X7Y\\NT6JJPZ #YBZDQ&0ZC*:,9#],:CMR#C#IVJ#=DDXO MLJ$DJG]#^8PT;"T!?7N"3GTRG2AUY8A:?9L&CXC2$ ,KJ5$)-D]::#0#I[M= MPNQH13CM=V*ZR+XPAD K[-:W C[MO!0(;(BI&IR!(&,9ZE!0^U;RL_S<*1Z) MD91H/?!-LO/(DA3C;HT D/73M!N,'Y4\YP52&:S:A_!V60P!%7Z<(7:&\V,]7(LJ]8PJ^=;#6$L+*>T\"RP0=[I!)S3L#R^> MGU^3ALETZ(CWZY 8]([,^T(L?#=O!R,5VCY4G7@:I?T'XN0#>5[$Z!YD,(%AF/@ MP(9.]J@/\SY=:=T;R<[$.$;=) M-7'2!98:!]HA F[]<"XL\R4DR2]J MUR&FRAD$/S27+K5+@CBP]=*"B%3=QE1O$]8="W+>=':DOQ^C8"?56]8&[?-* M]\>L4^RH.2Q\'=)+O68V&(=. L@9F)5WKW%"*.]@D^+\7 =:0AQ*L;2?HXOX MT',&@A6X@^AYNH38*J?!?\Q1(%7L%, 4:]>-N]ABMU! ;+4M)BUS(11+R(EK MS 5_Y)18DDE \R"-9E5J:")4*/*.TV .DF&U-W,>NZI=/K'JD^U]M>?6X'D2:0>-DLG#QJXSV&# =,M>*V& HJ+/!BN'%I*4A+V>P.=YS M8R$G9!O['N4/SLN2V*)YDLR *I$3Z3S#3H<:OTSPH5.-\W.G" Y.^V1&62& M(<60QH9M^K+$B:M\\$>3TT>)\5OFUEQ[GB(&/?.4]DZ'3DCM])OT6B8=Y)!(2)4BI8#4F/R<.R1'&9*T]B+9+^W27413MFO*5O/2 MW'ET.&?CNK*5IR+1OJ1#/V6@.]50,^4KUQ__I=O#[^3L37'AT= S"J/-@;O2 M';^A;_)F]7%#P]N;NI^7J& DYM]5%^U3DJ96'5(_2G9H-3J6?[)GNUY3 M"^*\^) :#3LU-3<9IS[I@_!X6.DC%Y!MY!Q5 CTH1+VZ_*SX'?F<-U&?N3#4 MKL_A46K_:%8'"X<:,-[1LZEDSR>Y%DDD$]K0.$CSB(//ZHAGT[&//>#$T"\/ MJ8TJH;E(.I%XSNOP2==U0F'#:;THY;D8Q8*5$HAL"K9\:>+I %2W;H]]S$QW MDZ\;XFZ!.(%&_3R^E\8)T)2TZMCB0(WF6:JR)SQ#WA0U7&E;]MU'(>LE%1W. M?S$"%%V/=-K(@3I-EM'G>V>'@4BNNWWK56P.^7Z$]SV$NLZ41P*:CB7S_^>2 M.:SMCZ 6-Q''K+AJ9I(G3VRQG KA^3L^1B!'X!;%O:'H/%0+];L@_//=C3K8 MB5#]Q;/KA2=Y$78Z(IS] M<=[2\ $]*Q\$\=.4L8^N9%7T^M4U6DIP3P72R%SHT",AH>FE:V<7?GK[1!JS M;.#CO7-I4GXVE1$.:;#(M6:/NA'WV85D9[)A;+*'(.WHTQZA'I9QI*_H>W!8 M=SP%9P93% ,S;QK@D*'3@X)CZ*3D8@ ZY!MQSE+(,(=.LS6>U:35YXE:'R\1 MYL TH2E#0D:3K$AMPWF0I!UA:SE:R05Y"&>3")I\';1("UG"BJ3D;R)GL[A-08N@-\G8UWJ3:[O'53'UQH M362^J#CKA20QE!SKXYEVW:#'! ))55/:K2S+GYS%H)/OC_J^F&8TUQX?U)GK M:$F:6?*FDC2!2?ZJ28X=!G_$Y>?\8@4TD)"J'$+57[+H7#1TZ,&;&3<XP.0Y4RAD^*:(/%E=]2.;-+U=$.W(S%#5TA%CQ M?M"@]%EA*I0D>G\5PG&I%)&C/SB?AS\IQ =2XMX4[.WH>NW-57\T5VJ6E@XN MS#-G_,PPO-*;G$BW),L'*8K'C5>D$K@2Y3FB1*P@'O,\?6(I/0R:G+5,W&T8 M_$1WEH0,\UXDGB ].@8=5,^W6*GFX97*GPZLM+2;!(3)P9FDUFVS."8CJ,8U>?@04$8] 0I M@A9,6ZJX^PW3#CCT)TAXG'4&9EW>*:G>DV9G11CE2]V4:, Q(-$\'9EC83T2 M9-MC&K@<^#A3[;2L+(XM#!;/*>MW>H&$M/FW>C:%I0;<2,#/FU9E/YYYE[:L MATXU3^_P\3TW'YO/Z4$WQ\IR0+:,,?0<-SC&#G&5UKBBT>PG#2/Q4(Q":[AE M[E'# 5Y.@G%,E3=)G5H3:(NE"FD>N%&P6")@.,B$8LY8*FT9 MY1XV#R1L@^H%$OO^7:[\:QI/7B9M=\@/*+0F=\%+L 3H- -#V/9=U:!I6$[A]1E'2H*,"K[1Q MSZ!+0BITZ'+LI-26B6Z^>JIV=[X*+,+ M*19$*?--%,*PQ R&-3L/457:PN*O#V;2_3YW(6Z MV^RP\=^3PZ-')85WAVNF]&PLIP3:_NC6M!RD]Z?>F$F[@9SU:.43^A[)ML^O M7BRR:=_Z[-2" S56.W\EE9(BD,@Y2_UNN*E"MO?N[MV_/- DKE4_?E./5,3VFJQ_%[<#K>F4E<>#/%.P"!Z;7BL4J+\;M^7C5 M9 IVD;W](-G#<'*/]2J&<#*9N,1IXTIF@C\)7""M?_%E@DF4YI#WC"[AO^FQ1),>A].JE0W"UG03=94PI ME;5X)1\>BCE-$'L$R8LD'@Z@ >6J4-JY*+Z?Y 6XM#0A/@-:G%1;I'M4;F?,W7(&5MJW*97:MW;K,DS*[]5"?L=XK[!5U6>M%!<^Q.XF44VN;- MH3FFFN8X5_F0]H'BS@W)JZ?@E:?@AW+@$]Y:D BUY$#B)!C3R.W=Q=U%47<- MC@U[ML8&W/AV:)%/>D%\W! &PR'@YFC&V3=$*!@18.@'[A.6^"RD5.:(.UX+ M[7M."P78G5[?"6-G!A#Q0 [*;ZB XG ORS3UH\@GKWO!]OA86O*:BZ-,9WYI MX/&,+-YZVBR;/9D\09K:(+YL3+BU8"J&>CV"E[,P*,2R#W(IJY/=\D@HO:84 MKH^FT38:#]_#&RSQV8V#/K7<,>9KPQ!8ISY0D]QK[T)$]/AZ] TI+>[25?8)UD4SH8'1J2%+.H= M,*'A(90D\BM9LQ('U[+14@MY8D/M#_%!8[*TD3]*0= J'B")=\C(@<0>UEW" MOWC?3+E"F!GVZ>HYH^%G6J\T?/4";RBWPB-#,$AS"HLSVU!?Y2;&A@N/]9Y6 M'L29(?DF/9<3QIOP9YV%_Q-9/Y)$$ M+8@9C2TB]/G"7\%)LN]Q@0K2]8LY09+'>(/]F]^FLV<;-+?_&EC$OYC@&T># M>4V K[\5X^A^JX^[2%.3SEJ4TLHB8Y5P:Z\FN)@H)80FT\0:O-"BB/<:BN'* M_B:$^*=MP-&K&#CJSQD-7.(9\RAKH&?U$#SE9A(R9V"HFM6EB M6<(/7Y\4E7]8EV\6WFX$-OM(5C?^GVH:]!"H_V(AZP_[T6]\5M+;CLP\2 PG MUX+&:]E[W\WT[[,4/Q%F^1A#\5FBY9E-^((&KUF5F3^WF4R0Q]^A<.S5]L[0 M,N)=W?Y60M"WI2EI "+QR=G=ZU>DN\F$[Z)8W M@?>^N3F_NGQ^#]9[:SO-*[\_^&P]FQ7GS^_$R2G_X7DB/^*UH$LX9NRS]N3%D;AP?H^U77#?X73!#^K-HW M_P=02P,$% @ L8!O6(6E#C$H" 4A4 !D !X;"]W;W)K&ULO5AKC]NX%?WN7T%X@VT":&WKX5>V71;](NM!WEY[N6YYU[J8J_-9[L5PK&O M5:GLY7#KW.[E>&SSK:BX'>F=4'BSUJ;B#K=F,[8[(WCA)U7E.)E,9N.*2S6\ MNO#/;LW5A:Y=*96X-!V_O,EHO!_P-RGVMG?-R).5UI_IYEUQ.9P0(%&* MW)$%CK\[\5J4)1D"C"^-S6&W)$WL7[?6WWK?X#A=#5H@U MKTOW0>]_%HT_4[*7Z]+Z7[8/8[/ID.6U=;IJ)@-!)57XYU^;./0F+":/3$B: M"8G''1;R*-]PQZ\NC-XS0Z-AC2Z\JWXVP$E%F_+1&;R5F.>N;GC)52[81\^ MU[K::264LQ=C!^LT9IPWEFZ"I>012W'"WFOEMI;]J I1'!L8 U:'+6FQW21/ M6GPC\A%+XX@EDR1]PE[:^9IZ>^DW^?I!E-R)@KV1-B^UK8VP[)_7*^L,F/*O M<_X'Z]EYZY0]+^V.Y^)RB/2PPMR)X=7WW\6SR:LGL&<=]NPIZ__1/CUMZ<_: M"9:,6&LQY'[>641@BD(XYW9!9&#OJ&V3".DR60 &CBFXE<@UFM&DG8WK$H6(VPLJV$ M[T;FO P#")F1@L+/BU\1& PDA]>@GC9P=&GMYA,^]2L)55>U@4\Y+G1(M=*5S*'3870PZD&3*Z-\0D# M?7+;)QR*@!.4^U+CYIXY(U0!&O$-H5Z)+;^3\!,@>L@0Q:+=:[HL):);D"L2 M('+N85)XZ/9.%C56?<"F'GV/; <"4R0YF2A1@RQ[+A6I^S&5R^KL(>[(UT M3J@?]'K-O"XEKVC(-,$8E*#CQ2EJSWS,*!S\C(DV#_J[XZF_%Z!/(41%V:R: M9)->\$!6_Q:Z!%[7MKQGC?3[?!ZQ=^H.I-3D1MB>DP=(-"N] (3,;.)/Z/\( M3]]"'Z"E!=MH75AR?!)-$!*$?QEER6+P@>\9,<%(7H*8TV@23U@21\D\'OQD M*)=E _&>S?!VEK#E))HMEPTY?_R:X]^[KE=6EQ EN*_OI&_3GK-YM%QF@:!I MA$W!9ISX3-L!RSYE9M%BOO";T:1MCXJ'4M]3$[KT0&T>!K@M[#Z M=X@\C:8S8I-WM?/NOF43(S:!LU$:SWP@YO#T14=Z\N!IC&DTSU(6SZ+IR$",W)M79M+AYEDT/6$L/!$1-1* M^9MGVQTO:W$Z+Q3QXQ(.\FR@79^5WJNNPO66V@1E0.0_AP1O*RD]_;4N-A7U M,'R%,U*#6.%,M NG%'(<>](6<_B*(TQYC&ITLNNA'W@0.IO[X!R(Y5NS(Q7Q M1,<:#Q^FOAI4""5QQ^#@I*@S:I:0O5T-331,$.I3IMC>[$ ^=#,RESL_K2%B MZ_01$0_S.)7WE52])NLQ0Y!TBA8/HB&A$7E'AOYXJ5Q8I[&H<'R+%DB41%*L;UW9: MV.N5[VMCZ--R3OJ#PM(T.QD8,XT/P/NQH;(;33*J01G)_I)]$^1._OF#T2U< ML+R4&QY2*[2'AQIPU/FW-?E\WO#'')6!19B-([YOJXN0R;Z'"V.TUZ"BM;4& MC=$>0Z8,,H'F^&1J%*LI6G\"N4$6(U>U;VWU.8GMD6_/C0%Y[]GM(9/A;O/TA,M%G%GAMQK/-H=4C(D3=!B""-_1$8#AEIHD;BOO%JSQ_"^B.- MX^^4V#B:I['_GTWCP=NZ7,NR]+))VV AEX0ZQSG!^ATY@$'A!=6H[,9S*KN' MF,FNZR3I1U\3QZ?5U2_H_[-%QJ[=J5Q&]':4L J(O-GN".59$/(AKW%< MI^ M'E#$G['):/KT5*75N=GZ?-]#PJ-+6?C-7O6/]*-SZ-/_&GWZ?T)_[IO)N/>= M"XFZ\5_SR J:^?#)JWO:?3"\#M_)#L/#U\;W.'=(Z$8IUI@Z&T0/<9]>K?4$L#!!0 ( +& ;UAM M !Z(+0, ' 9 >&PO=V]R:W-H965TTR"'1>8Y!T7/O)] M9>Q"L%FU;(^?T'QIMXJT8$0I>(V-YK(!A>7:NXV6=ZFU=P9?.1[TB0RVDIV4 M/ZWR=['V0IL0"LR-16#T>\![%,("41J_!DQO#&D=3^4C^CM7.]6R8QKOI?C& M"U.MO8)6%/ VU\=;ZGC9A48PK8603[@W/4X\6]PHA@^R,94&MXV!1;G $E-686 M'S.[BR\BOL%\"DGD0QS&R06\9*PT<7C)?U3JPU:PQIP7#-]O=]HH.B,_7JJ] M1TY?1K;W9JE;EN/:HXNA43V@M_GC530/_[R0=SKFG5Y"_Q\3NHSSCS0(R13. M\'!LP,O+/C1$#+FD2Z@-%B!+,!5"*07=9M[LX35O:$5VFMST]7)"4\-ZA\I- M[E29?-%8=@+>\Q+M2&,WU\GS!&Q<(Z6PJ E),(,G9$K#%22)'\9S*RS\^2*; MW,NZ[0SA/J=_YI'ZLT4,,W^6SB?O.M5PTRET 4K^:&5-IF0?A8-#%MY -DLF M[Y$N>"5% ;QNE7Q BZTAML;)$=Q"1]GDLS1,4<!<_\;'$#*<6]F1&(UDNX MS?.N[@2S72N0SD7.F>.AUQ!3%6$&UR128Q;1'*XGE]I_!5'DQXO("K&--,0^ M@\5'XFF-<&"N8].4V$((VO&=>G-478 K2*?)N$+4[J;:UX?V_IZ-SDZJ_\;. MVP[.)T;6+3I.%4_3E\YY<,)*-:J]XUY-'>L:TQ/4N#K2^VW/:L_F_=OP@:D] M;S0(+,DUG"YF'JB>;WO%R-9QW$X:8DPG5O1$H;(&M%]*.OV#8@.,C][F7U!+ M P04 " "Q@&]8*@3GYIH$ ""P &0 'AL+W=O5K,W,VUB[/1N- M3+&!BINAVD*-.Z72%;>XU.N1V6K@*Z=4R5$4!.FHXJ+VYE,GN]#SJ6JL%#5< M:&::JN+Z[ARDVLV\T-L++L5Z8TDPFD^W? U78+]L+S2N1KV5E:B@-D+53$,Y M\Q;AV7E"Y]V!WP3LS,$WHTB62EW3XI?5S L($$@H+%G@^+J!=R E&4(87SN; M7N^2% ^_]]9_=+%C+$MNX)V2OXN5WX*U+/S*U7:'=MYK1,YIAQ#ZJVFX, M^U"O8'5L8(0P>BS1'LMY=-+B>RB&+ Y]%@51?,)>W,<6.WOQ,_8NP0#7Q8;Q M>L7>PPUVX!;[R;(_%TMC-3;$7T^%W1I-GC9*0W)FMKR F8=38$#?@#=_]2), M@[G VP+% M0>]+$[&'DGCPQ4#92/:K*(']I)4QK.!:WY$Y7JD& M<[XHBJ9J)">7*-)6?.-N+C\A\RRYY'7Q7U0'B^)K(S2=P&+W82)K,5%;T#67 MK#' 8F85R]@=-H9A+UDX]B>3,7Z\IL\X2MD;7*3IA/92/P^3_5XZ:?="/PSS M0>\ F>P:"!AY@MO.D^&27+5>PM!/QP%:B?T\#]!(YF=9P,+,'Z9H-/BN+%EZR*//3I(,V\:.@=9_[24S@XL2/L\SM1I$?3Z(67.A/\C%;'"8) MZ\L/O[O(Q/,8'M_B#02@:"K6NQ3=JR?H[(2.# M$[T#'4$NQL8O1&N5U(YZQ35UV_=*BI7#;2R^B!$,P<8?G79GS3,(=YQ:)AAF M2,12XH[OELE^Z9P>2Z@KR&T;.1!1/IJ>_521-@V3CV&9+;C?E;S[KFSU.<%4 M+RE%$L7ZOCGWC8DEV0>1'P81#M,'043W!_Z'(/RVC :K4,AFU=:K4,92WC7U M1@.& OD7)3K'?[$+ON!;@2/C0-XB2L13K_QX-TQT5&*.OZCMV.K>\YYZNFE_P5NT]YK[X^WM\"/7:U$;)J%$59S!L<=T>^-J%U9MW2UGJ2S>F=SG!B^I MH.D [I<*_X7=@ASTU][YWU!+ P04 " "Q@&]82PL&(+\( A%P &0 M 'AL+W=OGN KM)KQ>@#8(F;7$XW =:&DN\2*)"4NOX?GV?&4JR9#O;HK@OMD21\_K, M,R/=;*S[Z'.BH#Z71>5O)WD(]GEO-2FFMS=R-H[=W=CFU"8BMXYY9NRU&[[0(7=W$X6DV[A9Y/E@1?F M=S>USN@]A5_J=PYW\UY*:DJJO+&5U' MOGF3WDY.V2 J* DL0>/OD5Y14; @F/&IE3GI5?+!X74G_1_B.WQ9:4^O;/&; M24-^.[F>J)36NBG"SW;S3VK]N6!YB2V\_*I-W'MQ-E%)XX,MV\.PH#15_->? MVS@,#ER??N' LCVP%+NC(K'RM0[Z[L;9C7*\&]+X0ER5TS#.5)R4]\'AJ<&Y M#M>G&%(725:K>5$%7F5D5I.Z]I^!OY@$Z>.<\:>4]1'G++\A;+-5/M@JY M5]]7*:5C 7,8UUNX["Q\6#XI\34E,W6VF*KEZ?+L"7EGO<=G(N_L+WFL7AN? M%-8WCM2_[U<^..#F/\?B$+6<']?"M?32USJAVPF*Q9-[I,G=UU\M+D^_>\*' M\]Z'\Z>D_X6L/2GON+5O;2!U,5-_$+#?FGD)G,OO[J>KFX^LX#_@XEZ[VJK:G"\V"?RX4H M[Y=*U)QI'ZP:#V^@ )):C977L>8SJLCI %NRH1,)N0"^4F;G3+1PICY PFZO M]S8QIJM56O=+DR3:G>4A!:14Q<;6&!$! TZZ*P MB0@,]F#W5/T8TIGL.WS$05+L:J8T=#Y2U5 4R99W@EE/22&WD'-?X+_)\IT_ M.K81PWZR\28UVI@MHE]>XASPT*EO1\ QEX.F8(W[B"$[+ MDZ8R<1F"0+?6T71GCO'M3DJGLLE D7$B"GI$ '1PYY$=(9KS5(P3 ,H6)A7? M"D2IB"E-M'-;B5UI&X@'$GLS(%\$;TD[KXAI2X%TJ%R1ZXAG*?8Q TG.GZD7 MLVO0<5% :=3 RY5520Y$$9 E(O]_:J.2+A4<'3_&] &61<$@HKJJ&N0=>:R& M>N1PB<2HM:-/#79BBUEC63'(8'.2-# 0PA+CDJ;TT), !:VG(4=>-K8I6BF% M^4B0@.4*\0C(<-HD))ZN88IZU 6 BT#H?9A 0\1RYFQ3 Z@8&)2!(_M1%#Q) M! Z=CI:;*C7 M^7I(\MDJ]AY+">EWHJA*Y)2?@2H(0_EDW!=8V.QG4HL1_D8 MET:"_X(86VVL:CJH;U/!01((:)^K-1(#2=P; V4FP7,3C'@<398@ I<(9V5+;%B# M+ZW#&4@J&M$X]+:"'1(OY TCC]NRJOYP@ -I%%SJQ-GG_9.4"]S6'$T?&<3C M.)@=B4@IX2[GNU)L4_5WA##7["IB)"YA%OT(T"6Z1M8*\S\ADFF?%^+24BL+ M^M):A+;U _2# M#(_63X_;>WS-VGJ^CH0U+(8=] ?;#BNKQ0C74C4L%UA&GQ-VQE1<'39V*-_4 M->(%-C*1_H%*T^-! -/CI8.[FVM'#&M[63(H96TC@6. M.0'\98@KXD]G&$Z1 RXA/N99&#SX)WKJ'BIV^?>L#BT459CA90V"OXP!1.)> M,K_??L8LA](Y6BN2%N*$L:T5#R.1BS$0+4XOU=_&O8M)MDI,T0Z(.LN8AE ) MW/%+:=R'4-^9<"06/,/\L9E#\AGE+38C+ 4,IN %*GF\@ Z>A"M1(]GIS>O: M4*>GUC F,3536>R$-2H<5MF5C)F]\"*2*9(AU3(BI@$:;<.$H8NM-\#4AOAX M6Q*"%8W$4JT6!_479Q F^SB![S4QF<&Z064WA0V$V'::%>21$8RC+ R/DV_@ M2)J:&,I6%/] UF&;XU8A\X'P[[B%I8WL'%?68(S(]2/U+L1NCHB9&A"?!,?XX%P;#LV=W2PL ?:D)]..UO(T$Q@+$'@W/Y(''M[& MO"2VM_P+*!US9Q!=R%HW!8ANS>.^L][O,0[(&8;A M+:ZK)Q105Z7L,I/(2A>,EPA%C:FGU/]E6!6PCD.8TIKG#GI>H+DW M P^>?'KR2C[R0/*%>JX6U^W[P.+%].ST5'T#!ITNEE?J6_5BNK@Z&ZPOII?+ M"ZQ?32^O+DX^6. 6[R7M\V?#D\_:L^.GW?EGK80WAP'D(,7<4!SJVO9!GVM* MV(]!HF/>F)WY6+\#-2;UK$<#'_C/I%RCD>3[_I>V? \= ]$S=<2V 69$6^6I M?35;SA;=J]F4?9Y==K=B(Z]<]"M_YBUL_UULRO:S?P!>,23NGCZ.X_%+/7;4 M60Z]BNU&B+2MM;7Q/-]'F_734/X7-K%?7'LCW?<#72MYQ\^>N^WQX_%/VF6FXF%WC:.GLZN+B7+Q@VR\";:6CZ 8Y%%M&PO=V]R:W-H965T0 MNM@H_7HM$;2X[_4[QX%'.%SD] M.+VZ6/*Y>!+YU^6#QMUIR266J*R\Z;#8C'CJR1_5)L_A;=G1/PBE1C[GVT<;7C68='*Y"KUBZ%!*C/W MRY^]'VH+WO0.+ C]@M#J[019+6]YSJ\NM-HP3=3@1A?65+L:RLF,@O*4:[R5 M6)=?W8II?G&:@Q/=GT9^U;5;%1Y8U0_91Y7E"\/NLEC$30:G4*'4(RSTN Y? MY'@KHBX;] ,6]L+!"_P&I5T#RV_P@EWL5IHH46:E!?O79&IRC1SX=YNUCM>P MG1?5Q5NSY)&X["#QC=!KT;GZX[?^N/?N!4V'I:;#E[@?C,"+J]IU^J1RP<9= M9HV?&*9FN(Q$.A6Z]&W \H5@-RI=\FS+%CQFKU@XZ@Z17$E"=8+*-3G/8IG- MV0K1U4SFAG$4(B+-L1F/9"+S+1(V7[!KGGTC>9-4:!EQ!@9@W.OV M2KXR8U.EX1PP-C7.6JQ5LB9ID1:QS$O&7?:EH2F46'.9\&DBP'HXJO'^!6ZM M:G8/>"EL]=*;FL1V+_T?O7/ 'G+93"6)9<1RZRS@'(&@L39%*ZU%EEL5,I45 MMTNE"26M-XA,/,.6C"= N&DI5 K$(-_WEF6VEVGL&$;E"[4R>&U.WAXU*.HW M1Y8)K3GZLN]!\GS0&_1MH@;#WOCH7ACC%)/&K'@6P2QE8. Q&_9[[ 2_X?F0 MG1Q]47EA0G@6C,,^<>CW0\=AQW9K.HDO)1^S01"^Z5N&_NKH9G]1FR9]V'\^ M\@HD*IN_MJP;;@U8AJX+JX;!<#R@BWYP'H[9DX!FJ#4?<3[70J#\P/5S5ODM M/"_<3/'ZX[(E^5,:J4@W@5P+;54FGD[23);P'8U<\N]G+MG:7(JG%U.@1=F,YT6 M'*:L"YUN6]W:D#GQM ?,.R$F))6GR** 8@4O<8"&80&[X>E4KE+V2>1VC@O8 M?1YW2062X! %Y$U?NH?M*4'*L_F*:XZ521TC@&0 M*;"BB6]J9"RY)KSP>%+P7W*=6Z=H@5B 3\D%U6LAS473*TZ&"XY$*LG85$CG MAUBN9;SB2;*%0H5U]P0=#R2D'C%,28FK!B*N.:,DAZJ50W90-6"?NA-G]23& M#"9IDK"E-9G;@H#E9@4E(XZ.#.!HQK=E226*LWL*/WSX1(A-;=X_<4'/V/WI M#?L U.%'UCY)Q((<2:[OA:P&^!$5[0Y ML<,(LY9H%,F6S63B0.'N>2&G(.SWNL,SU]CV^5;P3Q2I,:3I@+7ZUJ)(J#GT"S[RNIG==IPV5KKJB]>XF7 M,;4MZU"%XK#0;AD=X0(Q0 ZC=?OY3.9M^!Z3B&JTV*@+&THH&8O:[W9 ME+<\+Q5S\6Y+$CCN^<29OEPF "0:ZAZIA2$HMA_ #(>+N+5334S)2)E3GU,) M[ SE$HBP@3?.0X-N.&*_DTNP( /48Z?/[!CV]/G]HU]$[@W;"*_!QNEB":'J MUJD:J325N;5W)H2EQ52K^2:KO=K7IM<=D! ;SA^.$Y^Z:\ Z!3#!_XUE-AE>TP$50(2)]$0CN'0:G"UG&V M0BB901[!"#2HGZ2YW5-L? C%K:613><"T?EA;; M!A<_MZ$@TNK-^V+,]?K1"0\Y64@+DSN19?M9X4"YGF$8LE"T2U0M '=%\06_ MW5SR4TG\LE)3P765W-YP \!GJ'MAFQ!\$FDYI5!-43AP_/[>Q.]W>54X*
]P8%#\6%M4W$,[8IEVH&20VE,+@]Q]XD/(0J.TJC%S1 MGB)4>-\QOS'\T[ 115;+FE=L/!H'X:C'FBVXG!']*N:JYB/7("DVI%WV&9U] MSEWI5WFV/T"@OOUH*:IYO0$QY#SC=V1X?X-1$O[0/-F%#N3#'D@N/[F]EH65KUA;:WS)&ABBIOZ MQ#-,1B+76G)46E[?DLZI_V65[Q*^L8K>89AU$VS,_N:),*V=_W _!PP+.W#9 M;#?P+-AN:H)*A8]K:6<#13GITRPI8'-#^3D5WB6!'7Y=6CE["X6H3W%_\,KU MEK(LD;,MA7"6*%>#D>O\9+@[&[/:^8HM.E'%0CQ'PN*S.3DTQB9&[< \C-R% MLJ'UY3]6V"'XZ7+D=F(EMNU$DLA)OZ?Z?LR9"V=GKC-6>S>;7%*3ZZS>5:7& MTDQ7VKAV1&>-,A*P%Q6N%96]?^)PQJ]6R$'O+NL)Z!,+VXXK>@2L=:O5[J54 MQ7(FZ5RDH3&[6PN/&;?N-+Y6\(=W!78+"XPG>BQM&4&KP;/8&OC8$&C -X86R.BZ M1]4A*_L/#A5K:5[SU_C_,YCZI6-DZH7H-\A#&EYM'=BRGJ9N](\Y\T MI0C'>/=$<\C"8!R.Z')478Y9_SP8]7K^:-">_IVARWTH1@[QO!09]1,Z'/R$ MO_TW+OE(YI3*Q^&1*4Z)D+,_^$MGDVTN"FP,7[%A=U"<20>D7.V(VAU:A]U1 M^83 DCAMX07C&_&N;^M'Q"YQ8,NR.(SI[EG78'J(9U5^=(I^5IW*S^KUM.^+ MF;![HQU_8,-?+[,G3#4H9O874EAL'4+M'EYV6=N7G]/:=SC@V=Q^;:3*P%#C M/LF53\L/FA/W':\B=U]#/]HI%9L1,<-2V#CJ,.V^,+J;7"WM5SU,B$!7>[D0 M'%E,!'@_4RHO;DA ^9GWZK]02P,$% @ L8!O6,6I:5U?!0 ;@X !D M !X;"]W;W)K&ULO5?;;ALW$/T50KF@!63=$P>) M+2&Y%K1W_<,N5I)B>PD;=$7:4G.',ZC MT?-A)97IS4_BW*6;G]@F:&7HT@G?5)5TZW/2=G7:&_&,Y/:KFD M:PHW]:7#:-BAY*HBXY4UPE%QVCL;OSR?L7P4^%W1RN]\"_9D8>TM#][EI[T1 M&T2:LL ($G]W=$%:,Q#,^-1B]KHM67'W>X/^-OH.7Q;2TX75?Z@\E*>]%SV1 M4R$;':[LZA=J_7G&>)G5/OZ*59*=8L>L\<%6K3+&E3+I7WYN>=A1>#&Z1V'2 M*DRBW6FC:.5K&>3\Q-F5<"P--/Z(KD9M&*<,!^4Z.*PJZ(7YFZK6=DTDSLE0 MH8*XU-+XDV$ -DL,LQ;G/.%,[L$93\0':T+IQ1N34[X/,(11G663C67GDP<1 M7U,V$--Q7TQ&D^D#>-/.TVG$F]Z#=T5!.4(^A8VO7OQYMO#!(3/^.N1QPIL= MQN-J>>EKF=%I#^7@R=U1;_[TT?CYZ-4#ULXZ:V7HO,HB9]$+80DBL 6^8\ M&9Q:-+'66$,H(P+@;XP*6+\.,I 7TN10\E1+A_%W:+\?[!HI<@L08WGS@IS@ M*0LY)VJ+2&Y#O&=['STG*X7T(DF0J"A7F=31G!SR^%QLDL(Z-HO@+=M5H?UY MF3K($JJ,[D6P@D4W5$4E6*0RDP MTFJI%IH8%L0$E:F:V6DYN)#50C65^$@A-NN^>&=0&[/1^*?;GV/!]L6J5/!0 M 4]\:J16A:+\ 78;%"E:<]L:6R3$D[=[9P(Y T:NZ(Y,0^(:N0W/$(.X6[&,EG5!^ MR;?4*[GV,;_7<3V=\F-&RW6>W8T/Y#T8D4P][$8 M#R8XL;4&:#\.9YMA-']_!F40X=HQ&3F_>IN*^^[C=8^E9;:S\2UNVPSX-L<,-">\=A@-1-FEWR)CIE2,<<7_0. M=*)X.VT[Q32V*S[A#K6&3NP9Q%IGOJI%7#%5)KQ$ -?[1]_74*@97,0]7$&Z MC@'*611;@LQSQ7+HXN,GV$B&O=WV^FA3,^N2;Y6J0LQAV;%X\LT>%)N*JO@D MA2T@+[)\J"W\7PTA)UP"5-@)W[8#=/QRIVBX_/<[9Z(Z6+X);,G)[^L#R/.8 M&RO<*1Z+T;:0^_O#MM)'_VVE'[I?#G?> !6Y97SIX-;&SJ;G0#?;/:;.TAMB M*YY>8A^DPSGGA:8"JJ/!\;.><.EUDP;!UO%%L; !U1,_2SP(R;$ U@N+6V<[ MX VZ)^;\;U!+ P04 " "Q@&]818F[AG0" "J!0 &0 'AL+W=OAN;1B,KO9'@<9HDQ[%@M8SRA3^[T_E"[2RO M)=YI,#LAF'Y9(5?M,II%_<%]O:VL.XCS1<.V^(#V:W.G:1H;CQ7VB# M;G820;$S5HG.F"(0M0Q_]MS=PY[!:?*&0=H9I#[NX,A'>B0_7\L[4.>O4UWCG)F&%;B,J#,,ZB>,\@_O9L?) MQY&8YT/,\S'Z_Y9H'':K+,+I% (4>VC=0R7-@3%9R\P@41MX#\DTI7?).;78 M!(*J%QR09 :'O*[QP-4>A1K"J0K?_BF'N1>PX1F M@FG0=S5_F?ASC?[^I34.21TIR6=1,;E%X,I0G:>O%23>ZQ^!>NNGA(%"[:0- MK32<#H/H//3?'_4PQ6Z8WM;2 ,<-F2;3DZ,(=)@,86-5X[MQK2SUME]6-$Q1 M.P62;Q15J-LX!\-XSG\#4$L#!!0 ( +& ;UBG/!7&T@\ (&PO=V]R:W-H965TM-;6WM T1"$M84J1#D:&9__78W#AXBI4DB00:?7[= M:$ O#D7Y16V%J-C=+LO5R\MM5>V?75VI9"MV7$V*OW92O7A1UE[X1GT3U>7]3PK2L%.N7E]?^L]<1CJP@RXHK\:;(?I5IM7UYN;ADJ5CS.JL^%H>_"R-/C/22(E/T/SOHL0&LF-2J M*G9F,GS?R5S_Y7=&#ZT)B^G(A,!,"(AOO1!Q^2.O^*L797%@)8X&:OB!1*79 MP)S,T2B?JA+>2IA7O?JTY:78%EDJRA\4$[_5LKI_<54!97Q_E1@JKS658(2* M'["?B[S:*O8V3T7:)7 %+#F^ LO7Z^ DQ1]%,F&A[[%@&H0GZ(5.SI#HA2/T MWI)D[-_7*U65X K_&1)2DXB&26!X/%-[GHB7E^#_2I2WXO+5W[[S9]/G)QB, M'(/1*>IM0Z@?3ACB))5A'G\I*L&6$S:T!/M0IC*'<-1O%;M6K%@S4+_8K41I M31 PGJ='3T./55O!WA2[/<_OP7]X6Z.!*A-Y):L,%RQ8D0MV MBTH $&,""=$XAIQE&81358%* )A6.PD?:0[7,\Q2JJ4ZC\D\R6I8<4/O',+ MV%26\*4H@>%A18+*\@*&WR[3"0SWE]HL MN"(*!&/W&<_9^YS]5(-0.*)C@[]]MPC\^7/%7A>\3(D!RQ'C:;$'X3PRI:Q4 M1RC&]_NRN,772*ZU]'NW] TN_1B7"*;/:00^H>_^\R<3]@\[D08B.1!2D=*1 MYJ;D>84L-<(8,^Q1?0HUD_]6\TRN):BA]TY_12Z%]:H2$1=>@<6K4B:5F\0/ M(+QRK'[\=*TLEP.CZQR5T0S^W!I< ..E'O<4P3^UM%&'>U%25@1QS&.M TW6 MA!^01Y>M.KHY2'"[E<"X*,#[9 )N>(]Z@;R*BX!P.&$M2U6QE-^CULAOUU+! M6'8O>.D!@8W,4T/@5,3A#Q-45]Y7I-T5F:!)L8(0_)0$X Y<)+OA8$.?3W=8S'[WH9? M0WO(U\UZ4'*HBFL>AQ2HZKX"P3'!&'Q7@/P0?P "D&&!Y]4]S3Z.H0G[D+.? M>0F$3#AW\*P$@RB@ B0:<4 -$MT55C6,5EM> >CHGV*]E@GAD4,=#TVJH""!2%/:GCR]E8K"OT2HDANYR@2J'Z8(C$'CT(,< MO!^+U"W8[5: "E&,(L](%@IPC9X848Y5+G$UH5,Q=*ZM(AMO5D,I+1G%[_TEK^X'E@> M+'B<(P-*7^$LNK@FWP=%C .I\Y +A!RGO,[6.]^+Y@MO M&F/ MN:A+P&G O[+2#@:RSCMQ3KPG0 HX1&G46D.1LXOUR@X[ZQH- 3" 7*UJ_:() M'[3&",>#PAA$ !1$=$(-Y+"[ZM=8AZW$BLS5+R;?G<L^;4.N2S9+<_J8U7T%H&,1A;@*+_Q559R7=,M)@%D M%^#U09B@ZT;-AAV_;@7 H%%&-&YBV53C;D;W6W6_-S4!Z9=3IL9M"Z5.2%,4 MN*!TY!H,7!8[$V\I"-C'6ZB&N=UUXT2C:-H0(U+: FTPKQ[A*(X^#: 6MGZE M+3&,<1^N-QO(D<#BQ8=6LA[$TM +E[$7@ ,]8GXX681L/IEA/ /\+6)O.5L> MP:/?@L='.#QB)$OP'+Z:3VZ2C2@$RWCI+1 L8=AB$@8G9P$2ZCF$@S3'GYZ> M9%R%ILT67K ,]+1H,ET,33NMFI!%WFRQ])8^2NG[D^4"9(WA\\R?>[,@[(M( MB#Q(*/!B$&,1S;6.IW,VF_@# AB41*_6^*0A%!^/$4+-6WG49;@PL0:!:-C^.*APW#QP%X!Z=8@#^8K.SA]_ED[K(T\-&ILFSIU2Z7ABHOV,D+JBUMZD[;Z=)KEV&N!!N)^<[&NL/,.2:H M"=1"JVY=5L#N!<#A8#+34TBS)=^X(,+:#!1!=N\5:)UB]$0Y F6.=9_S=8Y) MV2>H280N II=459:AASS.M0%*,-3; 5B@QH&DG"X<(E[(06IAV%MAA5](Q]% M>TNY9Q9O3-G(U9081WKD4#GN].QG%__"XS= M2]RRV!39^WOQ4:HO3]>E(*P26&_I^LZ?^!%4=V# &?R))M&"?7_Q:Y]#YQNW M!7@C%(M0"<53,/KW;![0G]ER@C,=6U1X/9:FZGH"R3)F,?U;./+,DB<,>DJ( MU-+L7K@V%!=-UO.O.5RJG- $'0WO[[;_!(2S1;ZM8&(QT %*KQ(5VH^ MJ-_7[]L%%F!\# 9_HA<(_7,?5\+ILWB7 TE7VS]#6:M[XZ5[&A7.6;9,4F[&:D.#;;^O?8P;PWZAHK MI,U8\B?;5,*6!)UU8*62U(04M@?9*URUV(8([EVYQ%QUO!IJ#WT"O![05?)6 M"QK>SEH-XP ]C>C.\Q]:K'R]F^*$M=75 :?:<$H;N47?Z^5JW8&QJKT#AK3_]84=^#S> *BFLQ*0+JO 5:3#%ORB$Q-3]^0\)JCP&.A M-#<@TK; :D>[_DYPA1VDXZKOI-B2_%_AL0"@OSNGT<350ZB?V@LC>O82!U^! M_TW8.SQ%'&/*P6Q[CS/F;/TSWC=M_((O=&2*>(5!KK,D7^ER"@4K8-NK5<_W M>[")[D:,FP]5 R&-J4_H4R+<24L03U2THVEWAK?=G2#)Y?:^P%1:".V?IHVV MJZF#1IFQ.2O2)OPB[JG"TYK%*)*ND7K:Q/D9_9&[M_,_]8F1+7$'CJ%/WYQ< M [HU9[-&N6=UYRJW,99.'$YWXJTJ*L2M GU7]LZODJ+.4CK/ S;,L3%F7OQO M%M#A ^7V=H^D*8?T8 (/*$\3/(## >T>YC4\QK;'!G?\,*REOU:$8*9O55&N M(#M*EH/3(3AYEM0ZG5/D@$F:5A*:]WF304S\R%+6$[.CYQ_.+*J/8! MRK=NM.Q@;Q$>AO,E(A'&-=4 MW$,P$L-.HUUWLM'4G* TVQC=TOJ)0]T F[I@J=/[A'W.,_E%?"4 8E:=0+*TVCL=B:I/G(R&664>=HY MZT/\;HGQ5X*L.U2Z?AA,>E^#D\;!-%S26;ZR)?N?#)HVG%I1C(^'#WOST<6- MI12BXNFVF/-_NEIC4->&H6^C\(&H>;Z/^I6HJ>7]O=@Y&E@./(]/L<\W%,&W M=+KJ:>LL[,:X+9$5IC,HZQX$>K5F-/=W!L3%;X#D2ZMHV ,J6 MD/I1T_LAPN#.L#H2[%C'1\#0^*-O8(61%P5SUS=$YW%W.KHDK;.X[E@>?-PZ$Y4Z^I48:]8!9&^L ;_SZ9>&,4/G->,OD M[+1W8E7J3!NWSUSF>%@9GIXM>_?!1N["D4<[5^W\C5 MP-;-0-U%FWK-I;_1*WC/0.*X982SJ)U M?Q!E=-<'*:WU3UV+NG2NV]8P,)'J*KS1]$#\F3F.,5U>OSO?0?>[&]H6YF(* M:=^>0)>/XY]9OKTKU+B.2$K6),R;NG.[S@ MWY?=>+:6S0)6.-6B#3:I_'X?]P%*"DXJ:?FG*FDQ]X) 8^TL\A8S1$/V#;4T M?+,^^ -:"O]*+>$U%GV3V/=#+_ 7W]:7PK'?'W2U-/0[C*O6CV-VHMS03X"P M*P>(HW\GXYZZ7QE=ZQ_7-,/U3Y0 Z3?8X\K$&J9">,:7^A*Z_5(5>_JIS:JH MJF)''[>"@R9P +Q?%U#FFR^X@/OMU:O_ U!+ P04 " "Q@&]8^O<<_M\/ M ">-0 &0 'AL+W=O(A"3L4*1"D'/LK]_NQL%#I#2) MXSS8(Y% H\^O&PWHY5U1WJBM$!6[WV6Y>G6^K:K]\\M+E6S%CJM)L1Z.'UH3%=&1"8"8$Q+=>B+C\D5?\]]_KSEI6!O^5Y6/&,7C+ZKEY<5T,81 MEXFA\T;3"4;H^ '[NIP=/0X]56V"[V.UY_O"#8KRL M9)()(L&5*A+)=4C6U;8HY?]$VI[ JH))I6K!ZCU^CJ=3;ZK_L<*RI8BM"7O' MDRW3S"/U[KJ]T4"5B;R2588+%JS(!;M%)0"V,8&$:!Q#SK(,HJRJ0"6 5ZN= MA(\TA^L99BG54IW'9)YD-:RXH7<.>&!L*DOX4I3 \+ B065Y <-N92KR5+$M MOQ5L)40.")-DL$@*PK ]E^D$AOM+;19<$06"L?N,Y^Q#SGZJ02@=X$Y(;6T48=[45*R!'',8ZT#3=:$'Y!'EZTZNKF3X'8K@7%1@/?)!-SP M ?4"Z187 >%PPEJ6JF(I?T"MD=^NI8*Q[$'PT@,"&YGGZ(9WLMJ:&>X]1 "Y M:-\#I\0[<9 D,L5Y3=)9F06: M&",,R4.I .; 2;X7!CKT]72/Q>Q[&WX-[2%?-^M!):(JKGD<4J"J^PH$QP1C M\%T!\D/\ 0A X@6>5P\T^S"&)NQCSG[F)1 RX=S!LQ(,HH *D&C$ 35(=%=8 MU3!:;7D%H/. VB#\2X><1&NU+ZO8[;/B0:!^BO5:)H1'#G4\-*F".@4B36E[ M\O16*@K_$J%*;N0J$ZA^F"(P!HU##W+P82Q2MV"W6P$J1#&*/"-9*, U>F)$ M.5:U).LB VL3:')D05>'D!,42[8\WR!LYSUK6T^ZY3*C28@E&D<:?@]4I!-; M%S(52^O2(K;U9C&0TIZ?_=);_NQJ8'FPX&&.#"A]A;/H[(I\'Q0Q#J3.0\X0 M"\.P2D^.]*!.I0&< D0(RLC>?QV?O[O>RY)J7 M>.;Y\?P,*N6UD%6-M/T@\!;1]+%Z"D&*>;3PPC@X&TV2[; "A)" DA0YR)FX M )[! <"#BTU.544"0V$#H?."N,?/E+N? +E)!/5TENG-1<9M?@ TX!_9:4=#&2==^*<>$^ %'"( MTJBUAB)G%^N5'7;6-1H"8 "Y6M7Z11,^:(T1C@>%,8@ *(CHA!K(8=/5K['N MMA(K,E>_F'QW&LM8K8PIWV0\N;GXG$ -@OA-$I'GX9J[(A64)ZSYM0ZY+-DM MS^I#5?06@8Q&%N HO_%55G)=TRTF 607X/51F*#K1LV&';]N!<"@448T;F+9 M5.-N1O=;]; W-0'IEU.FQHT+I4Y(4Q2XH'3D&@Q<%CL3;RD(V,=;J(:YW8SC M1*-HVB SUA?CA9A&P^F6$\ _PM8F\Y6Q[ H]^"QR.DM$"QAV&(2!D=G 1+J.82#-,>?'I]D7(6FS19>L STM&@R70Q-.ZZ:D$7> M;+'TECY*Z?N3Y0)DC>'SS)][LR#LBTB(/$@H\&(08Q'-M8ZGM"0.@\DT-AS&4>CYX10LU;>=1EN#"Q!H%HT/XXIR0)/Z M!L>ACVI\XJVX@&!2&JN <="*5%O:#D%M(%0"R(FE'W:O= !)"#F9*YD8O$&B MW67:%:=63J-PB5375$YR+54JUVNH#3%=KT1UAWS@8XC*&U$UF#84B7WLY9UJ M0A@ML M!6+?&@:2<+APB7LA!:F'86V&%7TC'T5[2[DG%F],VN10.>[T[.=G M_\)RX=U!])RADYN=$S@B;C.TM6Q[C#U(W++8%-G[>_9)JIN+=2D(JP366[J^ M\R=^!-4=&' &?Z))M&#?G_W:Y]#YQFT!W@C%(E1"\12,_CV;!_1GMIS@3,<6 M%5Y/I:FZGD&RC%E,_Q:./+/D"8,N")%:FMT+ET,:.+4Y$(+9GX28,Y>3942A MO@S9IUX=J4Y4=_VZ4WU-H7=ZM_R%JEHK/NYEP0DSW1,;JNMFRYFW7$YU#@B" M[N;7=YM?0J+90K\V$/$4J$"%%^E*S0?U^_I]N\ "C(_!X,_T J%_BJ.080T4 M1E.=A6;3,Y]U>!JK3&C0>$%B&?NZ.N1'G8-Z"2;R%]X"G)N>&(71>G<(Y);Q M@7W84&ZRP.8Z!#&6A9'.C;3_=WVK@NVYV8_:WH[Q(;9'4-(]<"IJ9"YW]0[' ME^"IFGB1Z9XY-1Q,A\YI$9NTNC-FK*V3X'A>/9W+YDTB'$UEWRQ]C>:MK\Y5 M;"A7^299L0F['BF.S;;^ W8P'XRZQ@II,Y;\R3:5L"5!9QU8J20U(87M0?8* M5RVV(8)[5RXQ5QVNAMI#GP"O!W25O-6"AK>S5D.XLP?PPYC>#.^Q]>J'BQE^ M:$M=W:$T>TX)0_>H._U\K5LP-K76XVG3BQZE:V4A<(A+ M3\_?4_NZW>>[IGGGSP:/XR*8\AG2@!SLV+"N=[Q[63%C10[QFQ+UV*!KE_:XH[\'D\ 5%- M9B4@W=< JTF&+7E$IJ:G;TAXS5'@H5":&Q!I6V"UHUU_)[C"#M)AU7=4;$G^ MK_!8 -#?G=-HXNHQU(_MA1$]>XF#K\#_)NP]GB*.,>5@MKW'&7.V_AGOVS9^ MP1ZD)8@G M*MK1M#O#V^Y.D.1R>U]@*BV$]D_31MO5U$&CS-B<%6D3WH@'JO"T9C&*I&ND M'C=Q?D)_Y.[M_$]]8F1+W(-CZ-,W)]> ;LW9K%'N2=VYRFV,I2.'TYUXJPJ\ MC; OT'=E[_PJ*>HLI?,\8,,<&V/FQ?]F 1T^4&YO]TB:4*LH-D.3@=@I-G2:W3.44.F*0I]]3I M3E/O'+A5_'6KJU*8$!_:-S9;,:Q0"94T;J%.B&7M(ATGPKH_V4IQ:VI':BB8 M71Z6\GJ724/QS%S8$K:CXR/'+ZZ,:A^@?.LRZD0]->=]8YQTYB:'[W M("9B]9ZZXJ13=SHVD)=(;X.9$O$(XYJ*>PA&8MAIM.M.-IJ:$Y1F&Z-;6C]Q MJ!M@4Q344:9IYVS/L3OEAA_)7 \_ 4^W1#$7Q+IZN>MD[";HS;$EEA.H,B9T6 XJ+N M$N?RW+O/U]?=>W/X1$?I M>JU['.C1FM78TQT<&[,%GB.AKFT#H&P)J1\UO1\B#.X,JR/!CG5\! R-/_H& M5AAY43!W?4-T'G>GHTO2.HOKCL5Q^_86\"0A@N@(VY& ->.9-P^'[D2UKDX5 M]HI5$.D+:_#_;.J%4?S(>;1SUZ;0T#$ZFN MPAM-#\2?F>,8T^7U^],==+^[H6UA+J:0YDS4NM*Q Z]N:B!/(GW9BB%<>M.9 M3YZ YY]3O[DNW;N$2$[8*L:4O+_8X:W_ONS&L[5L%K#"J19ML$GE]_NXCU!2 M<%1)RS]528NY%P0::V>1MY@A&K)OJ*7AF_7!']!2^%=J":^QZ)O$OA]Z@;_X MMKX4COW^H*NEH5]B7+9^,[,3Y89^&81=.4 <_?,9]]3]^.A*_^:F&:Y_N01( MO\$>5R;6,!7",S[7E]#MEZK8TR]P5D55%3OZN!4<-($#X/VZ@#+??,$%W$^R M7O\?4$L#!!0 ( +& ;UAI5O1US@0 -\, 9 >&PO=V]R:W-H965T ME0I8ZI2+OAX/!N%\P+KSYU+V[4?.I MK$S.!=XHT%51,/5P@;G*'KJ=R@I+U!H M+@4H7,Z\\^#L8FCEG<"?'#=Z:PW6DX64/^S#UW3F#2PAS#$Q%H'1;8V?,<\M M$-'XV6!ZG4FKN+UNT;\XW\F7!=/X6>9_\=1D,R_V(,4EJW)S*S>_8>//R.(E M,M?N"IM:-AIXD%3:R*)1)@8%%_6=W3=QV%*(7U((&X70\:X-.9:7S+#Y5,D- M*"M-:';A7'7:1(X+FY0[HVB7DYZ97S$EN%AI./I=:GT,-ZC@+F,*IWU#\%:H MGS10%S54^ )4$,(W*4RFX4JDF#X%Z!.OCES8DKL(]R)>8M*#*/ A'(31'KRH M-%KSG9>PC_G"VT4U<:_NQRNX8:[X6R_G.F2)3CSJ"$TJC5Z\X\?@O'@ MTQZRPX[L.VOOXK4B7H2#RR6- S 26)Y#22$0AM/2$B=4&A @ M%1FF^=3@X,^*KUE.5+ES,X?O\&3I7W2 M/MS>?:H.I8]6YCNXR 2/+$# M,FWPMCR2@B)<0],V%[]&D"_;B+?VH$"CJ$2W:"X0[:S/.*X)C+E'ZQZ8X?5/-'KG(R$J3"M4&Y11+XRJMB2@A/4JG-.^/SP[^)KQZXC[Q M\X#\#*RSH?/XX+HJJ-V,5&<'U\]:\Q"BB3\D^4,2]NF#3HLCF-AW S@^N$0A MZ=M3:]=#H>UB:+MX1^^&8XOI#^*)79X&I_YH-(!PXH]H.9R,#RZ?EE(W IHF M:2LH\.,AZ9_&$(\(+@C@XX@'\>E3%#+YIHC%_IC^ M@VALEX-PY(>3>#MBU_OJQV\*[A""WC"DVZ W&;E,AKTXH#R^HMT6J=6/@EH_ MW-*'KV)7E3]KW,<2;8?D@ZU1?%:CMC+I*N2^";?!K?'6^U\XA#[56#0._/%X M_&8J-#<25E'N"9RK>KJYH^JS842CI!V:K_&W.7D?]^A=\?M%TKN.,_VM0R>- MEI4[6MN/;B5,??[LWG:G]_/ZT/HH7A_]OS&UXD)#CDM2M57K@:J/T_6#D:4[ MPBZDH0.Q6V;T"P25%:#]I:0O>?-@#72_:>;_ 5!+ P04 " "Q@&]8V@AC MLN4/ "B,@ &0 'AL+W=OOP+AI:\\PLDCJYMQF$J=GFDG;9'+IF3-GS@,D0A(2BE )TK+ZZ\^W"Y"B M9-*1W?;%Y@58+/;Z[8)ZMC'Y5[M4JA WJS2SST^71;%^+96B[41U5\7K_/<7=14TGT2F56FTSD:O[\ M]&7XY-6 QO. W[7:V,:UH)U,C?E*-V^2YZ=]8DBE:E80!8E_U^I*I2D1 AM_ M>)JG]9(TL7E=4?\7[QU[F4JKKDSZ;YT4R^>GDU.1J+DLT^*#V?RL_'Z&1&]F M4LM_Q<:-C>-3,2MM859^,CA8Z#HT)DW['A,A/B)AOMQ!S^5H6\L6S MW&Q$3J-!C2YXJSP;S.F,E/*QR/%68U[QXDTV,RLE/LD;99]=%*!(SR]F?O8K M-SOJF!U&XE>3%4LK?LH2E>P3N K-3]1Q<^KZ$Z*K]6L)^(P$%$_BN^@%]?[ MBYE>_,W]B=?:SE)CRUR)_[Z_@+NH5OT67/NZ!R$+N+:'2)BT$P"*,3[ R^F&%2<#F*Q3@8#R;B3(PF07\X$>)RGF7T6A"6PS"\8#VC.V-3UB$V.WE0)R+ MR6 LPN&@%EL\'HG+R5!,)L.**#'=V,UPV AK67(1@X)QD'_;Q?S@<33AN'0TH(5P1B^IYNE(L.5;O4KN5WA\HU-R9K$GRHW8JWR&>F4 M)O;$IR61F:8*SIQ2J/)<>0?V#/UH.T5]2WB4(Q-ALOOP7QBAX0P[8=5OY@_P MPP?[T"Y "G4#V&.;WBR+FOW=KIC'1["V<;_/[C6>#)SAQT$\HD#BK)Q82\UL M;^N050;4!=U5=/U:"&@B&I/'C 84KRI9S*#6!6:!YS,Q&<=LWB$\!'9Z\KM, M2^F #H42F2J&N8RWI%A@1>PI!YB8+)H.^OX@EQ]7$I<_78F02E ,C4,?D8 M$IXIZ^RJVC?%B,%@X/Q]C$6AI+!F%#*":2208(%M:;)9+\P?OIM$8?24UXV( M6!O"@+= LP59U]*=F2[FL_E_*7-M$\UXU#K? MFYDR*V!(2WE=!9,%P#4R7"$T?&]65*Y4NX1,O@ 7LN@I_PN[-)NLBC=R:JXK MCY:6)1/UG\Z[6.7WX=.'N9EVV_O\5FP@8W7@\(<^O@$[X66OCS!%J['K>5)1 MP%L9--[OB3IG M-/B2UBI08^?4K M/<+>^@J](HX]J*%Q63JN\-MZTR7%=YFMC ME?<<:\JDB84B[QS\@OL1M7JVHH(N ? [W+0'88CX+,AI:WA!-FOCJM>^]$(B0AX MT<70..J+81_HL9P6#*'#41 CI XBX/ Q5K?VB6A+0Y1#XLB%Y1BI,D8F.OD- MJ:_-XL(A-A]!!!$@XOO< *Y@*VPL?Y2ZRCCCL0-W$P;K[S!(LHFD+ )/BB)^ MY)-D&%,J?0]CDKJV.V??AG=7SQE$CG0$NSC?TY(U\V+C@L,N^SF-@:.)WV X M:=M=TXDX3<55HAPB#E9%28M @8)2#H1L$7D(#PT^OKVR(OF&KX,2RK/G,J4 M=>$Z/=C$45;=L@HR-^6SF:\,[F:LR='^O"IE^__WW3]'@*S5A"@@8%1O+%8( MBF2)"+K-H#>ER.15BF3I D6F;E#F+'-5Q0P.<1#"@)Z:=J3ETIESZY+T7NZC7EDQT+9OS4BNL6CS)9J^\\(&Z]4@N=9<1:92$H MH\B"7S:.JDY+531"FIK57^S M+N*R&3C04GICMT65;EWQDYG")49+J883""6AG#BOTE.;!#F/ MTN2&D;AT@[2G5ZYN8ZZKK-9&!1PE:DURAZ4[X$"X#J SK^?-RX(Z49@E&T@V M 4+TTD%,TX;]=[/42 U0+-30A4#<;)64L";0V\=-.[$![WYQCM"Z?N 1@3-5 M]Z9UQ<"EH*F9OK%E[<[ILE&4Z"FPJ-WYPO@I-*93T^VO#W9EE2-V=:HX15-A0:# M(2^#16XVQ=)9AUP1F.[VAIH%!BC.55.8",H-,I* :IF)V10OZJ!BK1OV3)W$X9;31:0Q256NL<0LXUASM5 MH7*012U&N^%JDYL+.V3D!'#F*T+@5>N+O_.@&[5R%O1%7D4X (AHAY/>^=UP M5&,4-[@5YF$K_5O%L 1FW_M7.#6ALD. M"6D6+M-T=%P:W/K625V!N9D0PQ5$@%UD6@8^@7 (RB"O74B%69OYG'P=**2$ M[1^ -E]I'C@\M/M"0%\/!IN#@ ([YJ'L(Q^;D:XRS8"U6M5\H0WO)-;">K2/ M*P 6Z)24UV/TI9?&)"ZI:=^4\"C*%2&^SP>NB-6NA@,E/$ZO@;<%@BNLF@[A M2/%'*7/X&4R+FRP]\0&Y@>V%2;3-RQ6=67.[XN\1[[Y=4OJ 7;AZE$ G\5\# M42> %K8"2G$NF#6KT[;D@_2,&%8JU\CABH)2&K/K,RWG)U9'%^#UR+$=0#=J M)F'1])[SCNSVE%3YL0N]7K7K[R2JZDN5S]:-]^A]Y9X=:#JU)I*77_> MK?2PWQON G!VR#>!%,>YRYL4?OK=XYTG5*WL'#/IM>@!!7?UFPV"KOZ D^CA:JQ]N09PO&$(#5^$2,8[ MF00D5I?,\:)IS;0;228(L]5T3@YGGJM:JKM>",=D5Z8X^QJ$XBB>XWOP/!GO M]+['\V38NSR6Y]$W>#Y49B>$:ZBP*\3?1VO?W'W45)CO-S@!+&72LN/[B/^( MQ2\[%V\3=Y=3W U@ZS+BZLV'JHH0B6]4NZ/'.[WH[0,]!LM]6P3Q'2+XJ_(_ MDH%PGX'[*:"._]*5P2QP']6[VIU---<0-N>:^K30TW!H6^Y2;0.55'OT*8P/ MZ: M/G92J.6S?7;G_*% \Z2/!]75R-ZA?_/T,T#20+%?6@^D=N?C>V>D_'S% M*_FPWW*$ZDJRSV]=$GF3)4"ZTA]'$L0CQ@BU[%-N]-5V^W%6277/N[7BB;[/ MZ_$7R[2D$'/-#3%N\C4@)$UH+D/?7-6"V$^C>YV(!OFN[R34C5QIEW"0P=V' M)K(LEB9W[74"IHY7WYJ"[OIBQ\#;8'>*[)7$P)"K0MHL753H=K=QHM)^^LND M6=K'4O:JJ9M^]1+A9;/)'A\$]RGJ"H1JRZ&#OT3B1B#)@? -7([/>^F#'#US M92U5L7)3)VKZ]@6BO=8+@U5LNF4_HI>@6%'KB9^KQI9K=/*18[T4-%P?8%I; M\C= M49Z*FD]\TH\;8>PAGR0$WA2RMD^)B!6"4[$X_SZ@RPAQ^OQ[GGPF(D(<] *2 M7KNIZ?:HU! >EO M:U.:J!=WHFT9Y1OL2:/K1-'@X',C_MB+OZ/8MS1.(]]U%[GTZY5' 9;-\RM5.XSZW=Q2V%*W%4B_XXT$OG7O! MHF_KPOO7/VG[:Z0?BOS KXZMNKYGG72W%;A6'>UI*#OL)AY9W7,]/VJJ>D]+ M]U#WY:&Z&T0Z[>[ YFH7[8FV;],O&K\;6*E\P;^.L.Z;-/<3@OII_0.,E^YW M![OA[M<;O\I\@4 B4C7'U'YO/#P5N?M%A+LIS)I_A3 U16%6?+E4$C"'!N#] MW)BBNJ$%ZI^EO/@_4$L#!!0 ( +& ;U@=>#'!]0D (\: 9 >&PO M=V]R:W-H965T^<_A1U1IQYJVX2;Q:[KVI<7%Z'84:W#RK74X$WE?*T[?/7;B]!ZTJ5LJNW% M^O+R^46M3;.XO99G[_SMM>L[:QIZYU7HZUK[PVNR;G^SN%H,#WXQVUW'#RYN MKUN]I??4_;-]Y_'M(DLI34U-,*Y1GJJ;Q=W5R]=/>;TL^)>A?9A\5FS)QKE/ M_.6G\F9QR0J1I:)C"1K_[ND-6./O1 ME-WN9O%BH4JJ=&^[7]S^KY3L><;R"F>#_%7[N/;9>J&*/G2N3INA06V:^%\_ M)#],-KRX_,*&==JP%KWC0:+E6]WIVVOO]LKS:DCC#V*J[(9RIN&@O.\\WAKL MZV[?N+HV';S:+36%H7!]T>$(7GA1)'&OH[CU%\1=K=7/D+ + MZL]-2>5

N0U+1@I@DG"&!,SZSJUW,XQ-O WX06 E M-\;(.)ER_FPF]UG?Z1A!0"%5A@'KOR4,@5)#I&7\J3F=9DL#W!ROV3];[]K+ M%$L8CH"A0F59QK_-!FATY,S=(((0]]SOI :)'NN MTK+-YFY:2QQ4$OT#$CT?/7"FON,?9D '/"&&%SG8;V#;:YK2A" M2V$*TC*)KZ^[/7>YZ6(_* RCN G:4A_$H0I8#I+)BU*:QHHHW- M+^+H:D=A2Y 7>%&[Q*B1&+TC,=5U6X))+WC+2K[.RG*=E6VRHSU%7A1>ASNZ M]Z."N!NTRXX;V?%1V3J)W[GT>.\^_>#*]W:T[4=M/8U*F[M1&0L0<]LP)$KY M@JFJ7C2K34^ZM:5X9WV@>U756MYHJD;W@(5^R!)1F&G*SF6L)8FJ>503Q4M; M?Z=&ULK99=;YLP%(;_ MBL6JJ96Z N8S78+4)IHZ:=.J9MTNIETXBQ8*6=6KE1U:=LRS:$@\H)74.HW:RX*HG17;&Q9"2!9 M(RJ8C1TGM M"2RN9-L]N13+EM6*TA%N!9%T41#Q= ^.[F>5:SP_NZ"97YH&= M3"NR@26H^^I6Z)[=NV2T@%)27B(!ZYEUY5[.8Q/?!/R@L)-[;60R67'^8#J? MLYGE&"!@D"KC0/1M"W-@S!AIC#^=I]5_T@CWV\_NGYK<=2XK(F'.V4^:J7QF MQ1;*8$UJIN[X[@:Z? +CEW(FFRO:=;&.A=):*EYT8DU0T+*]D\>N#GL"UW]% M@#L!/E;@=0*O2;0E:]):$$62J> [)$RT=C.-IC:-6F=#2S.*2R7T6ZIU*KDF MC)0IH&4S9>:\J'@)I9+H UKJ&9/5#!!?HZLT%35DZ LE*\JHHB#1Z0(4H4R> MZ=C[Y0*=GIRA$T1+]#WGM21E)J>VTHCF0W;:X5RW./@5G 6D%\ASSQ%VL#RS/UM@?-S9K M\U)6)(69I1>?!+$%*WG_S@V=CV-9_R>S%S7P^AIX;[GW-=APGDFDAQ69+] 4 M1H>W]0H:+[.#;),HBJ.IO=U/9QCD.JX3]%$O./V>TS^*DW$ID=X@9%U5C() M*2\*J@HSJ\>(6]=P'P9/_,D!\C JP/$X<- #!T4@QIBBX="YW@'1,,;'WCA/W//$Q\W'?WO'&%T\6 M^Y(2'TV\8 MA6/'QP>$]MXY8,[@KT1L:"D1@[76.1>1-A#MN=9V%*^:HV'%E1[:IIGK7P$0 M)D"_7W.NGCOFM.E_+I*_4$L#!!0 ( +& ;UA"38=1\P( -,' 9 M>&PO=V]R:W-H965TQZMBI[4#[W^_LA)32P/:PE\0_[CY_W_E\-]Q(]:0S M $->43@;5W!C\9;/3.F%@E"RF?[.1[.O(ZEA!P2(Q%H/A; MPP0XMT!(X[G&])HCK>/N>(M^Z[2CE@75,)'\D:4F&WE7'DEA24MN[N7F&]1Z M^A8OD5R[+]G4MAV/)*4V,J^=D4'.1/6G+W4<=AR"Z(!#6#N$^PZ] P[=VJ'K MA%;,G*PI-30>*KDAREHCFAVXV#AO5,.$O<6Y4;C+T,_$8\JI2(#,7LP@.L@I#<26$R3;Z*%-+W #Y*;'2& M6YWC\"CB%))+T@W.2=@)NRV$)O_N'AZATVW"WG5XW0-X=+ MF_K_!/8N%KTF%KUCZ/$85DP()E;X'ETRMJFM(/H.PE:F=1Q$_6#HKW=5M!@- MNF]&[]CU&W;]H^QN2[YDG&/A,O8A4(WU#M.?)L\ET\R5HDU]=VV\*_!HA])% M,+C:X]UFU O;>4<-[^@H;TRL-7.UEHD$Z[N&5%1\W?J8PYJY=J&)HDLA:E*2+/:=*8; M5Y#WUL?8L:H&\P93M;L[JC"+->&P1,C.Y0 IJ:J%5!,C"U>%%])@37?##+LN M*&N ^TLIS79B#VCZ>/P'4$L#!!0 ( +& ;UCT[[?B5P4 %(G 9 M>&PO=V]R:W-H965T/DAU13.ASY5)?&LGF^^;N>%*> MGC1>B_Q;L>1+[Q6S)4U8;>ZSM69W[C,XY1G12PRE//%Q#O%)V=A+:A7_!7S==$Z1E4J M]T)\JTXNYQ,OJ"+B"9_)RH*I'X_\C"=)Y:3B^+XU]9K?60G;QR_N%W7R*IE[ M5O SD?P=S^5RXHT\-.<+5B;RJUC_P;<)197?3"1%_2]:;]<&'IJ5A13I5JPB M2.-L\Y,];0O1$N!PAX!L!>1'!70KH'6BF\CJM,Z99--Q+M8HKU8KM^J@KDVM M5MG$6;6--S)7W\9*)Z?7N>J(7#XCELW1[]_+>*7V2*)/Z$8US+Q,.!(+9%_T M$?VIVNS].9O_N WJ$X0[=+419*4(Q]J0*M?IT_VP;U>1,4 MV1'4.9\=(8H_(A(0:I&?_;BI$6EJ1&H_NJ]&UPE3M3DU*O7/E5J- M+B5/BW]MF6ZL0[MU=9&>%"LVXQ-/784%SQ^Y-_WU%SP(?K/E[S69F6"9-\KBYCE?\L9M6-PA;LQF_0"N,3Q4,\>!6M91D9#H*1/=RH M"3<"PS4N)JXOIHQ;"QN]"0*3=LDVH5I683+$]D@'3:0#,%+=Y%6HMT*H!0^V M&$&;KCWNR,S(>-AD/.SO2A^ZK((C,Z,*HZ8*HY^XTD=OK^'A8#AZU9"6530@ M WM#'C>!'7=O2/0?^A)G<5JFMFA!PZZ;XLC,R!T'^B]UT%]S;KT=%<*5FUF) M%K-@L _N"KXH$W05+[@U5UA-T3-GN0U+S@Y1FCEHIL#@'^O=O=O4R[-AY M#_N ":QI M,>NQE$ES$AJ:,$@C>WAA*VZC0!2%KUG; MLBJ,AL3."UB3#(91YFU?PK@ VW7>%T=N9O*:EO!QCQWJE)Q+W:,&@.$0I9F#AAX"PX>]E7?3 FS7>?+@R,U,OC6!Z7,$XW8&TP8\:![O[^2"IF47K M&11,(5><%7PIDCFZ3%>Y>.351EK) 3;JO'E]C(BH!B8:]MC&3AG*E9M9"#7CR8LB\)=DP:JD8;"2&/O3)@<8,O..]/'%(AJ=*(]/CNC M3AG*E9M9" ')R.C%RYF>\4:'0* M>WS:%CIE*%=N9B4T0X4_];1MCQH8GAVBW.3@MUYXJMXV^\+RAS@K4,(7RBHX M&JJ;>[YY@6MS(L6J?@?J7D@ITOIPR=F&PO=V]R:W-H965TW"3V\;"L8/M MM/#O=^VD6,, MN-Q,O-#;+ERS56GL@I^.:[J"&S"W]5SAS.]9"E:!T$P*HF Y\:;A69;8>!?P M@\%&[XR)5;*0\LY.+HN)%]B$@$-N+ /%UQK.@7-+A&G<=YQ>_TD+W!UOV;\Z M[:AE036<2_Z3%::<>)\\4L"2-MQ9-/%!A[)&VUDU8$Q M@XJ)]DT?NCKL ,+1,X"H T1/ 7 MHCU>MD^'&1C*N#["D-N;C!P>')$#P@3Y7LI&(XD>^P;SLNQ^WN4P:W.(GLDA MC,B5%*;4Y$(44.P3^"BH5Q5M5QXXO_TZ-C,N<4F[/?JE_3A38*[\_OHFH8& MM08O??\N' 5?AJKVEF39&Y'M533I*YJ\Q(X=0M*:Y+(1ICW\_6IO MN5/G-$_69VC%K7/^I6E]_(JJ%1.:<%@B97#R$5-2K3>V$R-KYQ8+:=![W+#$ MWPDH&X#[2RG-=F(_T/^@TC]02P,$% @ L8!O6"B"+[2:! K!H !D M !X;"]W;W)K&ULM9EK8B]Z7)8DF+U^)#'=C UHO!WX%BU70ATP M)Z,U7I(9$8_K!R;WS-(EC!*2\HBF@)'%V+B%-U/D*T$^XH^(;/C.-E"IS"E] M4COWX=BP5$0D)H%0%EC^/),IB6/E)./X7I@:Y365<'?[S?U3GKQ,9HXYF=+X MSR@4J['A&R D"YS%XAO=_$J*A!SE%]"8YW_!9CO6]0P09%S0I!#+")(HW?[B MEZ(0.P(X:!&@0H!.%=B%P,X3W4:6IW6'!9Z,&-T ID9+-[61UR97RVRB5-W& MF6#R;"1U8C*C"['!C( K,),M$F8Q 70!RL/O[XC 4ER5)>;,ONR M!*@L CD.<.G')4+<9!&>- &^-M M$&1)%F,A;Y4,D(GH'ZRF@Z8PMT[N3@!7"-E#M!=GPS X1);;'*A3!NIH _U- MSL!S'.,T($VQ.0?%@7#H.WNA.0>A^0-[V!R86P;F:@/[*KL]R9*FH+3".S&IU\,LZ^-I[_I]J MA1?F-"QS&NK[%[^T]:]6>.Y]Z\BLEB.TJE79ZK.#"_>.2M&56[T6.X0"_T\7 M'U%#O[V/]=)+$ZNX VJ7<[F8?<\BIE:R-*R(2Z*YNN.$I3@&,O?&G#N%CJ[< MZF6HL /:O?:ZEFK.KD5';O5:5'@#]7QS,H,5/C6"<'TXV",(>$@WT!D.6R@, M5G0#]7AS#H?!0XRY@HX[=/=C;1QGHQ82@Q7Q0#WR'&&Q0EV',>CO1^<>1.>Z M+2P&*U"!VO7_Q"D _ LTV*:_Q-D/0!_ BMB@7ZODT%':%+4H@_0@17I0#WJ M'%OX]&H-O^F5%^:%*KA!6F XH^G;64]_B;/_[>Z#<%!%. CV^@:B(XPI:M$' M%*&=ES%Z*#K2]$?47GO3ZY67YE51#M*_72G[_"MF3T2MFZKA?WDI&GZ&X^9\ M.Z6;KMSJ-:CH!@UZ[7,M.YU=BX[I8G^O5FLE=K[PTKPJVD!ZV M3B98U(!=GN/:>]R%#KD+0M>QFLD+5>2%CI'7Z01;6-7(U#T$V*9AMN^WA5HQ M$=*_B3G"KX6Z5DC+=_??QS8,\SQO/SASYU."^HXC9ZMEE'(0DX646=>>U+/M MIY'MCJ#K_.O"G I!DWQS17!(F!H@SR\H%6\[ZH-%^8%J\A]02P,$% @ ML8!O6-/LP,,L! I1L !D !X;"]W;W)K&UL MM5E=;^(X%/TK5F8TFI%V"0X4:!>0*)G15II*U:#N/HSVP247L.K$C&T*L]H? MOW:2)K@*!C3FI>3CGF/?$]_DGGJXY>)9K@ 4VJ4LDZ-@I=3Z)@SE? 4ID2V^ MADS?67"1$J5/Q3*4:P$DR4$I"Z-VNQ>FA&;!>)A?>Q#C(=\H1C-X$$ANTI2( MG[? ^'84X.#UPC>Z7"ES(1P/UV0),U"/ZP>AS\**):$I9)+R# E8C(()OHFC M')!'_$5A*_>.D4GEB?-GO$[FB4B8&;P#0*0&=4P'=$M#-E2E2R76( MB2+CH>!;)$RT9C,'N9@Y6J=/,_/<9TKHNU3CU'C&%VI+!*#?T21)J'D6A*&[ MK%A1YLE\C$$1RN0G'?(XB]'']Y_0>T0S=$\9TP%R&"H]$4,7SLM!;XM!HP.# MX@C=\TRM)/J<)9#8!*'.H$HC>DWC-G(RQC!OH0[^#47MJ-,PH>GI\*@!'I\. MQXYL.M5#Z>1\W0-\]S2CZ29M$M8)-"^)&[DFR"Q1KRI1KYRK\%'"8L,0HPMH$LT-[J"?0$33NV'J!)XK MD")5#/7:9D=ZA,G1D_F-#A5YR)$M0U?#H#L>L01"F MX=$B-HGGY#UWQ?DDBSV167KB=MTTMB]9R"6[)UV]LL6^V&QE]]IQ[%ZK*1>* M_ENTWK#3]JYY998T9K::Q[B[EW&[U1V&+Y8TIT3%S5']*LI.):I3B3R4'?H/ M.=I=]Q!GKQ2?;+$O-EO>VB/@SD5KT*N3\,H6^V*SE:W-!':VU<>^J$?0CL[7 MC3Q;I4N8 UR[ ^SN\$\O[\-MLGN(LQ>A5V?AB\V6M_86N'?1\O;J0+RRQ;[8 M;&5K$X*=[?C1\G:C^X[R]NHI?+'9*M6N KN=0571]T0\@]*+T)3VYUU9VC/" MFM7SZ1JF7MEB7VRVHK4+P=<7K6BO9L0K6^R+S?[?;VU'(F=3?JRBCZ ='VPW M\ER5?+'9*M76(O)C+:(&.Q"U!F^L15,4;O7>6(NFJ/8>5Y%*N+=_D8)8YOM M$LWY)E/%'D!UM=IKFN0[+&^NW^*;N-@QJFF*#2S]%EO23"(&"TVIW8W^NHMB M3Z@X47R=[Y(\<:5XFA^N@"0@3("^O^!&PO=V]R:W-H965T5'OA@)-8 SBUGKGPA:[64E^PH\D&K\BH9< M'5"L^(>2G3@X!CJ5!6./^N0NF5J.)B(IB:66P.KCB)O*+VSWB90)C;1>S%)1_ 6["$&D &]OB<0T%>^4 M[L/\%KQ]_0Z\!C0'?Z_95N \$1-;*GP-8<DOB*^#"WP!RD-L1 M/OOY<'0<;JNB595#5>50H>>>T/M(N>W&O M6UP_O-=B@V,RM=33*0A_(E;TYA7TG3^Z,C^3V%$=W*H.KDD]4N7TNA+<1XV* M*-U,GB+/">'$?CH$-TH/!/PF M_KZE7/5-Y02Z=Q*>XQ0\*&=Y\:,N7J/FK[;,,XD=I0^=VG6=2YI'J7ZF4IQ+ M[;@6!Q,('&0@9=A1(_90X^XT:P]EKV< :+36DQY2AAVRNV&S%9NUA[+7O@U[ MC;O31LJP(Q\9-[NQ67LH>VW=L->[.YT$MLW;;Y)?PKIA[=W0;-X]/1FV31Q" MSN(2+P]K&H=G'JTW#GY@_$KU+4/M)M3FH^WAG:F=R\+($EY@'8#T0P/%% M&_B9QH*R%I<8,F ]94#SF'&R@;<'#-?WPN:];!0?"E]/(M \BISLX&$'_*BY M?S&+#X1']1B!C-9\LH6784\CL^_W.!!J;]RA$_C- <#\([^:A'WP!DN_ M/E3&LJ*Y "E9*GGG:JQP^/Z-W/Y$LDWQ4FO!I&19<;@F."%<+U#?+QF3+R?Z M/5GU7C3Z'U!+ P04 " "Q@&]8[+WZP=,# !T#P &0 'AL+W=O.T.')+"D!==?Q/8W MJ!(:&+U8<&5_R;:T#4.'Q(72(JV<<00IR\I_^ER!V'/HO^405 [!@4,0O.'0 MJQQZISKT*X>^)5.F8CE$5-/)2(HMD<8:UJW(SUD"25/ Q?'7202[)&9!IV($\17I^9](X 4] M\CB/R(?O/Y)YL5 L85C-9 XKK%5-'C.F6P9\=[I\L)-OD8E.E_';91K9]^HI M[%G=WONF,&(JYD(5$LA?TX72$I?:WVVS5D;IMT@EQ:(+B37H]FNZ_2[UR>]%N@!)Q)+@7BNQ^+,5454Y?=L55AO. M4C:TLF;WW4S\D;O99]09^%Q&%Q)K,!K4C 8G,I*0"ZFI*;\*DNJF-#A*J3/T MN90N)-:@%-:4PO,K:;=',;"@ZBVKC57XBE5PP*IS .>RNI!8@]5US>JZD]4# MR!@K!D\>AA>>2)[P"!33G&G*V7_E)PB>8P#\@) ,WU&[V;51*P/=[%?8E1<> M@.LLP0W/6HJFR K\ZF%QO?'QFPV/+L'.D.?2N9!8@\Y-3>>F MD\X=E?*K04)34> &CIA6U=>SC4PI-M@C,F4?<(WTM@[ZSK=Q*X3W/* MI/UT'TO7/Y[N49.H,AFTFC1S"%YR"+IG,36KNMX"L?]3T)I!\"JV/_"\U\7; M9ABV&$8MAH'?-"QS3*WP[P, /85 9 >&PO=V]R:W-H M965TK%%B>?XG$^?Q&/.MEQ\EVM"%'A, M62;GWEJIS;GORWA-4BQ/^(9D^LJ2BQ0K/10K7VX$P8D%I3]S0U5J9$WXTV^ 5N27J;G,M],@O M61*:DDQ2G@%!EG/O IXO$#( .^,/2K:R=@R,E7O.OYO!53+W J.(,!(K0X'U MUP-9$,8,D];QHR#URM\TP/KQ,_LG:UZ;N<>2+#C[DR9J/?>F'DC($N=,W?#M M[Z0P-#)\,6?2?H)M,3?P0)Q+Q=,"K!6D--M]X\>B$#4 /.T H * 7@H("T!H MC>Z465N76.%H)O@6"#-;LYD#6QN+UFYH9F[CK1+Z*M4X%7WF/-E2Q@#.$G"5 M*9RMZ#TCX$)*HB1X#VYUXR2Y/L.78(&%>*+9"ERD/,^4Q>A#H>@_V-X4/6>? MX^TE49@R^4ZSW=U>@K>OWX'7@&;@VYKG4G/(F:^T%2/(CPO9'W>R48?L2Q*? M@!#^!E" PA;XXN5PU(3[NH!E%5%9163YP@Z^3S2CBH ONB/;JOC7%ST?7"F2 MRK_;O.[(3]O)S8-\+CP7'PH_19 M<"E!_-PFV+9)F^,=SEAI/G1HOXCA/@GG6W3 H@F[4)'I="14^@WKC [*'&T5Z/)>/*S MP-&>P#,X"=OEC4MY8Z>\K[KGTSQMT^0$'MO//9$U/$Y*CY,AG^M)GW7HB:Q1 MAVE9AZGS7M])LLP98'1)VGRZP2%X(EBTO>073N O>CHK/9VY^Q<_=O6O$WCL M?>N)K.$1!M7R'@S9P05[3Z7HBZU9BUK4@?^GBP^@X;2[C]W07S56I0_H7-2C MAHT:?;$U;5=A X:#]K8SRQQ=BY[8FK6H0@UTIYH7 M)Z^"YU#T@ON9QI&]8)5IH#O4').^X'YL:8U?K?.Z\Q>L$@YT1YR7);""Y$ $ M:YG5G<%@%5"@<]WO>/3!O\ 1S]R41S?^$,$$5LD$3@=]"?0408I:#!%H8)5H MH#O2'%K@W.B18WT;(L2@*L0@9S!P-'EWAG-3'OVG>HCD@JKD@N"@^PL]Q9.B M%D.$'53;:G&'G0--?@#M2G%NZ+'&_-JFG-D1_8K%BF82,++4],')1"\%8K?) MN!LHOK'[=/=&PO=V]R:W-H965TYCV8,B%6'7BS#;0]=?OVDDC MVJ8!H;T0V_$Y?.?&B3U8"_F@$@!-'E.>J:&3:)V?N:Z:)9!2=2IRR/#.7,B4 M:NS*A:MR"32VHI2[7JL5N"EEF1,-[-B-C 9BJ3G+X$82M4Q3*O^> Q?KH=-V MG@=NV2+19L"-!CE=P 3T?7XCL>=6+C%+(5-,9$3"?.B,VF?COIEO)_Q@L%8; M;6*23(5X,)WK>.BT#!!PF&GC0/&R@C%P;HP0XT_IZ51_:82;[6?W*YL=LTRI M@K'@/UFLDZ'3+L*_%+@VZ %F8UU036-!E*LB32ST, &:,JZ.T/=^.\$N(#9*?';Q\1K>7Z-?+R[W'LI=[&453V]JIZ> M]?/?\;MB&=-P\A779DT%CLEW?#%_C:9*2US O^OB%OZ=>G_S4I^IG,Y@Z.!; MJT"NP(D^?F@'K4]UX?^3V8M2^%4I_";W""O:J0M8J+I693XRJZC=Z?<&[FH3 MO-%Z3_!.!=[9!MZM R]403-XH_6>X-T*O+L-/*@#[^X"WFB])WA0@0?;P,,Z M\& 7\$;K/<'#"CSH&;#*$;FU!=BOZ;#TT8A*]CO)W4;X=^-:G GPNAGSMF&Z].;=$_ M4$L#!!0 ( +& ;UCGUY3,4@@ (], 9 >&PO=V]R:W-H965T&5/DJO*9T]%?*Q7 BAR)-QUE/,D'%V?5 M=S?RXJQ8J33)Q8TDY2K+N'R^$FGQ=#[P!U^_N$T>%LI\,;HX6_('<2?4I^6- MU%NC#6669"(ODR(G4LS/!Y?^.S;V3$!5XK=$/)5;GXGIRGU1/)J-][/S@6=: M)%(1*X/@^M]:7(LT-23=CL\-=+"ITP1N?_Y*9U7G=6?N>2FNB_3W9*86YX.3 M 9F).5^EZK9X^DDT'9H87ERD9?67/-5EIY,!B5>E*K(F6+<@2_+Z/__2#,16 M@#]^(2!H H+=@)=J")N <"?@Q'LA8-P$C ]MTJ0)F!P:,&T"IM78UX-5C33E MBE^*)2%-:T\R'2JXJ6@]PDILCZTY)O3?1<>J"BGM%?B"7LUEBE.8I>9_7 MQZO1_0T5BB=I^587^71'R9MOWY)O29*37Q?%JN3YK#P;*=T*PQK%38W7=8W! M"S6&Y&.1JT5)HGPF9AWQU!WO!P[ 2'=_,P;!US&X"IQ$*N(A"4Z/2. %85>' MW.$?N1R2T*_"@Z[^'%![$]Y5>W1X>%?M[/!PWS&6X>9X"BM>Z#J>WN>EDBN= M?Q3YXX,N0-XKD95_=K3NJJ:-NVDFK;XKESP6YP.=-TLAUV)P\?TW_M3[L4LG M)(PB81$2QD P2]_Q1M^QBU[KFVST/=*?E=#5*"*Y$D1_SKIRPI63VE=G)(S^ M"QA1"T$NE\LTB?E]*LBMZ7HQ;\?B7B3Y@]Z,5U**&3$S:/Y,],1>*ITTS;X/ M!<]+DI2FD+XB*'4I59!P&$R^(TLA=?E\E1&=BDC)W2_LMHG1 !)TE+O2 MD+HE5;DC\N;Y;=70N,BR1%5GXUR(JNPJGTG^E&_MVF^+-PQU'::V-W_5('Z? MI(EZ-CTUFZ8:U, &5 M$#I>3P3D6@]UHLCE@Q3"((>DZTQ$'CL,!+/.Q,GF3)PXS\2?A6H/./%%7VJ6 MHNO,N6/7]2SQD_S H]N^EY2M]CBFH*3LIRQ?/8S(:E MZKQ"<6+["HV$420L0L)8#9MNY=WCE]+NZ4:_4Z=^5\7\FK%Q)& MD; ("6,@F"6L[[56@P=-O0T.)#&41J&T"$IC*)HM\Y:CY+]^B[AUK],IK1/1 M6UHDC3:T[:P6C(\GNQ>FT$H9BF9K%K2:!4[-JIO,ZH:.\;BZR^M4S0GIK1J2 M1J&T"$IC*)HM;FO)^5A/SH>:[,Y_V'#9COG5*4H-\?ZM#WM#S MPHG=HVMWC;U'&TF+H#2&HMG:M<:/[W9^]CSNI4SR.%GRE"P;M[)32*@5U-"V MSX;I9!KL7H90:*T1E,90-%O'UNGQG4;#OHYS*3ZO1!Y7%G8C9:>24-,'2J.O M]/GSBDLE9-IU_19!6\)0-%O=UN?QW4;/GKH95RMI?I^8<=6=::$6#Y1&7^GL MS\5Z2/SC(V)^IYUV:@LU=E T6]O6 _+=)M#^[0CYN_V!JU-;J!T$I5$H+8+2 M&(IF+[QH+:$ :PD%4$L(2J-06@2E,13-EKFUA((#+*$V5U=KP:H% YT:^YT7 MQ$&P>T'LKK2W?$A:!*4Q%,V6KW6'@K[ND$['6^L?/G+YD.0OYF8WO?=)"[6- MH+0(2F,HFJUZ:QL%6-LH@-I&4!J%TB(HC:%HMLRM;13T6M'U2FZ&^D=0&FUH MN_-&N#MO1-!J&8IFR]<:38';:.K,S6:Y6*=\T,5 4!J%TB(HC:%HML:M(15, ML9D8ZD1!:11*BZ TAJ+9,K=^5=#3KQ+SN:B>O+!7V79*#K6LH#3:T'83\VFP MFY>A]A2*9HO9VE-!+WOJE6GUY+"IZ]I=:6]AH"N+H#2&HMGRM0Y4\*\7F9#ZUJ=32:@/!:51*"V"TAB*9C^TTOI0(=:'"J$^%)1&H;0(2F,HFBUS MZT.%_WUIDAO16UJH1]70=G\BWUV:U%7L9'_5/*IMMABMJQ2Z7:5;L2[2M7D8 MIEGNZ5IZY&;U5@7J(4%I$93&4#1;XZVG <&/ V*?!\0^$(A](A#[2.#_X2&% MK8<4_O>E1VY$;VFAUE&XOZ9H+Z="32,4S=:K-8U"MVGT8NH]["+73>\M)=1& M@M(B*(VA:+;JK8T48FVD$&HC06D42HN@-(:BV3*W-E)X@(WT6C*&VD50&H72 M(BB--;1)YT1AZ]4Z1:';*7(EXP,?0G77T%M.J,D$I450&D/1;.5;DRD\Q29D MJ+D$I5$H+8+2&(IFOS&C-9?&3E=C3V:>%2OS;\V3M%H_LQHZSU*^NKWH7KC54EB(U?].J'-MYNW M:EU6[Y+:^9[Z[UC];JP64[^JJUXJ4Y)4S#72&Q[K\9+UVZ_J#54LJ[8]]'/=6C#^)!8!$SUE*1=]:2)E?V;9(%I!A<-QCA4P)A1%'HL@RS%^N(66KON5:ZQOW9+Z0^H8= M]W(\AS'(QWS$U:=.W+Q>J]^4YI69"18P8.E/,I6+ MOM6QT!1FN$CE/5M]A=I0J/42EHKR%ZWJ6,="22$DR^ID19 16OWCY[H0&PEN M\$J"5R=XQR;X=8)?&JW(2EM#+'' MC(Q4Q MN42^>X$\Q_,-Z8/CT[WM=%L5JZF8UU3,*_7\0Q6[I4+R(M-U^76G M"MA$S\ M-IFKU *SFN[2*Y'C!/J6:D,!? E6_/Z=&SD?359/)+9EW&^,^X?4XSL00G6( MZ(6NZ^UP&:+:D>>:P<(&+'R[>NM>RJM>TJVD&BE#LZJ#7DS, MX1Y-R_-L-;_N(R4\9 MG;?*LL)ZF]+4%XB"<5&T]Z?;[7K1#JXA*@BB5X [#7#G,+"FO&.8KO=0XPHX MJ/&_.\B)Q+;L=AN[W9-NG=U3&C^1V)9QU_GWF74.MW^S**NU^(4S8?X6.GN[ MHA<&SNYR-(5U''^WX>V-DX$^EGW#?$[4-SR%F%B9, MJJ-'>;E0IT/@.D ]GS$FUP-]_FC.F_%?4$L#!!0 ( +& ;UCMCI["50( M (\% 9 >&PO=V]R:W-H965T5\-UO' MR4ZJ!UT"('FLN- SKT2LI[ZOLQ(JJL]E#<+L%%)5%,U4;7Q=*Z"Y U7<#X,@ M]BO*A)P KRO M;Y29^3U+SBH0FDE!%!0S[W(TG<>VWA5\8[#3!V-BDZRE?+"393[S FL(.&1H M&:CY;>$*.+=$QL:OCM/K)2WP<+QG_^2RFRQKJN%*\N\LQW+FO?-(#@5M.-[* MW6?H\D26+Y- ,'P&$': T/ENA9S+ M!46:)DKNB++5ALT.7%2'-N:8L)>R0F5VF<%ANH UDK=D92X[;S@069!KBHUB MR$ 3 E'%]9O!S65R2*P4Y0W*Y40#FWI"< M$";(72D;;2 Z\=$8MK)^UIF;M^;"9\UEYV0\>D/"(!R3^]6"G)Z<_4WCF[Q] MZ+ /'3K>\;'02Z%1-<[GCR^F@"P1*OUSR&7+-AEFLVTSU37-8.:9OM"@MN"E MKU^-XN##$:_CWNOX&'MJHD^&/+6HR*%LYVW3, ZCQ-\.:$UZKO'U)2I8M1];:B-KF(I;(F5\S'\F1R/%:R*]J!:#1-T:YFG@K MK?-KWU?I"AA6 Y$#-ST+(1G6YE8N?95+P)ES8M2/@F#D,TRX-QV[MKF$PET@5C&'Y,@,JUA,O]#8-G\ERI6V#/QWG> D/H!_SN31W?JV2$09<$<&1 MA,7$NPFODS"V#L[B"X&UVKE&-I4G(;[:F[MLX@4V(J"0:BN!S<\SW *E5LG$ M\7 % ,^"P M(!K-*>8*_8QNLHS8D<$4W?%R?MEQ>I^ QH2J#\;D\2%![]]]0.\0X>B>4&H, MU-C7)BPK[J=5"+,RA.A "&&$[@77*X4^\@RRIH!O\JF3BC9)S:).Q032 8K# M,Q0%4=P2T.WQ[E&+>W*\>]B135P/4>STA@?T'@Q!K)AC6SHU..#0[ P+5EC4J.$J)0*54A M?_YNNM&=!J;^:J,Z[)-JGV))3V(-JN2IIX&@V X]I]W MT7;&>RK:GL0::$N@3[%$MZ$FL NZR!7?ZKA>VR M3ZI]BB4]B36H7M54K_Z?U7?U>LT$KU;?,4;)=XP::8?!]N,O>&/B4%9HPI<- MHS.4ER\#^R8X6,.KI^\5\7@O_^X83YU'?:DUB>Y\3H=OGDIO(1JV$3W?)]H9 MX\E$>U)K$HVV1*/_@.AF.JN?T%(*I5".7UH!1VV PWW G2&?#+@GM2;@[?8B M[-Y?= V&TW""H8PYX79".Y:*$NWQEJS;F4:MS&]"!I_KQ#WNAGI2ZU$[._L MMQG(I3NW4 :/>0V4N]2ZM3X;N7$G GOM,WMFXO;Q6YGRP.4>RR4QD"DLC&0P MN#!?I[(\PRAOM,C=KOY):"V8NUP!SD!: ]._$$)O;NP#ZI.DZ3]02P,$% M @ L8!O6"->!M2E @ ! @ !D !X;"]W;W)K&ULK55M3]LP$/XK5H8FD*!Y:6 3:R-1PD2E\2(0VX=I'TQR32P<.[/=E_W[ MG9TT:U&HF-0OC<^^Y_'=X^O=:"G5BRX!#%E57.BQ5QI3G_N^SDJHJ![(&@2> MS*2JJ$%3%;ZN%=#<@2KN1T%PYE>4"2\9N;U[E8SDW' FX%X1/:\JJOY,@,OE MV N]]<8#*TIC-_QD5-,"'L$\U?<*+;]CR5D%0C,IB(+9V+L(S]-3Z^\9#+:VCS<0%FDFOW2Y:M;^"1;*Z-K%HP1E Q MT7SIJM5A Q">O0&(6D#T&A"_ 1BV@.%[ 7$+B)TR32I.AY0:FHR47!)EO9'- M+IR8#HWI,V&?_=$H/&6(,\F=*4&1JQ66D09R.!69K.#HF-QBQ9V0BSQG]GDH M)U/1U)A]K,,4#&5<'Z'+TV-*#@^.R %A@MPPSM%!CWR#L=D;_*R-8]+$$;T1 M1QB1&RE,J1]0H-:@)=\_!">!5_ZA-HG6;HG MLBT1XT[$V+$/=XIXBQ5\5X/"6A8%:90D5.2=NC^_(8Y,#53Z5Y^X\3[%W2=9 MNB>R+7%/.W%/=U8HMF%LLH+ *BNI*(!PJ37TMH*&* PJJAS:C+Q-_IC!:IP&ULS=UK8.FQ1;4$'D!VO#4??D'"QD@82SW_VDQW54>6>7X/$JTK@.X;/MRGV>_Y M4HA"^K%>)?G'LV51W+X_/\_G2[&.\G?IK4C*WURGV3HJRA^SF_/\-A/18CMH MO3I7!H.+\W44)V>7'[;/!=GEAW13K.)$!)F4;];K*'OX+%;I_<SQB5_B MFV51/7%^^>$VNA'?1/']-LC*G\Z?E$6\%DD>IXF4B>N/9Y_D]^%X5@W8+O'W M6-SGSQY+U4NY2M/?JQ_,Q<>S0;5&8B7F145$Y1]WXHM8K2JI7(]_UNC9TYS5 MP.>/'W5M^^++%W,5Y>)+NOJ?>%$L/YY-SZ2%N(XVJ^*7]-X0]0L:5]X\7>7; M_TKW];*#,VF^R8MT70\NUV =)[L_HQ_U&_%L@#Q\88!2#U#V!XQ>&#"L!PR/ M'3"J!XR.'3"N!XR/'7!1#[C8'S!^8<"D'C Y=H9I/6!Z[ RS>L#LV!GDP>.6 M&QP]Y&EC'VSM%X<\;F[YZ.TM/VYP^>@M+C]NYVGXHOT9%=/DA2^^EK%J^]*H'VT_V=GSY68R3*H2^ M%5GYV[@<5UQ^6T:96*:KA)#>2I\6B[@*B6@EFQ(7^9ORR?+QK\MTDT?)(O]P M7I2K6DUX/J]72]^MEO+":LF2FR;%,I?49"$6'>/-_O$7KXWW7YE?Z0'.R_?X MZ8U6'M_H+TJOZ$;9.VD@OY&4@3+L6*&O_<,U6.X=H1 MPY71=OB@:VN^-OQ!&K[\THW^T=8F>2<-!]5P>=;UOT+_\*]B_JYO=NOHV3N' MV\?/WK7=G.-G[QKN'C][UV;WCI^]:[C_[[WSP;_WUH5_^+6W/L##IZ0<;KUA M7U)*G\L=GH7T)5V7>X'Y+A0_95F4W(ARSZR0/C](SY<+HH?MTY_NHVPA_>:4 MI&068IW_H^/U?-G-/^J>O]H;?9_?1G/Q\:S+H*1-'??HN$]]>;;-N M_CP3Q8_JL>A*N5[QU)0C,97$-!+32+C49")/GA9JY8+#\+P,&[P539"T!RSA#"6@$X?0K Z>N'JD]Y-D^3(HOFQ29: M287(UEWIU>N=FEXDII*81F(ZB1DD9I*816(VB3DDYI*81V)^_V=='D@/(LJZ MZAP"]?JG!AR)J22FD9A.8@:)F;.# YJ]@QF+G,X^G$Z>3/:/GQQR2K=CRNEX M?TJ/G-)_]4T-CGH?PM=6O94 \N I JH:OJ-W:GH_[/W2J9]V5%-134,U'=4, M5#-1S4(U&]4<5'-1S4,UO]:>GV ?SZ8')Z8Z%E-&Y;][WPV&'/1" M]#RK4Y5[H^=+E"^E3,Q%?%>=1TZ!W5 M5%334$U'-0/53%2S4,U&-0?57%3S4,U_)2^4W0EP21Y(ZUW?G#*2%M%#YREQ M=,U"2FLG95,!7[5B]M5KB>PZS:)UE,Q%O1>$XM!<[.>Y(344U#=5T M5#-0S:RUUAF4\<5P=+ W1\YJ=\QZ,;N8S?;/B*.SNJCFH9I_Y'8(CGSG0FKM MVL'2E+K+_;7J7])U&:527J3SWZ5%?!:CFUUK?5WSHA"&EM6.L*6>7^^O9_6P1)U'V4%\CXHT4 M;8IEFE4'EITQAM:PHYJ*:AJJZ:AFH)I9:ZV_F ?U/_O[2&B=^O$3.^C$+JIY MJ.8?_Z8$QR\:4NO83IFFVESN+S=7U[>K]$&(^NH+P2:;+Z.\?+"*ND\[H:7B MJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!926CORFOIR>5?M^?.N1R.C M%>FHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E):.R2;FG6YOVC]CUR@ MII\\.?;00G54TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-EP^+W#NJ,HY8*.Q8:/)2 ML;S2%,LK_<7RWF9]);)M=\RFR(LH650-S_6E4J/%HHRD*$DVT6KUT!5#_?JI M,81J*JIIJ*:CFJ%TU#U/Q@?G/TQT5@O5;%1S4,U%-0_5?%0+4"VDM':V-=7X M2G\U?B"R>7D@695Z=>9;9Z"A-?BHIJ*:AFHZJAFU-GO^_=.[@;P?9VAM/:K9 MJ.:@FHMJ'JKYJ!:@6DAI[3A3FCCK+^K_-2VBE90\[; ][J3=1?$JNEI5EYY9 ME+]1OP5!9[*A)?JHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVI^K3W?F9>'P]%( MF>P=-:+3AI36#K>FEE_IK\U]=AR:Q3=Q=4^/4_,-+=)'-175-%334F@+\\N%Q\18U-RTZ->!&'6=Y MAN7?#>V/UM>NY2XFP_'>5JOFH%J!:2&GMN&G*\I7^LOSVF:_;QT*SVRR>B\?821/I.L[R M0BJR:'M2;!$]5$N+:+XL_[P66?7D8X]D5BU?+$6#+:*B\YO)_E4[>3\,K?%' M-0W5=%0S:JU]!FTZWM\+0VOW4S.U8;*2,]K_0\#H6&\X&%WN+^>@;%Z!: M2&GM)&A*[)7^$OM?OGW:79?]EV_?N[_?0VOJ44U%-0W5=%0S4,U$-0O5;%1S M4,U%-0_5?%0+4"VDM';&-37URL^NJ5?0FGI44U%-0S4=U0Q4,U'-0C4;U1Q4 M,3%\O/JDJ^W MT8,DZ@[U_"_2;9IM([),P'6M9 M4^O63K.FXG_87_'?>=WKHZ]UG>W?R[&^4F+7?1[SW8T>.Y,/;2% -175-%33 M4)WVR<%==BQT3AO5'%1S4=>OMI_/W9RX)&:BFH:JNFUUJH0.VQT,M!)352S4,U&-0?5 M7%3S4,U'M0#50DIK)UG3QS!\M8_AA/N6]&,G)QG:>8!J&JKIM=;N.#Z\?)"! MSFJBFH5J-JHYJ.:BFH=J/JH%J!926CO*FAZ%87^/PN$I.NE?TJ_E0>M\*20_ MZ6REZB=/#C2T3P'5-%334TZ(Q["^Y/O'D'MIG@6HJJFFHIJ.:@6IFK;6^0E$ZRNK0!@I4DTH1D?\]%W3E[4R9BT7W(V@^<'')H MOP6J::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFCP[ON-!U9(M.&E):.[V:1HI1__T6 M_B.^>UE:Z)0VJCFHYJ*:AVK^,9LJ0*<, M*:V=>DUG1/GPB'VV*L7BY.9-=96G^CKIG?'4BYT<3Z2FHIJ&:GJMM:] O7=! M"0.=TD0U"]5L5'-0S44U#]5\5 M0+:2T=HXU?1&C_KX(92#/ZK-O9E(E6'PG MI& 5=5ZAKM\Z.<;0M@A4TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)*:^== MTSPQNOC97TB@K1:HIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E):.R2; M5HM1_[TOO(,[0V^*99I59_@Z$V]R<-93'BJ''>Q?^Z<].U -5"2FN'9--P,>Z_;T5SZN[P2%>*%HLR$Z,DV42KU4-G J+=%*BF MHIJ&:CJJ&;7VZ@E5$YW60C4;U1Q4J&*/M$ZBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EH[))N&C/)A MW[[AZTVT_<#)(4=J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.;7VO.S'XHR'@ZG M>_UD'U -5"2FN'9--V,>YONSCB$!:]0P6JJ:BFH9J. M:@:JF:AFH9J-:@ZJN:CFH9H_/NR(FDT.KP.%3AI26CN]JCZ+]C--J?*XOU3Y M-_D?DKS]8O8QTZ0XF:\VBS+DBJ60BG@MWEYM]_6V"U77?*J>OVV.BI__NGQ. MNE_&\Z44[3QI$15"6D:Y="5$(HF\B*Y6<;X4BS=2^60YS3R+K\KA5V*5WK_K M>I7GY=*B^!H5T>6'MQ6N72/-TD1;7]GCTK9>*Z?,WR^\_*V?G!\[K\ MWI [GC?E]U[7\[[\/NQZ_M-X^CXHW_2NW\S*W\RJWYPWJWKYX3:Z$6Z4W<1) M+JW$=;G:@W>3W',_E,NDJ+(EUO'RY%M!!9M4#Y^^LT+1Y_ MJ":X3[/?MV_-Y?\!4$L#!!0 ( +& ;UB2SG.C9 4 *\> 9 >&PO M=V]R:W-H965T7IJS?^DX(HPAI>(BWT*FOJQSGE*I7OG&$5L.-"J"TL0AKCMR M4LJRP7Q6I-WR^2S?R81E<,N1V*4IY5_?09+OKP9X\)3P@6UBJ1.<^6Q+-W ' M\N/VEJLWIU:)6 J98'F&.*RO!M?X,B"^#BAR_,-@+PZ>D6[**L\_ZY?WT=7 MU36"!$*I):CZ]P +2!*MI.KQI1(=U&7JP,/G)_7?BL:KQJRH@$6>_,LB&5\- M)@,4P9KN$ODAW_\!58.&6B_,$U'\1?LJKSM X4[(/*V"50U2EI7_Z6,%XB M>R<"2!5 N@&C$P%>%>!U _P3 7X5X+\T8%@%%$UWRK87X)94TOF,YWO$=6ZE MIA\*^D6TXL4R/5#N)%=?F8J3\[N80E2I8I?E(PHLLT(N,3K MJ=#RY>&D)SPPA]]0?H']4K^U6@D6LZ"&.@K+7;D#&>83> M9P\@) "Z_U-%H?<24O&IKPO*(OS^(O0"=2FV-(2K@5J!!/ '&,Q__ &/W%_[ M\-D4"RR)M=#Z-5K?I#ZO1O9&C^7NR"OBWYGC[W$O[#)H5 3IQ?MA_I:0H>=- M9L[#(4>C^+D<+8FU. YKCD,CA[^W>B,P@C0+W)->D,-CD-@?3Z;^J$/2J'XN M24MB+9*CFN3("")XW#)."YI]0$9'0(8C/!QW:!B+.)>&);$6C7%-8VRDH>S! M&IC@VB>S23U>'']49^9RZ;:W N+EMJ;5X';AR;>47*[B*9 MH[,FMEGTW.%G52VHU [[$7NZ)]VZ']NL2,.*?*?#6%0*+W +YK+.;K0EM3:9 MYG2 C0[YR#[L,K1X";*FU&3;' &SV\<^X+GQLZ/MLE[F0LY&\AJ''C:/'9D?^ MC/7"Q]8<$S+QW2X3J\[/-L=F<]VYPD$7/[6['KAV/_8DW[#K5GHR] MVV!@KN>W1:5P/._V/1E]/%D,AUU9^AK6''26'%BMN*F&7H+ MO+AS4.F&WVS-!9P[GJRJ!;;4VG ;WT[PZ\]78M7&6U4+;*FU^39>GYB]_O/S ME?18_>EXZ';=A[F@L[&\AM$GVNBW4QK;2K[! ][C3P@7V_ 3074D")-=I)#* M&)!D*;S5UVU1F4D=#(KT;;,L''[63F:'JTCF[G:Q.L1BAO,I]NE[M?-]=P;[.<0XNV5+@ MF^)V4Z PWV6RO%ZH4^L;U'?%O6$G?8$OE[@G_9IXETOB]7[QU9?BAM!IBBZO MCI8O,M\6UW^K7,H\+1YCH!%PG4%]7^>Y?'K1 M!=1WU//_ 5!+ P04 " "Q@&]8566XWB,& ;) &0 'AL+W=O<@,HE-4[2^?9K P,Q<1P8T8[4.49$6<9X"2S=WD'MZND"\,RA;_Q>18G&P#$D02$C A@?G/@3R2)!%*O!\_:M%)XU,8GFZ_J/]=!L^#6>."/.;)ESADT=W$ MFX"0;/ ^89_RXS^D#L@1>D&>%.7_X%BW-2<@V!,&Y!OP MQ/+@._BP*Z_KO;BNHLF;)6$X3HJWO/'GIR5X\_O;N<%XAX2L$=3.'ROGZ()S MB,#[/&-1 5992$)9P."1-.&@EW >D59Q28(IL. -0":R%!U:]C='"O-5?W.H MB<9J+HY5ZED7]"KHA0IL96BK#<7LHOP "?$0N&LS#.MC?@@6SC+..;?$9)1Z M6%B6[R#HSXW#*2JM_Z&H1A*34#D-*J<7JBW%&>O>>Z7 @U[@*_RF NF<@83V MS/-MMP-2*SX4Y$AB$DBW >GV DE^$AK$A1+EHWM&Y9WC>Z;9@:)HAFS^9\GM M5HIVMF-;CMVTDT*9-:',>H:RBZDZD)DB$!AD(924R"XC=0_.'3[*K\UWD*Q% LTVP%YT *?L\ /D;$I,*+ [[#\O*P$A94#!&(;+\[1/3N!\,:24V&A5I82)OF M?2FK&8'I0"BOSII'"=C16'TKU8HCY7^CJJW&4I-IMCDSU&:8UVC>@ _MK 76 M?7+#VJ%WFM-84\_JCLE1T^BQU&2*;2(-]9GT=8K7\\X9U/7 M[M(>-1,?2TVFW>;B4)]+]Z:M33)K)Q(Y;VIUTQ!]7P:3^Q6Y-VR3;ZC/O@>0 MNYC3UBXD;M!4@--V93"XD=1D<&VJ#_6Y?F]PVLRW=B*CLZ>FUT4W:D$PEIJ, MKBT)H+XF&/2$(5?3XMJ;S!!._3.&7I_'T$K?^=?":4L#J*\-ADYE%_-F7T'% MFIIG:?-(54 -[U?4%*BM*9"^IN@-;V!>7;N5A@Z:FDZ'I;YW0UF.I2:S;$L0 M!(=EU92(#R?B9@SRC%$"::%\@TV&K/26(ZJMAI+32;IJ'!(_E75#NHK7;0P&JG#^FA<["^"[U&]J@U MSUAJ,O.VYD'ZFN=^NZ5DBQD!,2<<9T4<@ -.]G+^I"19"3LG3S,7SMSN6_*E MHAWR?,_QW>Z;1'U77XNB+6*0OHC1H>AY6Y]_$>A^6ZB;G-* LYDI_G5I*%IZ MCMQ2CK2M.I"^ZN@1Z=#;:G;66<>VH'46_J@5R%AJ,D91@"!=@34@&^&7C@S8N(A+> 'Z0.PYHO.8Z:[%*90I40(R3 M!0TIH=MR)4G!Y^)]QJJOP$B@;\ M_";/V$$# "X"0 &0 'AL M+W=OL;-H/:24_":6#2+1T MVAXJ5:W6/DQ[<,E!K#IQ:AMH__N=[9 !31$/?0';N>_S?>?S^49K(1]5 :#) M<\DK-?8*K>LSWU>S DJJ>J*&"K_,A2RIQJE<^*J60',+*KD?!4'JEY157C:R M:]CFB[@%O3O^EKBS&]9 M: *+@2_9[DNQMZI1W*8TR77-V+]$QH] M?<,W$US97[)N; ./S)9*B[(!HPVARG(E^FH"GCZBN2?20^468?-?(U^FQV]F>-?^?.O^@-_\*(7(E*%XI< M5CGDNP0^BFT51QO%Y]%!QBG,>B0.OY$HB.(.ARZ.AT<=\.GQ\/" FK@]O]CR MQ6_P7;H3^S-Y4%KB)?K;%6)'D713F,)RIFHZ@[&'E4.!7(&7??H0IL'WKO"\ M)]GTGTH4L.L6S"4 894&Y-=$8IIW!= 1A>X2F4JZRH)>D"2G M(W^U'9MNNVB8[MI-N^W",&GM=A3U6T7]@XHV-_*$-C<2GFNLKWA%5X)3S3BF M2I>\?I<[Z7!?7:?9(!KNB>LTZP?#;FUIJRT]J.UR(P6/JB1?6$5>@$KUM4O/ M8::^0Y(A*5UE"4])3E^ZBM/%<4QIP]25X8<9TH,,.X$:M($:')4$9),$"TDK M?9)C:I.Y*> K6\!KD*XHFU(NFJIM3?>KK(NIV_1TZU"3WC#>RY#71L/>,-G+ MC]=&4=B+T[WT\+?>M!+DPO8&BLS$LM*NV+>K;?LQL:_NWOHYMB6NB_A/XWJ: M*RH7#%5SF",EIC)FKG1]@IMH4=N7\T%H?(?ML,#6"J0QP.]S(?1F8C9HF[7L M'U!+ P04 " "Q@&]80516O\H# Z#0 &0 'AL+W=OJ# M Y-@'=@YVTGNI/[Q9QM"V TAMZOK"^#!,_-]PWAFF.R%_*AR (T^EP574R_7 M>G/C^RK-H:1J(#; S9N5D"759BG7OMI(H)E3*@N?!$'LEY1Q;S9QL@P=!(]LG6LK\&>3#5W# O33YD&:E=]8R5@)7#'! MD835U+O%-W,<6P6WXV\&>]5Z1I;*4HB/=O$NFWJ!100%I-J:H.:V@SD4A;5D M<'RJC7J-3ZO8?CY8_\.1-V265,%<%!]8IO.IEW@H@Q7=%OI1[/^$FE!D[:6B M4.Z*]O7>P$/I5FE1ULH&0?ZT"T%$)R1H'4"N2% @[/*(2U0NB(5L@< MK7NJZ6PBQ1Y)N]M8LP\N-D[;L&'UW[O*+SGC M%Q/T7G"=*_0[SR![;L W)!HFY,#DCO1:O(=T@$)\A4A 0O0C\I&JX%:W'@]A M$ZO0>0C/>/AK6RY!VI@\<:95%^G*P+#;@#V2-VI#4YAZYLPID#OP9C_]@./@ MMQYXPP;>L,_Z2WA7Z''Q9*Y+6#/.&5^;="\H3P']UQF2BD#E(G8N; G8S>)Q M/!X'$W_7 2UJH$6OAX;6DG*;5GUXHA,\A$1AF#1XW+9YO_M_\+\]\8T;$O$; M2.S,\;C (3[A">JHP3-Z QY3V5? +D$:G4**AM$PZ4:4-(B2MV0@ M\.Q;TR\YP15%<7@N4N,&U[CWX'YPQ=R$A.Y FN9491[*J :THDRB'2VVT(5G M_#^<9QP<:W/0&\]OP]UWT(]EL+-$5^Z35KAQ,B"D.]JXU5/P=\/=J@(7P-:- MC+31DD'\LA10" MWK #;S((S^$]=C+E_@G]>4"ZN%IUH\&\1G,ML4]EQS[!>YO&";5$'Z> MY(RGQ38S0XG. 6DS#U_;&32K-E&>.?D&I)O/#9GV:R-#^YRE.:+M>.14F:,/ M')D6Z:N^-M!G: M;]VH^D)^9X?Y+CFYF7?MO\6148@ZW\2'_P+_"*GZJWA/I:EQ"A6P,O""P;FYP:DW6#>KX30AX5UT/PNS;X"4$L#!!0 ( M +& ;UBK,^D56P, ,4, 9 >&PO=V]R:W-H965T?8Y_K:7.8[+G[)%$"1ISPKY,)*E2JO;5O&*>147O(2 M"GRRX2*G"IMB:\M2 $T,*<]LSW%".Z>LL)9STWJ8P5<">(K/*Z*M/'#^2S=NDX7EZ!E!!K'2$A0OC["&+--*.(_?C:C5CJF)A_=[ M]4_&/)IYH!+6//N+)2I=6#.+)+"A5::^\=UG: Q-M%[,,VG^R:[&3G'$N)** MYPT9VSDKZBM]:@)Q0'##(P2O(7BO"<$1@M\0_%,)04,(3&1J*R8.$55T.1=\ M1X1&HYJ^,<$T;+3/"KWN]TK@4X8\M;Q/J0"RIB53-"-_$-.6Y*+;?Z-7AZGG M=^0B D59)M\A5AKLW%8X#ZUFQ\V8JWI,[\B8KD>^\$*EDGPL$DBZ C8::%UX M>Q/S"A]>ET;X >G4YW1]SX[9KX1L\_MB:XN9,J _)U MLU\!]@\UV^3C[PJ7@?S])U+(K8)<_AR*?ZT?#.OKH^1:EC2&A85GA03Q"-;R M[1LW=#X,Q>Z<8M&9Q#IQ#=JX!F/J3:[S4D=2$G@"$3,)R?N11*X%0R.HC]#' MY>1JYCAS^_$P0GV4%^#/[\*B/BR8!/XD:&$=5Y/6U>0$5TV>#'D8I?_79#BG M6'0FL4[8PC9LX?^\R<)SQO6<8M&9Q#IQG;9QG8ZFXPJVK"A8L<77<4:+&,:V MU[2_<::^ZSN]'38 #*?^I >,AH!.%]BQ-6MMS49MW4I9:3>$;P@7"2NP2&J, MD0K?8H) 7F;\&:#N)64EXA0+$E)B%,9B,.O/V/'Z$>C#W$D?%O5A,^^H^:O6 M_-6Y#\ZKWCQ"IV^JC\)CLV^J#\.#\Z@KUWFI?9Q17UA^G)BHC5 W4V<#";@> M1 [E=#2$?)W4M3'[H+[+06Q-G2Q)S*M"U452V]O6XC>F GW5O](UNJD;7V3J M O\+%;AO)&UL?53;;MLP#/T5P1MV ;;*<9)NZ!P#2=IA?>A0M-CV M,.Q!L9A8J"ZNQ"3MWX^272\#VKS8)$4>'E*DRKWS=Z$!0/9@M VSK$%LSS@/ M=0-&A!/7@J63M?-&(*E^PT/K0<@49#0O\OR4&Z%L5I7)=NVKTFU1*PO7GH6M M,<(_+D"[_2P;94^&&[5I,!IX5;9B [> /]IK3QH?4*0R8(-REGE8S[+YZ&PQ MB?[)X:>"?3B06:QDY=Q=5"[E+,LC(=!08T00]-O!$K2.0$3COL?,AI0Q\%!^ M0O^::J=:5B+ TNE?2F(SRSYG3,):;#7>N/TWZ.N91KS:Z9"^;-_Y3LFYW@9T MI@\F!D;9[B\>^CX6Y0%&5WNV9C]Z$%H54:HHF*XK"Z;80'MA2M0J'91Y;T0,)<2A7[1M9+VUU^[.*[7(,O5HZ8^B*0J3.I-HI M"58&U@HEGZ/:@4T36-S=7967?'>8GQ_,E0&_2=L36.VV%KL1&ZS#@LZ[N?SG MWFWWE? ;90/3L*;0_.03Y?7=QG0*NC9-ZYTQUOMN/BJ]PPIM"W(B_EW-HH M5=W;MDPVK*!RPBM6PI,5%P55<"O6MJP$HZEQ*G*;.$Y@%S0KK<7,K#V*Q8S7 M*L]*]BB0K(N"BN]+EO/=W,+6?N%+MMXHO6 O9A5=LR>FGJM' 7=VAY)F!2ME MQDLDV&IN?<#W,2;:P5C\E;&=/+A&FLH+YU_US>_IW'+TCEC.$J4A*/QLV0/+ M"[-?[1K;1T+);54O&B=80=%5C:_]%LKQ($##HXXD-:!]!V\(PYNZ^"> MZ^"U#IY1IJ%B=(BIHHN9X#LDM#6@Z0LCIO$&^EFIX_ZD!#S-P$\M/E)19N5: MHIL_N)3OT2,3Z&E#!4-WZ($75:VHB0]?H26568)HF:(XRVO%4O09\O(XP$W, M%,UR6+M#ST\QNGGW'KU#-I+ZJ419B9[+3,E;6(3K/S>\E@ N9[8"7GIW=M)R M6#8*?2%3NVL3'@!>9SKQ!Z3KH'P#80NL-O% M71AZQ)G9VT-1AF806*=G%0^M7,#"G=4;&GY'PS\9^IB5'*K&T>#[UPS^-<'B M*X&]42WH5 M.!K^I=#O3,Z#,T2U\/FNV+US0/:6"2@55;TS2!CHXC';HXZD7 M!KVT&#$,IGCJ^_W,&#.$S'"B<#PYPHYF>)*F*>/0=1%;K: -ZQIO*")>-3UY M1\5X/3Z)>VG:A -ZD8\=C'LJ#,UPY 73:30N0M2)$%TJ NQ9B2S1H6_TJ'6? M,IUO\.BX1B=?>ZE&T3 %/.*3J*?1T,SUHJGKC4LT[22:7BH1*ZJTPA./'.%&7KF1_\,M;0(]RHZ)RK6 M62E1SE8 J>-@(=&,3=J?Z-?T VOBW\! M4$L#!!0 ( +& ;U@8L/IRD@( ,T& 9 >&PO=V]R:W-H965TX[ON=<^23=2W>L:P)!MPX6>>K4Q[87OZZ*& MANHSV8+ G4JJAAJ <0#('XI8#( 7*G]7HJK0TX-S5(E M-T39:&2S U=,AT;Y3-BVWQF%NPQQ)KNB2C"QTN3DJ]3Z'5F (G1:]#?,MNHD!T,9Q^!3HFVH3GV#J5A"OQB.G??'1L\<&T;D1@I3:W(E M2B@?$_BH8102[83,HZ.,.11G) [?DRB(X@,)7;X<'AV YR^'AT?4Q&-;8L<7 M_Z\M#_WX.5MJH_"=_#I4[IYNL>%;FD!4P_-08-:@Y>]?1,FP:=#I7I- MLOR5R!Z5<3*6<7*,/9L)PTY+QCMK+D1#T2F\T: ); O>X<4CE9(-*633=J:_ MW;(B#H![ EV7XZL@+3;!W?1#E>\S2%P&UF3769#ZZ_UR_AL1QDF8),GCN/P8 M4R_?WWOH#:B5,TR-^7?"]$]E7!T]>>:LZ,GZ'+VZM]8'FM[H;ZA:,:$)APHI M@[,/YQY1O7GV$R-;9R=+:="]C> @ 00@ !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-G32:3P)T$*F03:NT2E5IMX=I#R:Y$*N)G=D.=/]^ MMA,R/@+K0U^(/^XY/N,%EFK*5[8H.>#4@(K<]APGM M,J!6-S=H]C\:LDCFA<,^1J(H"\S]3R-EF M8KG6=N&!K#*I%^QH7.(5S$$^E?=R6)24%4$$811R6$^O&O8Y#'6\"OA/8 MB)TQTDX6C#WKR6TZL1PM"')(I&; ZK&&&>2Y)E(R?C><5GND!NZ.M^Q?C'?E M98$%S%C^@Z0RFUA#"Z6PQ%4N']CF*S1^^IHO8;DPOVC3Q#H62BHA6=& E8*" MT/J)7YH\[ #<\ 3 :P#>(2 X ? ;@/]:0- I.9VHK)0XPECL:<;1#7T8I- M#TPR#5K9)U1?^UQRM4L43D:W-&$%H$?\ @+UT(P5):- I4!LB9K-RV],B ]H M"NHM [2'N(Q!8I*KW1YZFL?H\N(#ND"$HL>,50+35(QMJ63JP^RDD32M)7DG M)+D>NF-49@)]IBFD^P2V\M>:]+8FI]Y9QAB2*^2['Y'G>'Z'H-GKX5X'/'X] MW#WCQF^OS#=\_G^O#,5$)#D3E;J6GS<+(;GZC'YU9;QF#+H9=6FY%B5.8&*I MVB& K\&*WK]S0^=35[;>DBQ^([*]3 9M)H-S[-$3)1)2-)=80N>+6L/[!JX+ MZ#H* E>] NO==!P'N8X7CO:CXJZH4>"W47L&^JV!_ED#JO2IPD:[I-? <.>\ M7CAT^L,#\<=A@T%P$!0?!WG.*#RA/6RUAV>U;XM+;HK+HBXNI%Z4NKATN0J/ MLM@+_3 (#UP=A[E#QQT*:P%\99J40 FKJ*Q+4+O:]L$; M4_X/UJ>J/];M[!]-W5SO,%\1*E .2T7I7 V4)EXWK'HB66E*^())U1#,,%,] M'K@.4/M+QN1VH@]H_S5$?P%02P,$% @ L8!O6*ACW'>T P T !D M !X;"]W;W)K&ULK5==CYLX%/TK%EM5,U(3,%\A MTR32)&RU?:@T:CJ[#ZL^.'"3H ).;2>9_?=K&\(0\+!9J2\3;,X]/N=ZKGV9 MG2G[P?< KT4>%C>H!2OME25A AAVQG\P,#DNJ@(K== MQPGM@F2EM9CIN2>VF-&CR+,2GACBQZ(@[)\EY/0\M[!UF?B:[?9"3=B+V8'L M8 WB^?#$Y,AN6-*L@))GM$0,MG/K$3_$V%4!&O%G!F?>>D;*RH;2'VKP.9U; MCE($.21"41#Y;B*SW_ ;6A0/$E-.?Z+SK76,="R9$+6M3!4D&1E=4O>:D3T0K X1L! M;AW@=@/\-P*\.L"[-<"O WR=F_H!^($D,+?DX<&!G%E[H3V;VJ9V6/@CCB7\-BOL@-XP:S)6+H'$1#+I8"R)@4'X5'[:5!1UA MJSXFZCJ,^YC1U#>+#QOQX:!X>7C+H[D?+Z[KCH@X+ ,;N(&A?1_ZB#&+8@ M7:4F&U%O<=?'W;WH@T9>A+N58$#A,'3-3J:-D^DMM3!D86K(7W55&3M1U/751XT"'$V[Q@RPT&GYOS;FOAIS!XV]]D6- M%R0;<-GUZ'M9J,;(:,[M7Q#>I'M#K RPD8LCK^O. L"W'5GMUK# MA.M]@< M)?18BJJ!:F:;-OY1-Z^=^:5J[W7+^4I3?1M\(6R7E1SEL)64SG@B-;&JW:X& M@AYT [JA0K:S^G$O/U& *8!\OZ547 9J@>:C9_$O4$L#!!0 ( +& ;UAD M=7 Q+0D "-/ 9 >&PO=V]R:W-H965T/E%33 MC&C:RGV\?F@LF\\A=0[UD(>4=/Y8\M^J)6,"/:WRHKH8+(58?QB-JMF2K6@U M+->LD+_,2[ZB0A[RQ:A:. MJLUJ1?GS%CR?$T7[):)N_47+H]&6Y0T6[&BRLH" M<3:_&'ST/Y (JX"ZQ->,/58[GY$ZE?NR_$T=7*<7 T^UB.5L)A0$E7\>6,SR M7"')=OS>@@ZV=:K W<_?T+^O3UZ>S#VM6%SF_\U2L;P83 &Q"U ?6ICYISKXE+J*"7Y[Q\1%R5EFCJ0\U^'2WYR@K5 M46X%E[]F,DY<7A>S>;A F:Y=5;6>3N M-D%O_OGV?"1D]0ID-&NKNFJJPGNJ\C'ZJ2S$LD*D2%EJ HQDN[>-Q]\:?X6= MB F;#5'@OT/8PX&E0?'QX=@2GAP?[EO"R?'AGH.,8*MD4.,%>_!N90Y)-SE# MG^?(4/673[(DNA9L5?UJ4ZV!#>VP*E%]J-9TQBX&,A-5C#^PP>6__^&/O>]L MC$.")9!@! C,T";<:A.ZT*76<\8Y2Y&@3XA6%1,58D]KF2S5=R6Z9S+ITCS[ M0QZ6#XRC@CT))):<,?3,**]LNC551G65:CQXN PFGOIW/GK8E<39M+Z20((1 M(#!#DF@K2>24Y%90L1$E?T:<"F;CMXD_V^'7&ZH+W2#WF$+),86(L[FO)&.\ M)6/L)&,G[3_0?-,D?9K+600M9@S) [%4732GJL.FG=YLHV_B7.=O>E& C,H'BZ MI7CJI/CGSY_0C'+^+"@WV3CE_0YV]27/B P@[ZS M+7UGO>A[AS(YKYMG1288RK.Y-:F>=?F,SFQ\=@OZ]N[H;&1?/H' ##Y]3\_% MO9Z,'N2S1332K/7J=E?=-\V"HA$H-)/V'0OD_S^TOU-3M8PWR5C-QJPZN*O M7FBS"+$[K+S& FD=0- *%9JJB_:/O-I#Q]#E'DGPKWU&'QO=3 M*]] UJX5!1*-0*&9HFC?Z;N-YUW!V:Q<%/7*A])B75:U$[6N>+1@NXQWN#Y8 M)'$WJ3>!IS")OG:)OMLFMBM]BKHW]ZR0J5J\K9>6BLH^1'9=GA],)J&EUW9+ MOL>-A7])J*5D%/E1IR1QG\QKR=)^SW<;/C*?LWICHN9KW[K/ 9 WV!^.O7_9 M%L#C0Z$^'OKVT.1@Z&08V$.)._2UK&H;Z+M]X W+&:V8RI26Q2,KPV?=#A-$ MH6?KA9:BTVABZ83=@A/;H$;<9_-*MK#V>-CM\6SK.NF&J6%'UE=WS+RL*C1; MTF+!U%A%5^6FL"[MM%49,]2Q=0AR-ZKO$ 2*1J#03$&T^\-N:R8S**_[KZ3: MMOAI$<>JA=_58FIUXN[V]-8"U/-!H9E::,^'W9Z/K-9Y^%9OCU1+ M*JE_D%]DQ0+1(D7ENI:(/3$^RRIFEP/4"H*B)2V:,5$/;:D*JEI3#6T%L=NG M737S";7L+&T'RQ9JWLSE\)G*:T7(])3=Y^JR43,0JP9!=^EY.NWF[MA6$$?3 M;I)W-[AW9S^%I\/:TV&WI[N1F)3/EG6?3M@#R\OUBNW)])!.+ 9%2T#1"!2: M*8IVB3@ZS2XZAK1E,2A: HI&H-!,A;1EQ&[+&&\G1ET37QT[ \5=FXAM*3BV M%;3-L!)WJWMS? I7B;6KQ&Y7*;L\DK.B5";_0ZM.V+*_:-W0P5V7B*T;9.ZV M]6;R%)83:\N)W;[M^W;@)(7(1+9GK@*Y)1B#HB6@: 0*S11#.U5\=J+D#KG) M&(.B):!H! K-O(5-N^.@OSM^U5T/@<4:V[)-[&Y0[SO60)TQ%)HIAG;&@=L9 MWPUOAXBIQ/5LI1C2><:@: DH&H%",W70KCC ITE; :@)!D5+0-$(%)JIT,ZM MMVZG#)>V@N[RO&>]W\C=HMYJP-YJ>PIC'6AC';B-]=V/5FI!+30H6@**1J#0 M3/JUA0Y.9*$#4 L-BI: HA$H-%,A;:$#MX4^?.]S"^#[N_NH0QQ$+[-04\Z\ MM=D_>^'HCBI%W(U^+2G:\P:'/2]G8L.+"JGGL-[5F7KOW?<'T-1#'?6#(?7# M)7L?4'&C].ZDH,X9"LW40SOGP.V<;YA>RRGGQXZ?H%:Z1=L=C:WWR8#62J#0 M3-ZU20[5O64!-=6@:"2T[%.;7<:41=OE\&^RRZ'%+EOON; 5M#Y-XFYY;P9/\M#I MSE.G;B-\7:3U*$XHSS-6"35,H/_MN6G;C=6[7X/Z8U T H5FJJ+]<7@B?QR" M^F-0M 04C4"AF0II?QRZ_7%/*W@ #7O*ZEH$ 'WP%12-0*&9 F@O'AZZJ[E) M7)_D6' H;4%ZWA@4+0%%(U!HIB;:CX?3$Z4M4$\.BI: HA$H-%,A[=Q#MW/O MF[;<:/N6K-QAO04 ->90:.8;);0QC]R[UW>WQTZVW$!]KPE0M 04C4"AF9)H M)Q[YI\E:$:C[!D5+0-$(%)JID/;HD=NC]\Q:!]"Z+U-J!0#UV:!H! JM$6"T M\S*P%>.+^BUL%9JIATB:5VMMO]V^Z>UC_7ZS%]]?^1](\[XV#=.\/NXGRA>9 ME"MG.J@/Q]7I;BVX&J8/M> MO,N_ %!+ P04 " "Q@&]8M"D5/S8$ !M#@ &0 'AL+W=O/A8+QS,6006Y,BJ(_MO# U25 MT:3M^*=3ZO1[&L'3YZ/V#PUY369%)#SPZD]:J'+AI XJ8$UVE7KBA]^A(Q09 M?3FO9/.+#AW6"'Y P:*W-/#3.;*0U?>NTH:;[=V\,_*^-=*_8"3VT2?.5"G1;ZR MXER!JQGWM/TC[7M_4F,&^34*\"_(]_S 8M##V\5]BWCV=G$\P2;H@Q@T^H+_ M#"+*J,PK+G<"T%]W*ZF$3JR_;1YO-89VC:;:W,HMR6'AZ'(B0>S!6?[\$XZ] M7VW>^I'*LA^D[,R38>_)<$K[T9-*>Q)>=&V5@*Y6QQP@"JVA $$J)'6.[!07 MWY$@"FS^;?>)FGU,\=TO9S@(XGCN[D\]-X8%21J>@[(Q*$X\KP>=,8UZIM$D MTV?- )#.1U3Q7#.B/7.=TTQ?.#K/CVP[#]AHMIO$IS2#>&#_PQCD)P.*8PB^ M0##N"<:3!$TVF."@O"1L ]:R$X^MQWX4#TOH-9 M&Y*"KM<@@"E**AN7U!*7)$H'7,8H' PPF4W3R?D\HW+34[F9I/*DRPX1>=ED M3P%[W3QM=2MDS8^;\?Y^D Y/F V5AMZ BP65X@N'#'NO#8 W70A*(F!F>J<" MZ1)@BEY[ZF:Z!.8@95,-)TI I__LY)V8U3*T@&9),HR6#16$X85XX9,F![_I M\.ERIKO,0A<[I?.(KBKHZIZ5%[9%)4V&S&PP?WA8LVD+_^>UAOU7#_B3'OA# ME2"L+/V1^^UL\.1UOWSM0+=]!ZJGG;/KRDHK&-V9 M.$C&S,:PF8_387&WP:((#]FY)WUX#6+3S#-29]6.J;8W[5?[F>FNF10&Z_=F MEFKZ^UM$VR3:V:9]47S;=/LKKO3LT#R6>AX$80#Z M^YIS=7PQ&_03YO)?4$L#!!0 ( +& ;UB&QH^V4@0 (/ 9 >&PO M=V]R:W-H965TD[62??D?9D1V14O-B;VP]W!U_=R+O3XX.0GY7 M&\8T>BJ+2HV]C=;;:]]7^8:55%V)+:O@S4K(DFJXE6M?;26CR]JI+'P2!(E? M4EYYDU'];"8G(['3!:_83"*U*TLJGS^Q0AS&'O9>'GSAZXTV#_S):$O7;,[T MU^U,PIW?1%GRDE6*BPI)MAI[-_CZ%F?&H;;XQME!75PCD\I"B._FYFXY]@)# MQ J6:Q."PM^>W;*B,)& X\,:1POKU^B_UXG#\DLJ&*WHOB++_5F[&4> M6K(5W17ZBSC\P4X)Q29>+@I5_Z+#R3;P4+Y36I0G9R H>77\IT^G0EPXX*C# M@9PHANEF%:(5DMTS^F"%UQS\'@_ M99KR0GT WZ_S*7K_[@-ZAWB%'C=BI\!:C7P-F&8P/S\A?3HBD0ZD*B'O*DVK-5] 3Z5U#W719?; 4=J"<]@D@9MMV+ ->]D>](9)%\_0&BL. MVCRV34@Z>'!P5J.@_Y/N%EK $G:J1F"-&)&A52>'&4["J OM0BCQ3Q:"4M?H M&RUV]+@!,2N85CESLF(+8A F:4C:L X[')*L _:L6;A7%2:?80.X?-%OT[R[ MY]XITJL.1W#T3MY SM4F51 MNUV[K-*T8PWCL[#@?F5Y $CX[-4:%74_["FG+1@#C,-V.W29D:BKG&=AP?W* M,I-L2SE4\LET0W;FJ[%E><+^^7&JV$BL-^L=@ MZN[A@%%/A6[]QK:D#$+<[NDNJS3K6F!GZ<']VF,ML.*\*W;"VMHR(#%I[XJ< M9B3L:EYG$<+]*O1HFJJK(WQ$%7,OM\S:H(6)I>H.*TS2K#V/_8L#BCD=_DGE MFE<*%M,*_(*K% +(XX'K>*/%MCZS+(2&$U!]N8%#*I/& -ZOA- O-^88U!Q[ M)_\!4$L#!!0 ( +& ;UB-WB2_90( / % 9 >&PO=V]R:W-H965T MG23FV(2A,X0",BM4V#X6L,4A'!":.-7IQGTGW3$ MW?&3^B>?';,LF(&I$M]Y85*&/\DFPX;!B1O MC%551T8'%9?MFVV[.NP01LD+A*@C1&\EQ!TA]D%;9S[6C%F6I5IMB'9H5',# M7QO/QC1H\C"?D<.#(W+@8/>E:@R3A4FI1Y M4*;10'Y<+8S5>!Q_#@5L%9-A1=>BEZ9F.4P"[$$#>@U!]O[=:!Q^'(K[G\3V MPL=]^/@U]:P_&1;C,W\R\$]+)4_R!M>E'4K?2IYY27>?K+-X_"%)Z7HWU7/0 M*#J_B'K4GMVDMYN\:O=>629HX!N[Y=V8E7M6W2A+#:\'Y9X)8-V -Q?*F6?)J[K^TL^^P-02P,$ M% @ L8!O6-.C\F7@ @ ;P@ !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD ;Y;,I8&ZDEF\8#$J+ 'J8]N,EM8^'8G>VT M[-_/=M*L'VE!$R^)[=QS?,^]]KT9K+AXE@6 0B\E97+H%$HMKEQ79@646%[P M!3#]9<9%B96>BKDK%P)P;D$E=0//B]T2$^8D [MV)Y(!KQ0E#.X$DE598O%G M#)2OAH[OK!?NR;Q09L%-!@L\APFHQ\6=T#.W9,W^ MS6K76J98PC6G/TBNBJ%SZ: <9KBBZIZOOD.CIV?X,DZE?:)58^LY**NDXF4# MUAZ4A-5O_-+$80/@QP< 00,(=@'1 4#8 ,*W J(&$-G(U%)L'%*L<#(0?(6$ ML=9L9F"#:=%:/F$F[1,E]%>B<2JY81DO 3W@%Y#H'$WJ[",^0T^85MCF9D3U MX< L Z0G*2" 8WZ ;CE3A41?60[Y-H&K5;92@[74<7"4,87L H7^)Q1X M0=CAT/7;X4$'/'T[W#^B)FP3%UJ^\-7$H93(C')9"4 _1U.IA+Y,O[HB7C-& MW8RFP%S)!W;=*COORGTEZKM'=4J3XS MNC5(,-=[V5YOO+[>7;IKPGA#4MB+O&A'^+[59:^_([RW%YSS_F?/:ZVV%,6M MHOBH(ET;7DEM-]H\WTUOZ[&Z6X!#&W+4VBC%=,U:6J M76V[YL@VBYWUL>ZF=?/[1U.WXELL](&5B,),4WH7?>V1J-M;/5%\80O^E"O= M/NRPT'\$((R!_C[C7*TG9H/V'R/Y"U!+ P04 " "Q@&]89!3%&I.UUN69YZETC3E5 U%B85:60N94FU"N/%5*I)D#Y=P+ M??_$RRDK2!*[N9E,8K'1G!4XDZ V>4[EW05R48U)0.XGKMEJK>V$E\0E7>$< M]4TYDR;R6I:,Y5@H)@J0N!R3\^!L,K3Y+N$[PTIUQF"=+(2XM<%E-B:^%80< M4VT9J/EL<8*<6R(CXW?#2=HM+; [OF?_X+P;+PNJ<"+X#Y;I]9B<$LAP23=< M7XOJ$S9^1I8O%5RY?ZB:7)] NE%:Y W8*,A947_IKJE#!Q ,'P&$#2!\+B!J M )$S6BMSMJ94TR26H@)ILPV;';C:.+1QPPI[BG,MS2HS.)U<%JG($;[1'2IX M#?/Z,$$LX:,42L&7KY]A0J6\,Q>FHC)3\'Y7,HEP.$5-&5='!G4SG\+AP1$< M "O@BG%N#DC%GC;Z["Y>VFBYJ+6$CVB98CJ *#B&T ^C'OCD^?#P(=PS56E+ M$[:E"1U?M+:CI]@3<^['<&.FB![V,H>[I<=^*_@#JGL4,!Q:>C]P9L1 5EWGCK0HG2/=R&T:05NN#;-&J5-,.M+ M(?1]8/M!V_Z3/U!+ P04 " "Q@&]8G?AOI2 " !B! &0 'AL+W=O M[N(*]RP0Q+8R5;4*[:LKF%M^K1 M5AROW4=9&V5WN<69=%EGLD+XP0ZHX0.LNV\#LG IF"O,N8$Y4^K5#D#+5*Z! MU3E\.31<,=_7RP4:QH6^@@O@-3QR(6Q:QX&Q\MPA0=9+>>BDT#-2%IA-8!I= M PTIA>?U BXOKOZG":R[P2(=+%+/.SW#>\8(_/YN"V%IL-)_3JGM6&].L[K+ M,M,-RS A]C9H5'LDZ?MWT5WXZ0W-TT'S]"UVKSGK-&?CYE\#NLZCZS0-;Z)3 MNCOF*/34[E+NTVAR'P?[L9Y@-#+N]CTRM>6U!H&%1863^UL"JIOH+C"R\5.T MD<;.I%^6]B> RA78_4)*&PO=V]R:W-H965T,F6*%%3:)\_<.WP6V9F\-3LE\Y@N-(!]]<[]ANOG;3,N<%U4M5^QUW/N^ HEC1^A[7W# (JUL:KJP11!)>INYML^#WN Z.P%0-P#XM<" MDA[@,\>ZR+RL";<\2[5J03MO8G,+GQN/)C6B=J\XLYI.!>%L=EL7JD+XQK=H MX!W,NL<$M8 O6AD#^>T4Y4HW2G.+]*06B=^"&[3HJJ\4ADOJ +PN M\!0>"%X)BR44>U_E4'ZZ2Z/0W^HZS"9+1E'*-ONZ#SI]')PZ/6SOS[M^<\?U M4M0&)"X(%8[>GP>@NQKN#*L:7P9S9:FH_')%;0^U&ULK55=3]LP%/TK5H8FD$;SU3+$TDAMLS$>D!"([6':@YO<-A:. MG=E.R_[]KITT:U% ?> E\<<]Q_>>&Y\D6ZF>= E@R'/%A9YZI3'UE>_KO(2* MZI&L0>#.2JJ*&IRJM:]K!;1PH(K[41!<^!5EPDL3MW:GTD0VAC,!=XKHIJJH M^CL'+K=3+_1V"_=L71J[X*=)3=?P .:QOE,X\WN6@E4@-)."*%A-O5EXE8UM MO OXP6"K]\;$5K*4\LE.;HJI%]B$@$-N+ /%UP86P+DEPC3^=)Q>?Z0%[H]W M[-]<[5C+DFI82/Z3%::<>I<>*6!%&V[NY?8[=/5,+%\NN79/LNUB X_DC3:R MZL"80<5$^Z;/G0Y[@/#B%4#4 :*7@/$K@+@#Q,<"QAW 2>VWI3@=,FIHFBBY M)8GSW%S[M< MYFTNT2NYA!&YQ>-+3;Z* HI# A\+ZZN+=M7-HS<9,\A') X_D2B(XH&$%L?# MHP%X=CP\?*.:N.]5[/CB(WNU..A5QG3.I6X4D%^SI38*K]3OH2:TAXR'#[$V MR>R W''O;CCM]C3:[1(34Y100WX M4>,W7C0P*FNC)GM! M01_1UN7O7?8*U-J9IL8D&V':F]&O]KX\&PO=V]R:W-H965T]N':1]2,! UB9EM MRJNT'S\GA 2GQBO5Y4N;A'M/KD]\<@_&HRT73W+%F$+?\ZR08V^EU/JZUY.S M%<77K-"?++C($Z5/Q;(GUX(E\RHISWK$]Z->GJ2%-QE5U^[$9,0W*DL+ M=B>0W.1Y(EYN6,:W8P][^POWZ7*ER@N]R6B=+-D#4]_6=T*?]1J4>9JS0J:\ M0((MQMYG?$V#*J&*^"-E6WEPC,JA/'+^5)Y\G8\]OZR(96RF2HA$_WMF4Y9E M)9*NXY\:U&ON628>'N_1?ZX&KP?SF$@VY=F?Z5RMQM[00W.V2#:9NN?;7U@] MH'Z)-^.9K/ZB;1WK>VBVD8KG=;*N($^+W?_D>TW$00*.CB20.H%T$\(C"4&= M$+PU(:P3PHJ9W5 J'FBBDLE(\"T29;1&*P\J,JML/?RT*)_[@Q+ZTU3GJV;%AJ&%X#F:\D()_22D+D*MT+2Z/1,27:('/>'FFXPAOD#[G,<7="?X?#-3 M:)HHMN3B!7VD3"5I)C_IG&\/%'W\\ E]0&F!?E_QC4R*N1SUE*Z[O'MO5M=X MLZN1'*D1$W2K*UM)]*68L[D)T-,#;D9-]J.^(4Y$RF97*, 7B/@DL!0T?7LZ ML:33MZ=CQVB"YAD&%5YP#"^5R7(IV#*II'3PA/[Z58>BKXKE\F\;[SO/&!DYK5'2D\^'6,V.W:6YT>K3KN0%.GA&0:!0*S22O->RX?RZ9@1IT M4#0*A6:2VGIT[+2L[NX7O6I70W\0=;_&6<*B@3\,NI*RA&FT8YIJ73%VVV)3 M4]!=SWGODV<.)!J%0C-Y;VT\'IY+CJ#6'A2-0J&9I+;N'CO-[GNZ7FSK9Z\< MJBVJ7)8S)6J+PD.[0DGKL(G;87\I%!-K/1CK -S)I\X&4#0*A682U]IZ@L\D M,0+JUD'1*!2:26KKUHG3N#H[7IUJK#7&_JOO>Y8P[,?#,.SHR1(717$0'!%4 MZXV)VQNW@@)N=^[[GCQM0!>[H=!,SEOK3L)S:1'4TH.B42@TD]36TA/W(OSI M[:X&/-JB:I)L4=VF2*U1Y(@X6T=-W([Z-[5BPEHZZ+(V*!J%0C,Y:ST\&9Q+ M7* &'12-0J&9I+8&G;@7VIV-;OBJ,_5Q$'5E9(GR@^ZJIB4J"/TC/\^1U@H3 MMQ6N= 3=WT 7P4'1*!2:^>MX:](#_UR_CX,:>% T"H5FDMH:^,"]+G]Z?ZL! MS9[D=[ZH3=\41>U1W067WL&^F)R)9;6_2*(9WQ1JMUFDN=KL8?I<[=SI7+_! MUW2W$ZF%V6V,NDW$,BTDRMA"0_I7 _VN$+N]1KL3Q=?5[IM'KA3/J\,52^9, ME 'Z\P7G:G]2WJ#9\37Y#U!+ P04 " "Q@&]83H7#=W8% !()@ &0 M 'AL+W=OOJ6Z^M$#N/=@''^ZQ M\?29BT>Y9$RA;T5>RO/!4JG5V7 HDR4KJ#SE*U;J7^9<%%3I4[$8RI5@-*V3 MBGR(/6\\+&A6#F;3^MJMF$WY6N59R6X%DNNBH.+EDN7\^7S@#[87[K+%4E47 MAK/IBB[8/5-?5[="GPU;E#0K6"DS7B+!YN>#"_^,!'5"'?%GQI[ESC&JNO+ M^6-U\CD]'WA5BUC.$E5!4/WOB5VQ/*^0=#O^;4 '[3VKQ-WC+?HO=>=U9QZH M9%<\_RM+U?)\$ U0RN9TG:L[_OP;:SHTJO 2GLOZ+WIN8KT!2M92\:))UBTH MLG+SGWYKB-A)\,=[$G"3@/L)X9Z$H$D(WIH0-@EAS>6+EF:"YX@:YXJ81^$E(W0BW157U[ M)B3Z"=WK 9>N2KR4M4SD=*MW@ZK;#I&G$_C?(QN=).6$EV7*4M-@*'N:=M=O.WN M)78B$I:-_@AG;<#_3*13#RQP>S''_RQ][.-,T@P M @1F\!FV?(8N]*T8K"-UDSFJ,ZN7Z=,,8\^/1]/ATRX7EK!X',6Q&49>AP7! M*!J%;9C1_E';_I&S_?#I.E&H'@O_M5K-DDKH":NT7H^;NTP^ MVKKLO-FA@P02C "!&22/6Y+'1Q+=&))/2# "!&;P.6GYG#@'K3D6A1Z+)VC% M1'5-&P\;CQN\>$<\?D^%WXT@K@BC&U';CI+6J$]TBT\\J^VRQ?KP5? M:2W>9&FJYX775"JDIWGH8KZO KH!#QX@D&@$"LTDLS/N_NA8J@-UZ:!H! K- M)+4SZK[3M[HKX?A5Y0I#?QSW%?8Z+/:B*.A+S!(6>-$^C776V'=[8[?&CE 7 MG#!!HA$H-/-1=/;>CXZE4%#G#XI&H-!,4COS[SN]\'OJ8FPI9KBO6EM0 MT)\"VJ$BNV9QY[^QVW]?49$]/#!:UDK]HKM6NJ:%;K1#1PNE-<+\H6L("'^-^4;2$A5X\V;/& MB3LSC;]CIO<+#+XBNMMR\$@"72J'0C.?0S:M47U*Z(]:(^+Q9T/QVX??B$SBFYIDLVSQ-H#T(5Q4#0" MA692UTT \.18&@.U\J!H! K-)+6S\MB]5.\L@='K$A@$.Q_F&CY>AX5>%(_[ M@K*@18$WV:.HSC=CMV_>5=01:A[HTCHH&H%",[^W=^8^\([UQ1W4YX.B$2@T MD]3.YP?NQ?[#:UX#V"M4_:^ ]JB>E(DURNM/ X<[6VRTUUS46Y4D2OBZ5)OM M)^W5=CO41;T)J'?]TC\CFTU-'&ULM5?;CMHP M$/T5*U6K5MIN+EQW"T@+Z66E;H5 ;1^J/IAD@&B3F-H&ME(_OF,G> D*""KW M!6)GSO',\8R=Z6T9?Q1+ $F>LC07?6K6=46TA(R*:[:"'-_,&<^HQ"%? MN&+%@<8:E*5NX'EM-Z-)[@QZ>F[,!SVVEFF2PY@3L$.>BNZ@"G(KZLQQY%K6.(D@UPD+"<00B05!<6_#8P@3143^O&K)'7,F@JX_[QC_Z"#QV!F5,"( MI=^36"[[3MQ5.A?LBUM/8=$:R%95H+1@RS)BW_Z M5 JQ!_#;1P!!"0@. >*S%HY;H;E0$.BP"#(P'Z 7G L):"O,]CB*L$ M+JIE) MVD@V#DXPA1->DX5^1P L:-0Z-SH<'-?#P?+A_(IJ&28"&YFL>X3-B MWY$_9$K5YI7;=$7&G,7K2)+/B*E3_B2S.K%NQ8I&T'?P2!+ -^ ,7KWPV]Z[ M.M5LDH66R"J*-HVB3.+9#B:"+!8=%D;:8Z[LB^Z&$)/<2,O&S3L^F33UM MDH66R"IZMHR>K=,96CD%.)X"5V0%7,WAS52G8\%WH_G4Q;<9>-=^I^=N]O6I M-6I5C<(ZH\#85,)IFW#:YQ=%9%]%)RDLSPR99:(FL(F7'2-GY3Y76L:FG M3;+0$EE%SZ[1LVNYTKIU]>$?5%JMT_ZN]/Y3;9;$EB2URA;:8JN*NO>Q[ELNT)+PX)H+#BKT]+(7 MBU2[9NO@VG3WFA:LO85N_@31]V'Q,6YF38-YI]NJ@_FA:CQU,_1,4W2M#Y0O MDER0%.9(Z5UW\#KG12-8#"1;Z=9HQB0> /IQB,R=U +6#:\<%? M4$L#!!0 ( +& ;UCP.ND_O0( %H' 9 >&PO=V]R:W-H965TI'J$#:2^*/>X[/N;:O1UNIGG0.8,ASP84>.[DQZUO7U4D. M!=77<@T"9S*I"FJPJU:N7BN@:04JN!MX7N06E DG'E5C,Q6/9&DX$S!31)=% M0=7+/7"Y'3N^\SHP9ZO3 MR,97 3\9;/5.FU@G2RF?;.=[.G8\*P@X),8R4/QM8 *<6R*4\;?A=-HE+7"W M_P%A P@KH[6RRM:4&AJ/E-P29:.1S3:J MW%1H=,.$W<6%43C+$&?B.6Q E$ R)0LRD<(H3*Q&$28GDVIY4)I$'; )^^'!_MP%U/4YBEH\Q14?.%'\K2?)O+[;JFK\3]= M=FO^7C>_O:RW>DT3&#MX&S6H#3CQYT]^Y'WI,O^?R/92$;:I"$^QQP^*IH#W M+Y&EP*.B( &VH4L.ET1@V<$30CD6!WLT")89DBA(F2%<:@V=!Z%>KE\M9ZO. M)H["J!^-W,VNY>.HX8T_]-NH/2^]UDOOI)JBXZT)57 , "<- 9 >&PO=V]R:W-H965T^[(XVF^%_*+R@$T>2D+KA96KO7FVK95DD-)U978 M ,4<6LYK^;NY7(NMKI@'.XE4=NRI/+O M6RC$?F&YUF'B@:US;2;LY7Q#U_ (^FES+W%DMRPI*X$K)CB1D"VL&_%+1*&J7[)O;!V+)%NE M1=F T8.2\?J?OC2!Z #<\!6 UP"\4\#D%8#? /QS 9,&,*DB4TNIXA!339=S M*?9$&FMD,P]5,"LTRF?7#[ #O@6225&2E>!:8B84.J%SLJJ6 M!ZG(3^0F39E)%"W(':^WFTG;VQ@T985ZAR9/CS%Y^^8=>4,8)[_G8JLH3]7< MUNBF6\5UQR/?(1'D=1-YZHXPQ)%?$=]\3 MS_'\ 8=6Y\.] 7A\/MP=4>.W*?,K/O\_4O:AFS+RJ9LQ\ODW!)$[#:7Z^29/&%R(XB.VDC.QECQTQE M("6D6-"J$ ]%KF8(*@935'=+-\(B.[=WW9 ,6$V#4ZMXU)OOU!JT6H-1K8== M)"$1:\[^.3UHM=J@IV,V[8FMC<*.43CK:>TSA7['Z$A#V&H(S]*P,2> )5B; MX&4#*0.NWV,12B3@#:5Q.A%*$Y$1\8S5BC.^QIGFW'S6<@MV1@L%@R=EW ,# M'CH2HZAO/1(7(CL*\;0-\?2<$ ^6\6DOI9[GN%%PLCVFO>WA1>$LBDXV2-_, M]X-9,!G>(K/6_]FH_T^<:3S0CYKJ81&C\&^MA)1=9VO'9?SW4>J@1Y='#Y>+ZN]-!8F[7 M52>NL$INN:[[K':V[?9OJA[W9/[6? 54G>E7FOH3XB.5:\85*2!#2N=JBD[) MNBNO!UILJC[U66C<8-5CCE\R((T!OL^$T(>!6:#]-EK^"U!+ P04 " "Q M@&]8[9M823H# #U#0 &0 'AL+W=OVM*'M96@;!K2$(B.[<6T%VYR:2V2.+/=%O;I=W;2 MT$)(Z:@V*M3&R=W?=[^S#Z>WX.)63@$4N8NC1/:MJ5)IU[:E/X68RAI/(<$G M(1GZF()7 EB)S%,17WIQ#Q M1=]RK>6-:S:9*GW#'O12.H$1J)OT2N#(+E0"%D,B&4^(@+!OG;C=H6LJG\R MR6,R8RIAR*/O+%#3OM6V2 AG47JFB\^0YY04^OY/)+FFRQR6\P=DC["$7+ H0A/9LQ7&J6>S_3RFTRPF M[YF8SL"OD;I[2#S'JY>X#U_N[JV[VTBG0.05B#RC5]^ Z!KTMF#)A%R!, @2 M'\CE.&*3#,;'NQ07)P3D*XNUV65(1OA$AC1;LC^^H#(Y5Q#+GV54LC :Y6'H M_=R5*?6A;^&&E2#F8 W>OW./G0]EC'8DMD:L7A"K5ZEC!4(0 D&(#%U9LIF" MZQ@)W6SF [=3PWK-5[,HLVK5FH756GB-(KQ&97AY00\W5O3P24GY>DD/R4A1 MH0AN/>B:Y7KDN/A7EG!E3-M6=T=B:_B:!;[FV]@/S5T2VY'8&K'C@MCQA@6W M))6ND.(/I&!)2G$R!MPV/I\D[#?>0 ?&@S(ZE5-N2Z/?PE@YL;JO;B*YQ*.-WW96/^ZCLT;U MM-NF9:^&PO=V]R:W-H965T^K],<.-7GL@2!,U.I.#7853-?EPIH5AGQPH^"H.=SRH27 M#*NQ>Y4,Y=P43,"](GK..56O8RCD2KO%?;\ M1B5C'(1F4A %TY%W%5Z.P]@:5"M^,ECJG3:QH3Q+^6([-]G("RP1%) :*T'Q MLX!K* JKA!Q_UZ)>X],:[K8WZM^JX#&89ZKA6A:_6&;RD3?P2 93.B_,@UQ^ MAW5 7:N7RD)7OV19K^WV/9+.M9%\;8P$G(GZ2U?KC=@QB*(]!M':(*JX:T<5 MY80:F@R57!)E5Z.:;52A5M8(QX0]E4>C<):AG4EN 4/2Y#.YRC)F]XD6Y$;4 MIVUW[70"AK)"GY$3P@3YD1 M0?:_@(_8#7NT81]'3L4)I.3A<]&@%N E'S^$O>"+ ['3('9@U&SXEQQP3C<][FSFGXQM/K-UC] M8URP_CL@#AK$P5LNF '%B9R2%%^RPHS:ANT6#LDK4.4@O&@(+X[Q! C.,]GZ M$MSZ!T'#8)MC _R?WB,F[A6.3)EM*6,WNLR'E .X^J4 MM0MS^[<1.E/^$6[D 0>=_;#^3@G 0&PO=V]R:W-H965T M@ZQ*D)G3:I%6KFK9[F/;@ MP$VP"C:SG8_]^]F&L(30K ]]B3\XYUR?BW,OPS7CSR('D&A3%E2,K%S*ZLJV M19I#B<4%JX"J)W/&2RS5DB]L47' F2&5A>TY3FB7F% K'IJ].QX/V5(6A,(= M1V)9EIC_&4/!UB/+M;8;]V212[UAQ\,*+V *\K&ZXVIEMRH9*8$*PBCB,!]9 MU^Y5$FF\ 3P16(N=.=).9HP]Z\77;&0Y^D!00"JU E;#"B90%%I('>-WHVFU M(35Q=[Y5_VR\*R\S+&#"BA\DD_G(NK10!G.\+.0]6W^!QL] ZZ6L$.87K6ML MY%DH70K)RH:L3E 26H]XT^1AA^"&+Q"\AN!U"<$+!+\A^*\E! TA,)FIK9@\ M)%CB>,C9&G&-5FIZ8I)IV,H^H?JU3R573XGBR?@;J*0)=(XFK*P8!2H%8G-D MMM'-1MTN-9XF(#$IQ)G"/4X3='IRADX0H>@A9TN!:2:&ME2'T9)VV@0>UX&] M%P*['KIE5.8"W= ,LGT!6[EHK7A;*V/OJ&("Z07RW0_(KI[Q(W?OAC?Z/G'7\S/ZYF07/T[?O6EN)8(^B5TQ;@2%4YA9*F2(("OP(K? MOW-#YU-?>MY2+'DCL;W4!6WJ@F/J\?<*.):$+E!AKG'*A.S+7JTR,"JZ/*YB M;^"HF[/:S4H/R _=?5#2I_31:T%[+@:MB\%1%].<<7DN@9?_L5'+A#O!_E:Z $%0>?")3T@/QIT3-@[%;\$ MOC"=4Z@$+ZFL*V:[VS;G:].3.OMCU;3K'OM/IN[XMY@O"!7*^EQ).A>1.A*O MNVB]D*PR?67&I.I29IJK#P_@&J">SQF3VX4.T'[*Q'\!4$L#!!0 ( +& M;U@T S-A4 , #\+ 9 >&PO=V]R:W-H965T>;DQY8WOZS2'@NIK68+ )W.I M"FIPJ1:^+A70S($*[D=!D/@%9<(;#]V]>S4>RJ7A3,"](GI9%%0]W0*7ZY$7 M>IL;#VR1&WO#'P]+NH IF,_EO<*5W[!DK "AF11$P7SD_1W>3,+ MR.+PS6 M>NN:6"LS*7_8Q;MLY 56$7!(C:6@^+>""7!NF5#'?S6IU[S3 K>O-^QOG'DT M,Z,:)I)_99G)1U[?(QG,Z9*;![E^"[6AKN5+)=?NEZSKO8%'TJ4VLJC!J*!@ MHOJGCW4@M@!1<@00U8#HI8"X!L3.:*7,V;JCAHZ'2JZ)LKN1S5ZXV#@TNF'" MIG%J%#YEB#/C]X QT.0UF2[+D@,FR%!.;BFG(@4R=2?IG:B.2Y4Y3@UDQ$A2 M0R_NP%#&]262?)[>D8M7E^0588)\RN524Y'IH6]0J7V?G]:J;BM5T1%5=Y!> MDSB\(E$0Q2WPRP MU7BC2YK"R,-RTZ!6X(W__"-,@K_:_)V);,=MW+B-3['ONR54:S"M2:QXNH[' M]HO5N-R9=,@#MI5=AN5W1<&TI7*%7E?"WVZ(K6#*S(U6$^V[(B&K^TI@.Z0K%+P ;(_V MT_DLW( JR,434*4O6[M&[YQ=XTQD.Z'H-Z'H_TK7:,W3:88><7$B84@**4RN M2920C#ZU'M/35%%-U=\PA9;HA,M!XW+P:PG/F$[E$H\LFH?6# _.F>$SD>UX M#X/G62'X[1S7%&&X56C!=9#T>WOU>&SCP;?!WYIN[&CY+U4+)C1JF",PN.YA M3:MJ6JL61I9NX)E)@^.3N\QQP@5E-^#SN91FL[ S5#,SC_\'4$L#!!0 ( M +& ;UC.S?6 W0( "8( 9 >&PO=V]R:W-H965T84PU\7V=%E!2?2XK$/@FEZJD M!K=J[>M* /'4G=VI>"IKPYF .T5T7994_9D#EYN9-_"V M!_=L71A[X,?3BJYA">:ANE.X\SN6C)4@-)."*,AGWM5@DHRLO3/XR6"C=];$ M*EE)^6@W-]G,"ZQ#P"$UEH'BXPD6P+DE0C=^MYQ>=Z4%[JZW[-=..VI940T+ MR7^QS!0S[](C&>2TYN9>;KY!J\B*:TFRYP:R(B1 MI(6=)F HX_H3$CPL$W)Z\HF<$";(CT+6FHI,3WV#7MJ[_+3U:-YX%![P:!"2 M6RE,HD^'@,PF#<-CCT.+M\+ 'GKP=/CBB M9MAE;.CXA@?X]A*5VD3E-E'L)5&3OJ WI%$_J6TN$UW1%&8>=@\-Z@F\^..' MP3CXTA>P]R1+WHEL+YA1%\SH&'OL"KVB+",8/4)+60NC,98IK['V;"6; DB) MU5XK%W,B<\)M\1/.Z(IQ9ACT%GES[\C=:WOO4QQ&E]'4?]J-8Y]1,-PW2GJ, MQAI3 M%X)>N:-_G!P'X<4KN4=]^M^R>2>R)GS^3@&ULC99M;]HP$,>_BI554RNMS1,)*8-( M;=&T2:V$^K"]F/;"P$&L.G%F.]!^^YV3--!AH&_ =GSW^]\YOLMP+>2SR@ T M>5$NB\-LJY&WA>[.:4%4XZ MK-4YE:_7P,5ZY/C.V\(]6V;:++CIL*1+> #]5$XDSMS. MRYSE4"@F"B)A,7*N_,&U'QJ#>L=/!FNU-28FE*D0SV;R8SYR/*,(.,RT<4'Q M;P4WP+GQA#K^MDZ=CFD,M\=OWK_5P6,P4ZK@1O!?;*ZSD9,X9 X+6G%]+];? MH0TH,OYF@JOZEZR;O?W8(;-*:9&WQJ@@9T7S3U_:1&P9!,$>@Z U"&K=#:A6 M.:::ID,IUD2:W>C-#.I0:VL4QPIS*@]:XE.&=CJ]!0Q)D7-R#^8,6;$D=U17 MDFF&RYBV>@.Y973*>+-X.@9-&5=GY(2P@CQFHE*TF*NAJU&0<>O.6OAU P_V MP,^_&Q7BZH((NJ*#V&QX.ZO?55&F)Y_[')JUQ MT;.[,)=AH$HZ@Y&#;[L"N0(G_?S)C[VO!P2&G<#PD/<4X^W9-#5646UE[M,J M]9/+>.BN+*Q>Q^H=8T4V5F,5OV,E@9T5=:SH&"NVL:)=5MA+[*RX8\7'6'T; M*[:PDIZ=U>]8_6.LQ,;J[[*"?FAG)1TK.0?PM*#5H\)G@<\+R4HH5 M&!F$P1ME43_ _DHL"4N*BR%\('4M![?OW6A'^V1 MLBED_L$RU.:&%?@V@-)69O@) M M)LP.<+(?3;Q'3%[J,F_0=02P,$% @ L8!O6"#6;/@3 P -@L !D M !X;"]W;W)K&ULM59K;]HP%/TK5E9-G;21!Q!8 M!Y&@V;1*K83ZVH=I'TQR0ZPF=F8;:/_];">D/-*HW=@7L)U[CN^Y?IW1FO$' MD0)(])AG5(RM5,KBS+9%E$*.18<50-67A/$<2]7E"UL4''!L0'EF>X[CVSDF MU I&9FS&@Q%;RHQ0F'$DEGF.^=,4,K8>6ZZU&;@FBU3J 3L8%7@!-R#OBAE7 M/;MFB4D.5!!&$8=D;$W<5CVE!FZW-^S?C':E98X%G+/L!XEE.K:&%HHAP!7 VP?T7@!T M*T#WM8!>!>B9RI123!U"+'$PXFR-N(Y6;+IABFG02CZA>MEO)%=?B<+)X!HR M+"%&,\SE$[KEF IL5D2@3V@2QT2W<88N:+G%]%J=AB QR<0'%7)W$Z+3DP_H M!!&*;E.V%)C&8F1+E9N>P8ZJ/*9E'MX+>;@>NF)4I@)]I3'$NP2V$E4K\S;* MIEXK8PA1!W7=C\ASO&Y#0N>OAWL-\/#U<+=%3;=>IZ[AZ[YUG=#/2Q6*+B3D MXE=3W4O>7C.OOE7.1($C&%OJVA# 5V %[]^YOO.EJ6;') N/1+93SUY=SUX; M>S")(K:D4J "/^%Y!DV5*QGZAD%?GZO _>QZSLA>;9?D,*KK>L/>;E38FLU? M:NW76ONM6N_5'HH7V&J+G1U=4MTV9EUFI2W\KUUSQR3+#P2V4X= M_;J._G\Z@_XQZWE,LO!(9#OU'-3U'+3NRQEG"0A1/C":G$2 $@"!U!NB/ 7) MYTLNRIW*$@2/RNL(:'Q'^3EB1^.PUCC\YWMF MV#)IF?IAQ&'JK7F\=27M+4>1 U\89R:0T5(^P?5H;?XFQO/LC4^5*2P]W#-- MZ2BO,%\093,R2!2ETQDH>;QT:65'LL+XECF3R@699JJ,+7 =H+XGC,E-1T]0 M6^7@#U!+ P04 " "Q@&]875G04A # !U"@ &0 'AL+W=O(+QX7>&(-U92KEK9V<1T/'LXHPP=!8"$:?.SS!)+%(I./' M$M2I.*WAYGB%_J%PGIR9,HTG,OG*(Q,/G4,'(IRQ/#&7&2<%P2!D\0^@%<2&%B#6 %+;BY.H7=G;T&W%85FE:!VWI6:$ZD-D N RVC MND/X]HG.P[G!5'^O"T,)WJX'MX_M2&CP.^T!^Y=#7FG(N\TDD_8 SU; Y0]]&Z?*:2$ M[&X(\7M]OUY(MQ+2_8LH))Q-><+-0QU]=XN^[7GU[+V*O?<'=EL4+?.C(% B M:<#[C.H21F D3!$RQJ,Z7;WGZSJL=!TVZKI@]SS-4_@)GP7N&RJQ<(V*2DOY MTL2@%_H^K[S4E F?G")&A&?FDH@[7RX#7S8(G^G]6O_U+\QK+_+XG0VB[5 MVXG@;G0"*5*QM?V.)M!@( .@% 9 >&PO=V]R:W-H965T\Y.&KJ1 M5? E\=EWS_/:4Q]Y?LZ+Z&B^D+6(/!D+55%#9IJ MX^M: 2U<4,7]* @2OZ),>%GJ]A8J2V5C.!.P4$0W5475XPRXW$V\T-MOW+)- M:>R&GZ4UW< 2S%V]4&CY/4K!*A":24$4K"?>-+R:)=;?.7QCL-,':V(S64EY M;XW/Q<0+K"#@D!N+0/&WA6O@W *AC%\=IM=3VL##]1[]H\L=2?V>% M*2?>6X\4L*8--[=R]PFZ?,86+Y=N#@*M%PT'(M?DZ=D71E>,,_-(IK:2=G$Z!T,9UV?DA#!!OI:RT504 M.O4-2K,$?M[)F+4RHA=DA!&YD<*4FGP0!11/ 7S,J4\LVB)AFVE06_"RUZ_")'A_1/ZHES\ZAOY,?EY2M8'!^VIAQ@[& M=O8VB\+Q*/6W ^3CGGQ\E/Q::D-JRHHAPC8T.2 \#R_?A<.,2<^8_$>ZO'_" MU!!\(%"M0/6/9$A4\E<5XB1^)LD_Z+X*L)YVQFB2RT:8MA'[W7Z,3=ON_>/> MSL ;O XF-.&PQM#@XA*953M76L/(VO7R2AJ<#&Y9XB@&91WP?"VEV1N6H!_N MV6]02P,$% @ L8!O6/<]&TX[ P [A, T !X;"]S='EL97,N>&UL MW5A1;]HP$/XK4;I.K30U0-:4K("T(56:M$V5VH>]588X8,FQ,\=TL%\_GQT2 MH#[$^K#!@DI\]_F^^^R[-&X'E5YQ^C"G5 ?+@HMJ&,ZU+C]$436=TX)45[*D MPB"Y5 71QE2SJ"H5)5D%006/>IU.$A6$B7 T$(OBKM!5,)4+H8=ATK@"=_N< M#<-N\CX,'-U89G08/EV\_;&0^O9-X.YG[\[..D^7M[O^"PM$LXEB$)63@O&5<_? ,95OH.L+9 (..\$=@+G6,T*(G65(D[8]C)UOD""NKQ MXZHT"F>*K+J]Z[ -L#>39")51E63IANN7:,!ISG(46PVA[N6902@UK(P@XR1 MF13$:EA'U -#.Z6I?ZT,,L1UH9&H_>*YFQI[67>",#8NS@[*4N^^LC93!34+?[@A*,!6<<% MO^8=_G5BNL7V[_0;'^M["KVBHQOCE]C_3(_=I')*8@\B7+W3T%D>OPBX^/4 M&-6'C(V3S-8YIO$&<%X'&<,?2:3,P?,UO\ M9GY&<[+@^K$!AV$[_DHSMBC29M8];$0]JQU_@>5UD^:P:G(QD=$ES<:UJ683 M.PS,P&2M+PC81>[LY4>P&(?Y$<"P/)@"+,9%87G^I_7TT?4X#-/6]R)]-*:/ MQK@H'S*V'RR//R8UEW^E:1K'28+MZ'CL53#&]BU)X,?/AFF#""P/9/JSO<:K MC7?(_C[ :KJO0["5XIV(K13?:T#\^P81:>JO-I8'(K J8+T#^?UYH*?\,7$, M5<6T84\PCJ0IAD O^GLT29#=2>#CKP_VE,1QFOH1P/P*XAA#X&G$$4P!:,"0 M.+;OP9WW4;1^3T7M?_A&OP%02P,$% @ L8!O6)>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'7PN+ZDE3=7TH.<3-(C7^%26]?V5_3U2\_X4_F+-T==:S[JJE7V3+;JDS7= M6C??0S7^+J;D-OHX;#\W07QC_T\8S7*I"W5FBJY63;N)HU55 &S<2J_=1#2R M5B>3[25"-J4X;UH?)''1;*KRUX8[]5]]46[NNO6X)(;VC?8G[$79@_-!GOIC M4^G2?WLI/LA*-H42?7 = 8P 8+0W0'%P*0GD'$#.7Q!R$2#"/SAAEN+K6ED" M&0/(>(^0_T0$,@&0R=X@3TV])I I@$SW!KE82?JX,P"9[2^2TJT(9 X@A/(!]Z)QNE'-]E[GH:@)Y#""/>2$'O4[_,S1-""7MP8]0%W[$R^=- M[3L9;Y=>-/]V>AW^@=)!P3 ;9F&6[:VTBO(@G\R8A?+)F/)65U4?K0N?DS3? M X%X[]Q0>C,DE!FS4<[4S> )(F_,F,5Q7J\K\I M&[+$C%D3/9LWPEK[[%P<]@)3@X>+]#!C]L.YM(W/WWVJ]]DX]UI<^D?=$U) MI(89LQLV/S=Q+>\&08N0#R)F'WA#U;K=V#YTG ZZ[#DRRYS9+)OT8#1ZR"1S9I,,+#Q*AP0R9Q8(UO&<8B*! MS)D%LE/'A^)]66J*B70RW]/LE,=\,F,:(YW$S#H!F M?/<5$@HF9!0,Q!_U. MC!03,RL&8](F%"/%Q,R*P9@QQ80+(\RRP9@)Q42RB9EELR/QWC2@LJ.82#XQ MLWQV8H9>LZ7]9HPL%'-/?&W'!]OX^10\+. \GZZ.D87BEQK&;.-G&ED]KB-3 M3&2AF-E".Z)Y[EKM*Z/13)"%$F8+P;'7< T462AAMA#&I-U[@BR4[',I9="] M)\A"R0NLI>QH/CX#/:"8R$()LX4>,&GS.>VLW>X@H9AP@9Y],NT9YM\RC#1: M[4="AF(B"R7,%AI?M!JS4((LE#!;"*Q>!5:*B2R4<%MH;-[EL4E13&2AA-M" MXYB+KJZEO:=-*$462IDM!#$'%DJ1A=)]3+8]MGR*B2R4,EL(1Y/*,D462IDM M-+[0*@X>RBDFLE#*;*$=F"/]9HHLE#);:/<<:S_M03'A1C%N"P%,'U"*B2R4 M,EMH,!5\2$? WNX7M'M/D8529@L]P:0IR('7/,5$%DI?<$_ 2-Y)MP?N92@(XR&*B2R4 MO>2BSV-FY(/Y358=W4Z=(0MES!;:C?G)FF$TD84R9@OMQ@R/G3H]0Q;*F"T$ MHSG(-S.X89E]Q_)PWU)!]RV)0XJ)+)0Q6P@O3=)\,T,6RI@MA#'IY$R.+)0S M6PACTKGW'%DH?\GM:L\P4XJ)+)0S6PAC9A0362AGW\>&,'.*B2R4,UOH875_ MU]0AQ406RE]F$\+3O+TO%N=W%!-9*&>VT&_,1;=>5_W;*#Z>O]?>*":R4,YL MH7',\,J,^%B96XH)7YQAMM!OS"L5WN(,^SQV3,/FR$(YNX5V[5CMFQ7!/$86 M.F:W$-TP\ZS!4TQDH6-V"PTQZ6#H:K!-^1A9Z+BWT+2_V+U[6ZJE;E3YQ7^% M\^6%K(I+*\)'J&D6Q4G88K_LJNK4EWUM/AM9;M^HW;X-_.X_4$L#!!0 ( M +& ;U@<1N&VJP( "LV : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDUJXT 0AN&K&!T@&.*O99!MR >&T?XAM&4E#DMN/<1;V)V8Q MFZ!O95K"I1<$#Z;=CR_ET([[[C3L]N=A\7D\G(95M1O'\Z^Z'M:[EEN72Z_Y^1O7T>#]S\?IU+O\SL=ML]NORNUO_ M.9;3^(_!]4?7OP^[4L9J\=KVVS*NJOKS<+L\U->/\'"97"V>WU95__P6JGKN M(($@F3\H0E"!P.N 8 <"L0.2'0C,#HAV(% [(-N!P.V < <"N0/2'0CL#HAW M(-!;4&\AT%M0;R'06R8_M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;4 M6PCT%M1;"/2.J'D4#OB'I' KTCZAT)]%;46PGT5M1;"?16U%L)]%;46PGTULEF-X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH; M@=XV^;.20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&]'O9U ;Y\<-B'0VU%O)]#;46\GT-M1;R?0.Z'>B4#OA'HG KT3 MZIT(]$ZH=R+0.Z'>B4#OA'HG KT3ZIT(]$Z3PX($>B?4.Q'HG5#O1*!W1KTS M@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O3*!WGASV)M [ MH]Z90.\&]6X(]&Y0[X9 [P;U;GY2[V'\.I3AUO.]QN?_)-7CY;OE]OCK\OOB MY+U<<:[O*X:GOU!+ P04 " "Q@&]8S1YDO$ " !Z- $P %M#;VYT M96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@=.V8JO6EWN_5B+^ EID3D MGV*WHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>QZ=7QRZMO>;9!?"^"G+?+5S MG?7I,+H^KFR'J;,A?IT>LM%6>_O@,K%:Z:P:^N#ZL S'&LG-]9W;VL[M%+[8+N[*#FWFPW/K?'J^Q#L]#MMM4[EZJ!Z[ M>"3UX^1L[7?.A:Y-3T6OSB>'>,/N])E?G#^7.1<8=]Y/P^CCQ";W\;C7D1Q/ M+\=8R$VA.?^*;XFQ],7OYX[3KEW]E]GQ>G\,TWZ>A\_FQ^5W_.N,W^I_L \! MZ4-"^B@@?2A('QK21PGIPT#Z6$/ZR%>41BBBYA12LWX=A_X_CYV?:V:9_S<_F MOQS=_ 102P$"% ,4 " "Q@&]8!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +& ;UC3)_ /[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ L8!O6"F-6&3*" (C< !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ L8!O6%H&%2.N!0 +A@ !@ ("!HAL M 'AL+W=O0, "0. 8 " @88A !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O M6!KZ/MVB" /4X !@ ("!92@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ L8!O6(6E#C$H" 4A4 !D M ("!I5P 'AL+W=OB"T# !P &0 @($$90 >&PO M=V]R:W-H965T&UL4$L! A0#% @ L8!O6$L+!B"_" (1< !D ("! M.6T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L8!O6$6)NX9T @ J@4 !D ("!VH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6&E6]'7. M! WPP !D ("!I*D 'AL+W=O&PO=V]R:W-H965T#'!]0D (\: 9 " @<6^ !X;"]W;W)K&UL4$L! A0#% @ L8!O6,?CQ:BH" 7Q8 !D M ("!\<@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ L8!O6$ @ &0 @('3X >&PO=V]R:W-H965T)BBK>P< #P4 9 M " @?L" 0!X;"]W;W)K&UL4$L! A0#% @ ML8!O6,](9"_\ @ :08 !D ("!K0H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6(M%"U-7 P M%@@ !D ("!?18! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6!4Z\R@!!P X!( !D M ("!,20! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L8!O6(=3_1V3 @ Y 4 !D ("!&38! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O M6&>P<&I0 P $0\ !D ("!]T0! 'AL+W=O&UL4$L! A0#% @ L8!O6&5\1<3H @ S0< M !D ("! D\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6/3OM^)7!0 4B< !D M ("!:E@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ L8!O6-/LP,,L! I1L !D ("!@&4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6!Y, MK?#O P ]A4 !D ("!.'(! 'AL+W=O=@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6*"2=-H? P >PH !D M ("!\($! 'AL+W=OPE4" "/!0 &0 @(%&A0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ L8!O6"->!M2E @ ! @ !D ("! MU8L! 'AL+W=O&PO=V]R:W-H965T 9 M " @8>A 0!X;"]W;W)K&UL4$L! A0#% M @ L8!O6%5EN-XC!@ &R0 !D ("!(J$$# "X"0 M&0 @(%\K0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6*LSZ15; M P Q0P !D ("!];0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6!BP^G*2 @ S08 !D M ("!,+\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ L8!O6&1U<#$M"0 (T\ !D ("!^<@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML8!O6(W>)+]E @ \ 4 !D ("!4]L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6)WX;Z4@ @ M8@0 !D ("!G>,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6+R$2*E2!0 _24 !D M ("!2>L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L8!O6/ ZZ3^] @ 6@< !D ("!$_H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O M6!$%N07G @ ;@H !D ("!)P0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6,[-]8#= @ )@@ M !D ("!YPT" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8!O6%U9T%(0 P =0H !D M ("!&PO=V]R:W-H965T M&UL4$L! A0#% @ L8!O6)>* MNQS $P( L ( !T" " %]R96QS+RYR96QS4$L! A0# M% @ L8!O6 )&;7*,!@ D3P \ ( !N2$" 'AL+W=O M7!E&UL4$L%!@ !D &0 XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 270 432 1 true 76 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 100100 - Disclosure - Balance Sheet Components Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 100110 - Disclosure - Property and Equipment Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 100120 - Disclosure - Software Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftware Software Notes 12 false false R13.htm 100130 - Disclosure - Goodwill and Intangible Assets Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 100140 - Disclosure - Debt Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 14 false false R15.htm 100160 - Disclosure - Employee Benefit Plans Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 15 false false R16.htm 100170 - Disclosure - Other Expense (Income), Net Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNet Other Expense (Income), Net Notes 16 false false R17.htm 100180 - Disclosure - Shareholder's equity Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquity Shareholder's equity Notes 17 false false R18.htm 100190 - Disclosure - Share Capital - Shares Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalShares Share Capital - Shares Notes 18 false false R19.htm 100200 - Disclosure - Earnings (Loss) Per Share Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShare1 Earnings (Loss) Per Share Notes 19 false false R20.htm 100210 - Disclosure - Income Taxes Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 100220 - Disclosure - Commitments and Contingencies Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 100230 - Disclosure - Revenue from contracts with customers Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers Revenue from contracts with customers Notes 22 false false R23.htm 100240 - Disclosure - Leases Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 23 false false R24.htm 100250 - Disclosure - Related Party Transactions Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 100260 - Disclosure - Restructuring Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuring Restructuring Notes 25 false false R26.htm 100280 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100290 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents 27 false false R28.htm 100300 - Disclosure - Property and Equipment (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 28 false false R29.htm 100310 - Disclosure - Software (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables Software (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftware 29 false false R30.htm 100320 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 30 false false R31.htm 100330 - Disclosure - Debt (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebt 31 false false R32.htm 100340 - Disclosure - Shareholders' equity (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables Shareholders' equity (Tables) Tables 32 false false R33.htm 100360 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShare1 33 false false R34.htm 100370 - Disclosure - Income Taxes (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 34 false false R35.htm 100380 - Disclosure - Revenue from Contracts with Customers (Table) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable Revenue from Contracts with Customers (Table) Tables 35 false false R36.htm 100390 - Disclosure - Leases (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeases 36 false false R37.htm 100400 - Disclosure - Restructuring (Tables) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringTables Restructuring (Tables) Tables http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuring 37 false false R38.htm 100410 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Details 38 false false R39.htm 100430 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 39 false false R40.htm 100440 - Disclosure - Balance Sheet Components - Components of Receivable, Net (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails Balance Sheet Components - Components of Receivable, Net (Details) Details 40 false false R41.htm 100450 - Disclosure - Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details) Details 41 false false R42.htm 100460 - Disclosure - Balance Sheet Components - Schedule of Inventories, Net (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails Balance Sheet Components - Schedule of Inventories, Net (Details) Details 42 false false R43.htm 100470 - Disclosure - Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryExcessAndObsoleteProvisionDetails Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details) Details 43 false false R44.htm 100480 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 44 false false R45.htm 100490 - Disclosure - Balance Sheet Components - Schedule of Change to Accrued Warranty (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails Balance Sheet Components - Schedule of Change to Accrued Warranty (Details) Details 45 false false R46.htm 100500 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails Property and Equipment - Schedule of Property and Equipment, Net (Details) Details 46 false false R47.htm 100510 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 47 false false R48.htm 100520 - Disclosure - Software - Schedule of Software (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails Software - Schedule of Software (Details) Details 48 false false R49.htm 100530 - Disclosure - Software - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails Software - Additional Information (Details) Details 49 false false R50.htm 100540 - Disclosure - Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) Details 50 false false R51.htm 100550 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 51 false false R52.htm 100560 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) Details 52 false false R53.htm 100570 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details) Details 53 false false R54.htm 100580 - Disclosure - Debt - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 54 false false R55.htm 100590 - Disclosure - Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details) Details 55 false false R56.htm 100600 - Disclosure - Debt - Schedule of Maturities on External Debt Outstanding (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails Debt - Schedule of Maturities on External Debt Outstanding (Details) Details 56 false false R57.htm 100620 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 57 false false R58.htm 100630 - Disclosure - Other Expense (Income), Net - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails Other Expense (Income), Net - Additional Information (Details) Details http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNet 58 false false R59.htm 100640 - Disclosure - Shareholders' equity - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails Shareholders' equity - Additional Information (Details) Details 59 false false R60.htm 100650 - Disclosure - Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details) Details 60 false false R61.htm 100670 - Disclosure - Shareholders' equity - Summary of Stock Option Activity (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails Shareholders' equity - Summary of Stock Option Activity (Details) Details 61 false false R62.htm 100680 - Disclosure - Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details) Details 62 false false R63.htm 100690 - Disclosure - Shareholders' equity - Summary of Restricted Shares Activity (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails Shareholders' equity - Summary of Restricted Shares Activity (Details) Details 63 false false R64.htm 100700 - Disclosure - Share Capital - Shares (Share Capital Activity) (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails Share Capital - Shares (Share Capital Activity) (Details) Details http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalShares 64 false false R65.htm 100710 - Disclosure - Share Capital - Shares - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesAdditionalInformationDetails Share Capital - Shares - Additional Information (Details) Details 65 false false R66.htm 100720 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details) Details http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables 66 false false R67.htm 100730 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails Earnings (Loss) Per Share - Additional Information (Details) Details http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables 67 false false R68.htm 100740 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails Income Taxes - Components of Income (Loss) Before Income Taxes (Details) Details 68 false false R69.htm 100750 - Disclosure - Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details) Details 69 false false R70.htm 100760 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 70 false false R71.htm 100770 - Disclosure - Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details) Details 71 false false R72.htm 100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 72 false false R73.htm 100790 - Disclosure - Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details) Details 73 false false R74.htm 100800 - Disclosure - Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfValuationAllowanceOnDeferredTaxAssetsDetails Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details) Details 74 false false R75.htm 100810 - Disclosure - Income Taxes - Summary of Gross NOL Carryforwards Expire (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossNOLCarryforwardsExpireDetails Income Taxes - Summary of Gross NOL Carryforwards Expire (Details) Details 75 false false R76.htm 100820 - Disclosure - Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details) Details 76 false false R77.htm 100830 - Disclosure - Income Taxes - Summary of Gross CIR Carryforwards Expire (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossCIRCarryforwardsExpireDetails Income Taxes - Summary of Gross CIR Carryforwards Expire (Details) Details 77 false false R78.htm 100840 - Disclosure - Commitments and contingencies - Additional Information - (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and contingencies - Additional Information - (Details) Details 78 false false R79.htm 100850 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details) Details 79 false false R80.htm 100860 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details) Details 80 false false R81.htm 100870 - Disclosure - Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details) Details 81 false false R82.htm 100880 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails Revenue from Contracts with Customers - Summary of Contract Balances (Details) Details 82 false false R83.htm 100890 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 83 false false R84.htm 100900 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details 1) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1 Revenue from Contracts with Customers - Additional Information (Details 1) Details 84 false false R85.htm 100910 - Disclosure - Leases - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 85 false false R86.htm 100920 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 86 false false R87.htm 100930 - Disclosure - Leases - Supplemental Balance Sheet Information related to Leases (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails Leases - Supplemental Balance Sheet Information related to Leases (Details) Details 87 false false R88.htm 100940 - Disclosure - Leases - Supplemental Cash Flow Information related to Leases (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Supplemental Cash Flow Information related to Leases (Details) Details 88 false false R89.htm 100950 - Disclosure - Leases - Remaining Maturities on Lease Liabilities (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails Leases - Remaining Maturities on Lease Liabilities (Details) Details 89 false false R90.htm 100960 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 90 false false R91.htm 100970 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 91 false false R92.htm 100980 - Disclosure - Restructuring - Schedule of Restructuring Liability Activity (Details) Sheet http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringScheduleOfRestructuringLiabilityActivityDetails Restructuring - Schedule of Restructuring Liability Activity (Details) Details 92 false false All Reports Book All Reports cmbm-20231231.htm cmbm-20231231.xsd img59108950_0.jpg img59108950_1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cmbm-20231231.htm": { "nsprefix": "cmbm", "nsuri": "http://www.cambiumnetworks.com/20231231", "dts": { "inline": { "local": [ "cmbm-20231231.htm" ] }, "schema": { "local": [ "cmbm-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "keyStandard": 373, "keyCustom": 59, "axisStandard": 27, "axisCustom": 0, "memberStandard": 52, "memberCustom": 21, "hidden": { "total": 11, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 270, "entityCount": 1, "segmentCount": 76, "elementCount": 752, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 975, "http://xbrl.sec.gov/dei/2023": 40 }, "report": { "R1": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R4": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "longName": "100030 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R5": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical", "longName": "100040 - Statement - Consolidated Statements of Operations (Parenthetical)", "shortName": "Consolidated Statements of Operations (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "100050 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R7": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity", "longName": "100060 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_8a46130c-c58a-45c5-b8a6-aacba162ffd6", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8a46130c-c58a-45c5-b8a6-aacba162ffd6", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:AmortizationOfSoftwareAndIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R9": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "longName": "100080 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents", "longName": "100100 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "100110 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftware", "longName": "100120 - Disclosure - Software", "shortName": "Software", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "100130 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "100140 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "longName": "100160 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNet", "longName": "100170 - Disclosure - Other Expense (Income), Net", "shortName": "Other Expense (Income), Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquity", "longName": "100180 - Disclosure - Shareholder's equity", "shortName": "Shareholder's equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalShares", "longName": "100190 - Disclosure - Share Capital - Shares", "shortName": "Share Capital - Shares", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShare1", "longName": "100200 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100210 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100220 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers", "longName": "100230 - Disclosure - Revenue from contracts with customers", "shortName": "Revenue from contracts with customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100240 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "100250 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuring", "longName": "100260 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100280 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables", "longName": "100290 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "100300 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables", "longName": "100310 - Disclosure - Software (Tables)", "shortName": "Software (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_443a1dbf-162a-4862-b81a-98963a0637b3", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R30": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "100320 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables", "longName": "100330 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables", "longName": "100340 - Disclosure - Shareholders' equity (Tables)", "shortName": "Shareholders' equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:SummaryOfChangesInSharesAvailableForGrantTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:SummaryOfChangesInSharesAvailableForGrantTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables", "longName": "100360 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100370 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable", "longName": "100380 - Disclosure - Revenue from Contracts with Customers (Table)", "shortName": "Revenue from Contracts with Customers (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100390 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringTables", "longName": "100400 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100410 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:MarketCapitalizationOverNetAssetsPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R39": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "longName": "100430 - Disclosure - Balance Sheet Components - Additional Information (Details)", "shortName": "Balance Sheet Components - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aa8e9a1b-4173-41b8-80d9-91b27396db76", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R40": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails", "longName": "100440 - Disclosure - Balance Sheet Components - Components of Receivable, Net (Details)", "shortName": "Balance Sheet Components - Components of Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails", "longName": "100450 - Disclosure - Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details)", "shortName": "Balance Sheet Components - Schedule of Estimate for Credit Losses Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R42": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails", "longName": "100460 - Disclosure - Balance Sheet Components - Schedule of Inventories, Net (Details)", "shortName": "Balance Sheet Components - Schedule of Inventories, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryExcessAndObsoleteProvisionDetails", "longName": "100470 - Disclosure - Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details)", "shortName": "Balance Sheet Components - Schedule of Inventory Excess and Obsolete Provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "us-gaap:InventoryValuationReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:InventoryWriteDown", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cmbm:ScheduleOfInventoryAllowanceTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R44": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails", "longName": "100480 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:AccruedGoodsAndServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:AccruedGoodsAndServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails", "longName": "100490 - Disclosure - Balance Sheet Components - Schedule of Change to Accrued Warranty (Details)", "shortName": "Balance Sheet Components - Schedule of Change to Accrued Warranty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:StandardProductWarrantyAccrualPayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R46": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "longName": "100500 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "100510 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails", "longName": "100520 - Disclosure - Software - Schedule of Software (Details)", "shortName": "Software - Schedule of Software (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "longName": "100530 - Disclosure - Software - Additional Information (Details)", "shortName": "Software - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_b1e43452-2541-43f0-a664-e9fd1cb634db", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_466162d3-97ef-4fc1-b8f6-3ba1bd6195fb", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R50": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "longName": "100540 - Disclosure - Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details)", "shortName": "Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "longName": "100550 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R52": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "longName": "100560 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "longName": "100570 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "longName": "100580 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:DebtInstrumentInterestRateTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:DebtInstrumentInterestRateTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails", "longName": "100590 - Disclosure - Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details)", "shortName": "Debt - Schedule of Current and Noncurrent Portions of External Debt Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "longName": "100600 - Disclosure - Debt - Schedule of Maturities on External Debt Outstanding (Details)", "shortName": "Debt - Schedule of Maturities on External Debt Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_df6e20a2-7ddd-422b-93b1-ed2e57774a7f", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_df6e20a2-7ddd-422b-93b1-ed2e57774a7f", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "longName": "100620 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "shortName": "Employee Benefit Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_75fec064-2c03-4280-8670-d83fa0e25713", "name": "cmbm:PercentageOfEmployerContributionToEmployeeContributionPlanDollarForDollarMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_75fec064-2c03-4280-8670-d83fa0e25713", "name": "cmbm:PercentageOfEmployerContributionToEmployeeContributionPlanDollarForDollarMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails", "longName": "100630 - Disclosure - Other Expense (Income), Net - Additional Information (Details)", "shortName": "Other Expense (Income), Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_16e56ca9-1310-425e-8a90-9f7a55024a02", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_16e56ca9-1310-425e-8a90-9f7a55024a02", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "longName": "100640 - Disclosure - Shareholders' equity - Additional Information (Details)", "shortName": "Shareholders' equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:PreTaxUnrecognizedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R60": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "longName": "100650 - Disclosure - Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details)", "shortName": "Shareholders' equity - Summary of Changes in Number of Shares Available for Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c5e18f4f-bfda-4182-b109-2fa091a0b3ad", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "cmbm:SummaryOfChangesInSharesAvailableForGrantTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R61": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails", "longName": "100670 - Disclosure - Shareholders' equity - Summary of Stock Option Activity (Details)", "shortName": "Shareholders' equity - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R62": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails", "longName": "100680 - Disclosure - Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details)", "shortName": "Shareholders' equity - Schedule of Estimated Fair Value of Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails", "longName": "100690 - Disclosure - Shareholders' equity - Summary of Restricted Shares Activity (Details)", "shortName": "Shareholders' equity - Summary of Restricted Shares Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R64": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "longName": "100700 - Disclosure - Share Capital - Shares (Share Capital Activity) (Details)", "shortName": "Share Capital - Shares (Share Capital Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesAdditionalInformationDetails", "longName": "100710 - Disclosure - Share Capital - Shares - Additional Information (Details)", "shortName": "Share Capital - Shares - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "longName": "100720 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details)", "shortName": "Earnings (Loss) Per Share - Computation of Basic and Diluted Net Earnings (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e6a370a7-c864-4ada-b72e-1b60c0285562", "name": "cmbm:DilutiveEffectOfShareBasedAwards", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R67": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "longName": "100730 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details)", "shortName": "Earnings (Loss) Per Share - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "longName": "100740 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details)", "shortName": "Income Taxes - Components of Income (Loss) Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails", "longName": "100750 - Disclosure - Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details)", "shortName": "Income Taxes - Schedule of (Benefit) Provision of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "100760 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:DeferredTaxAssetsExpectedToBeRealizedOverNextThreeYears", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:DeferredTaxAssetsExpectedToBeRealizedOverNextThreeYears", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails", "longName": "100770 - Disclosure - Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details)", "shortName": "Income Taxes - Computation of (Benefit) Provision of Income Taxes Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails", "longName": "100790 - Disclosure - Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details)", "shortName": "Income Taxes - Deferred Tax Assets/Liabilities Included in Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfValuationAllowanceOnDeferredTaxAssetsDetails", "longName": "100800 - Disclosure - Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details)", "shortName": "Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "cmbm:DeferredTaxAssetsAndLiabilitiesValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:DeferredTaxAssetsAndLiabilitiesValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R75": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossNOLCarryforwardsExpireDetails", "longName": "100810 - Disclosure - Income Taxes - Summary of Gross NOL Carryforwards Expire (Details)", "shortName": "Income Taxes - Summary of Gross NOL Carryforwards Expire (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:OperatingLossCarryforwardsWithIndefiniteLife", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R76": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails", "longName": "100820 - Disclosure - Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details)", "shortName": "Income Taxes - Summary of Tax Credit Carryforwards and Expiration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_dcdecc10-1693-4b20-a02f-667a7320e1b4", "name": "cmbm:TaxCreditCarryforwardWithDefiniteLife", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossCIRCarryforwardsExpireDetails", "longName": "100830 - Disclosure - Income Taxes - Summary of Gross CIR Carryforwards Expire (Details)", "shortName": "Income Taxes - Summary of Gross CIR Carryforwards Expire (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "cmbm:CorporateInterestRestrictionDisallowanceCarryforwardWithIndefiniteLife", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R78": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100840 - Disclosure - Commitments and contingencies - Additional Information - (Details)", "shortName": "Commitments and contingencies - Additional Information - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:GainsLossesOnPurchaseCommitments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "cmbm:GainsLossesOnPurchaseCommitments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "longName": "100850 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Revenue by Product Category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3fb8a993-ae0b-4036-b059-4f2fb1f03185", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R80": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "longName": "100860 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Revenue by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5113efd8-3845-41f9-b8a2-15865ecb21dd", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R81": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "longName": "100870 - Disclosure - Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details)", "shortName": "Revenue from Contracts with Customers - Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_e6671076-cb50-4df8-89fa-f27727802c54", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e6671076-cb50-4df8-89fa-f27727802c54", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails", "longName": "100880 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Details)", "shortName": "Revenue from Contracts with Customers - Summary of Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "longName": "100890 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R84": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1", "longName": "100900 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details 1)", "shortName": "Revenue from Contracts with Customers - Additional Information (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8905b1db-dddb-47d1-94b8-52d77a20246c", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R85": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "100910 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails", "longName": "100920 - Disclosure - Leases - Components of Lease Expense (Details)", "shortName": "Leases - Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails", "longName": "100930 - Disclosure - Leases - Supplemental Balance Sheet Information related to Leases (Details)", "shortName": "Leases - Supplemental Balance Sheet Information related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cmbm:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R88": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails", "longName": "100940 - Disclosure - Leases - Supplemental Cash Flow Information related to Leases (Details)", "shortName": "Leases - Supplemental Cash Flow Information related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cmbm:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cmbm:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails", "longName": "100950 - Disclosure - Leases - Remaining Maturities on Lease Liabilities (Details)", "shortName": "Leases - Remaining Maturities on Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "100960 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_88435bbe-3d75-46df-9900-e8b289f83016", "name": "cmbm:ProfessionalServiceFeesAndReimbursementOfExpensesRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R91": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "longName": "100970 - Disclosure - Restructuring - Additional Information (Details)", "shortName": "Restructuring - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RestructuringCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RestructuringReserveAccrualAdjustment1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "unique": true } }, "R92": { "role": "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringScheduleOfRestructuringLiabilityActivityDetails", "longName": "100980 - Disclosure - Restructuring - Schedule of Restructuring Liability Activity (Details)", "shortName": "Restructuring - Schedule of Restructuring Liability Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_26d30def-8f09-421f-8250-7e2fe5833e45", "name": "us-gaap:RestructuringCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5119a11-69a6-439c-b427-15eb06a5e689", "name": "us-gaap:RestructuringReserve", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmbm-20231231.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_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2019-12", "label": "Accounting Standards Update 2019-12 [Member]", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r595", "r596", "r597", "r598" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r40" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30", "r929" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Total receivables", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r218", "r312", "r313", "r894" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivables", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r874" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net of allowances of $577 and $283", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Receivables, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r312", "r313" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "auth_ref": [] }, "cmbm_AccruedCustomerRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AccruedCustomerRebates", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued customer rebates.", "label": "Accrued Customer Rebates", "terseLabel": "Accrued customer rebates" } } }, "auth_ref": [] }, "us-gaap_AccruedExchangeFeeRebateCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedExchangeFeeRebateCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued customer rebates", "label": "Accrued Exchange Fee Rebate, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for rebates of an exchange fee some mutual funds impose on shareholders if they exchange (transfer) to another fund within the same fund group. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "cmbm_AccruedGoodsAndServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AccruedGoodsAndServices", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued goods and services.", "label": "Accrued Goods And Services", "terseLabel": "Accrued goods and services" } } }, "auth_ref": [] }, "cmbm_AccruedInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AccruedInventoryPurchases", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued inventory purchases.", "label": "Accrued Inventory Purchases", "terseLabel": "Accrued inventory purchases" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities", "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": [ "r33" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r33" ] }, "cmbm_AccruedLossOnSupplierCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AccruedLossOnSupplierCommitments", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued loss on supplier commitments", "label": "Accrued Loss On Supplier Commitments", "documentation": "Accrued loss on supplier commitments." } } }, "auth_ref": [] }, "cmbm_AccruedPurchaseCommitmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AccruedPurchaseCommitmentLoss", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued purchase commitment loss", "label": "Accrued Purchase Commitment Loss", "documentation": "Accrued purchase commitment loss" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: 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": [ "r71", "r208", "r739" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r41", "r42", "r129", "r219", "r735", "r761", "r765" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r22", "r42", "r629", "r632", "r696", "r756", "r757", "r969", "r970", "r971", "r980", "r981", "r982" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r121" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r562", "r563", "r564", "r779", "r980", "r981", "r982", "r1058", "r1083" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r257", "r258", "r259", "r260", "r269", "r315", "r316", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r349", "r562", "r563", "r564", "r595", "r596", "r597", "r598", "r611", "r612", "r613", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r667", "r668", "r672", "r673", "r674", "r675", "r692", "r693", "r694", "r695", "r696", "r710", "r711", "r712", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r86", "r87", "r524" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation included in costs and expenses", "verboseLabel": "Total share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r557", "r569" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowances for receivables", "negatedLabel": "Less: Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r220", "r314", "r329" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Recoveries", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r332" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Amounts written-off", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r331" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Amortization of deferred issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r133", "r401", "r670", "r975" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "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": [ "r13", "r65", "r68" ] }, "cmbm_AmortizationOfSoftwareAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AmortizationOfSoftwareAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amortization of software and intangible assets.", "label": "Amortization Of Software And Intangible Assets", "terseLabel": "Amortization of software and intangible assets" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from computation of diluted net loss 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": [ "r282" ] }, "cmbm_ApplicableMarginRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ApplicableMarginRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Margin Rate", "label": "Applicable Margin Rate [Member]", "documentation": "Applicable margin rate." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r168", "r212", "r249", "r289", "r302", "r306", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r617", "r621", "r650", "r731", "r817", "r929", "r942", "r1013", "r1014", "r1067" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r204", "r225", "r249", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r617", "r621", "r650", "r929", "r1013", "r1014", "r1067" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Noncurrent assets" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r947", "r948", "r949" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r947", "r948", "r949" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r947", "r948", "r949" ] }, "cmbm_AvailableForSaleSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "AvailableForSaleSoftwareMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale software.", "label": "Available For Sale Software [Member]", "terseLabel": "Available for Sale Software" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r100", "r101" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "cmbm_BankOfAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "BankOfAmericaMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank of america.", "label": "Bank Of America [Member]", "terseLabel": "Bank of America" } } }, "auth_ref": [] }, "cmbm_BankOfAmericanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "BankOfAmericanMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank of american.", "label": "Bank of American [Member]", "terseLabel": "Bank of American" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "cmbm_BofaCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "BofaCreditAgreementMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BofA Credit Agreement", "label": "BofA Credit Agreement [Member]", "documentation": "BofA credit agreement." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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": [ "r609", "r921", "r922" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r93", "r94", "r609", "r921", "r922" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r609" ] }, "cmbm_BusinessAndSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "BusinessAndSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business and significant accounting policies.", "label": "Business And Significant Accounting Policies [Line Items]", "terseLabel": "Business And Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "cmbm_BusinessAndSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "BusinessAndSignificantAccountingPoliciesTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business and significant accounting policies.", "label": "Business And Significant Accounting Policies [Table]", "terseLabel": "Business And Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Additional contingent consideration on attaining booking targets related to product sales", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r6", "r99", "r615" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r165", "r610" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "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": [ "r92" ] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r143", "r144" ] }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CaliforniaFranchiseTaxBoardMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "California Franchise Tax Board [Member]", "terseLabel": "California", "documentation": "Designated tax department of the government of the state of California." } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r20", "r176" ] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Capitalized computer software amortization expense after year five.", "label": "Capitalized Computer Software Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "documentation": "Capitalized computer software amortization expense next twelve months.", "label": "Capitalized Computer Software Amortization Expense Next Twelve Months" } } }, "auth_ref": [] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "Capitalized computer software amortization expense year five.", "label": "Capitalized Computer Software Amortization Expense Year Five" } } }, "auth_ref": [] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "Capitalized computer software amortization expense year four.", "label": "Capitalized Computer Software Amortization Expense Year Four" } } }, "auth_ref": [] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "Capitalized computer software amortization expense year three.", "label": "Capitalized Computer Software Amortization Expense Year Three" } } }, "auth_ref": [] }, "cmbm_CapitalizedComputerSoftwareAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "Capitalized computer software amortization expense year two.", "label": "Capitalized Computer Software Amortization Expense Year Two" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Gross", "terseLabel": "Gross carrying amount", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "label": "Capitalized Computer Software, Net", "terseLabel": "Software, net", "totalLabel": "Net balance", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r888" ] }, "cmbm_CaribbeanAndLatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CaribbeanAndLatinAmericaMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails" ], "lang": { "en-us": { "role": { "documentation": "Caribbean and Latin America.", "label": "Caribbean And Latin America [Member]", "terseLabel": "Caribbean and Latin America" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, Ending Balance", "periodStartLabel": "Cash, Beginning Balance", "label": "Cash", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r179", "r733", "r790", "r812", "r929", "r942", "r964" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, end of period", "periodStartLabel": "Cash, beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r48", "r140", "r246" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r7", "r140" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle accounting standards update adopted", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r191", "r192", "r193", "r198", "r199", "r256", "r315", "r316", "r318", "r319", "r320", "r325", "r326", "r349", "r595", "r611", "r612", "r623", "r624", "r625", "r636", "r637", "r647", "r648", "r649", "r651", "r652", "r653", "r667", "r672", "r673", "r674", "r692", "r710", "r711", "r754", "r755" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle accounting standards update adopted date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r191", "r192", "r193", "r198", "r199", "r315", "r316", "r318", "r319", "r320", "r325", "r326", "r327", "r349", "r595", "r611", "r612", "r613", "r623", "r624", "r625", "r626", "r636", "r637", "r638", "r641", "r647", "r648", "r649", "r651", "r652", "r653", "r667", "r672", "r673", "r674", "r692", "r710", "r711", "r754", "r755", "r960" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r197", "r215", "r216", "r217", "r249", "r273", "r277", "r279", "r281", "r287", "r288", "r317", "r370", "r372", "r373", "r374", "r377", "r378", "r411", "r412", "r414", "r417", "r423", "r650", "r769", "r770", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r804", "r826", "r850", "r867", "r868", "r869", "r870", "r871", "r955", "r976", "r983" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r153", "r363", "r364", "r875", "r1004" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Contingencies", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r74", "r876" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Units", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Common stock dividends paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common stock dividends declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Share Capital", "verboseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r932", "r933", "r934", "r936", "r937", "r938", "r939", "r980", "r981", "r1058", "r1081", "r1083" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized", "terseLabel": "Common stock, shares authorized", "verboseLabel": "Ordinary shares, authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r120", "r804" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued", "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r23", "r120", "r804", "r823", "r1083", "r1084" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Share capital; $0.0001 par value; 500,000,000 shares authorized at December 31, 2022 and 2023; 27,522,734 shares issued and 27,313,273 outstanding at December 31, 2022 and 28,095,144 shares issued and 27,834,908 outstanding at December 31, 2023", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r120", "r734", "r929" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r120", "r804" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r43", "r227", "r229", "r235", "r727", "r744" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Capitalized Software Assets", "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": [ "r892", "r1000", "r1001" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r52", "r56", "r102", "r103", "r311", "r874" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r52", "r56", "r102", "r103", "r311", "r766", "r874" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r52", "r56", "r102", "r103", "r311", "r874", "r959" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Receivables and concentration of credit risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r113", "r183" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r52", "r56", "r102", "r103", "r311" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r52", "r56", "r102", "r103", "r311", "r874" ] }, "cmbm_ConsolidatedLeverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ConsolidatedLeverageRatio", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated leverage ratio", "label": "Consolidated Leverage Ratio", "documentation": "Consolidated leverage ratio." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Balances", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Trade accounts receivable, net of allowance for doubtful accounts", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Trade accounts receivable, net of allowance for doubtful accounts/estimate of credit losses", "verboseLabel": "Trade accounts receivable, net of allowance for credit losses", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r425", "r427", "r447" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Liability, Total", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r425", "r426", "r447" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue - current", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenues", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r425", "r426", "r447" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue - noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenues", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r425", "r426", "r447" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfContractBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Refund Liability, Total", "label": "Contract with Customer, Refund Liability", "terseLabel": "Refund liability", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer." } } }, "auth_ref": [ "r1019" ] }, "cmbm_ContributedCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ContributedCapitalAbstract", "lang": { "en-us": { "role": { "documentation": "Contributed Capital.", "label": "Contributed Capital [Abstract]" } } }, "auth_ref": [] }, "cmbm_ContributedCapitalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ContributedCapitalDisclosuresTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapital" ], "lang": { "en-us": { "role": { "documentation": "Contributed capital.", "label": "Contributed Capital Disclosures [Text Block]", "terseLabel": "Contributed Capital" } } }, "auth_ref": [] }, "cmbm_ContributedCapitalLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ContributedCapitalLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contributed capital.", "label": "Contributed Capital [Line Items]", "terseLabel": "Contributed Capital [Line Items]" } } }, "auth_ref": [] }, "cmbm_ContributedCapitalTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ContributedCapitalTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contributed capital.", "label": "Contributed Capital [Table]", "terseLabel": "Contributed Capital [Table]" } } }, "auth_ref": [] }, "cmbm_CorporateInterestRestrictionDisallowanceCarryforwardWithIndefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CorporateInterestRestrictionDisallowanceCarryforwardWithIndefiniteLife", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossCIRCarryforwardsExpireDetails" ], "lang": { "en-us": { "role": { "documentation": "Corporate interest restriction disallowance carryforward with indefinite life.", "label": "Corporate Interest Restriction Disallowance Carryforward With Indefinite Life", "terseLabel": "CIR carryforward", "verboseLabel": "Corporate interest restriction disallowance, Unlimited carryforward" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Revenue, Total", "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r135", "r249", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r650", "r1013" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenues", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. federal, Current", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r962", "r979", "r1056" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign, Current", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r962", "r979" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current tax provision", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r164", "r594", "r602", "r979" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State, Current", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r962", "r979", "r1056" ] }, "cmbm_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "auth_ref": [] }, "cmbm_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerBMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "auth_ref": [] }, "cmbm_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerCMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r53", "r311" ] }, "cmbm_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerDMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer D.", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "auth_ref": [] }, "cmbm_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer One", "documentation": "Customer One." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r97" ] }, "cmbm_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Two", "documentation": "Customer Two." } } }, "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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": [ "r154", "r247", "r379", "r385", "r386", "r387", "r388", "r389", "r390", "r395", "r402", "r403", "r405" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r28", "r115", "r116", "r169", "r171", "r252", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r671", "r907", "r908", "r909", "r910", "r911", "r977" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument base rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt, Gross", "totalLabel": "Total", "verboseLabel": "Debt outstanding", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r28", "r171", "r406" ] }, "cmbm_DebtInstrumentConsolidatedFixedChargeCoverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DebtInstrumentConsolidatedFixedChargeCoverageRatio", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument consolidated fixed charge coverage ratio", "label": "Debt Instrument Consolidated Fixed Charge Coverage Ratio", "documentation": "Debt instrument consolidated fixed charge coverage ratio." } } }, "auth_ref": [] }, "cmbm_DebtInstrumentConsolidatedLeverageRatioAnnumForFirstFullFiscalQuarter": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DebtInstrumentConsolidatedLeverageRatioAnnumForFirstFullFiscalQuarter", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument consolidated leverage ratio first full fiscal quarter", "label": "Debt Instrument Consolidated Leverage Ratio Annum For First Full Fiscal Quarter", "documentation": "Debt instrument consolidated leverage ratio annum for first full fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, frequency of payment", "label": "Debt Instrument, Frequency of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r36", "r112" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r35", "r105", "r408", "r671" ] }, "cmbm_DebtInstrumentInterestRateLoanPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DebtInstrumentInterestRateLoanPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate loan period", "label": "Debt Instrument Interest Rate Loan Period", "documentation": "Debt instrument interest tate loan period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateTerms", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate terms", "label": "Debt Instrument, Interest Rate Terms", "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets." } } }, "auth_ref": [ "r35" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "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": [ "r252", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r671", "r907", "r908", "r909", "r910", "r911", "r977" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r195", "r907", "r1059" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r36", "r252", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r671", "r907", "r908", "r909", "r910", "r911", "r977" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, principal payments", "label": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r36" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [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": [ "r36", "r75", "r76", "r104", "r105", "r107", "r111", "r156", "r157", "r252", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r671", "r907", "r908", "r909", "r910", "r911", "r977" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "cmbm_DebtInstrumentTerminatedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DebtInstrumentTerminatedPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, terminate period", "label": "Debt Instrument Terminated Period", "documentation": "Debt instrument terminated period" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. federal, Deferred", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r979", "r1055", "r1056" ] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails2": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Current, Net, Total", "label": "Debt Issuance Costs, Current, Net", "terseLabel": "Current portion of debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r106" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r106", "r1016" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign, Deferred", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r164", "r979", "r1055" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Assets, Net, Total", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net", "verboseLabel": "Deferred tax assets - non-current", "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": [ "r579", "r580" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax (benefit) provision", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r164", "r190", "r601", "r602", "r979" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "cmbm_DeferredTaxLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Gross, Total", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Subtotal", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r117", "r118", "r170", "r588" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net", "verboseLabel": "Deferred tax liabilities - non-current", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r579", "r580", "r732" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State, Deferred", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r979", "r1055", "r1056" ] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Disallowed interest carryforwards", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1054" ] }, "cmbm_DeferredTaxAssetLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxAssetLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax asset, lease liabilities.", "label": "Deferred Tax Asset Lease Liabilities", "terseLabel": "Lease liability" } } }, "auth_ref": [] }, "cmbm_DeferredTaxAssetsAndLiabilitiesValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxAssetsAndLiabilitiesValuationAllowance", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfValuationAllowanceOnDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets and liabilities valuation allowance.", "label": "Deferred Tax Assets And Liabilities Valuation Allowance", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "auth_ref": [] }, "cmbm_DeferredTaxAssetsCorporateInterestRestrictionPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxAssetsCorporateInterestRestrictionPeriodIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, corporate interest restriction, period increase decrease.", "label": "Deferred Tax Assets Corporate Interest Restriction Period Increase Decrease", "negatedLabel": "Reduction in deferred tax asset related to utilization of CIR" } } }, "auth_ref": [] }, "cmbm_DeferredTaxAssetsExpectedToBeRealizedOverNextThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxAssetsExpectedToBeRealizedOverNextThreeYears", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets expected to be realized over next three years", "label": "Deferred Tax Assets Expected To Be Realized Over Next Three Years", "documentation": "Deferred tax assets expected to be realized over next three years." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r589" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research costs", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r91", "r1054" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesIncludedInBalanceSheetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Total deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1053" ] }, "cmbm_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets operating loss and tax credit carryforwards.", "label": "Deferred Tax Assets Operating Loss And Tax Credit Carryforwards", "terseLabel": "NOL and tax credit carryforwards" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Deferred tax asset related to NOL", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r91", "r1054" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r91", "r1054" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Share-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r91", "r1054" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: 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": [ "r590" ] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized software development costs", "terseLabel": "Capitalized software development costs", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software." } } }, "auth_ref": [ "r91", "r1054" ] }, "cmbm_DeferredTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities net.", "label": "Deferred Tax Liabilities Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "auth_ref": [] }, "cmbm_DeferredTaxLiabilitiesOperatingLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseAsset", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease assets", "documentation": "Deferred tax liabilities, operating lease asset.", "label": "Deferred Tax Liabilities Operating Lease Asset" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r91", "r1054" ] }, "cmbm_DeferredTaxLiabilitiesPrepaidExpensesAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxLiabilitiesPrepaidExpensesAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities prepaid expenses and other assets.", "label": "Deferred Tax Liabilities Prepaid Expenses And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment", "negatedLabel": "Property and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r91", "r1054" ] }, "cmbm_DeferredTaxLiabilitiesValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DeferredTaxLiabilitiesValuationAllowance", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "cmbm_DeferredTaxLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities valuation allowance.", "label": "Deferred Tax Liabilities Valuation Allowance", "terseLabel": "Less: Valuation allowance" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "cmbm_DefinedContributionPlanEmployeeContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DefinedContributionPlanEmployeeContributionPercentOfMatch", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employer matching contribution percent of match.", "label": "Defined Contribution Plan Employee Contribution Percent Of Match", "terseLabel": "Defined contribution plan, employee matching contribution, percent of match" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Defined contribution plan, employer discretionary contribution amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Defined contribution plan, employer matching contribution, percent of employees' gross pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Defined contribution plan, employer matching contribution, percent of match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Defined contribution plan, maximum annual contributions per employee, percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation", "verboseLabel": "Depreciation expense", "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": [ "r13", "r70" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r13", "r70" ] }, "cmbm_DilutiveEffectOfShareBasedAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "DilutiveEffectOfShareBasedAwards", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Dilutive effect of share based awards.", "label": "Dilutive Effect Of Share Based Awards", "terseLabel": "Dilutive effect of share option awards" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r446", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r446", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-based compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r522", "r527", "r558", "r559", "r561", "r924" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r947", "r948", "r949" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": [ "r947", "r948", "r949", "r951" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r950" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r945" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. entity", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1021", "r1022", "r1023" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088" ] }, "us-gaap_EarliestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarliestTaxYearMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year", "documentation": "Earliest identified tax year." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings (loss) per share, basic", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "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": [ "r236", "r261", "r262", "r263", "r264", "r265", "r271", "r273", "r279", "r280", "r281", "r285", "r645", "r646", "r728", "r745", "r897" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares outstanding to compute net earnings (loss) per share", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings (loss) per share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "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": [ "r236", "r261", "r262", "r263", "r264", "r265", "r273", "r279", "r280", "r281", "r285", "r645", "r646", "r728", "r745", "r897" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShare1" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r270", "r282", "r283", "r284" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r582" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r251", "r582", "r604" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign derived intangible income", "label": "Effective Income Tax Rate Reconciliation, FDII, Amount", "terseLabel": "Benefit on foreign derived intangible income", "documentation": "Amount of reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "verboseLabel": "Share-based compensation - excess tax benefit", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r956", "r1051" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation", "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": [ "r33" ] }, "cmbm_EmployeeRestrictedShareVestingAndOptionExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "EmployeeRestrictedShareVestingAndOptionExercises", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Restricted Share Vesting And Option Exercises", "label": "Employee Restricted Share Vesting And Option Exercises", "terseLabel": "Employee restricted share vesting and option exercises" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized share-based compensation expense, weighted-average period of recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r560" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized pre-tax compensation expense related to unvested restricted share awards and restricted shares units", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized pre-tax share based compensation expense related to unvested share option awards", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Employee Share Purchase Plan", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "cmbm_EmployeesAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "EmployeesAndDirectorsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employees and directors.", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors" } } }, "auth_ref": [] }, "cmbm_EmployeesAndServiceProvidersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "EmployeesAndServiceProvidersMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employees and service providers.", "label": "Employees And Service Providers [Member]", "terseLabel": "Employees and Service Providers" } } }, "auth_ref": [] }, "cmbm_EnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "EnterpriseMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Enterprise.", "label": "Enterprise [Member]", "terseLabel": "Enterprise" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r944" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r944" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "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": [ "r954" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r944" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r952" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r944" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r944" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "verboseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r944" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": [ "r944" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r953" ] }, "cmbm_EquipmentAndToolingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "EquipmentAndToolingMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment and tooling member.", "label": "Equipment And Tooling [Member]", "terseLabel": "Equipment and Tooling" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r23", "r200", "r231", "r232", "r233", "r253", "r254", "r255", "r258", "r266", "r268", "r286", "r322", "r328", "r424", "r562", "r563", "r564", "r597", "r598", "r627", "r629", "r630", "r631", "r632", "r634", "r644", "r661", "r662", "r663", "r664", "r665", "r666", "r696", "r756", "r757", "r758", "r779", "r850" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar Rate", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r1057" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset, estimated useful life", "verboseLabel": "Useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r210", "r346" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r709", "r713" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r713" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r709" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r66", "r67" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Total amortization", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r709" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Entities", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "negatedLabel": "Foreign exchange losses", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r657", "r658", "r659", "r660", "r847" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation", "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": [ "r656" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1021", "r1022", "r1023" ] }, "cmbm_ForfeitureRateUtilizedForEstimatingForfeituresOfOptionsAndRestrictedShareUnitsGranted": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ForfeitureRateUtilizedForEstimatingForfeituresOfOptionsAndRestrictedShareUnitsGranted", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted.", "label": "Forfeiture Rate Utilized For Estimating Forfeitures Of Options And Restricted Share Units Granted", "terseLabel": "Forfeiture rate utilized for estimating forfeitures of options and restricted share units granted" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "UK Plan" } } }, "auth_ref": [] }, "cmbm_GainsLossesOnPurchaseCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "GainsLossesOnPurchaseCommitments", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Gains (losses) on purchase commitments.", "terseLabel": "Gains (losses) on purchase commitments", "label": "Gains (Losses) On Purchase Commitments" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "verboseLabel": "Increase in general and administrative expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r136", "r828" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "verboseLabel": "General and Administrative Expense", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r132" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r55", "r874" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Carrying amount of 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": [ "r209", "r340", "r726", "r902", "r929", "r990", "r997" ] }, "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r146" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and intangible assets", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r17", "r64" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment loss of goodwill", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r341", "r342", "r343", "r902" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Period Increase (Decrease), Total", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Adjustments to carrying value of goodwill", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r989" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition adjustments", "terseLabel": "Adjustments to goodwill", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r3", "r996" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "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": [ "r134", "r249", "r289", "r301", "r305", "r307", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r650", "r899", "r1013" ] }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HerMajestysRevenueAndCustomsHMRCMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "terseLabel": "UK", "documentation": "Designated tax department of the government of United Kingdom." } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "country_IT": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IT", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "ITALY", "terseLabel": "Italy" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r947", "r948", "r949" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment losses for long-lived assets", "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": [ "r13", "r69", "r151" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r152" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r250", "r603" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r2", "r130", "r173", "r289", "r301", "r305", "r307", "r729", "r741", "r899" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r250", "r603" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r348", "r354", "r833" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r354", "r833" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r21" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes", "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": [ "r251", "r573", "r583", "r585", "r592", "r599", "r605", "r606", "r607", "r774" ] }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationYearUnderExamination", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Year under Examination", "terseLabel": "Tax returns open, tax years", "documentation": "Tax year being audited in the income tax examination, in YYYY format." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfBenefitProvisionOfIncomeTaxesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "(Benefit) provision for income taxes", "totalLabel": "(Benefit) provision for income taxes", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax (benefit) expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r178", "r194", "r267", "r268", "r293", "r581", "r600", "r746" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r230", "r577", "r578", "r585", "r586", "r591", "r593", "r768" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance changes", "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": [ "r1051" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Tax rate changes", "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": [ "r576", "r582" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign rate differential", "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 expense (benefit)." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit) at federal statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "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": [ "r582" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other", "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 adjustments." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State and local income taxes net of federal benefit", "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 expense (benefit)." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureIncomeTaxesComputationOfBenefitProvisionOfIncomeTaxesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedLabel": "Research and development", "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 research tax credit." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "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": [ "r49" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Recoverable income taxes", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r110", "r965" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Receivables", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "cmbm_IncreaseDecreaseInAccruedSponsorInterestAndPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "IncreaseDecreaseInAccruedSponsorInterestAndPayables", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in accrued sponsor interest and payables.", "label": "Increase Decrease In Accrued Sponsor Interest And Payables", "negatedLabel": "Accrued Sponsor interest and payables" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued employee compensation", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase (Decrease) in Inventories", "negatedLabel": "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in assets and liabilities:" } } }, "auth_ref": [] }, "cmbm_IncreaseDecreaseInOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "IncreaseDecreaseInOperatingExpenses", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating expenses.", "label": "Increase Decrease In Operating Expenses", "terseLabel": "Increase (decrease) in operating expenses" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r12" ] }, "cmbm_IncreaseInValuationAllowanceDueToPreTaxLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "IncreaseInValuationAllowanceDueToPreTaxLoss", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in valuation allowance due to pre tax loss", "label": "Increase In Valuation Allowance Due To Pre Tax Loss", "documentation": "Increase in valuation allowance due to pre tax loss" } } }, "auth_ref": [] }, "cmbm_IncrementalCommonSharesAttributableToEmployeeSharePurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "IncrementalCommonSharesAttributableToEmployeeSharePurchasePlan", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of employee share purchase plan", "label": "Incremental Common Shares Attributable To Employee Share Purchase Plan", "documentation": "Incremental common shares attributable to employee share purchase plan." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of restricted share units and restricted share awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r274", "r275", "r276", "r281", "r526" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "terseLabel": "Interest expense, net", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r106", "r175", "r234", "r292", "r669", "r834", "r940", "r1082" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Debt, Total", "label": "Interest Expense, Debt", "terseLabel": "Net interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r137", "r399", "r409", "r910", "r911" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r241", "r244", "r245" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "US", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "cmbm_InternalUseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "InternalUseSoftwareMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Internal use software.", "label": "Internal Use Software [Member]", "terseLabel": "Internal use Software" } } }, "auth_ref": [] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Software", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r4", "r5" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Finished Goods, Gross, Total", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r966" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Gross", "totalLabel": "Gross inventory", "documentation": "Gross 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": [ "r968" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r222", "r893", "r929" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory", "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": [ "r180", "r206", "r221", "r333", "r334", "r336", "r707", "r896" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Raw Materials, Gross, Total", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r967" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoriesNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryExcessAndObsoleteProvisionDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Valuation Reserves", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "negatedLabel": "Less: Excess and obsolete provision", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r63", "r968" ] }, "cmbm_InventoryValuationReservesProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "InventoryValuationReservesProvision", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryExcessAndObsoleteProvisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Inventory valuation reserves provision.", "label": "Inventory Valuation Reserves Provision", "terseLabel": "Increase in excess and obsolete provision" } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryExcessAndObsoleteProvisionDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "negatedLabel": "Inventory written off", "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": [ "r335" ] }, "cmbm_IssuanceOfSharesForUnreturnedCapitalAndAccumulatedYield": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "IssuanceOfSharesForUnreturnedCapitalAndAccumulatedYield", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Issuance of shares for unreturned capital and accumulated yield.", "label": "Issuance Of Shares For Unreturned Capital And Accumulated Yield", "terseLabel": "Issuance of shares for unreturned capital and accumulated yield", "verboseLabel": "Issuance of additional shares for the unreturned capital and accumulated yield" } } }, "auth_ref": [] }, "us-gaap_LatestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LatestTaxYearMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year", "documentation": "Latest identified tax year." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r683", "r928" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1063" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r150" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "cmbm_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "LeasesLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Line Items]", "terseLabel": "Leases [Line Items]" } } }, "auth_ref": [] }, "cmbm_LeasesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "LeasesTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Table]", "terseLabel": "Leases [Table]" } } }, "auth_ref": [] }, "cmbm_LesseeLeaseholdImprovementAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "LesseeLeaseholdImprovementAllowance", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Leasehold improvement allowance", "negatedLabel": "Less: leasehold improvement allowance", "terseLabel": "Less: leasehold improvement allowance", "label": "Lessee Leasehold Improvement Allowance", "documentation": "Lessee leasehold improvement allowance." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r681" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessee operating lease option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Maturities on Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1064" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails2": { "parentTag": "cmbm_NetFutureOperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee operating lease option to extend period", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee operating lease term of contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r676" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r32", "r249", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r618", "r621", "r622", "r650", "r803", "r898", "r942", "r1013", "r1067", "r1068" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r125", "r172", "r737", "r929", "r978", "r987", "r1060" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r34", "r205", "r249", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r618", "r621", "r622", "r650", "r929", "r1013", "r1067", "r1068" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "verboseLabel": "Debt Instrument amount available under credit facility", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undrawn commitment fee", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "verboseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r28", "r171", "r392", "r407", "r908", "r909", "r1076" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term external debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r213" ] }, "cmbm_LongTermDebtCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "LongTermDebtCurrentGross", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Long term debt current gross.", "label": "Long Term Debt Current Gross", "negatedLabel": "Less current portion of term facility", "terseLabel": "Less current portion of term facility" } } }, "auth_ref": [] }, "cmbm_LongTermDebtCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "LongTermDebtCurrentMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Long Term Debt Current.", "label": "Long Term Debt Current [Member]", "terseLabel": "Current Portion of Long-Term Debt" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r252", "r397" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r252", "r397" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureDebtScheduleOfMaturitiesOnExternalDebtOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r252", "r397" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Long-term external debt, net", "terseLabel": "Total long-term external debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r214" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r311", "r915", "r1018", "r1077", "r1078" ] }, "cmbm_MarketCapitalizationOverNetAssetsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "MarketCapitalizationOverNetAssetsPercentage", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Market capitalization over net assets percentage", "label": "Market Capitalization Over Net Assets Percentage", "documentation": "Market capitalization over net assets percentage." } } }, "auth_ref": [] }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaturitiesOfLongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Maturities of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r521", "r706", "r753", "r795", "r796", "r858", "r860", "r862", "r863", "r865", "r886", "r887", "r901", "r912", "r923", "r931", "r1015", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r521", "r706", "r753", "r795", "r796", "r858", "r860", "r862", "r863", "r865", "r886", "r887", "r901", "r912", "r923", "r931", "r1015", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_MinistryOfFinanceIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinistryOfFinanceIndiaMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ministry of Finance, India [Member]", "terseLabel": "India", "documentation": "Designated tax department of the government of India." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r311", "r915", "r1018", "r1077", "r1078" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) 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": [ "r243" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r243" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r140", "r141", "r142" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "cmbm_NetFutureOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "NetFutureOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net future lease payments", "label": "Net Future Operating Lease Liability", "documentation": "Net future operating lease liability." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r131", "r142", "r174", "r203", "r226", "r228", "r233", "r249", "r257", "r261", "r262", "r263", "r264", "r267", "r268", "r278", "r289", "r301", "r305", "r307", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r646", "r650", "r743", "r825", "r848", "r849", "r899", "r940", "r1013" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued accounting standards not yet adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "cmbm_NonRecurringTaxBenefitRelatedToValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "NonRecurringTaxBenefitRelatedToValuationAllowance", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Non-Recurring Tax Benefit Related to Valuation Allowance", "documentation": "Non-Recurring Tax Benefit Related to Valuation Allowance." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Significant non-cash activities:" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088" ] }, "cmbm_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segment", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r985" ] }, "cmbm_NumberOfOperatingSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "NumberOfOperatingSubsidiaries", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of operating subsidiaries.", "label": "Number Of Operating Subsidiaries", "terseLabel": "Number of operating subsidiaries" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "verboseLabel": "Number of reporting segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r985" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reporting Units", "terseLabel": "Number of reporting unit", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "cmbm_OnePointSevenFivePercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OnePointSevenFivePercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 1.75%", "label": "One Point Seven Five Percentage Applicable Rate [Member]", "documentation": "One point seven five percentage applicable rate." } } }, "auth_ref": [] }, "us-gaap_OneTimeTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OneTimeTerminationBenefitsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-time Termination Benefits", "label": "One-time Termination Benefits [Member]", "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities." } } }, "auth_ref": [ "r903", "r904", "r905", "r906" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r289", "r301", "r305", "r307", "r899" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r684", "r928" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails2": { "parentTag": "cmbm_NetFutureOperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesRemainingMaturitiesOnLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of 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": [ "r680", "r687" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets obtained on operating lease commencements", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r677" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r690", "r928" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases", "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": [ "r689", "r928" ] }, "cmbm_OperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OperatingLeasesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating leases abstract.", "label": "Operating Leases [Abstract]", "terseLabel": "Operating leases:" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Loss Carryforwards, Total", "label": "Operating Loss Carryforwards", "terseLabel": "NOL carryforward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r90" ] }, "cmbm_OperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL carryforward, definite life, expiration year", "label": "Operating Loss Carryforwards Expiration Year", "documentation": "Operating loss carryforwards expiration year." } } }, "auth_ref": [] }, "cmbm_OperatingLossCarryforwardsWithDefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OperatingLossCarryforwardsWithDefiniteLife", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossNOLCarryforwardsExpireDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL carryforward, definite life", "documentation": "Operating loss carryforwards with definite life.", "label": "Operating Loss Carryforwards With Definite Life", "verboseLabel": "NOL, 10+ year carryforward" } } }, "auth_ref": [] }, "cmbm_OperatingLossCarryforwardsWithIndefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OperatingLossCarryforwardsWithIndefiniteLife", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfGrossNOLCarryforwardsExpireDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards with indefinite life.", "label": "Operating Loss Carryforwards With Indefinite Life", "terseLabel": "NOL carryforward, indefinite life", "verboseLabel": "NOL, Unlimited carryforward" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r224", "r929" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r211" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r9" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "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_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Current, Total", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r929" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "cmbm_OtherNonOperatingIncomeAndExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OtherNonOperatingIncomeAndExpenseLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other non operating income and expense.", "label": "Other Non Operating Income And Expense [Line Items]", "terseLabel": "Other Non Operating Income and Expense [Line Items]" } } }, "auth_ref": [] }, "cmbm_OtherNonOperatingIncomeAndExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OtherNonOperatingIncomeAndExpenseTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other non operating income and expense.", "label": "Other Non Operating Income And Expense [Table]", "terseLabel": "Other Non Operating Income And Expense [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNet" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Other Expense (Income), Net", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r238", "r239" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense, net", "negatedLabel": "Other expense (income), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureOtherExpenseIncomeNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Expense, Net", "label": "Other Nonoperating Income (Expense) [Member]", "verboseLabel": "Other Expense (Income), Net", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "cmbm_OtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "OtherReceivablesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Other receivables.", "label": "Other Receivables [Member]", "terseLabel": "Other Receivables" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patents", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r166" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringScheduleOfRestructuringLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost paid", "verboseLabel": "Cost paid", "terseLabel": "Payment for restructuring charges", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r353", "r974" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments for Software, Total", "label": "Payments for Software", "negatedLabel": "Purchase of software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r139" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment to extinguish debt", "negatedTerseLabel": "Debt extinguishment fees paid", "terseLabel": "Payments to extinguish debt", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid from shares withheld", "terseLabel": "Taxes paid from shares withheld", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r240" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash paid upon closing of acquisition", "negatedLabel": "Cash paid for acquisitions", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r44", "r614" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r139" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee benefit plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r450", "r472", "r474", "r480", "r498", "r500", "r501", "r502", "r503", "r504", "r518", "r519", "r520", "r920" ] }, "cmbm_PercentageOfEmployerContributionToEmployeeContributionPlanDollarForDollarMatch": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "PercentageOfEmployerContributionToEmployeeContributionPlanDollarForDollarMatch", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of employer contribution to employee contribution plan dollar for dollar match.", "label": "Percentage Of Employer Contribution To Employee Contribution Plan Dollar For Dollar Match", "terseLabel": "Percentage of employer contribution to employee contribution plan dollar for dollar match" } } }, "auth_ref": [] }, "cmbm_PercentageOfMarketCapitalizationExceededNetAsset": { "xbrltype": "percentItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "PercentageOfMarketCapitalizationExceededNetAsset", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of market capitalization exceeded net assets", "label": "Percentage Of Market Capitalization Exceeded Net Asset", "documentation": "Percentage of market capitalization exceeded net asset." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Phantom Unit Awards", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "cmbm_PointToMultiPointMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "PointToMultiPointMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Point-to-multi-point.", "label": "Point To Multi Point [Member]", "terseLabel": "Point-to-Multi-Point" } } }, "auth_ref": [] }, "cmbm_PointToPointMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "PointToPointMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Point-to-point.", "label": "Point To Point [Member]", "terseLabel": "Point-to-Point" } } }, "auth_ref": [] }, "cmbm_PreTaxUnrecognizedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "PreTaxUnrecognizedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Pre-tax unrecognized compensation expense.", "label": "Pre Tax Unrecognized Compensation Expense", "terseLabel": "Pretax unrecognized compensation expense" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "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": [ "r223", "r337", "r338", "r895" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of term loan", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r972" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from issuance of revolver debt", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r45", "r977" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from share option exercises", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Cash received from share options exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r10", "r26" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Issuance of ordinary shares under ESPP", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "terseLabel": "Other", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r54" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r308", "r708", "r747", "r748", "r749", "r750", "r751", "r752", "r890", "r913", "r930", "r961", "r1005", "r1006", "r1018", "r1077" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [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_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r308", "r708", "r747", "r748", "r749", "r750", "r751", "r752", "r890", "r913", "r930", "r961", "r1005", "r1006", "r1018", "r1077" ] }, "cmbm_ProfessionalServiceFeesAndReimbursementOfExpensesRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ProfessionalServiceFeesAndReimbursementOfExpensesRelatedParty", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional service fees and reimbursement of expenses", "label": "Professional Service Fees and Reimbursement of Expenses Related Party", "documentation": "Professional service fees and reimbursement of expenses related party." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r203", "r226", "r228", "r242", "r249", "r257", "r267", "r268", "r289", "r301", "r305", "r307", "r317", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r616", "r619", "r620", "r646", "r650", "r729", "r742", "r778", "r825", "r848", "r849", "r899", "r926", "r927", "r941", "r971", "r1013" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "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": [ "r149", "r184", "r188", "r189" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total 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": [ "r150", "r207", "r740" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r730", "r740", "r929" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r184", "r188", "r738" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r150" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Increase, charged to expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r237", "r330" ] }, "cmbm_ProvisionForIncreaseDecreaseOfAccruedWarranty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ProvisionForIncreaseDecreaseOfAccruedWarranty", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "documentation": "Provision for increase decrease of accrued warranty.", "label": "Provision for Increase Decrease of Accrued Warranty", "terseLabel": "Provision increase, net" } } }, "auth_ref": [] }, "cmbm_ProvisionForInventoryExcessAndObsolescence": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ProvisionForInventoryExcessAndObsolescence", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Provision for inventory excess and obsolescence.", "label": "Provision For Inventory Excess And Obsolescence", "terseLabel": "Provision for inventory excess and obsolescence" } } }, "auth_ref": [] }, "cmbm_ProvisionForLateFeeCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ProvisionForLateFeeCharges", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfEstimateForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Provision for late fee charges.", "label": "Provision For Late Fee Charges", "terseLabel": "Provision for late fee charges" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r472", "r521", "r553", "r554", "r555", "r705", "r706", "r753", "r795", "r796", "r858", "r860", "r862", "r863", "r865", "r886", "r887", "r901", "r912", "r923", "r931", "r934", "r1002", "r1015", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r472", "r521", "r553", "r554", "r555", "r705", "r706", "r753", "r795", "r796", "r858", "r860", "r862", "r863", "r865", "r886", "r887", "r901", "r912", "r923", "r931", "r934", "r1002", "r1015", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "cmbm_RecapitalizationAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RecapitalizationAwardsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Recapitalization awards.", "label": "Recapitalization Awards [Member]", "terseLabel": "Recapitalization Awards" } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "terseLabel": "Receivable", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "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": [ "r499", "r700", "r701", "r798", "r799", "r800", "r801", "r802", "r822", "r824", "r857" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "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": [ "r829", "r830", "r833" ] }, "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://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "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": [ "r499", "r700", "r701", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r798", "r799", "r800", "r801", "r802", "r822", "r824", "r857", "r1066" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r697", "r698", "r699", "r701", "r702", "r775", "r776", "r777", "r831", "r832", "r833", "r854", "r856" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "terseLabel": "Paydown debt", "verboseLabel": "Repayment of term loan", "negatedLabel": "Repayment of term loan", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r973" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of revolver debt", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r46", "r977" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Research and development", "verboseLabel": "Increase in research and development expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r114", "r571", "r1075" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "verboseLabel": "Research and development expense", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development costs", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftware" ], "lang": { "en-us": { "role": { "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Software", "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period." } } }, "auth_ref": [ "r177", "r572" ] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and Development", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r89" ] }, "cmbm_RestrictedShareAwardsAndRestrictedShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RestrictedShareAwardsAndRestrictedShareUnitsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted share awards And restricted share units.", "label": "Restricted Share Awards And Restricted Share Units [Member]", "terseLabel": "RSAs and RSUs" } } }, "auth_ref": [] }, "cmbm_RestrictedShareAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RestrictedShareAwardsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted share awards.", "label": "Restricted Share Awards [Member]", "terseLabel": "RSAs" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuring" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r350", "r351", "r353", "r356", "r362" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected additional restructuring cost", "label": "Restructuring and Related Cost, Expected Cost", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r352", "r355", "r359", "r361" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining restructuring costs expected to be paid", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringScheduleOfRestructuringLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "totalLabel": "Restructuring Charges, Total", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13", "r357", "r359", "r1003" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r352", "r353", "r359", "r360" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [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": [ "r352", "r353", "r354", "r355", "r359", "r360", "r361" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringScheduleOfRestructuringLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Restructuring liability at December 31, 2023", "periodStartLabel": "Restructuring liability at January 1, 2023", "label": "Restructuring Reserve", "totalLabel": "Restructuring Reserve, Total", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r353", "r358" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring liability", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r353", "r360" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated earnings (deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Increase to accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r158", "r736", "r760", "r765", "r773", "r805", "r929" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated (deficit) equity", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r200", "r253", "r254", "r255", "r258", "r266", "r268", "r322", "r328", "r562", "r563", "r564", "r597", "r598", "r627", "r630", "r631", "r634", "r644", "r756", "r758", "r779", "r1083" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r1021", "r1022", "r1023" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r1021", "r1022", "r1023" ] }, "cmbm_RevaluationOfDeferredTaxAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RevaluationOfDeferredTaxAsset", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revaluation of deferred tax asset.", "label": "Revaluation Of Deferred Tax Asset", "terseLabel": "Revaluation of deferred tax asset" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r290", "r291", "r300", "r303", "r304", "r308", "r309", "r311", "r445", "r446", "r708" ] }, "cmbm_RevenueFromContractWithCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RevenueFromContractWithCustomerLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue From Contract With Customer [Line Items]", "label": "Revenue From Contract With Customer [Line Items]", "documentation": "Revenue from contract with customer." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Recognition of revenues", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r196", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r889" ] }, "cmbm_RevenueFromContractWithCustomerTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RevenueFromContractWithCustomerTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer.", "label": "Revenue From Contract With Customer [Table]", "terseLabel": "Revenue From Contract With Customer [Table]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from contracts with customers", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r196", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r449" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geography", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r27" ] }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Revenue practical expedient, incremental cost of obtaining contract [true/false]", "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less." } } }, "auth_ref": [ "r339", "r444" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation expected to be recognized period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r187" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r187" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained on operating lease commencements", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r688", "r928" ] }, "cmbm_RiverbedTechnologyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "RiverbedTechnologyIncMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Riverbed technology Inc.", "label": "Riverbed Technology Inc [Member]", "terseLabel": "Riverbed Technology Inc." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenues", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r311", "r957" ] }, "us-gaap_SalesRevenueProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueProductLineMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfCustomersWithAccountsReceivablesAndCustomerWithNetRevenuesOf10OrGreaterDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Product and Service Benchmark [Member]", "terseLabel": "Sales Revenue, Product Line", "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r958" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Components of Receivable, Net", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "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": [ "r50" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r93", "r94", "r609" ] }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule Of Capitalization Equity [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_ScheduleOfCapitalizationEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule Of Capitalization Equity [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of (Benefit) Provision of Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r163" ] }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimate for Credit Losses Activity", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current." } } }, "auth_ref": [ "r62", "r988" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Current and Noncurrent Portions of External Debt Facilities", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r162" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r16", "r79", "r80", "r81", "r82" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Earnings (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r984" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of (Benefit) Provision of Income Taxes Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r161" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Revenues by Product Category", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r66", "r67", "r709" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Carrying Amount and Amortization of Software and 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": [ "r66", "r67" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Change in Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r902", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of (Loss) Income Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Components of Income (Loss) Before Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r979" ] }, "cmbm_ScheduleOfIncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfIncomeTaxesLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of income taxes.", "label": "Schedule Of Income Taxes [Line Items]", "terseLabel": "Schedule Of Income Taxes [Line Items]" } } }, "auth_ref": [] }, "cmbm_ScheduleOfIncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfIncomeTaxesTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of income taxes.", "label": "Schedule Of Income Taxes [Table]", "terseLabel": "Schedule Of Income Taxes [Table]" } } }, "auth_ref": [] }, "cmbm_ScheduleOfInventoryAllowanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfInventoryAllowanceTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of inventory allowance.", "label": "Schedule Of Inventory Allowance Table [Text Block]", "terseLabel": "Schedule of Inventory Excess and Obsolete Provision" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories, Net", "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": [ "r29", "r126", "r127", "r128" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities on External Debt Outstanding", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Restricted Shares Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Change to Accrued Warranty", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "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": [ "r108", "r109", "r829", "r830", "r833" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r359", "r360", "r361" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Liability Activity", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r523", "r525", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary 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": [ "r24", "r25", "r84" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of Weighted Average 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": [ "r160" ] }, "cmbm_ScheduleOfShareCapitalTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfShareCapitalTransactionsTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of share capital transactions.", "label": "Schedule Of Share Capital Transactions Table [Text Block]", "terseLabel": "Shares (Share Capital Activity)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Subsidiary or Equity Method Investee [Table]", "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity." } } }, "auth_ref": [] }, "cmbm_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases.", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "auth_ref": [] }, "cmbm_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense of Capitalized Software and Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Summary of Customers with Accounts Receivables and Customer with Net Revenues of 10% or Greater", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r51", "r52", "r56", "r57", "r102", "r167" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1057" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r943" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r946" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r309", "r310", "r792", "r793", "r794", "r859", "r861", "r864", "r866", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r891", "r914", "r934", "r1018", "r1077" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r309", "r900" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "verboseLabel": "Increase in selling and marketing expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing", "verboseLabel": "Selling and Marketing Expense", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r132" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Percentage of purchase price shares on first trading day of each offering period or on the purchase date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Units, RSUs forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "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", "terseLabel": "Weighted average grant date fair value, RSUs 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": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted", "verboseLabel": "Number of Units, RSUs 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": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, RSUs 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": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Perforamance awards issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Number of Units, RSUs, beginning balance", "periodEndLabel": "Number of Units, RSUs, ending balance", "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": [ "r540", "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Units", "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://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodStartLabel": "Weighted average grant date fair value, RSUs, beginning balance", "periodEndLabel": "Weighted average grant date fair value, RSUs, ending balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r540", "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Shares vested", "negatedLabel": "Number of Units, RSUs vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfRestrictedSharesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, RSUs 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": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected 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": [ "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Weighted-average expected volatility", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r553" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r523", "r525", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Total number of shares available under ESPP", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Added to 2019 Share Incentive Plan", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r925" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Available for grant, ending balance", "periodStartLabel": "Available for grant, beginning balance", "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": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted average remaining contractual term (years)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable", "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": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options exercisable", "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": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "terseLabel": "Expirations", "negatedLabel": "Options expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "terseLabel": "Forfeitures", "negatedTerseLabel": "Options forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Options granted", "negatedLabel": "Options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value per share of options granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, Outstanding", "periodEndLabel": "Aggregate intrinsic value, Outstanding, Ending balance", "periodStartLabel": "Aggregate intrinsic value, Outstanding, Beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, Ending balance", "periodStartLabel": "Options outstanding, Beginning balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease)", "terseLabel": "Number of outstanding shares added annually", "documentation": "The increase or decrease in number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding, including vested options." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options", "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://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issue price of share options and restricted share units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Outstanding ending balance", "periodStartLabel": "Weighted average exercise price, Outstanding beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, 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 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": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest", "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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options 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 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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)", "terseLabel": "Number of additional shares available under ESPP", "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding shares", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of original shares available under ESPP", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r83" ] }, "cmbm_ShareBasedCompensationArrangementByShareBasedPaymentSharesToPayEmployeesPortionOfMinimumPayrollWithholdingTaxes": { "xbrltype": "sharesItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentSharesToPayEmployeesPortionOfMinimumPayrollWithholdingTaxes", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment shares to pay employees portion of minimum payroll withholding taxes.", "label": "Share Based Compensation Arrangement By Share Based Payment Shares To Pay Employees Portion Of Minimum Payroll Withholding Taxes", "terseLabel": "Shares to pay employees' portion of minimum payroll withholding taxes" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "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": [ "r522", "r531", "r550", "r551", "r552", "r553", "r556", "r565", "r566", "r567", "r568" ] }, "cmbm_ShareBasedCompensationOptionsContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ShareBasedCompensationOptionsContractualTerm", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation options contractual term.", "label": "Share Based Compensation Options Contractual Term", "terseLabel": "Share options contractual term" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityScheduleOfEstimatedFairValueOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r552" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options exercisable", "verboseLabel": "Aggregate intrinsic value of options exercised", "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": [ "r83" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, Options exercisable", "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": [ "r83" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance options issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance", "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, Options outstanding", "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": [ "r159" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, Options vested and expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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": [ "r548" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Shares sold, price per share", "verboseLabel": "Share price", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "cmbm_SharesWithheldInSettlementOfTaxesAndExercisePriceForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SharesWithheldInSettlementOfTaxesAndExercisePriceForShareBasedCompensation", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares withheld for net settlement of shares issued, Number of shares", "documentation": "Shares withheld in settlement of taxes and exercise price for share based compensation.", "label": "Shares Withheld In Settlement Of Taxes And Exercise Price For Share Based Compensation", "terseLabel": "Shares withheld in settlement of taxes and/or exercise price" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r685", "r928" ] }, "cmbm_SiliconValleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SiliconValleyBankMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Silicon Valley Bank", "label": "Silicon Valley Bank [Member]", "documentation": "Silicon valley bank." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Acquired and Software for Internal Use", "verboseLabel": "Acquired and Internal Use Software", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "cmbm_SoftwareMarketedForExternalSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SoftwareMarketedForExternalSaleMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfEstimatedAmortizationExpenseOfCapitalizedIntangibleAssetsDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareScheduleOfSoftwareDetails" ], "lang": { "en-us": { "role": { "documentation": "Software marketed for external sale.", "label": "Software Marketed For External Sale [Member]", "terseLabel": "Software Marketed for External Sale", "verboseLabel": "Software Marketed for External Use" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Standard Product Warranty Accrual, Total", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accrued warranty", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1010", "r1012" ] }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Warranties assumed due to acquisition", "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfChangeToAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Fulfillment of assumed acquisition warranty", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product warranties", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sublimit for Issuance of Letters of Credit", "terseLabel": "issuance of letters of credit", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r1007", "r1079", "r1080" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r197", "r215", "r216", "r217", "r249", "r273", "r277", "r279", "r281", "r287", "r288", "r317", "r370", "r372", "r373", "r374", "r377", "r378", "r411", "r412", "r414", "r417", "r423", "r650", "r769", "r770", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r804", "r826", "r850", "r867", "r868", "r869", "r870", "r871", "r955", "r976", "r983" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r23", "r39", "r200", "r231", "r232", "r233", "r253", "r254", "r255", "r258", "r266", "r268", "r286", "r322", "r328", "r424", "r562", "r563", "r564", "r597", "r598", "r627", "r629", "r630", "r631", "r632", "r634", "r644", "r661", "r662", "r663", "r664", "r665", "r666", "r696", "r756", "r757", "r758", "r779", "r850" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByGeographyDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r309", "r310", "r792", "r793", "r794", "r859", "r861", "r864", "r866", "r873", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r891", "r914", "r934", "r1018", "r1077" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r253", "r254", "r255", "r286", "r708", "r767", "r791", "r797", "r798", "r799", "r800", "r801", "r802", "r804", "r807", "r808", "r809", "r810", "r811", "r813", "r814", "r815", "r816", "r818", "r819", "r820", "r821", "r822", "r824", "r827", "r828", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r850", "r935" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureSoftwareTables", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r253", "r254", "r255", "r286", "r708", "r767", "r791", "r797", "r798", "r799", "r800", "r801", "r802", "r804", "r807", "r808", "r809", "r810", "r811", "r813", "r814", "r815", "r816", "r818", "r819", "r820", "r821", "r822", "r824", "r827", "r828", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r850", "r935" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of ordinary shares under employee share purchase plan, shares", "verboseLabel": "Issuance of ordinary shares under ESPP, shares", "terseLabel": "Shares issued under the ESPP", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r23", "r119", "r120", "r158" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted share awards granted", "terseLabel": "Issuance of vested shares", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r23", "r158" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of vested shares, Number of shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r23", "r119", "r120", "r158" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfStockOptionActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalSharesShareCapitalActivityDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share options exercised, shares", "terseLabel": "Proceeds from exercise of share options, shares", "verboseLabel": "Share options exercised", "negatedLabel": "Options exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r23", "r119", "r120", "r158", "r537" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of ordinary shares under ESPP", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r23", "r119", "r120", "r158" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Proceeds from exercise of share options", "verboseLabel": "Share options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r23", "r39", "r158" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r120", "r123", "r124", "r145", "r806", "r823", "r851", "r852", "r929", "r942", "r978", "r987", "r1060", "r1083" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity" } } }, "auth_ref": [] }, "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://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquity", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureShareCapitalShares" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' equity", "terseLabel": "Share Capital - Shares", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r155", "r248", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r635", "r853", "r855", "r872" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r703", "r704" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee [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_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "cmbm_SummaryOfChangesInSharesAvailableForGrantTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SummaryOfChangesInSharesAvailableForGrantTableTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of changes in shares available for grant.", "label": "Summary Of Changes In Shares Available For Grant Table [Text Block]", "terseLabel": "Summary of Changes in Number of Shares Available for Grant" } } }, "auth_ref": [] }, "cmbm_SummaryOfGrossCorporateInterestRestrictionCarryforwardsExpire": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SummaryOfGrossCorporateInterestRestrictionCarryforwardsExpire", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of gross corporate interest restriction carryforwards expire.", "label": "Summary Of Gross Corporate Interest Restriction Carryforwards Expire", "terseLabel": "Summary of Gross CIR Carryforwards Expire" } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Summary of Gross NOL Carryforwards Expire", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary of Tax Credit Carryforwards and Expiration", "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of Valuation Allowance on Deferred Tax Assets", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r88" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r963" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "cmbm_SupplementalCashFlowInformationLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SupplementalCashFlowInformationLeasesAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Supplemental cash flow information leases abstract.", "label": "Supplemental Cash Flow Information Leases [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "cmbm_SwinglineLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "SwinglineLoansMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline Loans", "label": "Swingline Loans [Member]", "documentation": "Swingline loans." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r90" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r89" ] }, "cmbm_TaxCreditCarryforwardExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TaxCreditCarryforwardExpirationYear", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL carryforward, definite life, expiration year", "label": "Tax Credit Carryforward Expiration Year", "documentation": "Tax credit carryforward expiration year." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r89" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r89" ] }, "cmbm_TaxCreditCarryforwardWithDefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TaxCreditCarryforwardWithDefiniteLife", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tax credit carryforwards, expire in 2041", "terseLabel": "NOL carryforward, definite life", "documentation": "Tax credit carryforward with definite life.", "label": "Tax Credit Carryforward With Definite Life" } } }, "auth_ref": [] }, "cmbm_TaxCreditCarryforwardWithIndefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TaxCreditCarryforwardWithIndefiniteLife", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxCreditCarryforwardsAndExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward with indefinite life.", "label": "Tax Credit Carryforward With Indefinite Life", "terseLabel": "Tax credit carryforward, indefinite life", "verboseLabel": "Tax credit carryforwards, Unlimited carryforward" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "cmbm_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfCurrentAndNoncurrentPortionsOfExternalDebtFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Term loan Facility.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r986", "r1065" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "cmbm_TradeAccountsReceivableDuePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TradeAccountsReceivableDuePeriod", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Trade accounts receivable due period.", "label": "Trade Accounts Receivable Due Period", "terseLabel": "Collection period for trade accounts receivable" } } }, "auth_ref": [] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r96" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r77" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury stock, shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r77" ] }, "cmbm_TreasuryStockSharesWithheldForNetSettlementInRecapitalization": { "xbrltype": "sharesItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TreasuryStockSharesWithheldForNetSettlementInRecapitalization", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares withheld for net settlement, shares", "documentation": "Treasury stock shares withheld for net settlement in Recapitalization.", "label": "Treasury Stock Shares Withheld For Net Settlement In Recapitalization", "negatedTerseLabel": "Shares withheld for net settlement of shares issued" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares, at cost, 209,461 shares at December 31, 2022 and 260,236 shares at December 31, 2023", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total", "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": [ "r38", "r77", "r78" ] }, "cmbm_TreasuryStockValueWithheldForNetSettlementInRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TreasuryStockValueWithheldForNetSettlementInRecapitalization", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares withheld for net settlement", "documentation": "Treasury stock value withheld for net settlement in Recapitalization.", "label": "Treasury Stock Value Withheld For Net Settlement In Recapitalization" } } }, "auth_ref": [] }, "cmbm_TwoPointTwoFivePercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TwoPointTwoFivePercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 2.25%", "label": "Two Point Two Five Percentage Applicable Rate [Member]", "documentation": "Two point two five percentage applicable rate." } } }, "auth_ref": [] }, "cmbm_TwoPointZeroZeroPercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TwoPointZeroZeroPercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 2.00%", "label": "Two Point Zero Zero Percentage Applicable Rate [Member]", "documentation": "Two point zero zero percentage applicable rate." } } }, "auth_ref": [] }, "cmbm_TwoThousandAndElevenManagementIncentiveCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TwoThousandAndElevenManagementIncentiveCompensationPlanMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and eleven management incentive compensation plan.", "label": "Two Thousand And Eleven Management Incentive Compensation Plan [Member]", "terseLabel": "2011 Management Incentive Compensation Plan" } } }, "auth_ref": [] }, "cmbm_TwoThousandAndNineteenShareIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "TwoThousandAndNineteenShareIncentivePlanMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfChangesInNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and nineteen share incentive plan.", "label": "Two Thousand And Nineteen Share Incentive Plan [Member]", "terseLabel": "2019 Share Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r257", "r258", "r259", "r260", "r269", "r315", "r316", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r349", "r562", "r563", "r564", "r595", "r596", "r597", "r598", "r611", "r612", "r613", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r667", "r668", "r672", "r673", "r674", "r675", "r692", "r693", "r694", "r695", "r696", "r710", "r711", "r712", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r352", "r353", "r359", "r360" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Plan", "label": "UNITED STATES", "verboseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r18", "r19", "r574", "r608" ] }, "us-gaap_UnpatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnpatentedTechnologyMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountAndAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Unpatented Technology [Member]", "terseLabel": "Unpatented Technology", "documentation": "Technology-based innovations or scientific advances that have not been patented." } } }, "auth_ref": [ "r98" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "label": "Unrecognized Tax Benefits", "verboseLabel": "Unrecognized tax positions", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r575", "r584" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Accounting 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": [ "r58", "r59", "r60", "r181", "r182", "r185", "r186" ] }, "cmbm_ValuationAllowanceAdditionalDeferredTaxAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ValuationAllowanceAdditionalDeferredTaxAsset", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance additional deferred tax asset.", "label": "Valuation Allowance Additional Deferred Tax Asset", "terseLabel": "Additional valuation allowance on the related deferred tax asset" } } }, "auth_ref": [] }, "cmbm_ValuationAllowanceDeferredTaxAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ValuationAllowanceDeferredTaxAsset", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Valuation Allowance deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset", "terseLabel": "Valuation allowance on the related deferred tax asset" } } }, "auth_ref": [] }, "cmbm_ValuationAllowanceDeferredTaxAssetAndLiabilitiesChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetAndLiabilitiesChangeInAmount", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfValuationAllowanceOnDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase of valuation allowance", "documentation": "Valuation allowance deferred tax asset and liabilities change in amount.", "label": "Valuation Allowance Deferred Tax Asset And Liabilities Change In Amount", "negatedLabel": "Release of valuation allowance" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "verboseLabel": "Change in deferred tax assets valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r587" ] }, "cmbm_ValuationAllowanceDeferredTaxAssetToIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetToIncomeTaxExpense", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance deferred tax asset to income tax expense.", "label": "Valuation Allowance Deferred Tax Asset To Income Tax Expense", "terseLabel": "Valuation allowance against deferred tax asset to income tax expense" } } }, "auth_ref": [] }, "cmbm_ValuationAllowanceDueToPreTaxLossChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ValuationAllowanceDueToPreTaxLossChangeInAmount", "crdr": "credit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance due to pre tax loss change in amount", "label": "Valuation Allowance Due To Pre Tax Loss Change In Amount", "documentation": "Valuation allowance due to pre tax loss change in amount." } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "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": [ "r686", "r928" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "cmbm_VectorCambiumHoldingsLimitedPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "VectorCambiumHoldingsLimitedPartnerMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureContributedCapitalAdditionalInformationDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Vector Cambium Holdings limited partner.", "label": "Vector Cambium Holdings Limited Partner [Member]", "terseLabel": "VCH, L.P." } } }, "auth_ref": [] }, "cmbm_VectorCapitalManagementLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "VectorCapitalManagementLPMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Vector capital management L.P. Member.", "label": "Vector Capital Management L P [Member]", "terseLabel": "Vector Capital Management L.P." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "cmbm_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate abstract.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Diluted weighted average shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r272", "r281" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureEarningsLossPerShareComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Basic weighted average shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r271", "r281" ] }, "cmbm_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term abstract.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (years):" } } }, "auth_ref": [] }, "cmbm_WifiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "WifiMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRevenueByProductCategoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Wifi.", "label": "Wifi [Member]", "terseLabel": "Wi-Fi" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Debt Issuance Cost, Writeoff", "terseLabel": "Write-down of deferred issuance costs", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r137" ] }, "cmbm_XirrusWiFiBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "XirrusWiFiBusinessMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Xirrus wi-fi business.", "label": "Xirrus Wi Fi Business [Member]", "terseLabel": "Xirrus Wi-Fi Business" } } }, "auth_ref": [] }, "cmbm_ZeroPointFiveZeroPercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ZeroPointFiveZeroPercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 0.50%", "label": "Zero point five zero percentage applicable rate [Member]", "documentation": "Zero point five zero percentage applicable rate." } } }, "auth_ref": [] }, "cmbm_ZeroPointTwoFivePercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ZeroPointTwoFivePercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 0.25%", "label": "Zero Point Two Five Percentage Applicable Rate [Member]", "documentation": "Zero point two five percentage applicable rate." } } }, "auth_ref": [] }, "cmbm_ZeroPointZeroZeroPercentageApplicableRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cambiumnetworks.com/20231231", "localname": "ZeroPointZeroZeroPercentageApplicableRateMember", "presentation": [ "http://www.cambiumnetworks.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of Percentage 0.00%", "label": "Zero Point Zero Zero Percentage Applicable Rate [Member]", "documentation": "Zero point zero zero percentage applicable rate." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "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.22)", "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.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.29,30)", "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.29-31)", "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.3,4)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "730", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//985-730/tableOfContent" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r239": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-5" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-22" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "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": "(b)(5)", "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": "(b)(6)", "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": "(b)(7)", "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": "(b)(8)", "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": "(c)", "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)(i)", "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)(ii)", "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)(iii)", "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": "(d)(iv)(01)", "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": "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r760": { "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r955": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r966": { "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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r967": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1008": { "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1081": { "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" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 112 0000950170-24-032168-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-032168-xbrl.zip M4$L#!!0 ( +* ;U@5RH1)%N8# #G^,P 1 8VUB;2TR,#(S,3(S,2YH M=&WLO6EW&\FQ)OS]_@J\\IUQ^YQ.*?=%O"(REI__U^>C?N\CM*-F./CE MS^PQ_7,/!G&8FL&'7_Z\L[_[ZM6?_]>O__'SX1AOPUL'HU\>'8['QT^?//GT MZ=/C3^+QL/WPA#GGGGPN]SR:WO3TSO=_FMP^&@S>3(VB;>/77TKA],CXYAB=X(QE,[SP=U:BY:DPX M _;DOU__MA\/XPV#4A#X0Z.;LQ[@)1X0_IJ>S M&+>DK,OHAF7#YW%"!1%L_LTXG S&[&%J\2@<77A+]$>AF1P-8/QI MV/XQ>AR'1]T7&#][2_-Y3/"A%[XW?\G9+G@R;OU@E(?M43?#LDD4H99<>,[5 M,_S:0\J4.6%Z_I!1._Z2BOC'B^0>M]=2SSW!JX]^_8_>SX?@$_[;^WG^5AQ#X]Z3Y^,NCW>$ :3DF[Y$8CWIQ^MLOC\9(XB>= M6'A2GOID]MB?PS"=]$;CDS[\\NC(MQ^:P=.>GXR'_U]S=#QL<1^/?SKVJ#5GYO/3\NSH9U^;%*"0??QC/%Z3?KE MTE&:_/$(B/\W-9T@D M^SY*G5^[?WY^'[4+P9(K)-= M'';K^Z\&"3[_'4YN-?I?*U&^_*?"XV2!JYLCCA *@V1V49B?9#$ MFP0RMJ M@3B**PPF M76>1[5?,0SR?WT93-HQO!;\Q'2JP%RU851OT)@ M=02XBUY\]D?-H-M"_\1U^AT9M#WWM\LCUUP:$W$;19101 *./ CK2;;!4VEI M,IX]^K7HU![^8.4'+S_$8NL/P@B&'*"$Q?4'@1R;LB7..(X[RVKIX/),WAYW MVGKPX3= _/1;XT/3+P)GTK;('_MC/X;"U&\S$@I128.1G"G#; M>=0(UJUP*7APUC$F2:(,A9CVCO@D&Y MX(/6QR\F&1A((14G7.&SI4!!X[66!%Q.+ 8M9 K(DVPQGK32&\]QN-8$Y/"D M!$IUY!/900776//__,[M?1<-)V MOW6&T]/95+K50JGB5 PJ(G&]2RAW%5)8H]P5(@D1C%>_-3,M M"&VO&S9<"8!W7_W](GRX_.7YXT;PH;#(]->$+_M\W&]B,WX-1;WV4G-4^ 3M MTU.J/?/]8NSL'P*,?QM.E?'.YV;TZ-=3MBQ[_\UP$*=[_AP73)_Z\Y,K7_;K M?)2G8WIRU0(<=SCE=#DZVVM<)+ @C".N/YWK[,K\]_GWGEP@R-7T64@35TJ? MZ_7SZ-G):_^O8;O;]Z/1E&1E/Z-N'$,[\'W4W_O#//[D6[B!4#<.!DV?IWOX M;IB^IOSZ&L=U-#G:E"T V@M#O2$1M3#R:?(D& X$#18:*;=*:;[J+;# Y'&" M[?@Y*KI?IT8I:HG3Z9]=.QUF.KOUPDK-K]QFI92/$)B.)#NPR"P"-3<8BX"> M FBC-9/5,4O9D._:89K$\=MV']J/381S'/%NV S&[X?=/\O?L!70+$=J&>>! M*"N19F@<(=A3B4 PQG(1%5KDM=%L+N!.<=V+?T\*VAL>'0\'^.OHHA9ZWR*> MF+0G^^-A_ -O.AH.-D7V,!MB1GL8"2,1BB, 1HY"$@G-0F(^2XM0)>F- H/G$1QR?O$ Z.=P:I<.-Q&=VSD^**O$CREY,64O@^C/=R0@PF\@57C,K$X+A/+PV4^FL B[E:6B]7!.=J<%'](B<9(2I+' M5)VJN1LE9RC\MV9P9Z/SFQCHKS#\T/KCPR9^*PO==6>QQ7<66R;BY]FY+ G7 M#+589&C/RLR(D$9XXV10=N7V[&U S"G:/R.8[Y^!FC?#=GRXT_GY_(.4"$(H M86D2Y42+$YF-)\[AK\%I+A0$I=D&6=?G<$FY6I#&]'+G,WR8IK84$7+TA"6) M@EQ%29SR@"+=^) @&4I%;00\%=23,&I2X]&*1I']-G>V]$5*OC@Z[@]/ +I+ MJR=@\?XO1L +M]Z) RU/T5%#N!&,2&LH"N\PBJI[^OO_ )*=)-N7 4>%QAG0S&@UO*B.QCB$:-ID'4QT87LRQ_'K2 M'S?WX5U>#V9Q@FE\8"*1E4 O"YK8Q!B!Q*CT@4OEK MC3Y:(GU,2M8GBU0)(A))2X0T59EPZJQFWG+#J\2]7W'5G1J;KU_L/$BA!XII M3T,7PF>G0L]9*4F4$2)GTF93K8VYN- [#0]#Q08(JEX.VQ))6X+'BF;;%&05 MVWV80E1KPZC1) :%R+%D0EB7/@9QJR]]+'+H'F',E*(L9O M0S^87]H4%6\S2,]1E&A$9B6=",U14=2%#,*B8,D4JB5&?0ZN"@X#DK:6!8\\ M%;(LW(7V*MI)!!=?,4 MT)P5D59G%-@Z$$.SC\(S'FRU9L"<1&^&8Q@5 3WJ(FN[-,?!AS/"/3LY^WQ) MI'2.DK.K&^,>D=IRG70J!_!HO2G-2,BH9Y%JS@6F;1 U9.9E[3M$'T,V99XA%KW[-K!Z3T%""X$DF^(:]L9-?X=8J[< MQ(<)EB5DW&(*#;R 3"PH)YX&2X0(#BSN/5@]$]]V'S^','Z%/-QVU3/.N\<0 M(N,T_^'[?3AYY@JF9H)%$97T):%,D6*^+' J>:9[SZF.4OTW^TB6F M9GFMG3) 0!;Y2TM:B$Z)*!T"2*.TC-7:%=^4#-)EXQ\.^^G5T7$[_-B)JIL@ MPD*";[/3@FW0QBEF2="^JY+!B&.AG,R+G,!Y[UFU?L<:7,>K@80I:^#4HN-O)7<-QQ>Q'7U5A=!N-&H:%$0!3+I9R(@"#!4TTXX\C16D@%]5)N MP[3SMP5\;HIJ7H_"D3PRR6@D5CF*J#)2XCQ5^*OEU(BHP%=K>]>5B%4(:.Z? M@,"C]Q("VLVH-V2 1(+S@429=-(&(-AJS8(% T]W-S;JU"E&4?"K4F\(N4LC M^K6*1>(C3X9)7%!:+7'J"%]8(C&8R,&7T"&5YGU M_953C:F*\FT3 O@! M[?2M7/^TG=7Y.C/ D1'8H[JG-&<>8OWLJ,*9[$R1C:TYLVQ4_%HA5&:4NR[.HO9T>\%:R$ <2D),M@JC-A-R1* M:#T0,1J6? TEE) 308(,X)&OA/<)J%RFZ&PRM?'ZE@&K M5R$9$-9:'@@'C8A(Q$R<<)QDPW(4QFC*H+9M==4IC?^\/:6YC0U*K5 6-Y[@ MM 3+FD1<,IP8)D&R9+S/U9:2_BZDRJ8"XC6=.4L9O2PQ/ET+N8!CL"7V.V@5 MJ7,YV-5W95CB=JZM)LJS34'DF[E[=90J1TF)-26V1)>V/\$$8A +@W'1\GK# MHO:@C]-.[W"A3MZ7=I@^=BU#2X+)V95S>^H?$,>XVV9UL?S ?^@B;?@G*>SELBZA;L,%2-4R@/7,9--JB M8-$6M0YUK:&:&*>M@8Q""ZK%CY4VBEDBNJ=.QLQ+RKDH(BHG(,[G0'0,7@9K M 51UV6 W'1.NOIKI>OP[##R7C&OB12CX56@2+%A"2]=>L"$G5VW4U:6SIG.- M?.;'2H5WNF.EO?W?EV:DHW%^5AEE>I[_:?C^<#@9^4%"<^<- L4QP* [U'K5 M(4X4S>5K#Q(^NN"I8BR0Y+,KI>#1EO>@B0Z46NJYS;DZG;RT3W$=V M^HH*NX$)/**0SK'4\C<027#&$\-]LDHX"NYA=!+ZUH" 6T&[A3R"U=#>:VDE M!$V 2U]28A!0^U)%7GI-O3#,U5N09%JPZE1I7QW^5OI#OLFK4Q[KM_/6 M0RNF0>GH'6&"42(Y:@SK'24N&Z\417U/JSVB6$C1SPLL%SQ80G@_3+_UXO,Q M/NYA.NXYY$3QD20H)TC))D?=#Y) MI!$P'?EZA1'/169UT,SI5U(C@E2JI(0 MZ4PDSI::#9(9JUEDD*LUMM9^\KW*E14S!-7,<+32HMV+H%E-4B2G65.4F,!]PZQ*G M4"_)X@X+*AG"A:)HJ#+&8K5'2=]T$C&/MRC!D;./SW%G]X?=-XK/^F%ZJXW* M$*F6A$=:Y).EQ&I#2;(BH^G*E6'5>8SJZGFZ'K#O8U2&:DU0P4"I9)>)B\Z5 MCL.)JDQ%L-5Y&JK1,)7':Z^E ^QZQ$^*"6)DE##MNC*9E'B*>UEKXTVQ6%E8 M>:3KVD _8PZRB8&HT@U$TA)%Z84CX)+.B!Z5KZ]_V[?T)MKU_28/VT'C7[8> M^;L9E2\\&_HV+8N#\7G3FAZ[OFU/\&4E .F+X"/P;3Q<,?_0Q?F'+C-K*PDE M)9#(0T1#PWKB4DZHOBE5)D!BMMIDP-KLQM44@J:.*57HU1=$L,1PY(0,H*R(147(B70YH@(,BPCO)58 0_6:[TI9GM]QJ M-VQ6,>[,4P"C%7$\>MP-TI#@.'Y MM,5YX&BT&DV5T#Q!CM7&1"^HYM"8]6C:I!<> =/@P\8D#@N(W&8$'S')C B$ M6N0RI? %S JOL_;U.A"^*4UGK9ZB%96U8C(;4^K%9L2,TH G(3A&E(3(&*(4 M(ZHMA[]6Y+^B+!W-O&'2D2A,:0S)$PE(%+2-%=>!BJ!3M:!EF_E1@YX,/F;< M))'P+G@<+",>T0V![!2$G&T0&V\.QC@YFG29Q--"JGA?"X?E:1]A"I96RN]L M>?RN#!3!BZ:)4[FT%R]UB@-N&V6U]E(:9JHS#3IZCEH""SD&)4@PY0A?.TIL0JI&YZ-!R]%*52TM MM]D WW4E?.XU<(?6,OX?-4S*BH0$B/=!.: (-66H,N][M46];F7VS;=*I]Z* MICMLCC?&T)/!,^-<>:(JQ=VL(0@%H00:@(=G//9 M:XU/-,Z@0<#2-'+'&PY4*1\18=:Z?_\!HY*^=6FK%O#_S(\@%0L=@>3?NM^%57VURB/H[1*Y]")H8KCK@,2M4L+8@# MH#Q%YTR]Y0DK2]58#[!.-DC+@)=FUJB$:-+$EKA8H9RW5GOKBUA?>,?W M:PZ5Y>(.X>?&$\D4V--3 RI6:TKIXYHY_6@)ZV$E](%DI3/1*K$ MB156$2]9-A(93>LUI3:.$92DKQ&MP_)[<.2;\DA%?CLC> M-T=X2XGC&#>C/'6H[\\7>$KAGU?SX,=I6)XSJPTZ)?!JWW2Z0<\M8$6"0J!! M"5+C7K->EW;DCMC,(TDNBQ2\8""JA>O=F2L:5I.VZ/'A:#QM[(1FWR7X_'8 M2"\HO>^:04=&-$LAW]SS:2&#<[,#"(UQ3E'N"852@HT;35P 1P3G(H,S(FI6 MZP;8-*?_P^Q]NZ9(N8 J,JE$C+-=MVU&O$81QE!?2J>CH[3::A8UGRFO*.(G M*0U>,:)#Z=M%:SK[9J&$0CS*T M^',JE',E_RY)2;1V*D8;C.'5>G#J29I9C_.&*BYD!$.H9UU[!4Z"#9$XX5T0 MC OGJM7MWV %_O79 [,"H\V4)51K/@6!R%PBR9P'(GWRD)VD%?O0:]9M%9!6 M:LTT3X(X Z6!963(DED3$3PB&LV#ETU&D4N.15Q[=?[U M2!T!VDLT@PB"5T:D16O(4N])],FFR*1RJ5H;Z)N S6_@1W X[*=7B%B''SMA MM:EGBLML[6.HI]I(HF6I8J!RR_U4]WOZUI( E Q2$(RF7 M=ALZ_^!%4%?9BRMH%DX M)4C4&:6L9H$XXSR^P%C$]CHD61WI;^I>U*%:WS8A@!\@L7\KG7 6JUR]F2:: M1UAC#07"A"V5UV@)G(J1J"PR%2XHE+RU$;'>WI6;U<7 !1J )R"HK?["\W.'-!%&49N Q!D)]9$BSXFG@!M6IUTD+)";0 M:@L>UN'?7%,+)VF-0J8BD6E;/ 29.$;1?HDAJ6P2A[39 G0>5X82]%S8PT,6 MGS9[RZ,QQ.A2>S1&3M""0:5+G= N2V54M1TT%CRH7FD[X-64WDI& "AOB4\\ M%*H \2(8DDIA8&J\#[K:P-MMZ?4J#!W.@Q?4:&)3Z=]JLR.EM5/IV\6D"BJK MBOM\UY7#30D5A(M%"#B]52['1<@]@B%-P$$JM?-YEW]/I$@I@_846'7 =LM\ M,R]AMCH$BP#7RB*_G43Y#?A#@6(V@H54[4%PS>%?J^F!4.J,.9D$23(@K!7@ MT80T"7\$QAW2"DRUYLCB/MUY/.]KW_X!2+67P_;%YS&T ]\O4G93G#C62J%" M "*2*2W?$MH@CE("-G#KLA645>>%W;@H^S79(C%3)*(BQE"4FCHP1"M)D\R5 M$(X9;45UI%U].19 MZ'3DF^&@T+*=Y.CX5:?4[$>]2"Y%]X926CI0B>#"224HW?&-&X!R4#'S89I#^WH;IGU+KC5 MEKE,1-: ^L$;4G(MB,].@Z#"45EM M[:8UJ_2:A];RVDF3>".9I)2FV%;*1*U=J!:]_&VSK::Q?#VB?& M74I$9?PAHS/$*Q%(HL$;%G14]1[:K'W_WA-.78B/OA(T6R[OC!K_SD=<\?@@ M([2"L!!$4 M!$,U :DIU3:4BFY; BX?">$2"[H4 H(.(@1-0HKEG$MJXJ7AA8 :%(=@9+4< M^-UF8RZS%CA$'E00) 9FRF&8)8XA)F9&*_#&V5!O"?^%3D3VH5].J'![3$^D M\?-#/@WQ(68KE"P=SI"?N[Z:GBG"*"3J( 5@U9Z&;%@)L?40.%%.=6 "E:V( MI!3J( ' $^N2+Y4<.?CJCB=J2<)=4XBDI\[2H AX 41":7.C$Y#$(A4Q64CU M]A??@'R@-?GSM=%,HM&B7:F\%HTG+G/\05%K4K3%;;WEN18,O7O?(F2:(#HN MX'<:W?X@;1BALY:6&\)22"A12S^RI)!='1HPG ='XYK::GSO 00+*98*BMRO M9]^:R&E@:'M[4[(WN&"D5! E#@WP8 7-FE:G5Q;P>;T9MN/#^\D-7P_=K*,J MH*PA*>$/:4K1SA(1K'@RQI?F,^L*0GMP;7Q.O?.;U\9GB5&/V9>NFQ$5'!.H MX)@7B%5\(!;_EL#;+,RF8Y6=E)I"'M]_YYOT:C"/97Z(AS\V>YJ5TBCWHR52 MEJZ+7!O\-7 7T394L5J7W2;CE8=6_F\]AI/1+C'@D;#@2A-VB:@E14V"88Q& M:3*UF[1[MT>7:S^Z7%,K=BD\*\V+F4:S7UI=VJN"!Q$4HG0/DDA-(['9*)(%#R8FD51])E:EQYO?1,"E'6_Z M: '*H6: TJ *V918KRC)' DH&%K/L=H,V9W857@9O1F.852*BXZZ"OD#-%;0 M+-F#",U'C^Q7TOKFG[_4 N];GV#^J+,;-^5\$M!&81:M8VHE+1$BF00&F5A# ME8W $$54&^FTTFR,:JQ+G3E5+"9"$;D1F100QXH[G-L@$-4I3ZO+F5A>9:P' MBAW7%$VY)H><=P6P<>)SZ7(;5''(24F !:\]3R:XZI3$?4:>5 #$3,HH\+DE M*3,$8B8+U #6("[C6EHCM.75NK#N.:RAJJVSHA*Y+KG$O2>H6G W1%[P'57$ MQ'+6;HRQ4&V!N 4=FGLP]BCTTPO?%C_U:CLB+;'(B;!2*BD2B<&+DEGAD5&U M)%Q&_(_&XJ*LE32;YIR\#U1?@>Q/TH#@.I#LB@VG&2TAJIK0H$R(M'2NK3:D M[:J&$>?.HH;]C\C<%V_:&"$,T3*%MC2NFD5%;!+Q+D42O;6HE:TRLMJ2CK=S M@,TXORNB4^KI'#;'&].I+F>@I=T7425B "$3$*^I)LK[K(VBSM;;,ZKF4F$5 M>*)YRB)$Y@F%B&@HH2EN38GH5SFHX%FD%3=40DQ\5K=SVDKGT_#]X7 R\H.$ M(/@-@J QP&#_L',Y%\V(U"Q?VQ3.4U2*4')-(5N-G(=HRW-49-Y8;=#"A*2K M]6#ME(**5W@'SJ(F.KJL5@HBZE#+0J>>%7/1H)(*#,U((XE-D$G&"QF8I=K7 M"R76[4!:89./Y4+T]=4665- B.%2^UP2 13J=D 0YB-(HK)4'JG!G*GNE.I[ M+FBW5$\(Q!!5)MS;K#I->CU#TWH+S+!#) M2K\Y1(/$TN2(8X$;X70*]>9L///]J6L(X&MEJG$PE>4Y*E%I11YJBH]I"S,E0H2B>;A<-"S]]Z%^Y2,F:N MJ".*)4:D$Y0$13E1&C3RFH%@JRNBL'&G(>LJ*::!9N1-FTI/'$XE\U2 M%QV2M-ND;.YM:<>U!2.NJ9V!ULK)P C*($HD+0G=B4G"G$$]P]!62M6BUYL\ M>L_QZFAD)[;QQV1(C:*GV(DK*B#1(Q&2-!9NRJ0X;W-KAL/#.V)" MBV5Z#C./*>>($$-P-$6-(@@+)0&5(_[/.BZJC5&\*FII>C8/[5')1%DP5FGA M%_[#MTV)7]L[K0UP5KXM3G T;S]".V@^'([/\E_PUOUA;D^OO!HD^+S_R1^7 M*YNR2Z(WEC,P!$HW7"EH)"ZKTA<7=(0D-8_528O-*+^W'O2I&!.0DR7"2H5F M>W8D6 2C3%FM( ;.ZM7>:T>?VT/^KT5Y!>X8]8)8RJ#DHZ+)JK4F/M+HDS'2 MU1M8O4BOYM?3PG$G;_-4Q*.-FIJEQ8W@N]]UBWW)T^%Q0@A)\?(_P;G.8[QV(/(> 0 +WX:0[KSY[X3,_^.-M M7EE9JM6$'C+&M4JL''[F$CF/.",(%8G7W$4F$BA6+>FKR9.I %6XY**P09+( M(BM%F@OW*DJ8$R8IKJRJKZAO/09"2,/'2L2EI0B,ON5ZR2,)2L,@:':S.CD56VW;> M$O \ :TRK!1(@2P=D1Z1F0NT%,$%+HJGUN1J#8E:L[4O10;>QELYB&+\LY)+2)R MM2Y1ARZ38"R^P(#,(LAH8;,3^4XWTRW:*%;CQ&$40K3(TBPQ5[J56F*5M$0D MS9222:I87C90W(D#IFD&TBX)(P5CI:*2) M *= 2Z"^WBH+WX2>7TY:)/&D*^_[LOE)8\@(9@2: 4.@C MV$!U@)2K\\'7U6YP30E%# )5 DB6)0E>^=(X3#IBJ'71RY"9J[(^_XI*C6VF M6F,A292$F4#T'BU7Q4@H%5>#RI0*RBTUV[CR[2ENW9)((-A.3A@" 0R1V5'B M/'6$.2T-;G >1+U.LIIB%;3;1<#5@3-$N9K2">HBTDC50DZ&2(%B'@!>$]5'N,L&KO?UMPLB=6=M&F@U+L92>*4=@G)(0/4*/($.,45#%JS6A%]D[ M?X,6C6DDXLD<:R#+3X, 1W][O;?[('6O9SH)'QS* E&(*BGQ23B"IIL+$I1. MJ=IZ0@LEFN[!"!DR'B(MSS7,>#*'.$'B ([G*T:W5BL=Y*WHM6\+FOGN8K.FP-Q@*7 MAB! E$0JW)Z.1D<2;E+/-?=A&;S:A\X=G0MVF) M(&1Z?KCKV_8$7U8".:\6>P\2B4#0$)PW1/ED2_XBXEEF-5'2<.EMR-%L4+#; MM[:6W$R:N9R]8]H4Y[ J-3<3\=RCI2]I-)ZGE.I+F[K)W3@M5_3T]_T'!@I! M1XXZ5) (IB!#STI7$J05M0%*EEL(*_I[4'K<8]ZSU3 M-C.;K*TNOFQUG>H6?G4%(4M+E"N!@112X9Y2DI7BL&AI:RT)N(Q62=!"IBK/ MV^ZKXOQJK(V0T+80SA"T?$N:CRE%Y$MRA/ L:NZT]-4>D"UH#[YOP8\F[4F7 M4"F00:,)Q +: MYDY3%12/BIOJ3+QO9-"I>+VGMCCK. X(&9Q/GL32!%:J*(EC22-(,9$9EV*H M%ZE^>YCD_+3P]Q&<1DPN(9;C5N*D&BZ6"(FD%)PDK?,TI]ZCP4]B3!FM86V0 M;+5N@=K4; 6G09HC!2/+)"9NB(0<2!#6DVR#I]+29'QUOM(-.K5=#Q36PB=( M/A/A>2DB%BBQAD<$6@H$! .*5P>T;@6'"@=/4$B?WK25SSY 2!YYF18?NC0: M:2]4(J76"?604ZXW]:GF'B6K*;7I=!).1T8\*_QI2_]UGAA1)B'O!NGDIAY5 MO9[TQ\U]G%>MZPQ$9L4R\E4HJ6"99^(3DC!2E:@0DF51K8B=%TI[,QS#J+C] M1YTU.7? GY9/>W9R]OE2CEC'=V=7-\8&]2(P8_%Q+,I2#KO$GVK\88!&[Z.W M5%0;SU1YPOT2I:*/F3&P0/ ?AF8FJB\KO"KQA)1Y)SVMKVAY50GW:SK#%U3$ M#L%1"1:R/X,! MY.9&@7DK#Y210AR_PU/*0HM>YVG"'U25L+ ZUJJFA MN(Z>9HYS&T"0[!*:HLQFW#LJ$FVTX0 QZ?IBNC:C2]%ZZ&F4C=(R001W?-:C MCE-#0E B>>8B=]6Z?A>BYU]1[+>(V% XI*-I%3)?),)#3@=05GL4XXGPSD,( MBA/'LB0T&":M=,S7J^$K:SBPIDK=/AFAK2 @1"8R14ZLE\B5B@6EHV2NWA+S MVR+'ZTW90V3'A:%$FM*07!I&/ )ZPKD,*-&%8:G:(L<+^HI7W^AG-;C;449C MEWJM2M*[0M;V$:"T!$>9^OK!WLI1-3]9+T5\9Q_/V=;%;-L8MY4!9KGQ MD1AN)!K+*9#@="0,-:S.01JJJ_,)WT-\4TUI\Q640!!:6Z:L)2H#[A(=';$: M NY!1-?@P>EZ.7OM-5E66.'G+HM04Y_1-645)\[!4$\B+XV.+(LD"&Z(PX_: M!LE#K!9*7)^E4E#H FDGBV^=)27@W!UNKB//I53?#5YEXKR&TH\P$F<%$!4# M94J#-[RZ4G";5CYS37&A27DO*"4)I$!# BSQ!C(QE"83(6J5JCWYJ2&T=T7) M+<)Y)$@D4>F2!XU0%-G-$N$R3<'(NL@ M%:'6J*D#'?6I(TY+ZP6 ]+RZZ* M5-P)":<68:"96ED1;2$QFJBA4C$7J0HA+9';-J?-6B=+6 MM72(-T!\5W^%N>A*.4Z3JP48U1P U,!=D9<&1268M:C44HS%AEB833I/=00F MJPUKK8:.JTEZYL!!JUQZAI1&HC0EE'E!D22$,%:9R'FU 525HITE4L>B.<4< M9.*-L24>W*)QE12QVK(H. TL54N=A4):ND#]-\-!\5X5 ^?#]%L/.:(%-"LL MAV^.I<:CS8J$5)Q1U@F-LE$8OMEA2N50]&WN(.R#U&;,:T!4(HF. 44F0Y7F M YH@%JA-J,M9.E$(,J6'DI2(,1/B%9M\JCE=*:LOJR- M:BS'Y;:<6:ZA^KV=93JOLA QD-(HDD@N-?%6LQ**XU)B'"]"K1MY4\ZIUD-9 MM')Y F-(#"4Q7F34+%2BZK(N>:4@2;G9)Y!W2?];2$:M(9MEB1%:('1VRG!B M92[5+J0D7:%@H#I0"E'06"UG5V,G5P UC$TN.H$OY\6;*!%]6N8M 83X7-L4 MM*BN;-_U:?.7',(E$G)ZN3/>'B3$C[BTT01&7$+ * 7W))B >M99%R253K)J M4X-J\HI4P(OH2:1:TVA :U==;M@-U6E>E)I^QVWS8'R?DT$S)=?O!_O3 ML9Y2Y*A30# S]Z87YT^97YO_7AYSQ2./\9XOGC<;%G[\QJ>-NE2J:YXWO?B- M3SP+$[MFUJ?7O_'!O^/'JQ]9KMSB89 Z93,Z+4S^?-CO^W;493V-+BY2?EOD<]W\;VZS?/[GB2?1R3/!R.!\,Q/.J-AWN0 M1[\\>OGF_0%C@=.2X.4C0U%;>F6[P!417 !CUBBFQ:->;H='L^^4B K#;(Y$ MI 3X#31H79(E5EO2D*-WPH7>2WRPM,9935)@I;$*:&)-Y$0[H:VQ4N546CH^ MN;0&52R*#Z7U0:D0C58=D5Y'XE0$PI2R09;3.ADN+HH';< JCM\H:8TY6V+Q M;UW_'Z 1E9:QN"B"JZ19R$2IE G:&I[@BX 8X:1(P#7OBIA^N2C3OXR&DS;" M:/KK(?C4*0S<_;_^1Z_W,_[;&XU/RN210<@AE"X63^ECU0Q^>G3NON/Y76'8 MXA/(>'C\E#_FZGC<2\,)HHN?CGU*:,-W5]CQ^*>,HI^,FO\+3QG%7X\Z]-%= MI=-KV1\U_9.GI9K)J/<&/O7VAD=^,+\Q#,?(#'AOT1_$]YL/@Z=]R.,RJM&Q M'\S'\^D0Q17!OT1XBCB7?&K]\>5W?_5U^*Y/31H?/LW-F'3Z:E!>\C__Q#3] MZ>O_B>6___<[[%_O?ZR+LO]C]?>_5^UO7K_;W7[U],U^9"@;;VW0JW991_\NCM!M\& \'/_:>/]Y]W.-42;<"RMQV M@-=29K;"1:H]E?1_G$K0V9(O4XC.I/;9DWNC8;])\_O:;L)E#$NCSOJ64W_Y=N]U[ZK=^PW/?M0!HL%PT.'I)G;H\^6!182BHN?$62AA MK6@F6YX]H9R'5.KA)1D?]68F&X*4SF%6FHV6@!2;J2,(>_$35Y08X!F4%0*D M>M0;^&(S)VB>/A_&23'=RBE/'0O**/G[Z7:ZL"R_;AFS;L:\"N_=;1?9V\[[ MAW+RW'L[@+\L7[/<>E"7B#$N7KY+.+V, K=N6==RE?3]R7 RQ@=]AO33]*&, MTL>XP69?B,72/Q[!TQ$<>[3% 5^$#\>GM_-'?VQ&3>A\ET_G=\]NPKO2*3#O M'B[_QT^/GEQSS>G3BS\_&;>77S.S1;K]=.62?L(1D]""_^-I]Y.4/UPQDCG[ M=OR,W,Q.HNP]WWRJ1U/D=?K70SB$(QCQ#H:V+ MD>APRJ9X.6E0(0HIJ#?+$MH[@\'$]_?@>-B.T50M-87&OSQJ<+0CB+AKA_W@ M^_WA. P_+X$KK[>\G)'ZIYME-FZ:M*G$7L7"[;QY\_O.;[V]%^_>[KWOO?M] M;__WG3?O>^_?]M"2>8_F2H^)WMN]'E,_I+_TWK[LO?_;B]XY(^?4P-G9?5\N M,R?DLJ3=(C+LE)YS:8#_%J&U)GMF12KT83@6;FL,O1RVO?$A]'(S0H;LG8!O M>S!(D&["O#>]\!K,J[B0,4E%N&=%?/I K$)!ZKAPS 81(;IEB<]WW=G'B^F) MR 7Y^33A7\@1ON6P?(TD?T+*U D,'BU[QM''F#W"^A1B)K+TQT'- 41G+043 MR4H%=YWQ[J1M<<(O.R+^$R>RZ*2_F.^:MN%SB-/#N'*2]54]4\%@?UP1;Q@+ M6@0N2& EKH5GY UFD.I)"L^54Y**9?'&V59YB7\9U;$+R@'T33!C,8OQ>K%] MHYK8$,']=J\BCMA:/K58/G?8WC?;/A0R95Y*XGQPY4A-$Z<%(Q2"28PY';1= MFL.J]8-1UTFO"OM'UFO_5.#0N6[IWN_MO-E_U9DZ2[6">B_Q"^6^]F@$D0Y47#M:A C M,\X:ZRA)44DB P?B V)')K7*RJ"P-G=V1KWH@M;*7*93J6.9*65$6*=X_>;" M]KRQ\F.-JR=Z]BI^2^Z4)7DU44&BXIY(IO@T7%IHS6B0BN5 E\.=>_"AZSW=OW'KK8;_=VWE_ M+I+D>U-?/[SX[..XVV"]8>Z=;:R>'_5&QU RT"'UFD&O&8]ZNX>^Q;&OX QN M*VVKEK9K.7-9ZB0ON"C.[PT_&0]_6I[/X@+-NV??R8NAZ%?<&.U MQ\-IQ8,N@G^W],YM3W:'";YT:$#ZX-N2<1VG=]W&.7^M-O8GN'2]5Z.^'Z31 M+7T9]=+Y_"J5M23-9W+8I 2#IR\/:.#*YJB(I-(0F6TDU@=)$)R!S%P+S\TJ MO2!OAN/>6=K7Z2)?_.<*[\ 5O&NJ8UU3'0JZ%MIT'-@;MKUAR\>KSW>/]Q M;U80O%WA-KC?B;V:Y4%.BX#UW@P?7TGV+5!8T?K')\/>KC\*S>0(AS3&%?IC M]&,/(<'C#>>^;\(=7SB#O\>-=X/\OQJF.BHRQ"Q(-,83"=$11Z4G"$ C P.1 MJ3M'AT]AZDY*+8Q&LW]*03*V0KX0EM+>7X?]C&OETXH=0HN%<%Q- &\ERUHG MPLJR2W":N&PDR<($KKVQU,A5$8"OD #[$_QV3VBZ@!50!2> R3$XW/_9>TVD MZMJ(,TL"C]2$@,;;L@RV&05V\>/;]OWPTS*BHZXCP]ZPZ__<>PT^#3_=9)*M MDQ%DS EW?"2*E9*:OD0H4:1$8(8GFUGT7"]U_3N@_K9]AZ8PXM@K+.51N:%8 MRN4!2XEANQ9%%2(-FW61Y\K3XWH4VS?K-&D]-:7 )W)NZ1EKB!.EW7 P4:BL MF=-^J3OIW1"W2O__;XX[C\OJZ*3Q$?8;O"I;$W\UQMR,[.7HXKA%V=$<^WX/ M/D.TAV"TM7_/+1DR1Z]PQU>MPVV@2EW4/!N?+&?F MIU%O#'TX/AP.H#?H(CU^["$']2=ES_<\2AP4S F>]G[X>BS+30.Z+DQ>@C;1 M*^(\*_V/HR"66B N1948Y*CEG0_+"Z[;P8DL21GE-$=(SFB-Q3!>G?.GIX[4@PEIN; Z2^SL'NY<*^/UW94>O('3IMNMI<7L; MQ O5$_X[/DE7&Q&W=.>S=/OXMA/=1T35-N,&;VX[10(MI-[QI!U-2JS(>-C# M.SJ_,^,_A+\4/%:RS';B^.E=-O@=1[WN0(?[Q#$UIF (]Y7@!?:5:_QK40]? M^^*Y-W[%Y++W8W)=%&:T;..9.+O:B+#5PCVYE8 MURY1[T^Y^X^*M2S6DLX\ONL]TOK.DM@_.<+[?KBM$;[=(0]VA[R9!9UV0@0^ MQ\/2+J*'& (?BW\Y QK?Z%%;M7@O^5MK.:Z^C(FN,;5^C[T_@&_RN-[/7-4S4K>\#D!XU[U,><*>6LA!9)U=.O 6Q(DGB0W#9ZI!! MW_G$>Z:%IDIHB>&5KY^]WF[#A[$-66#@O!7$A-(/%[@B(=-2(-EX83D7)M[9 M,S47ER]F6JY+V_DR(!BOWO:$\WHE.TK^W[V_]H?!]WO3_EVW.+BZKP.!=9O1 M5>="W)/_YL,%_\V5[N [%MR[]3S># =0TWB^&P?@JT$JD:70"R>]> CQCU[I M=MEKIOOD7-I8,^KYWB?H]\D?@^$G'";X$1(MX871I)PQ^5$/!6I0\^SB"80 9ZA:D/#(3AE21)6YQ!D2)0M)V;COW"7_+ULDOW9'GG5 M;9%'=5'[S7 %)S=+V0/Z%LKKX4N?P7",.N[?DZ9H.%1LN51E:+N:,J.K-9XH M^1+3N]Q;RM[[EWV5Z:.NF\E;F5"MS/AU"ETUV4? \[?W _M([1&Q3Q$WJ^7[_5.:< M%T8!9C?@0[\B?\ZAH+G%6&12N=R50TIX=?"ANQ7G'*%SM#/>ZXH]CGH_X/-P MX_9&DWC8&QT.2\Y^;]H9#+_CQY>EYB<_^E)D=E^>S>$O"-L&J?<#G\XQH(6* MU\._< ;E_NY6_%(9Q>PY70_A;A#=(/UHW'.TE_S)Z!K!N@3I$9R6- M!2BLZ ME!XQH4RPC(A @PU!NWCWD**I])C5WYQ6*BONI;$??U%4<=U"Y)RJJ$^*5*E< MS\3N&G7K5KY>(5\[L8,2YZ@9CU%&01\E3SL<%$=C_Z0''Z$]Z;TJ/D ?N\#? MYW[LI_6X+DG?LV>7Z.!'H^1A1?I;HKM2)E.*3&USY5[2E!^2*"Z,C M%+OXCG:.?U H'.$*G/Q8D"P^#.%?6;(/O0_M\-/X<'[Y,0);Z$;6>0"[:J]= M[D8)2>?TI^O&UUUF/\UON_&&Z\.[Y(.*.[:YGJA>-;EG<> M?4O!>=UN_>UJR?&-A]773]S5.>UO31?=0,I^J=4?)B671\J5:IL%8RIL3(DA MX4BB$(BD09(0HR/)\YAC=EJJO+Q"Q>TNLOR'87MR14A%=U,G#.+LIF5&5^Q< M*W'N%!2T>=OW.Q%$>N'2-O>CD/E] \M;!H?ANI+N[>*G-E2W89Y-1LT 1J.E-]Y:7I^M+6WG MM9W7=S6OY24(/T1#[L75IYX;@1#7N?%K (8)3+2(Y(B4@1+IHR'6>DD\9$%Y M!,U%6 XPG.^2OW:;9'>Z1^X7(.K;-F+][K?J=E[;>:U(IVZS@6\U-WZQ%OHZ M@\?R5\*T2AW0K^5;M1?#.$\8I!+%>MK9>Q[X6@)B MR[OZ)^7EGQI\-;ZV-\!A#XO;ZF,SZGS+ S^(C>^7N([2(:O2Z':.; +1612KRB'X^A%,(O^QNW M>NG'B:_U'[I6;38G 'B!OE7&VPSY> M0$5UCN?.G,<3Y.+VE+,DE><*/.[[-GA\+GG[N0\G78[2#TSU?G^\_WCW<<]P M7:I!_J7,_&R:L](#H8^L34/B;H+"\/-^BWED*]5J^>%P5G'-@UO9CFT0V_4+S32MW3&@K3 MK\VR[W*_2\K#/\5AV\*\VUVG[MNVY.,-"X-];(:34?]DSE]7O?7JX@M?6\D_ M[\.'(?1^?S4K^O?G'T>HIW ?MTV^CN&<1J(Y&4DJE08DH *UVI>\7QVS4=;H M>.>DD^?#."E3>MD,]L='XQ=E'79/5^?>&>^KR[3EPCMITX(C.VX9(@R=;O@S M/IAS[3G.ZA3.:<)54;EQV&63H6;MGXR:J<(D M+[S4I?2>OOT\KYZJYLM]*=K1^>RQ%G'TQ\+:IT.8H>7SHF66C";I8T:?$X;R MY6HNK6&'KGTK5@#L+A?&&1U"OS^WLWH_7%$+Y]H\D^L2_]:=]%5Q18IU+\UZ M\^%6A)"CY=+;X(F7695VVHY8%7*Q<]'<8Z9H[R6%)11FNR#N]12/D/'U#9%3EXU%47G!9IG8NPX<5RKCVD::YQRT?NA?+E?ZD:$66!*J1[Q%>UZ-!QUNA,'AKBVI6S_YUV9[0[')#,N?=DE5.,8IVQ::O\"%Y(PD3.1@FGB M%1,D<^.5-R BLY?95&J+G*H3X;DT3E>:D9"5(C1[YP+3-@C^)9N^ZTSYE_VA M'S_J30;-]&F_'_R^__Q1KRPZWBT>H:*+S1%R["^/B+C(S8/)$4G#,9G=\>A7 MYMB/2HH?N7)SUIK/;IVYU]'EG=FANAT=3GCD;TN,:U-_B0EAOJ!#>Z0CTVK?QL,=8)S]E(062YQ/^J($( MU8A%8%&F)#/A3#(B+>>HA80C8!"?.)FM"%_T-I4H,AW7F3 3)9%@>&E@*8B1 MW%DKHI+Q"K&XV^F._?$P_K'?,>;;R;@[O4"#[X*0'YZLW+&R0D-S]: MY7X4RM0D($\5Y;5*^C(:&)ZMR5J%Q65ID9J/I]NU#Y]):F8NA))L/CD:_)2: MT7'?GSPM5[O'SD*+Z&/5#'[ZUV0T;O+)_ W=700&7+-^_W> MJS>[;_?>O=W;>?_B>>_9/WM[+UZ^V'OQ9O?%VNM^+,&VLMXX&YTF6>= I ] MO(:(DB8986.45MVY]NK<&3IZ-8A#A!-=(L^S$WP:ZHI!A/?XZ&=]E%J/>H#H M[;C8T>UD37;6NW(&-2L2=<./Y_T]NG6*NV;/W3L]H$-T M=M1CE/R]@*?3X^_QU)T^?^[CWGZIXW3]%C^.9I*I4EB3TPA@SCS)"Y0 M[N@;-WL%$.2R7+BW+H;\,2\]>](0[22X8W1+-ZZEA;?4JN7FI.E6OGO5%^\. MP\]E14J=F=/5_KR.F,U[(]@WZ?D*NCXM80W>=^6&4*CM3O\T^G8=OYFTWN!: M2U^KE&3E5RZ:13LW!A__^- .)X-$9OMRV@CN;B']%V5.U^K]4N3F49,2"O!O MZ J_K%9L]YTF>?-:S-KZ;,Y:7#C=W,5'A;99Z%1S>8MUN9$?/]?*<#;T*]?S MBLEO=-N_=X@#OKGXPAKYOD1L?\-&KZ)=T$)TV-E[WWMU]^V]8>NS)JEX)8NM MSJ-R[HYJ+O@MM\+CNK63;"L\ M-DAX[#X\X1$/XDF =I;C=7(? F/W_ MO."2][JTWV^M;H;,5.@]!Z/"')G/X M? M6B+IYB_=BHJMJ'A0HD(^.%$A#W#"<##R&<8G!ZD9Q?YP-"F9!/<@,%[CQ=Y^ M]^K>\[-7;\7&IHN-NVUY7:<$6,+1_KIY_ZJ54%I$MI%!#LO:)U_'O2C$]^Q#OZ78;9N;RVWNM2*K*=IHV]*@7>VMZ[21L/_:QTP/2[YQ+, MMKC]9MPNMX)G)#^^GT H&$'[$=)63MPL)[:1 MD1LD)\Q#DQ/F?@#*%V6GBQ-P,DU*+ZACYUSUS)>GM65WAX,T+01?[D&A,NE/ MB]N^/8;IR[=(9 $)H[<29H,DS(.+O3XP_N#?I2!M4PJ7?X3R2W_^>78.<1]2 MZ/^<&T,G4/[/V3C.'TKT=L)P,N[-K*H2T[T5,C?G=VR%S 8)&?O09(R]#P%R M!DSVSPJ"%T&R/SD^[G>_EU)ES]'(VDJ,FR6&W4J,S9$8[J%)C -W,*V/-3IH M!@6&^ \M3'GZH)3).O QWDM(]W00I6I8$27/SP^D]U^EMM?.M.>-[QI[#.:_ MEO)DY0MG0ND,PFRESU;Z/"SI\_",(NO.VZT[PZ>^E64MPL*=Q64FR0I'AX MV:DNG@OQ/D#6Q6TV./C7I&U&J9DV-[L/V7%FDY30%%^JN7\HM8_+:'K_^_QH MIJU2WK7PL90X?C48'4]+RVZ%S:8+FVV(>)T"XV'%G6Y#Q+$B&]CQ"OC MU6V,^!:LWQJL,_K0P#JC]P/%VZ[!V^C'+YNY37V!N_.^)KV_EH;"Y5QA>Y1P M\Z[4="L^-DA\/+A2MP>,'9RV"C\XWVO\/L3*F2S9/??FK=C8BHV')38>7#&I M \8/YJ7D#H:?!H@"#IOC T0#8]\,#@(,(-^' )EEE9WTWL['T'7PF0ZC]ZP, MH^GB&Z;7.Z1R%E ^BPR_-J=M*XBV@NAA":*'5\2*B5.IT\*T$W01 Z/I;Y . MQNV]Q$7,1,[>^3%\>,L7&MJ5/5>X>./2Z/$K^7T(]9R&5!QE@=%"25YM[B?Y\-Q_#^;#.ES!KX;K?C6,; MFK7Y F5[!EJG4'A8YRK;,]#M&>C59Z#_V+)J7:RZ/0+=XO';X_$'5R>+W4NA MK!>?#YO0C-%VOR*5L[&L"525;4-^Q>!%")K(B:N8D6)BGP;3GE/Z>& MV(SN7#M\W2A/KNJMZ"C/PSN4W(C9S/GM_:?3B%;7E!4,BFB:3!J[')-&_, ; MUQ[3-9.\37NK]011ME4T;1NT<%4>@:]T"'R"74=/T6?1$.?OHM,O I/:]<&#J^VM#> MWL"F.&0ZJPR;D4WMOIIJ073<3N914D< L=S=IA==Q?S/G9?VHWI>MGG:_Y1. MBPB][G_,G-#_$!!U2 @V9NVKR:9[9WC#=.W:A@[!-&M/K,K?-ZV$]XFH:--3 MQR8'W:U];L@Z6VSZ 1T;>CK7/R]Q%D3^]G,BW>#Y6=&:X!M0(+&C*@KA47T7N^]Y$\X06,T[ =[*> M&YZ3XP3H'G1G2 N2[,SN0@N!Y-0SD;\9>% % 3?"]J5K4^&T11Q=T5KD<)AH M$Y(H)/OQ,"MYX^"7DPZ6ZD9);D7H#6]5+\G*E,U):JN_4K0,\+\S* [>4#P$ M^UBW+.4A 9.H:!=C.C:Z]%H!G-3DSB]E.U)33ZIL+&I, AE'L:49X#)&KT0\ M6[K!#4Q>FRLB#O,))[T5?6]$H-_PR@G?:L[2FEX[>"%^"=4KP7O$(FKH+4F: MD<28)$51-A J2D\BM@42$Q(FQB[2G5EX1'IM95BHMTN<6!V2(N[ M)EDU:1?T#K0LG,A4@,"Q(ZS-;Y9^N@!5.+S6Q#))M5FHWUBK M-?.R-I; K3%RLPX_UYW#=1>T)QW]*P^3 ^NM@TY#%\%/QEMV.$UL'//B(S.3 MOZ(&BJ+K?>8PS@C]>_B/KL/+#[=/?IT\/=G9V]9]M[_K6S BL?\=O?\+KPYHCUGSIW+MA4><;. M]G;_KK=C@8"BVT+9.!EG.4J>(7Z)5%4$$R\H/;_TQ +?U'NH ]$\**)A/T-I MA43S(O:&$S#C6H+8J+"]--B,2P:@=F?.BP^R>6"2#;J_3W0@ M6_ 'O%!0H/DP0; 5WMJX+G/3F&LY9J"P@<+4) MA5&*SYY"")=+#L_3M07=VTJT@9@&8E)QE6>D925B! E$_VFKB?&JUEJ%Y+UX MP99,_M-F%>7C%9EH7+HK19GG85JI6#GI+Y>1Q/JQJ2F:2/ MZ?S1FY>2,9&DK)U94$X\]KK^1OE '^B=*ZP%D31>:JKRN$5TBK-4P7H&=AC8 M84VV9@5YX#Q-E4@-_A.]X@3A^8IS^0&AH>ET"8=I4M8VFEL6R*!FBO_O?LY? MNNO3UH L\V0,[O.D;W/!P8<^@1+<>O#-!L*U21M0]!'@IMP//.7+H+#50)H# M:6XBS12CKK-QRQDBT,MEDK=FE*30].)[P[^?:B"!"!4I,:2@B9)_+ZL@ E\G M^1 4'Y>@B84@EW]>\6(,\BWSR# +K,4)(=TI(@];Z=JW*D?9=H)1"R/GPNAB676XKW MPBG-1F+E\Z1*(75)PDZ-1M3KK7-M4+\YL,# LP"FH.W M]+/)%OA()HO(+^OF:]N*;E%+[(RX!9;N('T'TKLY&(5B*1,13(MV25"5=!+::@ 5G5M?'I7K-HPKYJN4#9*-@)2GKUP)6Q@J40#@>)-/1]3KY/2F[!AT#$MG/X[.G^\]V]P_W#W8/[3&T]U2M5ZQR0K Q1'WKTYB;)B0+-,DO-PL:5 MQ 4IVX;[>D/BZ]X1?QV_^>WTA]'.<[(!"[[%)P0R[W:;]E_I$KW-3NTNU,'0 MJ?W5.K4',?JPQ*AMG_.=P6TQ32[+BKT$0Q>6)/=\DQMY(71B\R@M%ZBVG'!3 M$N0J.3(Z#),\F^K"P$FFSP?3<# -Q;7HU":58W9]81SFZ*%K)1Y.-F&#[M"R ML9V;_,Z#FVD-\ESAXMP M4Y]B^DD-GK?0\=BL>=0+ML5B">:=B0I34DVMQF0U!(0 63S.-> MW[,-PU_1WPS-?&)Q%8<:BL-OY4VCZX-Z)$VGKS_/R"D27@9X4 M^,V*"X?GKOZY;Q\?&_H9Q,49*:3H-+;-Y#?UDG]*]_A[WX'OQ%O_V=KT?,.3 M:E$BW&CNXK+$AJC>KV5@W[AMU".T#=',KZAQX;2KH)K0;]I:G$N!!_!Y6;M, M;F9?N*E^NYAM8A*=@MM[O=;5-'!2%J'NA-$2#^,$]@"2!"W#T<]TC9 M'W0BTCU;':.1-?:VW/F>\+;1K7]O"]D;CM%\ZCYJIDZQ7+R(^2Q/>UO[^X?.=YSO[!SO;3_>>']YG4_#-IK9L0#F 0@$U MD$V@RWI-D^"G:=["4"2]6=,)971A A;LYO94%7*5SS3)V2E3%,EJ50B91/C:MLP%8O8^?-\G(&P[R=A0ZAGR-3! M3X%0[+7SB/BTI1HK:%H <;BNRAH= I MEW 1DWKC4V*U.98MS'J8"JF9)D3:UB2YXJ\9W(QV3UT!+?:PI6T.S%$QRVJ& MM!N,BH$)&%ZQ8PG\B9*A-2"2KU%!I'PPEOPIXF&##!_(EQYYO+'U_1H#H8+] MT**UBU9(ED)QPN53A8*VI)_6!T5&,N \W$!$%J,!B@&;ABX M08UEDIHUA"N.([I,*B"_,FBGD!NK?_F7C:CU@EQ"G0-%#13E+$^D-2!.;50H M%*L.7*? M!S@-/"FCKMIEL]Z6M!E^2:*U;3[-AD:5J);B.=P]M0F2O;&_-]N!@NXA-"7/"@73-U=F>('FAUHMA\M^#SD':5Q MB9)]<02>KE!WH>'*+%NITMD<$QNH>:#FKCOXI8'+8E?S:%/$UP!,:&YM@9&/ MC!Y)1@L*']50[DIVS0L'4WTT5NRGZ_BXLI7T [$/Q.["4O_ @D51RF,6P.[\IFAON%T)C.95$QG#6C5KT1:V<@^8'D MU5KQ48BJAW>5KRSBE7/C_@RVU755Q-ZDITLKTA5T^SS)%A+.":W]V#F,G4P> M6S-J('F#YA-(>V@D_QK$M#LTDM]J(_D@I.^GD#Z*8.]JV7NWG($D[,P4\-VD M3U)L8A*),R16"HY]T/]G,N)3Q/ -$TZ#" HG:Y#1&2R%@0C%$[24ABY&WR44 M)8NR+;J1,TZ\J'_6-NBULRUUOQ: JSQ$0D%8Y@GD'>^\;QNW\" VD@ MX(& Z9&X(JRKA97:$*60]=J?JV(^(&3'P;!KKM?X:>:Q]2(TG(@1!FFX%/!CYA:R,, MW?4L#YOUP\?3,L]*&?E=7X=IV!:*9)A&;U]%W']1M0O;B,=PQ.[#*R-M(F,S MP4!MEWI'?&5>E>ULSM4BK4#'RGV)26/IHS<5MTP7OH74,9O-T/.H[;6XB$[] M!DJM:(\A4#)PQ2;SIVPN;V,1\X) TT_6"_VG;1,(I\-+!T:\*D390$REF MCS=F%.M)@][R8"FULIIAI>VLMI10FTH59[3?59(G5X.0'\A9R3DM?7\/=)S71 M2#TERDJ:)$")C(%0U:)X R,2LLMDL@IHRZOZD0*5IK1%U6H$IP[4VA'%4E#G M(BI]R7Q#E&)=9GN)C"3@((4'VG;Y;"]PB8HF)KM$P8]'H4A2(DD2P[D#0\5U M-5N<3/S]-+7DI$&6WNU*9H#*:!@++DT6MC$KL!A"*,BP'&FM.7N HQA(E_OY M,;EKI,.Y8B%%& *3N826[:@O;BX-U+^7E;$GKD\&!)(4S%\D89WC%[X MPUT M7T&BTJY>V@)F:1$KU$$E[%:VZ6C,Q1^UJ2ZS"?U8:V4YQXE&1BZ[XK]:!Q7S M]W'LP+ #PW[W?W]K<^1#;8I&>*#2F2K6:K)%46P]H0@V^T.H+24#B:>NP"1* M*AG10G92NL*_+GOWYCK"_AV#NMFPXKPST55N^6GW^R)L% ]\-/#1Y_DC=8T\ M3. R(TB8FDN3E]*]DTB9+(-P5PW\"N@P ;C/9@:Q[D='IX^5@&= Q*E ?(B4 M$W/EN,$3[WP@JIFH=S.H@H&$OZ1+[0O"K7-AX]KKLQ@JE#.J&SP)T9S*>J./ M"[)4O(>LF*"/(JC"06]#41LM*Y^6E?8\R$,&.AWH%#Z&:'08T1!OM0-=SXHI MHH=&$^$WT6N_DVP0A0.)K6.'70L>8D'$@+9\LWC45&-J8*I6-A%N418[ M-6 M>GC$K]1 .'9#C+YA9H@9#A3;B1FNQTL456D]WQ<&3-9Z3_AG)5 _H[2U9H % M+>N>FJR)\ 0I,>P6+@WT.="G9!;9^2'[SH'7V/:J/NJ'PV:V M]4+X=II5"[X:54M6YT"+N%UE$4)S,R + WICLF _&XVM1?3P+9#V,D4;R0"#3Q#[GZ Y$.1(I::%M8/]DPJQ.7 M947+(Z&*"9FL(+(-5XJ,%=B[<+!3,*\D!/. *Y;43=4*3AA9R04'AWGL57_B MU2?4-OD!=KVLN@?$'XA]('97XHQ2YEKBL!8462?)*S[!9 4@4>Z6$1CQ;J'2 MGZ?13:4?GT.D0U?WUR"+O:&K>^CJ'L3MEQ]T6\S1I9'VF@B;Y$-,_ZFRZ336 M7I(GVEWB!O.P^7$\AT3MS@IQH'@2-QLG506(4YT*P4V#A9DE'#3SS8*SO!RC MAV63D>/%==B-,M0O#?30<0=]TQ49P7UFR:;6W]=>M\"Q9TY6//'R'AKVQSWJ&!XN^@S:!_ M1/N<2U5@]!J??,I@\?VM S#:]?OT30X7UZG2Q\EBG+4+'2@=1]V/Z3Y27MG_ M?E*<97G9K'_\.H&947:^V'F*+TS:ULGZ#XZJ"9D'G^L<_F63#4]_" MG=QPD_=DM:Q_^AN7SO4__SDK+LYR1CWM?_6OK*I:OP??'2=%N5Q]Q^3T'=Z9 M#*L/WXDFLCN'[^1W '$MPYZ:QA,D5]()/>H'TZB_]W'T^??UJN]&WMRBN&C.UO1]^U?D;)?>%&]-.X=6%%? M$7P"U=R2Q?>%7_Q[6]GTYA)JW%S=]XV02_&H%X@N9)/KLQE:V9B6M^ AX.H[ MX2.LF8\98C$:\ L2D*BF2XJ5U(]([1P:/*0&7_W8H(P/8194D!#EC:LR2<<\ M[)C^_WTV>I795*98NMUL)AEB$J/3LMWCV,724JF!FW,'BS0=39S29>9 MHH :6[%H"[L,UYX6O)XL8BM: T]N:^E)LTJ$Y^V&:"BAP=UIT^'Y4S%R;W8G MV^5,8KC7[V]W"1&B*[2OF*R>%=Q%41G]?2PQ"=MB0>]F9B7 7EY$K[(/!O?5 M_?S>/>[1J_??T^:=X(=+;J?PQRIO6 8=3[[Q0*!%??U:WQ-_F6&D D3'H< ^:(EAGE91+Z07$Y/ M3DZB9]N[6SL[?.^]'\_.HD?O4)$:_2@8EECQF0*YS[-E=%:5M-V+Q_)B4Y2@ M<*(3.]&YMX4SBT-H,_PFASS+5^X"AVLFFQ%LH]\3N2V]5$A7LA4AC2=<;E5? M90T:*7U'?C2C<[RRD_7$,PU8C[B7#^,6';1K%?-GR=XO:LW_/6^.([^6/391 M@*W^6")^8WTVK#SA>5!()M?*JMK,2N*VQY!9^>LEI-J/KXFA1%EE3 M5DY9):Z=P7&2/FLK.FVL_*T9S;:8Y70'N$85DDLZ#M^#!,&^6'T_N@7-@WJ M!3:>3]*DL&"\3I5N\Z0E=D]L/;;O!6R"J4B\F.Y,@-N/4GUYE_8+6IM?W2R' MP4(2!0;(ZEOP(.^[H@K/ YS,W8-<$ML!:_ S4KOV:&:-;K5=G+6LCH0,,\/< MZ:6MW\UFF2)F6L' -;<%RL7**M6BW88+Q&0@GP2:R4P35;:N73HO$$3P.UHG MP(SP>DTDV+AB=\&*)RM/5<2H,I31E@TJDYW^9D4"773)N+$\*H5U*PEN]GZ: MR"1UAHQ!R:H=6G>9EZL HAQ%&7Y3K?!B5-I)*47[)IV11I'FIK[/Y'2;G]S" M-J(WC!G*+DG)VO!V[:.WKQY["_4."L>'X)PS[]E.CB"Y5 (V5KG0TH-3Y&(. MI6G%G@%0)>CM5D$#$W.-:FDP!API-'[(S"ADL)D'%KAL;8"@>)2D^HD@1;6C M!#\#I.QTU=&[VJ0O779"U+#=XH[:#6TQ.X=SDT.[+CW$( W5NN?&K>@5#[-/ MP&\*_TS<.%FI11GP[=0D,FU9P6<*=UF$1LD$NB/K)[;I?)=D>6'18)L M)NP:]4W%%HR:U=+8+'_AGBRSDY ]2V92U34O:^/OETPJS#."B2,K89'B8.4+ M*[,$&H396^^R$HK_Q+AW0UL&HGPL-&T"?1GEEH"XG8#JR'7 M'Z MJR<8KM"6YB2D08-QQ> \RQ+O"K^E 'R]F#M5B#@?:PE:A5KX$2R?1N)9-MS' M+S(VAMN*(+RF+0]^9T&(HB+I1"XPMKO,$\&='[,3OI+G?_MQF6^41T\[/9,= MH)DK1!0K%#? ^I55->E#1E%V(V:>-;R%8SRNY>"T>)K8K"C2=^EL8 M".U:U<-FF_4HNC KKLLTF)^:"=6.Z4((:!=:#3N9^\B"U4U/<$7%FT:<=(): M>E,2$QQM\_S>X<[W)G2R@R&P=IP\V-X9P\QE8U,ORPLC,-(>6F,=(+&/CK@U MA)]"^\P8-LH@#)H*TN@A:\)W[#G5S0A91^"01T3P9-I Q5E= <)E.L33K9Y9 M9*F$9A*ZFED"Z#.@FJDX6 M.>=Y.4S*R0[RX=5 &0! -G+ M !))HU.79IY-V )%EH+L2'*;VR*5P),?11;7A4Z"'26YBUB_=F,F,S'\^CO7KF8<11\'^HH$7&XXUN%:V+3:J FJC9PF(!%M4QT\+\GC M/I!CPR;J)0IE.@&+K&,<;RBQRN@/PTM'/+&08IAIQEJIBHZ/WAVP]M!&3AW@ MSHK2"WS2:O02""&=9ZBC20I3MC4>&-2.=)Q1UA=N]&6H*20U':OU:0TK5V3@ M4)'G)5<\<6$+V]D;C/AW'+<2[.&:&U7E$B0_1)7!,#&79):AL;.21;XX?6QA,)E<@K? "MU">^Z7?*40TZN($S._ZJJA,U[:V'?A8CJ MGW[TLV\F+7IW/%5$,&UA1YBEB#5DWV<3K>YS^9S*ID>D-&)L6-Z,#)H',UNC M8S.D(-C1?\@09D#N32E29V1V3%]Z#.Q3:Z7GJ41>9R7PD<-L+KAH5$Y'=.'( M(\T$ ,H;.A63-%DV.@F+O,\B]2S//BQ>D9/"MEZ)GR5\5+=98T+^B7ULE%BY MG@ 'CSU;#O2@4;A%_R7+U4LX\6P*KA?MX[)L4HB(@CJX =>[>V'[/ZFRW6=_5_L_].;A MK;7_[V\='NSN'#Y[NO]\=^]P_W#WX#[T_W^ZF(*YB;H&IBY73;16B"-E/8C$ MI/P]HE1B<#/>H#7172;V]M30EB_B=\[)>J_!H_>GYV?U8];=XD?KZTAU:58% M11A^-+'.V)QP50BG>9!V01I)XV:\$72Z?8.^7=(M!%8WMRFFI]&//_WAQW[3 MG8(>B36#1M0_SW3PA^,C\QS$X^A3R59\6S J9%DY:TN[E9T[ ?54<[+X5*)H M'$^'Z*L:B>[M;N_N:=ZN$;3IU.*HUDWX)FO=-:_L5HX-EUNK:]&IG?9K%X,( MNS-?C:LLC0/*@N7IVSP^#\1DD&(/1HJQ@U)S]62NHY,E>HZ/-.ITRNF8]?+-6 M T<+'6>%4V5=WQ6QDQO*5= 6@+L7L*_'934O2Y2.NE:YI<.+\$D1A) &P30( MIHT"X$ZI7Y]8-*&A7IK:W;6LI1;F<' M.:8/NZ1XV9=)WAKI$^*E<3F$[;,,7]1^KAMMTZH>*X;+];4"CK/%URPO>O3Z M_.QQE"8UB1S4"\',A"3R;6>#Z3-(F.M2/V%RF7,*5EG93NY.GCO(NMRJCR9A MT\0RHREFS!OL8:V]02?4&[Q!'%FQ-,E+QEKFW]>K&K3;:619:I?S5G24-W.N MJK\R4KXZ+2?CLW=GH6F%YS@9%!@%@?VV[MP(W&@!G/XDE^3_ ME(N73%23"8/[QV*;! %U,:98$HW(.PW%+0E0+@')EAR%@BD9!Z(Z#N>/9TF^ MOJ(8YIMN #9+[M^9/C#E";0^4Y?4=5LA$A7T7/L^C92.&F,%[*CSI-'BY &K M^K:*#)X.109W!J!JYZ-)QSN%+'-3&K WJ<$6DC[DTL$WW:9^WX))3CBD=>B# M)]*-SED$'S'U#8HN9]JM3[<]DD6G%7TI2!T+5X2!CK8Z>G1T=EH_#FQB]HB# M?OYN$UKB&RA=.C'(Y?:Q7<*"X5YCGM=XKD4V\;4%8@3/#:VSQ.BELJTW=VRR M3BK;)NC(2>B9I+T1,]F M^![TLK":-N>(C[:JN3USCE$O"MN5G5C%N#<]ZJP M;8IZ INCU])KT0'"NGT[R3U('7>:%^Q6T<\YPQR<)A=*QSYQW!UF5;KJ15?# M[9=Z;6'SW\=^7M5E"S*1JLE_?4?_.'B^L_WL^<'VO[>W?E_.OH/9L?'SCJ&] M]WQ[^>&EZA?Y@Y22E<#?0%[Y2YOW9Q80Z"Q "IHR6-$:^-/M4\+M"F+8Z]T@ M0;-:=NN_)%[@0Z>Q_-N5[ 89'%M1Y@.KJO0X3[RA*LU%++GVBN2Q]ONX&BYC M:U=XPA9?=?;ZK(-W)!*L^R)H^4.%APU2:EHXLL+Q>0OW7G-7@3ZFB&TF\;!#Z(?APO[T2AUT,DY/<:?.H1@?2[]^)> MMC<5\P.*-<0M*0[\;_4MPQP;]!:06\VH*U^=2D/,'1=1AWVJCB;M3#65DVRLG=<"O; M>>LTN/J,3XRTX MV(:YE5G8(D@"'F0R$DB\13:IRBMNP+7KWW2&L1M5@IL?T$WU;ER),@JMGMPD MJ2+!J4"2YZPTT-TB-6VOF=68O\75J4A"92?M(@]9LKIG[ HX)QOEU!)-5+1$ %!Z+0W>VKAS=B&';0"V/I;;5E ;TU7@=_"89\ MNLV4)X#XT6][M*>N9-- F;XJ4=RUOWNP%;U%442+%(6V0]6FBU.I1KQK&\;O M;3NT8D.N[&C9RMYLO%J_IC+Z[K*K["#46D=B^^Z#M_JF>A&_FD'[>@WALFO6 M?GU)\NF+?MA( 6R2O@ZM$6EAWXA^*\:LL!QWN2UXQ+<4*72@/7V?KP&;,(HC MS[,5$()'QVO(54XP3E2"AA(->/N8Q\XV;K(7 M6L=J@+_N>Q(=5!*+\^?T+FQIR+/JTF1YSKK4)B'8VA;D70[S?_,:\G-BMG>. MA#T62R5HDDRHI7Z[[RTNBW36I82-/3LB\#FU$X9\<"W72;*=)700V%KZ )T/ M$VD2&8$X,O+*J\ E[62_G *3)(W+\W3AFKPB:G@ MB9=2UCG-IO2,68!;;R6_NK0=?7 I]?+6P^3UX2X'+JP41I\$6DHT7;]"/Q80 M#,'&#F"^G7UYL+5S(%XI[H/:*O0?[2BB!Z=(_Q@F;_0_[UJZ)M*O=\[?@ M%BDD;F"VHI(TB'/P_;B[#&\L"6,R_C9NPR>$P]]9K?5?7-);EYIQ4K#\NH\OP65^%C:W=N,81!3; M@0$ZTX C; L2SVWEYSLD19*O&F"CA=Z7N-^=1'FWF*&?56,I?YD0S5L\,[<^ M6@YCV?JFRC(34/Y90BL.$#692QIA&TZH^8J%F+A3?\5 & SL)L:!K4'0"@NB MA 9M"%R X?Q#+E)D9*7SXZ,?CEQ\@?VXJF1SP@XDX'Q)L&4^B.+%5*R.YKC3 MP-?%D_+HK6.3EU?1CBC$QH=NW6ESG6" W@2II._G)[9,LFK29DUGG8V!P&NJ MU9@P_K!%PB[Y=E=PZYZ0 1S6GRB6N=*@-UG8=+DX$<9=F4U M>YBP!37QF*AB]^ P>K3[=(M,6_:&=EY&N\^WQ-!]'./[9_3]_A99N^[[0_\] M)S]WG^[0-8>=>SS;VF.KZ+'D=C50%4Y=L1/)%0NO79(]=B'AJ/*JX#^LU10* M?$R/B02I60;$')^=*/%RC+CAQ&TG2.S;[1YT1N;$;\A:__9#37<$>[)A2A4' M;GEVD^WID>["H#N@ [/?O=8JVU$XT"QL+I!?Z\SMM3O;;'[')Y"KGCYY>M++ ML0B/=_Q@WU>$6^EC_O7Z/#!6OODDQ3=,>EX^:9U'<+;>^K8%7!U-[_)B'E'4 MHG)7(2(;?5UR,ZT,RO*]>24J/8P%##..VIIKKJ=E,J W[T3=N3C,>47SLB&# M%^9]KTY-\H179:2U:9#HY'V[?)S8)-R8UP757Q\5N(E1@XQET"+C&W;(NB)O MP)JL/&O+8MT%H*3]:A^MGPD2B1L&%_*5;U^%-1:!\;5Q.ESEG;+=@P "G3313\\!X]>X@HY$1]M\M$:N$9J_#R5#N[1"'1#3_]=O> MZ)FUPGSDI_;1RDEQ1HS0A'+:431'5NG1,ML3UJ 8@Q;YD<.SG*4O';NP#'%L MTJ^M">OF>7TG!UA?0L;;TWVR!U]>FI$,4 KN]NQ__Z_=G8.7SY[LRS_VNSSY MZ B=K4')8@?I32DXCJ8MO),1"36,FPFRDIQ$M=AJ_=!=?YZA5O?9'>?U^W"; M")&<,>=LDK/3]L:B9HKY/0K?'F(+,5U<3:)[SOKG0JJ \(2P=D>[NS^YC7@/N78&M&&;=SB3 M6F/>+GNU*@7[HZ,S*^=VMYX?BO<)( F7EA9OLX/[SI8,$69J2/'T&L/CZ/4/ MOW;DK08[\OQ);[9AKTB2%WFR-]I_]TM(>5;1=.@M*$/#:50%&_UT+ 7"_5QH MZK9*_1UATS7<&]>+46>LX+2[T8GA+BA7N$9FY4QHRAW'WCOA8OS[W4:AT%\; MCMB!\TR)B9MY?Y5, $51MNS^293M$V*\;W\#\21N%:SE2.:Q$=K93EO*)O-6 MK0%;%CT;TNE;4HD09G1^,KW2AZ:[?4G>01H<,_M^SX<^& M#/Z BOU5YCHXZ,.H8;N[GF.R,(!9%S(PL#-[QQM'?:1$_?4ZU :"WB^5CO * M("LZ>5P^(I% 6NH%U[6^=$@26]O_L#^88'[1LC8O;(NCW3PMP MS."G$+^PO]>+Z*JT!URQNW7X[!_*)YN^W]K=O>EK6NS^G__Y\ZV#O_3KG1O7 M]G67?N-/G]YTY^=;VW]MW3M_8=W=G_^?)TW5)Q^5A6A+1_VJ@%B-E".G_'^; M.9),[%2$\ L1Q?A@ Z>[A=$]P4/_]=W.H6OS5,*'5-G=VCU8-O!HLC2RLD"_ M%_J_Z0IFOHT7V'2=KDJDTDLGZJU27OO=9@WP[ LI@+^F7L-N_NO$W1H,8]B8 M?B[RKJ,4FO1C1,*B=YU*)M/I]G3R.52R+I\Z![WI.#[WG!=9FN9FD^;YFGK] M3Q_K=:=H#^RU,Y@WG5FXDU^6WO]^B^A+EQNDQY_=K&^=K+S# M=E+7D@V3$.6_HE%TS/F)[SGZZ.DN.E= BML2&C>HEJ\L1&[E=+\*U<>WY^#!;<])4J_.DKK^G+WY>F+U6]N] &TO.I8JIB\C'3_? M\/X;I*$>XRT8"E_ @#KO0:I^GODT&$=N*[YUT^=_RA.V='XY/R%;YTA0N%+G M&>&K<#C_3,K&!I1\X2[O*JI&?]G'$U53GMIKJ'JOE MO\=)^<(/TNH0-NX0ZP>N;N]",@TVU1VE_?OL_]SX M;G>"SX:3'$YR.,F[=9)_Q6,5+-8GSPZVA\.]CX=[<+#]Y.GA]I/#[>& []\! M"][*<+#W[6"!4/,-O_EPSI\;W6',FR$'>[=/L9(EW4LQ:%:%IK&T4]HHSWKCD'TA')60P>M:T+>]B$,QW_?CO]G._;EM1M! M\_WZ#++AL._%89\*$.(J^MDDC()P[@8 \4RH)X(N]NZ''QP1A/IA((C[1A"_ M%NA5S7,#\,!S>CT+#8B6?Y[J(CW]Q2#_[RD%G 'A^$G'"D0\E2>AO3YC02%C MQ+[A[1F(X1/?_<>Q15P\26>"V/-K-4Z*N#M/A+1&*Q\S,%8+;'I:YH5I'K2 M>*@Q'F="_N)1B+,BJMH9O(G3)V\$289N=D%^YSTN//DF0T'O9 3MLOV3SCC@>WC .UN[HGW/S:094B?W^("COW+"=V(7AC/_ MU#-7B_J'7_[/N'JB6R'_W9-OOG]W_I!9_:%&0?[Y/6)GK[\?2EWN5GSCW,)N M/T)JRWR8&'K-I(Z*LC'IXX?,J?>3#W>W]N/H((Z>#D=[WX[V[,TOPZ$^O,;5 MIZ.]9U]K;P;*^)8I8W\+T9-1=+#U?/> [7$9VCR*GFT=_-E.H(%H[C?1[,4' M\9\T#@;2N-^DP;8CRQ$8D%O[]WJ?!KKY0_GPZB)FO$BIZ M 2%,73[!_2?P^UM%4G/D2CZZ8_[7S_3/=Z-/_RV0E#:;?774&SOYJ[8&$+F_:'G<7?KZ*]6\I[_\ M$\BN!600[(Y)\9-)-A:'6K.#_A_/1UARSMCHEYA2>'ZXGQ4%@W6+S.,.UUNG(3O5.SS,L5 M#]#A8>%+'5>\Y>^MP]ME/"P&Z.;TYO@!_EU-Z;VB,=W-F&#&,>YUQ2CH?MJQ MO>'__E_/=G<.7V*8*AWN:B1SQ#$]<"&C*AZ=?7_TF">NYEB-J3>L-HX669/- M^-MY2_L4F:HJ*YX2319]C7'J"I,O/1STXO0>]#&M,-,>L. EW5#8!;>$Y2:Z M3*K,-)GA0<*3YF\WAF_NID!N1>_GIM!-,JF,B%Z;LW;=]'<9 MX6WG+@43<.M5W9A%' R!QZF4%6T\>FEIZY/IE+0&!&0<34F28CHV&B*TJ>8_ M;<(==VV133.CA/'$T4I LK,J2=VT>3].>,/,XYW^#'.\PIAVJN !PDL[F]H= M\+M_\>CSMZ,SF7_L_\;(8/\8NGV"J;YZ\.XTW5AP.UPYR?,5SL+.TT8O&?>4 MO3N+>(:FYX9Q528I-XU8;F Z+2OZ8=*L+=5OR&B2)_1[W5-:5F,G& >_M9/0 M,<5:+JQU0K$X8QA13A?B*&FYZZ6 M>+&DOY8*IV[Y@NXD6[UUG21_"#K6SO8(>&ZYCCO_,!4C MZ0T;:+57U-:8#L\BL3,'/@Y56AR1ZF"NILOI?TH9#&^*E#82\ZXW/B':]*@LQF52I5%.9TVW;Q=C?$]/*^@<4L."(B:]4DRS M&42-^9#5O&+WW:(L,I(7LM2B(2'A5LGJHRI;4@#UO"R;.S0,_4%QS'LC*KDR MH#,Z]4 TTTG9"?=+L2:L>FCF2:,6A;,#20. 9CREO8BBWJ@J::!]A#E%>_12 MC\7,^A_5]419)V3>D&Q'O_6C_RE/'F]=P)CI:"P:Q_2& @[P$P#]+:R+VQ'(.+HVD+"\,* M"99Y)<]P Y(!Z=TEV4-JKA"CDL4ZK9*%8#F"R6 D5RE# M526SHB29.HD#?:#D0.\Q[]*#6/_>7&3G;#IE-HFJI!!5X7EXDV%'2\BS/_ 8 MZ"?]ONL/$AE=&3 02#*KTA&(:L72@'R?AOA2GDJ_(C9BZR\4(JJ9_>M:+XHX MJVA)UT1),(*PGB>PR^,H716TKQ,RZ4UK]!Y@Q2C/X-7A$MK3&0D>_"Q0M>QK M!7?,BAKQ+=H?.E&/P7?[:H?TM;-@<_-AE-+93K#D%[2>=E&\3+.:3)35"WS[ M<@D3OI@%Z;Y,'J49+OG@]Y;V8[JR3^6?PB9Y.2X_8/ETAQO?A$Z-RGVE% M?\$AX7]MPY]WHG6TW;SM,OL)L;XLMV2S_A%;]18>WB6M[/57EJG0:2H=D"=@5DDT9,U%C/ M"@:382D4J&;^OB39N*"EP6]@0YPC/6(*U1JH4*^X^SB.-,U+^F@K>@]/)71R MW)Q@4@8=O\@*07H<;;/AI61%6[8UF0^Y22J2\^R2I$E#NL/ 4:&?\4?N 2-K M9ZB]OQ4=G3YY_3,9(K.2+)CY0JRFMA9_)8,:1QP1;T.'DF8(9%7TPM O&2W5 MVSH3DEOE@MZNSAI]?WKA9,+:)NH"(O82Y53=T,M"U9*5=PM\BDHC%<.,X!_V*-FW2<5KH"]WU1,*D M'(Y:SA'I(:6W("I>X54QCYS//98SM+HOC%?R!M!6VR_EC220!IO !9/@H'T@ M(Y'H:TX+IJW&T_H_9[>U;*'_5A&BFS!%R=YL11,:N^%D#U?F/RU<,T"1&#+K MDR4'A :/[/8,0FN8+9%QXF!?"4&AME(DR2>F822F-"]%QI9^D<'B6[O')E=. MW!,GUI)HCM\ODB4Q!W$!'))%2=Y6I,8'Q$U>3JP#@Q^SG7J99#E<'':P7KW_ MOLM;@3!#F);$[OM*;L*6)-T< M<@FQ].@RJQ%$P5[_ITU(@H&3(87JFF2[C>;@BTFV9-^0;N4VCR671Q'S1Z0Q MEW4+/%0&D'YT4KG8@;RW]LZQ#2)K*#A#A*BAA4Y*B4B75X5 E*ES3CQ=1&S_ M7I+TQKII,0'U"-' BJ_,'*+N4J)9,<2[R6F!J0I&"-J$'K*S&ZU(59 E;44\ MCK0#E.;=Z?!)_7B3;#%>F(WU(LE7]._Y:DDNCN%\\Z;<4TVV9%)EI82L])C# MS;91"9NZD>>J,.=]&AER5$2ID(9(Z*55-0>/D>A:5G6R4D?59&ZWK"8YTBSG M):E1\C.4UD/!7I!JR7.O][LWE^Q-)XB^E$FB-4)YT\SDM+=F,B^(P&B)WU38 M^TI,XG&9IU]"-)XGN:IN 5;K3L%]<)KB/0N'7$+)EF:654;+1?RV$0RK0!40 MN9$<;ZILW+*LN9J7<@<(':2#R90$B^8<*(+\B%7G@&O 8F9$K@]<;X/?\076 M1-'@6%EIZ &6K+7CZNB1-6QK1/W"$((L$N\@'F]4\RD3CT)>GMB?.>6W)/.+ M[+ 2[TS:H>G'S,ONJKVE3O__A'[EV.SGHU]HXCR:02X7$"@O$?<'F"WIR7 38";/<.^L8 57T7T"G8-;L?9% M[OJE,!C^@OE*VU,@#$G:XKA''+1[JTC$,I\!YHIIL9S\F]MQ \_RM?$EW(2Y92)"\(6>J)B_$&A%"M %#:8XRAWI$])SU M(RQYTA220)%7=$&O)%] 7Y,KW;W1LB4-D]2<3;%[R]Y7.]CEMVB7BV@*H_A1 MLUIJ8I]\:6*6NL<,DCT[O5:$J*QT&8AK)9*XK.3Z)D1E@40AV\> [%B,JAI M(F":Y?E"3&(FR%5US#(ZCQ& 2L5U#C,C%).MJN"1Y1_M4 M9B95$&I@,60K]M_F?5-CEL&7'$=H<$Q0G?!\Z&V6Y IEUOEM1)[#R##U,T-U8_/!16[(I+N*8)I\H!NUN5=!ICA%[*1=E8 MHG6_L.D-9S-!;(--F\@6N%KDWECIN6__6)6CH;W-S-JG=#;HQTB,<%Z_1'D. M F"S9BYKZ%.,#7Q-R5P1.O4JCG5*QK^SU3Q835[.)(HES%:O6\R>'->VT@"9%DI=\SMH18:JQ+ML#*/9;("!'1F7R-K20! MN=",E'J5346[VR+#JU]W(H A@4ARN2-&V:CG\]?K.BR1090C57#M,Z#0IYC^A5@7 M/:[-#KW"1I[2TA527J^]5F!C*NN3352FK6^%Y>K/D1 MGILV&4G*\&*6^1?AR),\O%,A&QA/)*]R8T.3XN&2I_=!RI47B[;(;&C7IE+J MP(N\,F..2#+?E!/$8CG3I2D.I)G4.2>(_0G7BOLN MG'P7W9J[&%+[TI6DQR[5)I+P(0N?]\Z"\S7]9%EJV:-NT(M-ZB_([8[J>5(Y MUPA=!B[YF%HNDVHW9DKRD^Q@NK2\*G)B27!-4I',05I2#3[K.RV3K&(^#C5[ MP.Q2_>VK=601OOP'%2#LK#B3-4\*%3A++0G?W7]R:%,Z$CD/LT3(?$A6>7,) MD8@A]N.D@&+$5D3&)FPTJ3(QL'OR1I.0+"IIT23,4>UJ&LVO0FBMG"&AT1'# M8M0N:]UZ1KR=;B-Q?GPP3NJ,I.!/MKS*)IVQ]QG76M$179) $]':2_7*7DHM MJTC4V'5!2/K5KIO$/$E$;E&9D)F?2@8/<;LB146M/]TF:5K?2U'1@TC1H9!8 MBWKYOFKL(T VQL%/IR@,I 5R-2,Q;Q!GA5\*5)Z7RP M0,V;S$MXT2F="GY"K(:,YN_;PRGB+5LJSQ=M.I#S74%QG7(:X? M5&/($%5#C@_8?B'E":KV+M@7WU@C72]HYSB?!]O5[D^N?3S8.+O4W?T/AQ_V MGAY M$G$YBD; *).YYJ&U%PO'FTVLO\ !H+NDV8<:NZ^\X3O;0Y'=G2FRNS]&ZCN- M30S&J5A@I+7I?YQ1MSETPU%,8C'.!4KI7J>Z@\L,9ZT4_DB\W!QZK:I M2DJCR5"MQ+//C:4AU89F<"-$K\J*O7/40U9B_)&VJ8WZL#5ZAE3]C"1=R!F. MOKYCIQQ;E265-\$D&!9'F>U!T2A26W-QC(]<=OJM.A&PSJXAL<(MFE(=Y<:2?QVK>FU5U&%M?)&HXP2MJ#XVMB'2/HVS F=0242;;8#(G@LFYN).,/>D! M2A@523I.RBI/[Y &?U!BSP:[CIW72 9X^Z [/,&X:_WIO?V1"+HK!H:7)/)% MQ8#WCKDOGL/Q6KF03.;BX"!->(%NDUKC6,QUD8O M#VC7.?%6U5HG/VR]MNGNK>AGB4];A(/>VCCL,$$_XZ19\\0WV0_$-"8%TA^B M0HA,_A[XSJSN^V:*)40+M0]LQ9X667T(BBT%X3&[A70!24GT,*] M#L.WDF";Y>488238HQP, J>8V2HRBR4JV_Y0XY@H?M)6SDRW'DO=%Q7!P[*B MTVUJ2_XS&Z'DD&C/Y&?!D4H_>Y.P$,BY(MQ&6O5E(5!>RDMR_JWS^[)MQ+Z6 M^%SPLT>TIJLYRD[HE_1O;/)C%]<-=M ^3N\KQ98NU.4'-N;&- MX-/IMAY G1W[");9B9QV)*?=?W#@'GAABW.Z@)^1&51M/5BY%:!:E]LR[IFS#,B1<_UZBX_>S1Z?F;Q]'S M[>T=%S ?K(-;M Y"J=$5!;[T19E8,(F(-K&X2^X#Y#ZDD8ZB1F0EEVP_8B<5LN]QS8."=CGN.ZQ]OTEM+='2 ME1=>8ZI,VV(2^.8IPK]&G\H<;&O'(&(EVT]O\Z-EJSA87\;]@=?N+XL<,9.Q ML9W=6- 1S?.59H9<0PU7@-D$/XL97T>\+*^D7;2\Z5#)4,FUEC1(\/2/QV8. M;EA[*(2O)R$N^N9.*AANU0PA)]3H&_Z&BZYM_TZFC@B&5=5U4)"635DVTUM; MJ@A(BH6:9LYPIYRSEC:!:&]FSQDV)(IOK18*: *&1"8*T+8125LEWU.1Y;AR MB7.-M8.5LVZ37S!:C_KU(!M>0EX@MIL!9I(XFZ#56;('5U1 J6,-#S)!:C5K MQ*:5^T(F%R79[/K^1)JH=/2\&JR.OI["LIW3XV9EF=9>]]#M%_;H7:YID,VW M)YN=C+,FWH59!0(X=H2NO=N)P&4 -D:Z$;2L@2D[]'1LG7D-DT9M'E?<"BTRU:8)P;3^%(5$:SC(OE:>5D*C+F%OV3JWBYW5M9+6@7 M)RE-_[TL$1:7NZHL8!.ZYLAK([M@]RQX?]<@R\SGFV3Q9%=APEB';"S9X"TD M('N%7^E:S&7-4C1,_? OZ=7R+,+$?T0)%8 :U<0;1Z+5&U3X2[.L#JE MGI/DXAX&KI)<9%!A[:17DM:E,6G^M$K-(M?86E:):TO9I15,HN'5)U8&C:4>EDP0$&MS,]6"(4$2(H%"]K-B>4PNG:7$! MB#& /M/9 \9X9#&[)H:;Y,+_*+$FP8R6XU2.Q-XF8D9O$K6HW;:-PQI$V$!; MKD%$4*=RP-Q4(Q _4Z?4DGN)SS$:>D*JI0D:XE"O(RL%)4OH>A//R I8/6%S MH #P:><(UJC(EEET]LSME5A_G1)RK4GP1S94W-Y>@,#[M9SR(?XE"[!V?1," MMK96^<\]^!W;SC4?>'@2,#GGD#AC&;0E:?6+!A/#?B52"=;>DW![]'/99O4E MJH?BZ)]T23NY(!+^S11Y&2,"3E(I3ZP]_UMFF@+5]"QEKS2ZQJ+%VBYAD;#/ M,Q;I>FW/0XZFO25;DN3J7(G !72_"+/\W5-(OI#!55VS)[UFM-JU;?EV;*+C MH6SR&RB^K(DMB>JJT([PFHXK31@KA(:@=_*J=30%:? M)&*7(7+[4(>[S^.HZ-Z/FZK!D[&KP7;?O^D>Z:E5-Q]GQ2SA':/UG1* M[FKB^_^"=A9K4 )MON21T73>A^#9BG=D!$QGR9=ZR>;Q MZ[34W:8+)\G2^Z)=5<>AOE+1-;HFK\0KY8'I]=NB?N,=&:KFO72VW,U3+ M#=5R7UIOGS(X-:2@I!,@7Q]T"DRJK*6*2B(/M?@D,6B1"'^5>1!1&P6I%(,TJ#RPVK9ECLC M8:!.M/2DMZALT_GR4A11,*P8$ZVVQ%P*#C;[=QFOQ*N4C)HHQ:F@=0@>LZP: M/AM7NM10:@*I.JN,"9Q-#L@O>(*$1];C=W%@,&OW[MW")ZNR$"/E>MB$V+JX M<0!U[GQET= ZCG+(8TOK\D(DPY#&(*QAER"&$P]^B >*G!C>FOC?NL M?"PXEX5]?;Y+@UX@D4F.&W*@BUM#SLF!!"$H?K^.T=Q+Z'WK]?&W.AQQ#N;QC0589!W#,0_DRJ M38E!:G$O&R[T[V3G3=4_BORQORNM7FGTZ];YEI4+?+.=_>?N;[TF\+Z0DH,; MU.&H4*T\ESOB3OL[[G)]X0 8&Y@C#,7*LF.:Y6;C1=>* FU7MO@D/O R-GEF M)/Y8&1UCD=AR$ "J6I7$B5G:]D \.]C2DKRP;FI22L]0P]$TI'S8K5,$2;== M/5'IGZ1A3+\T4A0%$/QLB,O*9:];.'51&9\:5.UJ5RL*."DXTE_7K:V< /YJ MYZ[=_>2608F2V[W%(7,?'B2$N ]Y@[$#T3HJF*4]OJWLIM =V%P1 @( MN!(I-+9#6;=3K3K)2*S9[6&@1)7\]"]FHUJ@-;-JTBY [OAKRM7C;>&$JRV+ M8;DK8)Q<.FHZ8LSF9BMN".^:!!+,RXJI14]IEQ+9O[[>[2'(KS=!;@=1)^30 M@4]6T5VU#"B=KJ4(>PP>'*>;0N)* &T60+]QMK"J.N>05^YS MX9A#)NVOEO8#Z7B#/D5TJ 0T:X6T%H1G*[DB4.:LXBA9YA8.I?KK#1Y*?\2_O!(5HZT/%S@!<7BCET]!]J U;1Q]DQ@Y7PJ'7 ^ MK6[(+(\WHI5%FG;L8$W>H0C:0PH['-N2S+)XJ!F"=W-C@<,<$+:X20Z?045Z@H,$X">K3=RPIN:8#27<+V&SSP,Z]Z,3,.98NQ0DV #_Q ME,*:!MV!=2-3U4B$36WH0>N<.H%V#;E<9G085BG8;:HS$B(:K- RK?K%]3%M M)2&0"ZAQ]]D_N@'MGGFP,7)-PKYJ7C+=C3(TN[] M2':X][.X?/GNX_W]T[W#_[N4Q=K#795'K*S MO=V_Z^V.O)61&!M&\;F!"7.M/@I"@0J>P=H6O,SC]@($6QU\$3TR6[.M6'@[ M]HRM\\W^X^>;!>FM,&_E9GYYM)=, DD,'L(L*TVJC&_(QMU",?^[580HNB4C M8CYF$_SH[+2V:%$=N HWR4QJK?26;C04\^720Y^O-9O!0$H<1!U;:!8>G0RR M"4H_V2A+>4J;<65A1$+QAE&$+J^V$KO,5T[F*WN_I,OJBIOHK7]$^GV\?V#S M!\CF@CD>'T8\__<%,TJ#U:IQ([D"0R'\= M9_]IB1[CZ!VY74421T=9A7>/H[<):4SZW]?9156^RR[BZ.=L5EZ1U2\RX:=7 MQS]'/U9EN]R*CH-UZZ/WM@[6'RS#8X[I@7_0TJ/OW7KI85GI!B32+5X='X\$ M%-Q8X$]GZ1N[2%Z'7?@8"$"(8I]4V:2N(4M^*2]0G?!]0C?-=^R%^4H9 M&ZJ%XN).UIG2_:Q'XXML4C%KV\8/QVBH7G5*,Z#D\].C$YU/>O3*82[1)XL2 MS0(,L-7AL8,?=4;(H]UGX+;'U_#/*2>IRD6\SL?\M&11MXCP#CPS\(QJS3F, M*_%*21TUMLY;<^+%P4)0TN(9C M8AF]CQR;@E,M:-/@X0E.5L^M9[]":[(\?#V)A$ L^OO.6 M@YA%4I$AQC*BIZ!.RW?7N8-6(Q%O%VC$R>W@EA]/HM<_G//5KRIC8. -AM- M=<[9L!6%G*5'=-!J%@QPEQB^%!MR^KX(QU7J]%NKH4)5A" A:)G>[2(:&]1K M(-/) V!%F'^N.D&C($+^,G=2Y*KM$;>S-NU(36G4TM5_G-:'JO"O4A6^.U2% M_SU5X8/8WB2V+[,ZDVC\BWF6DOCZ?$%^]R6X&_S+@K:+.^*@.7P0B)N&W'#E M=X#2.-9)O%L3F/CON+J-*RL11O4=1(A$B9#%:.5%LM1:IA_+%( MFRZH.90>/?KE_.2ZH&*_B" (C7*>4B80)+4">@5,H_]THQ.N2A3L<&9P#9'W M;3NY:.OH$>#LSE&"_3@.TP'$:A<9?8L14O3-R8<&F&%!#10?\L] JEN9WU#D@/OI:FALY/-D6";Q/[7C6GL[K/8E@P3IQUW MWHY7#)$8[9H9+D/"=B,.A@1)(KZUP!W+=X$_Y:>%P](H6W2["BDL3,4S@]RU MU\F[!U7"J<6-G:%1=:=!57?4]L=R)I#+ X7?@I:>:3C>N#/X>(,\$=P(>8S. M4$=]86QQ,=8+=3SR$!085T6$U8[\&#KDF>!B H7YJK1U M;+1N+(2[R:=Y*V@P7#Z,/@,CQ2M3V] 5 J(:CX?UB:56S[>VGQX\%+/E^;/G MNX?/M@\.#@_V=[:?WV>KY5W9\%@G11VZ0GTN^NJD-)P43A'Q; TR&O) (:P$H1PZ#X@IZAM:"/F]*-4Y :_L;').F7(&W!/1OH M=Z#?+OUNZCTA>J/KZ?.5"S/;@:<>E+0S1)6UZT!; VUM-.8#W9KG07&@&6GW M04T/943_WG3A(?PL""@6!>/*MXY.D\NR8A8%H#T/1;--X1H%?-C J.C)9R3C M<.[-0^UZ[N%E"6*!;?ZU V4ZCA1=I>.!+'J* K(@BQ8T.B=,]6+RF M[SQ.A;-U8C?DG#&C> U#7_ WG&/G'4K1 "9GR>.-^%Y?@KNYF\[Z\BN9*'M[ MJ:NMZ'LS23B\V<'>KI*B)F*.P%XS;LA_^\HU-,7K@%^>K5Y\GBFUL[=U\'SO M8?# P=;NP?;AWB[=]=GA\X.#9W^*!9X_W=_]!FRIJH51%&+C!13$KJ>->R&' MW)($K2S -2+RBA93,;OXQ@'%B!JOV#E]):"8=DBA1;W"GQE/(.:4).!D%#X3 M(36&=<&O?[%PF>\P+:!["RSJ-)C$>M2=QXC;=FZY";A,IJ_=-7; '0:&N 6& M ,'GF&JFDS@O@>9:92]_J3N6$=D<,[ M][!SAXIY6M"A-1@N^.CDW?GI8T: %WBJXZ1(TB1Z='HL0PR/9@AK)YXA?S ] MGBP!@W$$J(K\\?5-V0_*M7HW[V"J!09L,I,L 0-VPKL*T1O)F"Z73<>,]MUK M3CQS796KOM$2'X;;"T;VFP%HTML02ZS"G!O[S!0,;=":RR& M2'E1HD.FI%=91;,20+L6H==7&4E_@HSVD*9/M]CP7?3?)E PL;96NQK%H#<9-$.'_,#W.S3:;P!#CBQ$SCITEU41ST^5Y7A014IMF+I,]L54;].JC^O&#!B\\U=)1/H[8CFGB0*%'@ Z/.I;= M%\16EHT;CFP5'K_T^RL%F$Z&+G9HP0*9:2_D0])6?T=^6MJJ'QN1LGZ8&F8Q MQ3VR2_S=T..,$?)9)E2P,=U_C$O=[6;8?^@537F9T\%8$,S Z M,V9[4WHX;+]R53:UV?CD!TV,G6EZ?@AN+R A[;?\)V]H:_LSDP;^4;%9+/NB.NL;XT5C,LT4Q-L M+-,P.U_; F1KJFTT@!UJ_9413$C%;^ 29C>,MM,^91?R><"?8>&) M_LS-JN$:J"4W;*% 17X\R0V0Z28,E]=DI)6 /R33WS(RJG7D:-B@(FN6VSEW M,WCP9X:]APJ".\BO7\+K% +39BK\L^.Z=\/7G6BQN*@NI$;?P:ZW\/(=3NDD M'X.(G-R"!W+\8- ;90NYCJ4]3B]X,YUF@@7Q2N=U'-4UVL*.A6GL;?ZY92^( M^0YE<662G/CW?]/37M(C_'1!N25:#CE(OI)Q)%/Q$L'P(3=U7F8BH.?TZKJ3G*>LT=8"$LQL0Y)0/J M:^!S/0RKAZF^=2]X6NL\'POO3P)_R3*?P>LGU4H!-'PK'82B9CB,M!?84582 M)9;'"\@F0QVIT)MNE'E$Q1?)S%;1L=_&0(3)5=U#\.6(2'_0KNWQE7*J=/.2 M;4,P(/B5I&G9@266N+"&]UDEM!R\K!T08T.4-I87;K>]KQ8',GK(V%5!7Q.4 M1/!0+4-ZKWDVSB2$Q@O8,%G8'SI":()2S) JGH2$6F)/*Z(2E$0^%ZQG$/CW M4^"_W6P7^.D=^6IC9&XUE-17 +OC7%3_4RC[ZJ[3#Q*]X"::[A$VO;<^GIWL[0V=( ME-)O:\-SI[I22_<,$L;NFQL[;R>S>*GM54J[%CSM'OA&B]/>4 ;5-1+:&'Z4&@%@5RND(CNXQ^ LX2C-'"$<>?\1$-?*1_KU)UN)[3E]$#!5]EE,B$=S$A:O9&$HJ@2X-J[ M>@5BD>2#3L2)KU/H77*K21P3LUND_ ^D=@+8\ET",CC.)JWF!7NIDQJW6LG M%"/&C+/Q[ @" '%T+9N ;=R+X"U]C@:T^:.6^?V ]S_S[__6[>QF)E90MGR+NSO_5P@W$CR./,9-":##_'$"J+ M9$XK+Y&X,2,]< F^LWS4 )4WD/T6Z@4"D)!DN;]THZ":EU?PH['IG1VWC.UF MK<9!%M3MD")_7,WAJY-\X5&2:>E*+4.[5&657SE/U6-CZ@Z%U!Y,)>U1-"7J M:"N!3 %NWPQ)2_O9>+5!)77*;2N17&0# \8O8;GE!A8FJ0SCD.FC=O*Q)PM) M7C+]S=.5:E(QA<0@ELS;R"_2BM3MJKKN,VIB( MCJ7X$_SESLL>#$6%2Z0X71P".$IZGZ]/RG(I[OPB M(UF=3:X]8_RF=V9^4&U9J0P7>_!#5NMY7'/]1JDG 3GOO^>KT%+K5C.PKV@G M1K8%HFM :^$9467="$EI?Z),S60?\\\1F)(5BS&A-:MO9;:3N.KQ[0D>2UE8 MTATDG=,I!#K$P4?LTB"@%??.8 ,[;^!\&Y5M-:$LYXT9D7+$R(SS(9M4]^PA M]X.<;'(#'W(QQ7J"P58N=@G56W6AA/-VDVO8XN+(V$F:6HKRXUY<36[5?42V MH&N:&^S#C665,KQXK88^J+%)+712ZO(I:[Z%+TY*?22V8W^=GQS#JYOD)9=\ M=.OD?%WV=Z@QS1%-H!V'F5W'WW4N('L5#C1+>O(1BUH!+=J*YW-JIW#@]4K% MD-]-&2O:=80#%W19XF0A-?QJNTOL[#K"F"QC\!@Y3LXM<7"]CAZ=G/_XF"S? M$E:MB=>R3UJW'4/1X7N.N.K<60U/BKM?8-8M?VC+8H*![3PFV:^*Y[MAU##& M;0=*JZNL)LD20I@!T" >\9X8DF1]Z 6$0/G-O)J2DD$-4[2LM: M:Y3MPT;!&?6AQ3XY1N5B=6\U[!;0P*_BNQYKJ.RGY \RG;"F\T[P[5.>T@D3 MH$K79XJZ7FU W'9(I>X*D5N)"%!G=]:EDJ7S3]NW3Z/M-2W_]77V%_.KOK#& M_HGC(Y;9/:;" V?C986&:J(5LO N)7NGFLNJ6,OH_'<$.%(F)V.RI2XTE4)0"?B%[*X-+O,TA8Z-&I,LF 8"WF>7?9+AL*':[/,$T@R MM@9F:EED1O]=Q]GR9B\C$W&>>9S8XXV967R5%8W\I&4Y>>EA&_1S+1-K5G/.B-I0":#X 1I]QS2>K M ;$6-'66R+1GC/021KP0BY'"^[9QNUC?PB>=BZOK[ Q7J)@4J^[4.?I\;O(E M@OI)@\&=UESA$\,"QG@WX@UV<2Z3C!&[[I ^?5"\IO0X+2<<+\'(>*X3X"QN M5KCN13D_J4F;F*7F2.04>50ZE]Y-#".;[.W$T>[V[AYS[5P )ZOR ^=SR1!^ MNGO N$:CAA89)OY0/H$,W_[>#J_*]C+"$(01OQ;LVHI^*3U/<@EBUZ+MX*[8 M6HY+M.=5,VOQSRICI,/SM%@K&>M50(KDT%@T6[12.9_>5C+R &-R07R(65FF_EF)],M&8X4UMI)$69PV M<^8)KR\[2.9.T,[*_>V2 [+CRT1RS_& L'B$@13, M+)M$)9,%+?3;3PE_PX*'I()AL/0(7)P4'.M6+O##JR=*-'1ZII@UN8 _$&?&92CPB.V]*;^NV,UYD#.V9?B%HCP1-2?\<(G]\94\ MN$3#8X'%@9EZ;#.6C/LF3BEX,BV9^Q'3KC+:?6RO3,Y#/T&">FG L\XX2>9* M9[' CS%GB@37 M)5IPF;#V+&L&NM&GG:>0""0_"(_=,)37(.A'"0XN^%TSNA: M04PG]ZJM<$/5/Y=!I2Y)(XE_,-6XHET\KJZMK, ,YXO,$L65\==!&N69*_W! MA3@?3Y(=PXYHE\Y5C'FM.*LQL: M5R+_?'T+"8^*&(Q^96-KY159?_RK2\ZGB6IFM%YN<22WBN1#DI>SUOR),/N= M/OM/]]MY.'11^WCCV!2&+GGHR7&9WGH%F@G,NTP0 WQV<1)NGZ2Z49Y(=%M6 M/@_T>SEVI"\)5^6+E1LF:TF;]#1P#BPK"#$[E2NK"A<@$>$$)B608B;7'2>$ M/CURH7S@X%&L>8L1[/6&ZD7:XESSYI69YAH2$.UD!TBQL3MA&^.-=5S\<_.D ML$&(&@,6T?QDOXVYXETK-*VJQNB05CL+;?KMLLP1MZB"+U$IDYL/G$9GUXLV M1\K7#.M(?=^8XRKZ0AAHDTE&D1,I:-SO*+][9U'%X_E;=3V M"H]!'P!QUDSF,@ZN4^'5W9"Z,]DNNQ3G,->TBD=_L "Z-9D^>5*YF]!.!Q$/ MF[]T!R]5YRT7/! G!2/E:S(-S+S,T\!!@[TW CZ*K-B@IHQL$J([E"%)C8=/ M9,@*.Q;V$V85DA-IZSM7VI2"1:P!$XT1+&RBK>Q]'8L--H M1Y->+VI"UHX5_DG*F,,PK#/S8\F%ZV&2AUUS/&Q^38[5GYZ-C$F:"*&+2N<5 M.F0R3H"97)LSK:_@LG[JI=ZE%--#TV5^W"V1\!4'6&V?SZP0'O/:H>QK@*"# MPIAJA)K=\)=08-XKG9<2U# ?\&$VE1RII$?7H[0"=+1Q'1QU32M0J::PG0SO M"(KW/DJ<%(7/.G2OHV=<9@:^U,FF;Z'6 7 ,M](YEYUV$@Z0![]8&!2BK W: MZT5I/!?X"(V()/]G"([,-2.Z0!\X"-I^Z0#+_'IK]8'0,U$(;0:BELUJ).?5 M$8Z"Q;?:$+(LM"*:7@1>?JJ(9B[D((W@?.-@/)ZVZ75N)IK4 ]NQ8<"5#?9A MF\H9X_"C?Q+5I.5"85+)%;E-$7FMC/QF">C3?:"?Q"@5&]MJX0?.8Z(NG.G, MXL>;L.+HN*@3X@8^.!ELHK="O/$_21!#=!Q(PDW*@-ELC[4.)TN=3=\%)M%? MB8W/P,3T-G*/.GJT*&'PITG:K>=YS,%'R0P!%)!^,RXK#M?1/V%U:Z4@B6]D M$X]<7('#&W8WW/L#LD &5'0%C+6HR;&K79FB5CE;S\<:]5*46^96%W,EL.0D M6/>1H%B@-)HNYH"@2Q.+N3CW-&OCV<';MQOAMNS[-4_T6&@K#IZ=)RLZ/:/X^CG M)MT2-I4^*/HYL421+#A,M_:88XOC(3%F>LZSCM762>Q;3;M>,*%/=5GZLIHE M!8_;8D HP?Y$Q3DI_1-RN]AKYQ[ZW/J@6"89J,33(^CVE#OQB1$3@:*X<>5P MF5&_&W12"=R+A/I)$!;7+-H].GR:1#P R,RI3?8?I9IRY3?#-V!MDT2N!*B14OJ=_VE?"<^+838Q\YHXW([0 5D+1^)J?W6B PLT&VX MB':V1__$4ILLCXZ6%?U7,N?[4F)-TBG5,&W=28@GFRID3HO)%K[9>[:]'?U8 MYE.B[R2-HW,RSDRT]W0[I@]R!BUX33,W M6LUX1Q3C4[KY,QQP]>[HW.M@]V(Z8C+3+5HS4 MEENM$56+KK(*:_5$3FKU"ZWHBIYN M[SS?O7XY?/\*$ 5%;UVW$16X(T>(:+O@H0%]5$^"]O+JZFIK(II%IV'66Q/U MN*5$ 8'9,B@4(@U*:J_AD%"@GN9-LWSQY(F]OMYT5X'\3BY,D+=$(IP#07,. M-FN<^8;'>F.&].\(&A,*3AN=7]G&X-IV0>-N'5U<=Y1Q'/V/2XMN^/Y_XNA8 MH_;];Y_AQVQ#D?N22FB7 U0EVQMR,9F+=0F3@5.V ,$8<\Z"8\?\_L(J#$+B M6QF3R@000ISGF&8(*W*6XA$ #=JJD-J(IGS,NW%^D% =E\O( M#O*YPZCR"')28L'6CY&Z3WZ3CY@Q'<@WKE9IQWDVT7[\)-7(^'(5O!E:OY$N MLRCNW#PJ<4[\TX7TSN16;]V2WI:@RH8>O1V]BLX;(ILFCGXYB=%?-R<2:+"* M'XY)K!SL/V=$DG ]BAX78CR418#6'[3:;7XT[0\.PH8Q==D[([*]1O3':'MO M;WO#EN ZZY?"IO5,B*.(F?]J,]F:E9>QQ>K16 #M$_L5Y51C!'UX"FY$M5!= MO*L]F@DW^0XE%P:+[VM;?$\'B^_.6'R?&2W:\)91EO[7=P!EW$GN1MPH1+3I MB!6[T'_O)/\&E,V_=5ER8V>[!8L@KJU;O4_R$^"2&VA-?Z-Q&F21I%@9" ED# 8 M;D8P8^BG4H?LC!887X ,%\MN696_<\FJ SV[YD&JQ^-HW,KB8'*Y63MEW,=[ M"@>CPW+-X &2VU9A:+_1G$12-3EJ(OCLB1Z*0;:!*=V M,=,\VEIB@?VXI ED\YU%X0#+U1P7 &<&V#290:8.H:5Z=6)1:'=.+:J;B* MX.\HA/\,)KS_ROHFPO*%Y))"*J0KI4]M7$;BR,E!!2^3^J/49J\51#UVJSW2 MM6C.!JTNDCW'&SEJL3CY:[!7UU(]N,(3=+ .M[H0$;E"K3R0+-@F0,-=F2KJ M?X8FN5?DW;IFI0#)+\H]V?FH RVHN:E=7KBFX9JTC#*=.2@H4IL 62]8SR5<*62F_QKNA-G;!L$K PDU\U;-6Q$E%[3IX>[.SM[S[;W[O/XBE<]39J:A0+$73MAJY9\ M2Y5&JOX#PY,H!R3?4)*#'+,5*3M!MH;:$^5>M $I;U/(*N&99C805P3S]XQ MJA_RE0+_226N,X(+9Q%;P!UM(U8L (]C;J'%M7-,I.= D@-)LFY5QT>-PA23 M\;)QRS::K4$-92#W8+#))EZ55J&DNF%;0H?QT.)=F<$LG+*^.B M@SP#L>>A#*0YD.:Z6+.CQ'EB4>BG*@10,%_18G'*,$89<<1.JXN^\>2'>O!: M!U+;$#'Q01/K&CC1U,$K:3J_\@3'F1>!E"01*H!M*R79>0:O"ISVD3HNLQ9#]!?&P)6(J6$MLB$F99>@%! M-YE4W>EFGE7I"+[S*IRZ110Z$!\ _%9JZ, M^"E;J8LEL.B ,YLSK*_4%M0\9*WA+G6MR@DDL)25<,4&9KYODO;7"MG R<.$ MY):'X@R4.5#F=__WJ"@ N:[EXXLD-3J66*G+RDFNSYFR .2!O)RD20/B4U@Y MAFL-9MYV9N$J_@'B#,ED,&\'*K14^)LM;&"0:CO>7MQ_KMZ2[$OV04>"2$*& MYZ+D^4!# PW1(\^4;!C]$\"P,IPTZ'+Q@4GODP?T1IX$#+M5$$9"EX>MKP^F MXC&@)EV;#J0WD!Y\BQ6YTJ.D:9+)!4.*-1@,@I)B%5QH*JV,KQ.D15?MLE,H MR(J3Z>V: F#DF#?U]# Z4+*PN<6 3*W&_?_9>]2*B65IU0EUZ5%\^O?W-?^/Z>'2NTC+R .6\:4]^;VT)W]Z:4_^9=J3+Q;YK"QRG.:_ MF1KHW\!@6@C55#^)6PZ@"P#@%N1Q=O#ICV1&*[>IAZ1W @J?U2W\5WKMT,1@ MKK@-P"2;1>7>!H><)%[W7!1OYFH"&\N MR=#+*LO89N:FW9!F&1:!VLI1.KZ=.<@13='PMI4I1 :TK$\FYI-8<2O@PNPO M2_2R1.%!OZ1^SY7S?^H.()K8H\3+&(O"X7K%%E<5HV&,RJQRQ$)3T/ Z#.&G MVX85ZOTJO"R]R]+[P_]Y2:DI6#/1&4S49Z!4(P"]6#)H1( ()1]0;> /BMX2!_W;R:[4L5B^'OG2-Z,^LOJJK MRA_ZSZ5]O0Z/K,^'@,%G^[H-0@7)NCZC_ET=]5CX$[7>TC_F: M)#'<.U$$91)37E2=46Z&"($P$JXB=G&.$Z968@2FHC78BS-NBH>Y/=40I0\# MR4BOB7,!&]M SD]))X(D[(_,.54>ZZJA:OY--%^W13(3M&2222O"+WN*^=2* MJ.)VJ-QBZAGPW@XUK<-R'++K4<*]Z]7?#=='8;^87 6I%EA$&-8O2CGU8A$$ M/TXZKUQVM;%?1*IM 0LIT<9EF0>)L*(]CK@71+\AT8")4>Y M8)(U,QQ] MB)3G/^E0XMB9KDC4^MW@]^;CM77EB&BV(+88=S<6,4I?]V(ZA]FGF<\G$:+9 MV>"G1.@ITA@PR1G.0XN$KW/(:\@%\#T!-8";O') '1/E >B>YLAYX]QQA0I\ M1,T:V1OS/""=[%?GL+VU;L:=\\9]8^A5S)+%&T?7##I*P<(*-]HJYWZHA]%B/5'T MS/P.=A$>/O'@]X3,'LH;HA6V7$8="1FIXA"1^(#7YH>M@&.4E(&O17XB6%6R M8PA9!=LDS$X1@Q-]7*@6V)RAB4543V7-/AOU>*4#W@4@N1WW#/%RSH'(87C" M1"D[H7?QME-#)I,;7TV;$!$_H3YHN B@?^NV/@!%$I1=-\2:IEFSPI( MJG81JK>,->]-B5'H=N2*0'<12EB:7%"P."\CC\><"FH2[["E>,GUK=UL:L/Q M:PO[.C\KY*>9+CUS7,GTX"$#Y.=W[JN"=*C2EMVOB:A8O B8((U)_Z#&/E42=L#I:V'6HS2H=,,ZBE;_E.9-SOM/HLY1(/9KGU0>X/[D?J&NO=AU,)65)\-Z2/($O MI^F:)'/R86;5R.4U[3B4[<:D$&W3AF-T6SU P#L'M:=U.Z.E,)>B.Q5\LKOX5^ALTL%%Y+HD2$85F5X02T!^/#<#!X;>' M&/ MWK;"8-+*)[*K.!F%,'2FL.ZL1(B#T[07NDAAO? .U"/(='/B &0IC!?HCLGM M'?:K;=.=!DD_Z$+VR^R?]1L'B[=(MV#3#>;>.RW)V=,R^^_QL.VW,HKARA M* WTK!-;&0!Q[KW;T=Q&@3I5F0/A/F3G$A>; !0L9@F_) G'U0E(+'OXC+AJ M^2SP_[OKP'(7Q$R+21)46G3:-BEM&7@ X770.MR [X/TO3\Z.1#&O4MR=/). MI%8+$3X\&G&SAGR?JR]] M>'N\7CV+ESK<^9/K/Z]F-Z:(_!E IOV3K_ZFC^MO5G>K5Q0FP25>/'MVM>MN M0/>O2F%2+CPD"@5!$>IY7V^& 4*H?W5O (KRM[*&*(:CB]>NZ9_$;Z K_@P)5^=/!1RDU?Z 3$IF9,(QAM%[5;YK)CV<% M,1X]Q?-JYT,[ZUX_%,%UV?'GL.-YZ^B^3A;EH=[TN &U]B_;X:;V9U90.7_F M(^P=[(57+Y\^!\7/9[3^7CU]X7>"CS9\I%$PS N36$.T,_[\)75;[9;7S:M^#?_1]??6B7OF38T18-;:[ MH/]$K*;K8=/7:_B(&HAQ\DT==Y"IE'DWRI'V;;8%6PPM31,_IM7V-52 MV,?!-MWA8IDO:U4M<_LMIE3:LO=F=TU)RF@EONQ>+WEHLO2.O3?2]3%H"W_Y M?/75%Z_PVR]ZY\"XK+M?:]VYD%&4^KWSCJ--+U)Y1(Y_-&"%7Z]? ME6-?_[!R<*2C7K9?<1L0^J8#67 HKZ0: ?[HZH-_O7J^=,*G:4?CK!08'H/] MW" Z)8YXY3^]@T&PK1,V?AVZ0+H>\!??3ILWT[#ZP$<1AU>;[N@^+*Q'[9V9 M-[7_M!XVG?_D^0\CX+>,N_.TG];EZH._?_/+_NJA&)NM_I_NB0(:(-9#%D8R;W0>-GL<]3Q M)'!<4O*/* E_1IG++V(II["!H*P)X%CLKE#%,A,@#EC-GQSB\9">,Z>" M%O-S_H0$XZ5A['?H6R2\1X5MG2D"N)PT2@A.Q%\D('M3,_SYTOMZ64]HQ8[, M2 F%._]YPCY)*-[+8KDL%G_+O_7HS8"OK&BMP$!U622718(5W='M>NWR!!1) MXT<]"ZSWC* ;'P]N:PP_HBN.7=%50MR&KY?VD-D@Z8^AL.)DIW[&_<"9=UE2TIIYS@ZNO5"VI Q;(7-LL):%OXQY"R9 >M??#D?8UI "*KFCTY M29)B",CMBZ@A@?F&.1\,/QC>E7ZYGBJH]8$>&>2[B*$%354X>O%7,?^)H;@A M=A1&1;G^AIJ"L C+ X_WA(XN[#62Q[4%(QJI'5 RH(!!^JI0*Y1Q7NVPC[>/ M.L$LV4:VS=-0HD!+F27B&5CJJO,+A[\6H,(YIC+II8P?("RO5#4+^MF 545N MLJ*-0MP'X6>T@T./FU'[+*B[>RM-K_A 3?T&7I+:I0='+;)6X>&N/GWH#7\< M;?J/Q$X\-2T8UAP@4R9\AP8JK%G>1-X7M91T>Z*(HM9%6J=M>8"NZ$VW:[F/ MUQ#'^ ELH-P>X(' G\/K(*I0\)^BG\HM="J96@E:] KZ>6%64V@<]\O O^3& M\=;VEJ@2Y$BR+8$L@^G. N5($>J[2#V E%2(FOG/5&_>-+=") *\+',.-FG( M#[)*]Q @5>[&SX&^KGEZ3;:26),.&SMY]0)U,[R GPQH$D>^ENMHPD#&HIB)-(&4B0Z!)85H; L$I3T.$)/;74>HV#!_6I MNN%*YAQJ$;^0?1]"IB+Y3SP+/+E^N:1;^]),^)X-RL=_O3037IH)WW5(P(U[ M*>+&, X265M%E%@CXM6Q*"6$%OOZ:*S0,$)K_:[>!*I=_ (>%6!45B69%+A; M[_;0+WT3LG5D8?R5H(T?_!MW VX($+Y*KV%PP$=_.!)'E:BB Q*,"#:"ZTP> M"AP8Z. B.42L3(HD,43FHH_&/F]D[,W11:\BYXXJ8V,YG MEI6>.;_\_!]<54\'7&;9CKM<5RG"^. YB1,33B Z:DXU#BN6PF$),9LY*K#(!SD#"B7J-#^)8K=>?_.X- M1WD8*MI@!"!WEH8MH55DLKEP.^+)\6[+78L?PLJ$9H+261"+\'9\^QAH51&P M-/P20QX_GLC7TN:B(B4GR@5B:/?0WK@JB="B& K>.7:F?Q:_60@89_PF& IS M](@;QXQ22L0T*/=1H;Q&)G2U7#9A]AQY]\2.1/+F?;VK6R:UDC_:'T>TJH&( ME*BNNH%0FX%N"<\2EI0@9HT9%S)< (@5@>Z5")&:+C!A+]T['[<;^B3S\A'D M7PB^#&W(OD,_E[BVF"MZ1C,I7*FPLOR^[%%]?89'+8_^!\<>XX.86'9;MVKJ MA4*6A3V9#Y'SN[*_4\1'V#VPR5!!N=9ABA[5&-G,B6^X< P5K))TA;8%GBRF M+)?IXO$A-DS#):G1' RX< 4;VS$C>B7N.:40/<5AGJ1.VHJS8'.*4^I.&$G1 MA/ZM'WX@S(,I"2>"LM8>I,__ECF?D?3/]\;;]RGW9[:T](O;\K>KWVD'IX.1&D'9:!VQ'S1-71_=:C=!ZY" MO>52!;T0J/*@2Q/J!U61WX Z ^CWR3F'45VM#,J5#CN/-U)]P37 281$&+^2 M[!"*'L(6Q@ZL09+O9MLAG1\15N/^*]63UMTGPQFN7M*WA0TUW=N!/ [>V(]9 M[VTRV8G9WBP2HC[R/&23&^?#G[%0T(7OB-8$W\Z5/91]E^.?W[]UA]VR0W0& M/3!U^[ 'PXSCQ+L&_R4E+K:)"W1KYVDA'SR*A7C@(51+9%"2(8X/L^N52M0K MZU-T;[!UP?(FJHLV :-E^6,WVTQTV:P\3H67 M_9.K6C9"@\"-\PMH<.\K902_C$YNEFNR7IY2UF*1.0X1IY[5RF^E<.,O<[#Q MXX+."S'MXX&'80C=60^= =N,V77E6E"CCVKFPX2]%* /PC,KV0^JY(IWN'K: M1GLVW941Q6[9RKFE\7)[K[S5^9Y1-*?BPFG6P@0>JAK&3@XNG59TZ-7&6"DH MZQ]!A=='GJ<>WJCJ3LQ_YGZ@/(3?J&MO4X@HE2]UQH<=9B78WQ=_/0KY(-&" MH)I=UU61-\N]RV8&U"!@ MBO3(K!8T:C,/I<#QX<2].5'2BXI?I(O7OB05U;QY*&\ZU/WJUAPX8Z,T91/; M>?P5,"55.99+UWZ]I_Y]O90/OZBV:!Q"ZW7JW5-),HJN"'^ 5A<+W& X1<@) M=QNE\,+],/"$-N[&R5D,R9QT8P=#C'N 1]R,M%\&DP58X?D;Q 1%1=E8:;DP M/W8F;RK+@).9B,XB=YA5J+S[ IS6$.CCTMH"H1=J=DA42EM&3G*N.42A)BE] MP8*?AK&T(>YR,I*N)YO/EE,V*CN ^W?8.)+"0K >&BLB^\]E#63\)TS@SB8@ MU=TD8\AKC%*BP$&%(T^T+48WS3B!7L1L(&LIF[':.<9/! MYGC#6O?I&HY+V04[6<8]BY)W[W B'A%-R07>\YX'_,E'%WC/!=[SSKDJ-O4@ M4D?JQ6 @PKXR(ZCG1SOH,ZI$X1I-/^I!!M%$L=X&_5/Z6/] Z)+KU=\<08DM M?L'J[$AP#;>ZZ<#"-BY.(MRM&W'+1;.:,SD]X$:YH5F%L ML+%Y&JE9!\:IZ\&Z%4S#*44\0QS#5AX<>0;++('OZ8NQQF$2Z9'GZ@]Z@N.4 MS81A-I^TL2PCUXB-7Y)DHK!,7Y%\*X>;<=: CG1<0%CF<,W1^WX#JO=4_JE* M;JID.5/T:HE2"UL/$/M5>N^>B_WHG<**@X16$@;1_(E?A+X9!SN0-Z%^S@TE MKF3YF96V@6'I03ELH$(YI(F4I_+)%"R8J-R218.(XY>O#B^# M1%[RLNJ@!41*$_#;)Q\]^03FC&(C%^&\,?L( 0HG]&8>G8W(I,7,O['*BD8# M)!X=[.* WL@E.H03SUPI#'.T00I3"T(%2#^7 '.C-G( Q)E DB/HALGT?;Z]0^.O[;F>4E?L>]>)N*76YD)V16>:391!=YGIX M,YATL*;Z12.,"@\$.D.#US441\H/*!Z$KW%_W7GGX_R)2FT5B6P:B_^E9?CE M;)HWWP-4JB.%//H^&0K,9 5 F!X[M_%-C"MALR$3S/H(Y2@\>]A05TI62$X. MI88PCX# J#L6&*^2@3%69J7,!X)UJVUU*KO& GO=;+'9'DU6BJ-2V?7J!4*^ M.)- LWBIYB@7,M[L9=BF@5Y!T#-A^7NT!VIO9>%H"SP"5N#PM(&T_MSI7A^ M,)+R[J0J.UM 9M2+M%]A!/RLXA\\*0Z'E-YS6F;>F6BA<$9U*' CJ,"#R.G! M;[VCY/$VI=\@\#X :AY!;E,*+R:\1ZHX"\7#MV-;H#>49(% M=A,6*27976*UB@LH)BDBTV5H:UGU 9#KX,S2ZF8/3[PRQT?Z3.!> MG\V/S45J;G&%QSOCT M>7GF01 <5>;Q>!N'>-Y;!(A?W#U613STV\BL361>I7820&38!(S*T51-@[C# M/_PA3E&'OF?,9\.3U4A+1P?QO(Y2&BU%#108S,"!!_GO!-.-)SH4X7^UP## MX9-XB(YPM(,F= RORJ'6?1EWZ!5H.50I_/M1UL6L\&WH?PVO)*9-$PJH_19W M,%"="@#N8.9$D-B*?.LJD'$IPC: J6=A[KTS_E1@:*?=A;3K.P0$D8M2AQ*! M F[)[-F#YJZERSJPF([1_;SXYO:8HA40H2ZDA)4N7SADC"\B[51W.KI%UI6B M<88*1=EPA6(@N5.J*Z"/M 5%;01PF<->'9.P70P$&53=B2^[H>8)C)H9,"_N M(M+NDV-@M*N#EP3PU6^YE%, \U9Z2QB88R,4@&58P0&^H\ B@:[; 9F(I,%/ M(E>.L6-EZ2H ID*3+[D2+/3/K0;A=V K!.M1I;LBAY152\'^IDY8W/\4ARZ* M_F(T*U>LMIG^A!(YIV@50;3IWWN S,E-63?:B->'-TDR2[0V>D&ZZB)YC/F& M,W TWL(Q-Z0*ZG/#/Q)0EVPO3:IK;1Q9(!A5P-?L^DA.P7P2=@(6B]G"!:M' M9"%;,A?8YP8W ZUW2>.AV")W;-H&V[1Q+,6DR\W>_X)\>%YH]>OM#H+Q#Z&M MJ0B.Q&U W6+LZJHE-!BT9T+1VL?9=):E+N82B.R*^'02$_=R#*$GF,,KD@@+ MG&+#*"V#&LWY@ =[JC:P.@HJE@!H%#TWZFN;/Q;=7;Q@./<9VLE]GD0V8Y+3 M47AO+'L:B"TEV&UW(X2M.-:;O:NF9@[C%>80,O=K[5=6W(/M"F4L%D?JH>A/ M'J\]KBCO,XP).,,V<[4+^67M'>=- KT!W@C(,-1 /F^?@I3)?P1!AH\FN6K]3>CG(N#FOHPUI"KI8?2#^A&9P)W^H&JSBVMDL-"2\M)Y._ OT5IK@ ?+($T#EF+9"&J@E MJOJN1:3KJ[$@47"3>L$S-,6F9,_AUW 9BW'_&- M:*N0T%4(B2B^C7JL\SY#';W1;5H]]8<)G5_>9ZKTV".B$")JBGO ">D>.A.B M6#"-VR@:9>]YJ6Z0AFT!/,&V/?DQGY4XCB5?7C"X&N?!@$B(14= :%C;0%E! M"+&QY;Y2(31.R#^X]ICO'Y;0BX\U CQ+>IDP$=(8TT%WVH7AZ9>&@'U\@8#] MPA"P,ZF($\+?GMTV$ RY'I,4(S90[J3 5$DCUC+KU3_C M9-]B_A?Z ;!:-$^!%^\L!VY2F.5R\ILSO0*LA-2_D]X-30UP_5ZJ O]]9RM- M5+R\IPSZDXB*7HJO(D^KCT]4+F0#&F>K:+GT/(\>NG8",5V:LI_R<3D1CQ0F.>U1^5!B#J8%@L3ZPXWVWW3"@=I5V#W.3"#Q(GZ>[<>+]&F4.; MC!3N'3.2PN&I:[LR0E*,MWG%-L>N)9!5)D.#O M4IC/&LU\F]+]!!"6_B)MNTXAO8&MR=2C<25M,":)\R$0.R6IWF4D9"8[R%CQ MKO?Q=%0'9Z<@&X[UDNF#$A&#FJ)-.L_TA462KB=:!KPK9Z?$=RW3$H1),T53 M+.M,ML!H6-,HKGE4WLFE7//+XD+"MH)-0:3<:'OEB"_5ZPT$WG%SGQ"] 3:# MDTMAAR1;N="*()0:4?6J1;[H$_DZZ%;#-8%Y9^Y@Z_5BWVWP9J7Q<3-ONIEM M!88S?S1M!J!0JS$E=((C9WXHQ?:32(+*B+9ZB3C+/-+UZJLHC6 M;.]$0!V9 MUK@>&_,E #(%C/NK@/F QE5O_%77*=EO0DR"O1[)/L[M?D1]X*PJ:!Z.%(*= MA4IVIW69Z,@+F@YS$UR0^_B @WK6^ M8.1MFD)3 %\H92B^L=Y2;L1C%)>""M.6&ZI"E&LSK+I^]*?>A9HTG_K'J.J= MT3P8X[Y)Z\"%ZDCBQ.5@=IGV@V,)O=(Z6>D9438=U0T07@-OIEDYVQLUA!.& M6$(7Z#/6+D/.IZLV.-4_DPZ0\ AG3+GQ*L5X@'%\XZ+ MDY\&0;"\*I36)K! M@80]KTUDUF_1 U\A%_<5%+/K2JJ,<1HZ*BU2S<#^ZM=(8<"W'\59_?7,PY*. MHC!==2N6*[,!U[<:KAN)K4#/L"7[F%L3?F$5=E7AJ76'FU=$'')=#%(/H$9 M[]<=> T_:I[?'"FV3D#G(TOP^&>!-,J<_)819NF)M[Y-L(KPGCO79.4YKOUE7>P>\@RMW].?[ 3V.EVTNV-(AP'+Y M[6J&Z,0VA8@@<'&P&0% .\J6F )=@?@L*2 L.88,F8/$H@E$+!/8AN*_C5'9 MNX]4. ++ -)UJ>Y+;!N(2U((B>N(KCVJ1L(A9X4]0G+E>F6<)Q[04,HR2R.4 M".E3TS116"^%'2QRUJ2#A+S-*P#D"==PS0G@47S,^O&G6A^D%:D1.LRE'^;[8S"902M&0$9+IUB MUZ;LR>[/MVBNJXY82M\"?B"V6Z6>2"!3NJ/>Z\P:<]8T.*U<>< >EK0N\ MN1F_#[ (\'BO(#ZP><^#<-TR;-WEV:6,C?!V)N=O8]4;FF:V:05 !3*B9O- M8D<]PA;DGDB:Q;W$PBB5@5K=C1'+-EF_3P6S=UHO_64VW9?0K]6"/X)U%075 MA&1:GE5?NEFRD-- #12NY]I2W#5U03!69^+?W,6E/I"F)M%760@)EY^+A6$D ME1D02__VYF6H&!JD."%ZUIV.CWD;B]Z,;DUDQ$@*V33)QN9'#0GKIHF1(HBI MW;&SIN A',L(NW2^D2$C]A%*EO)SJ<>C23&(')K&M=978M][7LJPA'3L7PC\ MQR) 3;TD@(ORR)]?(ZK#B7X4=N6?N5D0[JV89 %]4F)3*T$#HTA[)^"JW@PX MTRV1D'D!%VR2'M0?Q9UE%9XG-?6S##-"CRA< 7)?T./SA@,1-?(+. *QH(N. MQ6D/%'?4S,)G+3#?Z0VO5]] @QA1_07@OFD7,WX-AF)QQ22\O3P&]Z PKP>> M^_23 GN:HW'B>GPX["$HXZ<%<4 (YJ3U-NP0VZ,!N?U6#Y&WPW(4^82/$FC7=W MWU$/@$@GL?]&0CP"A+&(A!S#P0*I1JYJEB5)3:D5'MQN\_NOE!L(85K9O'\R M"W97K#;A?EH/IM[./DS4OT R"O_"?&E3MI50+C&-++=6%):E@Y C_X::F4\#82+[!?UBN%4!5>15^+ MDC&WH8JZ!(&9<S4#C#AG1T M)"BE?IZC#^@;UA1ZF[$DIR2MV 67]SZVG1 O!YW7UIV ?Q@+N<3^GKLEU23N M40O$W"IV\@"3G_6IB&&8%4%&MRN=SOAKV'*NI@_@ON0%*F(3T0\ M&L2SLW'UD<4P FU3"J?Z";8:TS]4D./;]^7FS2"=-?E%R_*#3B_)"9%RZW93 MV5?#3!8!3;8?$B+2)^3L#6""TQUOF5,:R+\2Q$N1"?,F[8=-!Q-^,JH%*LUC M"7UJH;YE"EHA2XH5*"C#:2]G'+;:I(WJ8R;?X;+:!IJL_ *=\505"4M5L=K< M EBI'$><"LUZZ$-$E9ZXMDWL#XD?@WU>@.6],T&".R\]EJV\)V5J8;9#$8;L M#C-31CE=:9[%O6S>@E-L\*VJVTR8EB2;%8FP;I:)&]]Y8^WOQ5-D*\Y6#&5)#]T8NO# F"F-1K3D3FDW MM:%B7Q)ON[ARTD<;C3L9U7LG4L%,X@NP&FX]((&TXB?!0"!ME1ZY4JL54!4Q MSXA6;,RLGWB-L@A9FC=E-P-2FGZB,@$=D7)]*D+7$./E @;D[^/BPD$LSHQ5 MFM>:]$Y9X#)F]^B67#28DT-F1SJ_G"64-,HU-_7 .O)$-69*=7.-,F;L)@LH MJBFI.S.D_HQQ-4*O39CA@+C_&W4!(=2DS>[>N*2'NF>8F_26E[1+Y"PHZ%!9 MHSHX)E;OT ?7);1:]_CR<$I31*[27NVN(T1![/S..SF$"PFNR_KGB).G>;': M.-NIW5#3_WD3N+XB.8U]CY*BT:;$:48!%][\2 #:H@X<:WEN_?7M;S@B1 [( M3S[]KV+UY*__1:?#)Y_]E^P(K:?X2SSYZ,G'!?SO$_P6\%EC?'(4>2W$9R'^ M-%",]LXO/V1R'N,G!N@?D([=NK)/:O!22DQ#DDY#$:J @X"W/Y)@98QL355Q MQ%O0 ^3^ V \AO&M7F.SFM:9*^_;EY6&0F6&T+$D0VR?IY#.E$B;!+]=8QD! MOB\W%1?/UJ5&!^%+29Z6WRI^^L%@:VI^WFT3:WT;NPWT_W[YHU%@DB(;C\+8 M<+2)$DF 2RY28')VN"4%I"#<0!,:7#@1=$(NT_BM&>W^$(_0!I..1'5D,>Q< MYV?HZ*^P$N4"$D:2+\S"[>6>GR#4H]SO?")BL0:%],[8SGP?Z8(24:4RT7GRM1&TB^DN M0\=$/J\) 78,%8AZ$!@E>+UZ90CLK#2FGL9^>_E3TO4Y3ROOB8-4LS_/JTZZ M@>E49\^$686%F;@(O-:H3/44^%J*];DDK&&>D_AYX M=CIG$=@#RBAOKYQP?K$XB]/-%,B&R/6/!.0#S*@]#R7YB5B3VPDK.Y$-S,#TEL5.1!).W5! VE_- ;H^T MUW 3C"SLM3EW$91B5NR?(WL;DD_@Q0J(,FO1>,AUM*$'Z(T="$O J6=[+_BL M&%;@DF &5"4D^X6S.]J4/G(GR0 $UY9C M44]#IWA;.I/T!CSF:BHQG*W$I')@A[RI2=\1[_ M>IXM0Z^.MO>0,&UW;62@>2//_:;YIB=TM;<@=3<-30"3IXP\8:-CT\R^ [%> M9(4W-.BY0T((Q0'/R(W/W%9EF8.2 F/P':SO(J+PY&;<.-OT O]4J?9B%4O9 M+FI/##"8!)4C95XI&. S*YCW@B\['WS9)Q=\V6\47_9(++?&I!CIVFX"R]FC MYV;O#;IQOCA2-SGOR <&XPO.,P6-0],!0 'C3JU<=02&\LY1XT.GX$??7<&\ MRQ<_XXCJZXB,!>)@*?2PLPOGC[>743LI1,7 [S32A.S+OH+B XL3<59@.^+? MUM-N6!(X"6!#_]6^!(K735/6!\,G6@EV/$V^K@@OWA\$_!: .F?N53UT.@L; MHV! "IU#PMGB1S7V*D**QU3F I@'\O]][49(G[O#VF%-7%9!P;.5Z+\*0G]) M82VSU@@D4>"R8D*0"/3+8- V_$O;%@XQ:ZI\1DLZ^3"&/4"R^DWWX+GXM MULLR3YB^"#UQ8$;!)@W*&3]X4U;E ?H_9AL.WQ6KD&&?VO3]D.,J>WMHRMO1 M[MDB5NQH,_6VB*K@2(U5AZMIA*LS'85W&]%/A_@>F"=NZKZ3CC]*9P9V '3] MG3\(,5-:D" K5M@6.7K*%M%M0UKKW_!V2?]'U\PF0'4$1)54^JP%".@!)!)DN!>L5^\4T]I0QF MDGX9'3^F"E\@G'-08$!*(C$YB7'08F3\3L*JSG@D?#&CX1HL"+TA>.B:&V&JVX*W5^Y*,(Z14,4<9^Z-)1Q45!KP M%_K/!!R2G.Q3XY1KH"B[;AXYG 5-Z:9[:5EH@Y7YFO+/*;OXU\8\G;^D9MQC[G<$QW6\.X,;5&\ M$!(5<)5:M[>!-,VV!%CW$U8(@OX=37WL@(B.*)UK-BVL?;;'\O; E&L5&B0_ M6ZTS":$'/5#QH,>(:"6SU&"4?L4@*BP$/&_A)#_SF"@%/\35V0RL+V^BI,)* MK>U<(S=I/,4-ABHDY;SA^E=RL>Q5WC-Q\:^7$CQC7R4DH><@R"C48LP#V#() MV$I@#-H$@#IV@X-[6N07$U 9RV\#8EE+W>2_2RT>P0NSP_'N0D^ E$##0$R^ MTO7?FYLWV&$0^Q!\R((],SR#=^[H MK"!(IF;/_)AQ9*&))Z':&A1'23WY)R>5+!]S;4;;846M7OZ'_^9:%AT$RL*A M$ V#L0DEC#H\2B#2,+DV]%\@D/8+>0WY.?\TP]0C"%>K;69@Q!<)E=)MWOB M[%T,>3OC\^*IK:Q&V4S(J$@B%!,!6D0T]"B.Y8&UHZ>/19 ,;#*A%$!5J#,V ME]]#'-77> (N30%ZON(5,V;'#+[WD?W!%QSMM0^TW(VSUI#8 0G0P5-"^'43K;H">P,4\\8\>+ M*=A6?^].D(HHE#L=WC_WPEKRGRQ?>&$CCHBEQR).,4,_'^81^/'IX/"!9&:I MA]&.U[CUEG%1V]*ICYSP(!&('1?U55_Z?Y9+B+QJ887B%OCTO^+Z8;(!LH5" M_V#]^#DN]2M__\/P/R"[!E[S;%.$=? M?/;1)^&UZQ:>_ K?_H[7A<+69T^>_$4K6V90Z1X??_11>M5?QPC 8<&:@Y39%R.]/FH!,1MZT)O*>C7^^VTT52'V!>NHE4PY*C%C.% M+'I.=D-+9"7:A%!%A IBJ"->UO-9K>>,9V#ARN4X4?NOE6@,'%YNAR9TMV?E M;<9;N_0(S*.0$?1$5([0/J4:RLR8!-1=V])'C:$9'U?U:-HW,*&=ZQ67).O/ MY@VY[)/+/O&W1.])%[[9-9#=0T.-ZS%N=:,8F3T:6)6[KF,>#8UM5'):P(#, M;E"$3'B$1BLKZ,- #"."M @#SZV.ZZGW#CCXA'YG@1>S[:96JW.F'*?[DQ4Q M,A2-2+' "A*+[U@L].ZPUV3&:7" 4IL3A-.>]8[6Y,U/HQT.D+K%6FU@B+0/ M<=F6EVV9'%^F*Y V-]9B<)!K2 YUU-K43PMG9 M);F+%A'P75!3V30^@* V_4CXAEYHF.."#%Z2OA!K;"-MK4Y%KJPL,_0IX___H9D359Z%?,:?8,3PVPMV@.F74\0P4(ICQ;B+AW3Q MD/PM R3?:@L$'R,X,NJGFYQ]A"PVI(ZJE1YH'D,U$Y"4R&5'BQ00EE!TA> Z MK7M1UE'XKI5EGK5[ II MSO-F%7$5V'.:Z.UT@L- %>S5WZ;;U=.#=^&A&/%T,\YX^XATT%3>8 ]$BK^6 MZJ)NS1UH(X7,4)P+"FS_?M!A9[IL>@C92G-\'I_#0UUVVF6GV<0.ZU%@LWNM M%*RE-_MCE(?ER-&THR:ITAAZQC!;%X39KA*@NN3AR%Y^\=:A53BZ0A MI#V%3YOV/FPA[/6A=WU38U%ETR/JN@D8S'N:((9IP)JB\%BM 8.$0AC=8;6= M^C17+9'V]<(>.R,P!R"M452N=YR=")K)B) @+CL+:[5+$D$:UDO0"C 1II?< M,[.%)"'-AV%:2,AW+(+>MJ<\A-'EPIV:(:\:E]L'8@@),_4$C:D,"SJ?DR51 M[S()[P)B"M$D4(KOO(V!BQ ?7$L"SU3 ,12>H=/MK%%504MO(,8F.UQ)7?8G M37".%=EON^=3[Z].//=?U57E#?5SZ==YN@7_J5@]'>KRZIMR S?"#U[YU;(7 M_^IZ]<(*(MV_G(1 VR$,:_7GCY5N<>PHVD])%__\Y__B?SRAM?BGC^0/GURO M?A[)^3M5!F#F_)^B!V!$)M+FCL _C00YNEK\BQVH&PW*C$H02*3LSMB]/8R9W(JBW!J8'+E(B MS84$P9Y*[DQ,;*3 *F #&CJT(K$"]I+!$LBZD1/3,G\MN0IA32Z4";F@:\^9 ME,LV/4I&[PF05>#E2FW7^'?;KTG+@1Y9JS/T1WTIY0U>>EQ:=.*_W&_KEK@: M%-HI(:1EN8M>D'*)B!3'8;(XB#G/I-E1N1-70?>,[+SV@3+OQR.6G#9.G;'X M]T(Z*OJ0$*[24)'PLL!1@<-G,9Q/*H"QUX1'8E6^GFW[G%MW%[A^!CR^H(POV0]97D$'LFZW#5-3MXS.=_Y[W:&^ M)*4OBP47R[8!"L92Z=DXJ0$'.0L^]>2UV]Q"A8TLZ4_CC(+TLE_6V66=^5MJ ME8S,D!$!BJ&9RN]O!;MM<6#M*$7&0?"Q:[@QU!0JR@&N9-P@">$,)8UAY[PL MT/X=0AAH-JNX ,3Y%25$9+I48EUP]$GI++U0G MJ1#51*5DP66]7M:KOR7%C^C] [X!C:"B%HI 4-\9)2"UNEBWNJ/[H#7@>=73 M<271!#&:.1 :7U;D947Z6YH<$;2+3*VL+65ZL31@$ $3W_A)LR2<4MZBX1U7 MC?= )]9$G)JP^,*I/]P.L! N"_"R -DDV@RI:_VQN^&F"^XII(I] ^P6F!<5 M45+46+T)C>4-B:U(.P@UMM.B(%6V=3R#/A*LD,;L%+A*)C3QI%Y51-#7;'4?80^+AV?'XK ML)8=RP!=L5Q* 4T".K;>,(NN,#?V]>0P]#7O)]L(&[Y_6?.7-9_:7E'DP)6/ M%:6@'LKE*682,1GORT*Z+"3&R?K@@LP@U?Z]V1N9?!#3VJ/#\WLB*)Y?0/YK MS"2@@O9PJO>71/=E57$'@4BT-4KZL!K+'[ ;UP>ZF.;)]#Y"K+S0M#@C)#N6 M?L$Q[^VV'E73A^NY__ _JKK# ];CI0WQO;0A_OG2AGAI0[R8UO>;.$^ZT\7+ M._8^MM[<@H7%L@N>Y<($3.%&58ZE/>GS,/J64'L,EK5N)C1?!2C^Y=B_K$U_ MRQ*5!HAKRO1I=.L&VD%T2;'6R"65?5DW(0B)A7T0IF@TH=T!Q6C<)>2XK*&E MD$.J%,B[2,BK#>GN2(O6J>SI3$.E@GHX8!OC ZA*+@OH][^ T @IF@^[#?SE M26L=.L[\,SKL"R8ECF[0]YT4,E\P)!-'?FC8:V>=!P@*Z?]@OO:&A9IAUWY65:>9;H;H@VK%M.O1QVU"AO*'W MZZXMM3?YP>H[YG+?Q\UJ\[Q"K-]"U=H M'2-DB<2I6Y.,5-?C=&_*(Q@3:CZB<]#*>*4*AW-?XF*([S#$U+K&HC+V0"1A M&-,A2 L3$OUL)P"OXHJLJH'N(_SF&1MCJYTF_CV'N^A&MWXI!A(C2GJVK> ^T/;&ELG+:-HP@CCIHL MX#IAG;#E H83%O! )W$NP6E[@.G[:Y,J**+]$CY40H->D%L"O5%@#,)'/?- M'K58^/1G%UHANJ,J._@7!PN=]-(&UKSA3=TPU5Z ^+YINU/CJIW3EE)V M#V:]X_)0L0ZC?4#;-5X@69/?[PXW42%=Y-)@OMAP;'N,*XP8=GQ"@*AQO:EA M#U#O(L%!DM?%\(.EHZ:>GZS AX#SM>P):I<-B*[17$#;]9 -B^0I]3@?4_U3 MW!IK(N;P8WZKHP:QD$"?_5X?;VE\:8_R+<5G8SE6_3;$1:+YQ>N*EN.R9HVV MCM-P+HP=-K @L8"W\/ZI*O_O <]Z\@[UC-!M;1NI,W>C8ZBOHTGSVR5C2RV,BWI^#@Y%UQ9$M?FJPEQ=#FPNAG:\K$LPX,Y&SR R@ M6TGWVTHJ*;D$_40D8)2A#L1)*]%*301E_'D6V!(*39 _J%##&%P%VCC9""VCJKL&"2#8R>& M\;&!T:9/M1K]XFD=HEMF&HO_FEU^O#UROY0L(5QWT8(D8C\XJH-&/9P'3>TH M-4[$L^*C5$CE\IIMCPH>3\.$]UG[<+'E/@(_+^ZF;*A%M>#^>.9D,4+*09O7 M+[]CU?[:1/:(S Q=U/6C3@#_I>L/E VQ&X33;WB=0X M U+'6#]9=WC(1'1MQCSH5K@ M(AMF!%);L+H*Q>H @?FQ0>;AOKO!B65SU\#.J%*"/UY(,H,T/AB>^T?\RJ^3 M#J7J8&A1+A/G /NA)#?/7B@8L0:2]*("!%>?[SPP9-TP@N@]9T[,NJCWN-KA9;(;5"F?]5G*H*@I3Z$/05FI MQK'<)GCE2#F]+XGB1J;*WW(:M"%W2$Z&&@5=LX? :8^\4*PRIM*=O =<57!^ M1CQ#.14@LT&"E L_%'\E_7Y,^)7\VKMZG7<4?X3[TL.SV]],AZ,(9.8/)W05 MYVX,>J#* T='7?!%Y:CS3EX_4ES!_WG&#@Q8>D@_PX)[X]WSX&O"DH>PP$8\ M(S;Y2$Q"3D7G=R!D.H/O'*XA+1)UGQ9]#$O6G/GR/%T."02'Q#\+RN)Z? 5% M4:;GI9,\]-QK[L6U-2:NM7PUNO* WX;95J^D2%2>)7Q Z\2SR;EKP658-._R MK0JC?(O1PWB%^]][I5T$N+I2:D?*.S=X%O[H,@/ M!ODOO4//AA+Y5- ].(GT'@\QTP67_+YQR7^YX))_&5SR U[Q-VF=[S"DRHH2 MGYU-_082)"=,GTCT.$N+!7BM1.>QMZ+5JR/Z411(YAF@^+F$.9&7P>(LODO.73-%'>)V1:99PW !F5!. MR[J=:!^8ZB7GY<_7G?Z>')AR0^D8L@VR/X'U-0*"/ QG5$!M'3N:XS1NY:=Z M=%26V7<-E$H@'>/>!2'Y[]],O(88Q&U@!-D.!*T[2%JXW:W6B74ZX0!X(^5 M!H"T' 8CV7Q/PN)EB\D]2T841'(HPP\@EUW55<2TGOF]) %8.3#\'M-9 M06U@V2EL7?,.3U'>=&RZ/JTGN+W=',[ MC&DNS@K[VMD=DR)?,JI:'+(K:L9KG_D90B!EG/S+%YQPDM)!H$1_XG M:Y3\Y=^&\U)%ZWRZ CD7#7N MXFGT1_Z/+FP11'^%I!X1V)EB7 ER%+3H($K= (0)<4LZR0%(#)K09A=Y8](. M)1/MA9!Y:D/5KM9$AW3H2,(!3B-;08"L.CT9 M/ZFD)_#IR?[@GU1#/MJ3*?8*#ST9GB>A>]JYLO'5SQ[IR!Y%/H&GHIA&#^ 1NFX14 MQI.*E+H*2Q)-U[LH@(39*5=*@ MY%?[YRC[%0:V8 MDG*WLV3:9A+'@L=%=;#\,R=#8#I +*S'%@4R3IM,$%Z>\&CA;5.Z?(60@T(V Z:300\D,EN)P[HT_[@D(YQ2R#: Z>OR()QG1#83.\8$!6"8&!31.F@6, MWX)SCJM=W]#?<>(*YVSD2P8+:*IHKK?S@D3D,)!(FQ]$9J^CCH%I<.:G\J$) M-%$,@4RR\>0+@NQ1PYM13D.(08 2X!M,PP-FR$05E^.5JJ^PC0@S!G6L&-X! MVYTMMAR>P>TT)U7-NT7[6\K06V2200PX3/,=Q0)]W5U-![]^W>PA+O)GO\Z: M.%%!:.VCDG?QYM^FGA9U#E9^._>WYQLXP&\L=4D7I'CP'T9U6GM%%[^?E0;J MD@9-Q-E%LZ )OMC83Q AUIOZ6(Y.&51ZC?/K5/!AMF?OV:]9,\JTT53X./,6 MEJ]39)N!LT72H'9!(%#;1#A6(@%R"P'Q3^4Z5LIB+Z[<;-QQ!-M=)$L#E,LL M9X](:QG6'<@]>OM=#HET8L"*RWX/:Q:SB1G]O[MO#N_734-T^\IM,;?'3MP+ M!QCD!FI:@6-ZP'_6PX!I([^87SQ[5OA;^Z^>>G]_[]C_$T("B !J&T=S^@J> M Q,I]F$D"$P[OHT2=E088QDO2'?ITY)0I%]@KP%$&C_R*]W?+WU\4X_3Z/#9 MG[]^]1)[9##?Q(B+&W:#V'5#+[D[8M-//%S0/VGD9F$)4/O-(-)J-LO;EU7= MK1P/'00%F.,:HGDJTD7*ASM)P6UA088G6-8Q X\=?0.E2@E0/,JT!QL28B > MR&>(T<"H[0N'DM]XS6_A^2')#-CEO]-C<5+X1==1?/5%/^U63PW@$P&[_AM? M^]#D*//ZBEX$?L#7B7^BH1JL3QQ+5>Z]7GU%0QQ>C)]!I]^/!BADH@!E2S&G M+*]@YKV%V/B)0WX9@!SW1'(>'HS^ZFW+KG4C=KD>X/G7(3PS,XFAQ1Z\,K@( M8;9DV$"4V&S5IT-NV\/LZK,A[)7[JVI"?RX>5[!::BDZ86QD@KNHG;FKZNWM M3!F#*\@<95!S$-P0CAVZVS9=GPS62\6X[WFKQ^,O7G!6[QMG]>D%9W7!6?T\ M?8M;:?7#W,IZ\A/; O<7970%W)*V+B@G8D&V33(MP585H>E3#AB-"="H2\N! MNEG+=IKLK$"RY(;@PX0,W\Q\QMX^<^ H\'GU+,0JZ8U(WSY]W\3,XS\K!ZZC MJZ+.6>2S(".- 1&6E,.Y](+Y(ZUT#9^YANVB(S(;'&@4M4E.E'>E%);IYK'I M_L -S&$.W%,?%;U+SC494:A3#2T5PT#IX+7)--MXO_@KD?[FJ36:3U1 M!PXL&*F-!) /7 *\(S8.,V@/8_"-;X^)NW!3N7SHRQW$[8(_XQ+U$PVSV#KI M6?/SK=M&%[']1K'$(Q*6*"81^Y"K5<%TPU33+C"1/"C=D%F JY"8CL;=;@XD M(VF1VJ^.>M/P Z MJC_E%*:NR%V(J.\(_ DL83&?)Y M<%VB:Z#FM[3]1M<<8Q$FE"276"KNCJ,N1:N'7CFJ)YYQ(N\M5P+M*MJ7^7D7 M5ZR&GF:RAXQM0'D?:@GF4GUETB#^^[@HR$D4>A0HUWF#4'']-%Y,TP! 'X&4 M#Q%_A*PFAK$U]=8%)*@^ &I!6;C $XI->KQB88W'RY":Y:1J;[2R_L;MK PTH_7$KP^Z%Q)ZC"9?OKX?R@XL:L049Q]8G]:?BP!],)\5<7P"WL=BWMJB*A$Q^<99YR<>X1?PSC^4D#LJ MJ#48#EL7^_+S=NK3OE/0Y.+&4K2F#4WH4";C9B9_-JIA "N-($[U$' \\>TH M(C1K-S&XZ]O,6]R["*@&< !@;X_5U"B*I*U&"LM->9IA$R&+;H]V_[4 =,'8 M%$,_KAWU[CB-Y9F?],RIN52> :+$GC!(@.#J1Q(:[!K>FQL!6F8ZC,E&ND5N M(X%8X(V)Q2\ <0,V>V$5,&\'6 04CCC(QILMH%.1^=4,K<\G3R'=EIS8A0V M/,=M>_T*28#A^TGEX%O[*_P>>?A#?#T\P!3&1_1,%51+6X8)1ED?OH7K0[$) M+_T:3L/)!_1?.*A.P5)E1,VP^AI8%]"+D,S*TV& Q?:,URVW'H35\]WU/ZZ+ MU?/O\.__0GZ&!H_F^=K/#9*,"(9I5_2;0=ZM';9,;!53?;01V!UK<\CQ5+G< M4J?L1O[F," %O@-^YE\CF6/]F8Y[&&W!5",QS;Y>,ZJ<&5H8)H4.$6LV+KT! M+*W#VF^.C@X/N046W[E@5$1%.T;&#?@2WSOB+3L"L']B''<74GQWC!UZ[FN' M637_P$<\\R!2/;5-5U8<<-OC3*:%CT>S$L+ C(#[ARE=3V,NCE@[NBO)O MEKI3O!-.&RZ,TNWT=,[IRTYC%U?_KINZ:T-D4WI%7!ZR* MN&B5/0$X!Q,X>(_.&W!50 PGJ+?J<+1>KY[Q2DF7O%]J77_LD>2?\EL"G MB=UB]X4>DFA)KN0?"$0W<]>UIIX?/)[,NY)7HT&>V3/:RN/WC40$P*H4_]#] M ,B"7RFW]T@.&6H5TR2TP1#,!]Q8S,CZRY$0#'_T\8*1"I#<.Q>M#5,W]4W- MJ.^^!B*+)BQ<>ZBAORC(X;+?B"^[):CW$>C@\+U4"H46*320]($X WK=Z(M" MY,(#0?AK^"^0AZH;MQ,:3L*::"$B;"1^&BJ.-N\S3SWKAI90$XMJ5MPL8K-F;06W=%&07,5,5(-;BNUGAD^3 7'.:GI[96>RM<7Y , M ;=X-Y7>(([N#@;(W[]E@EY'BK8):1COO+ &Z?BHW)*=(>LR9^\-.\\=N-]COG"O)NM((A _UYSBDJQ"-*VY7YF.?3'_R'_'U,NYP%OFM; MRS#+BQ:$L23XNGXQIHGB\I7O?,Y*=M[J-E( MSHDC[GI.'I9\;T?+9!='R:! MOZ.,E\%ADH\AF$9R M;U;[>D# )8">FF4TY@>"K3Z^T@%-#+F7.?@BL-@93T3KH!N2B&XW.)8NU\/ MOW?.*;5Y5E233Y)6>D8+8_4-T/I@E>HIL0]\_-=//T5L\S++!< >+H-H)%(N7A-K!^LYT%03T5\8&DY,>IZ5A7V$TBQM'3+$QZEA8 M.LG*-:_H] M_ N$T170?#[?.]-4H3[Z4A*7'52\_/N@,A25 BB)*I,>GBC&WJ4C;9+0@O(K MB/"E@G[K(I&>Z'R8VO4*Q=#GD2Y_@/A#N HV!$JMF0<*I$"2Q@3+=N.TR^.^ MQPP7,BQ)6B\/$/JW6*APH3";\L@0*P#N >&-TMQ!3;K^CGM'14E)'UVO_E=6 M]T#T-/,UG60%!C]GT)HT/0P_V(4\UA;'V%MUZFI UHI ,"2, M3M3$KWIF!9T526:F ,:JE"C'<$+]3%'%.!DV&JPS*<1A+XQM.A,^HM6ZZ][( M/O632JV/R07"K^ N[C_(@C3<>FM_H-8R=/V:B'I(RJS(2AD5274-G''9>CD= M[=J;NN\"3".@'E,5ELPZ6%HR)C][%^_6Q6$.9D1A_M%\Y XU8\GP8[)80J>E[&\#?PX\]]]U(%Z%3K:WW=]?D67_'ES)U?/X59^'5WVNKQI?X?OGSY]C\&*:V\!->?Y=VF/YZ@XW MA=*"0E(BZ@K:'$F2E]$1E@,&Z1F%JF?<%1H7.M>N2(*TI4+Y^6Y-6!2*X:(L M!"=8)2:9;[%H;D#LP[M4KM\ Y@*K:@#- ,09ST9@DXFNN[S3<@T@T&8TU]SY M7@4 $7)8^(B"]:%04[*,G!$!:'O>LBKR\S".'K$D5TDK1!JA"Q4DP= M(WHVM42*'X>E=@[![U0+M/40\!7&3OM &Z6&E[!^N)+RA7%6.M%J#@,[>?A M! _.MN$\U85#\BZ6K,[T"V"E;@>%C\TY&Q8X*V1.!VD'H9S!0\Y8Z9H+979) M( 5Q8 " 3$#/'[;C88@D3+A?MB/+,5-UD:@AR/&_7OV].SD443(;"@>)3%:HE/'IA3M(MI-\ MUX*)IR&8N-DJC6S>&2_#G/SCW.YW26(%8TQ3.E54"8TV(XD-:B1B,YS7'Z,C M,"EC)Q"4Y MF?&8S)8 0]@S:W%P"^T6A.W01MA.A8@3)^?&+:WJZH<$9DZ MRF' U,JW!>*IRHWE:PQYKBO!4&$C^14T+$#F*NZ 3/?_SVBX#"D!ZH\YXRWX M#99A,*F+\U/,Y[!NL4M>F-$,^U P!_'46A(FK@)) M0D&+0OA6HT#KJ+AW@G'BEFS$71G/;3XF82B482#!9SY&^L;?OU6"Y"1@XNSB MCQ![]TTEUB@Y%I9 _,1=:JDCOGJQL$0*2Q^EZ]0PW@N?E38.DO]A8_ 9UO#^ M.SR>%7>!R[UON-Q?+W"Y1P.7^TU:2JN_$6MD42HBPV87(N-$"L\ ;;3KG@CL M1' OWS9JBJ558/M(*O.K-5R..S?"M870@?PUN)--R7(_76',+S-<67D"2X@.J9&C30COWXI:]K=!!_W[]R2/$VBO(XHBN1'(%5,% DASMKB.T1-((4V65^#$%K9*Q4.GXCG@1(KWV",57DN0F=,&B MFI41FU)M^]!)B0@_CMH!# DPVM) M(VE/HN4!,528=KR07H-78(M) C&8_@EFE=CYY@###IJIH-D7>JMAB+*,W^U" M/UW2CW>O0/IOELCMX:DZ1IKR4IUOC>5-D:8^)/\N2"CB$H-/=272;])\[*8I MZP.>C($G0M"$,+]5>1!E+S.!4?.W%+BQL[)']-6]DWL.Q'U?LLA%>ER%:;L[ M&6?/#J#.&4631>JP/BXCD=Z'$1N()(<_>;: U!VU$ \*@Q%83X\L.@6C+*]6 M7JCN%B.+;)D1BXPL9XBO (A+;["&JS4S>8*]9.9I:S/9'H:,WZ;IINIJC8UL M@9>0EK)9?0:O.).%B5EZ FXUH6XJEOU.$>*+<@=Z8F\TEW#'! *%1 9*$R% M6"-@[)(\8W@H&G7S:VR<2=P*@]$1\65)=*2,2,MXJ _@OYY\]/GS[_ _/O[\ MP]675,]=?0%K]9M@8@(=B?9HP[*X*1NX\W?_@*>N!_Z&7/?++[[Y5J],KLT@ M"#)QA MU?Y14C_/OX,O?_#:Z//3ZK?O'M[[()S/$:'K8]YV MRP\#D5P?(R_M(NWI:V+-[EB_9&_#MVW$4&8@M:KD(J)C?$/1[1PWR.%_C@9KXDO9>&5$7"+A2] N0I M-_M@@B%X@78NP-K!TAR0*YOBGO%65\3D;:U0*GP -V[]8H5SEXA\/WVRV@-7 M(V^?+=!(^A']$)[QO[M>BEBNLA94E5Z8CPB8'-LKRV[.5A+M T\A[=Z^6T,$ M8L[&*#ZBM,Y,LT1M#43%2!*L 9-9Y-(*'V\2%/("1],@$I@E:@%1M[OK'WN MIXKH JQ:OL9YRC:B/O./[L>ZK4N@-:.9_H9=]Z>;T7:?KC[XP[-GWSS]PX45[$_P<\C;DGG[S5$W.SI%3 #<14/L0 H#Y<68[Y:0E+GD]_WQ1CU\X M:P,/&;ULVW%S76?'Q"\]S&,,8/)66]6''L)'>)"<2?^ 6$]?\ __P'TL/U3_R%WT Q"%>;Z@YRKI/PTM1AD M\$!&H'9%4PL+U6!&/+(UU"(63N4,@=[*I@J$6CQ/9)K*QA;Q M<5U0ZT"-G[#++;NZ1P)"KJ=):K.P[:MJTX%(",TM,AQV(2K_[P!TP]-=4/G, M++V4,:./[\B;134K5D7^.8J*;Z^O\>L;H@N@X3T/^"7"P1^,9B_L^NUW[#5".8[EY8P^:>6E2>Q@Z@G+,#K$_2JL[ MZEEE6ZJ*<*H\^" HN$KQ]C4?<_!0;F)C7]8P<2@^E3_!&M0\O1^2-I3?==B' M4E&UN/A%RE@YC.GY 3,X2]-!CA5H.H$')7 )!F?CI,4?J,]WO0OK&X>7O3N; MS(V;E3.F@A82>WD1PDB)QD)F^ -RE1"52EW-U T>.:,?4IS'?$;PG,B.@?@H MUU+>2?/>IC2%SKIF0+&AS=Z[!DX@IFYBVV-L?Q!>3#4_3!!#YYZ>E]MU](^^LJ! M8RQ]@; QMA.H#7B? +J"89BZ _VWWP1^^UQUVRLQ5VKJ,&$&,(:XF91F\^!* M2J1Q_4Y^#0I(42UBCYPAPO;9;@E8@9I[A*/9*?(]U4LBFIOJ;F.J?%TQ2J/E M# -_:397) !M!PYF9H\O.8[0,DQZ'%<'H-;8]N6$!R2A+!;)HI*BQ]K)FASY M@"T!HX)37F&)8U,?:T2U<"SF>J@FY&$LX5VX?X&IMO1Y@:VK7$3!T##RF%&9 M ,,AA!#6AF1 !>.E&X*CQY1F&O8MW_IZ]063NJ,'(6ET#+95MZ M&*P'85.Y_W.(&,D1%Y2X/89\L*&E-C(LLH2P?G!%]0.J"PQD\"H2O+Z9&BB@ M2M?DP\]\/GQ57&6X(W(>R\/1B;:<,(CY,P*3$_6 @74DAFT"W ,X*=CEZ"/7 MKN?5AL$DYAQH5S HFYQ_LC00#8@DE(._@7Z0FD)0X*V8Q49)N4?:F M2.:2&_:9%*@+A]'LN3#J#DD"RE=&C8BF<0:G4-Y4%_=;W8)%$X0]$" )&ZK7 M%:%T5R";&""I_'\V'7%Z^ LTK@W4# !'HU*GW9^5C?ZI;F(\[I(66^)A?;[: M2PLUCO+&]EY"DF'0>9[-V]OE8-XRZ?)3$RWWYED>GF&IWE5BI5C,K*R>;[>H M7A+7=\/)--N-1#>WP)& .>T#R&KB9R?3\.7X1IQJ)%Q/4HID7"C3N/F9AR7I M#W1@SN3*H#6QS ^G$_M'W7O"LM"803!@5RHN#/?5+%_D%Q(J6 M:E59R2C1=>OZ&2[HUX\-?O\![?^:2=&^;?&#=155;DM9V6-?8Q64>5,K[[(, MG%@6# >60V\1F)%I=.3+#/@E M,A/_"OC<;*^GXP[I\.='%]Y/G8IWLD2+2_SZP&)/OH_DY(C7?NSL*2910M8; M!*?*W=1@EQ!=CX6>S,I:W 3L2^H9C[W6C &@DA"#\1&GR6Z"XC#4D[(+$IT& MCGI1[VEADZ%LP8BG!Z)]\$$>L"L08%C_H+'16!\"O V$.NH?'%+$R+Y1I1 " MC*119,ZIQVLHU X+;)6*WC;<(Y#@.4X8(=Y2?);;^W"2==L1@M.Y?Q]YE*$' M0A2^$!R#X+611PKY:O*VQ,\ B*0$RU%UQGBL#%D"68Y"38=+#8=6ZT?GMSYS M?&8D2:U9R< 76GBE>O5SS/H&#C@0GO$9CR=C%_=C#]: M3X/+9H_%V7@Y#)-+\241O1RL5J;A S)J8EGGS&*]PYCG@ZZN0XS>8 M/WZ7Q:)W0F3:^Y/3G<0@\40]?6GUZ@S$,DDP1_G4/*16J-@"H8ABD/=8L=$Q%A\?#QRF;'9CE?9"%HW/@X$.M MKA+](SX#MDUY J7O&#EGIZ5FO#*WG%#J.F%1T7-TZQ=/0FS-JMZ0)A=J2]"J MI9 9>QF),1$X"=O:V7 @'GP^:@%$#\G%^D");)PN'1/_Y('_CI/!E%K$6)AZ M\5@9D?KD?)SO1U% N60):C(V/+$4O-8D(&[9%Z3KK84!6@T1^\:,V48Y;[+E M(9M.!103P_ZSMEH:/B!5_#"3K6XU+FD2F>&.#%&I]QZZRF&HVA]_#IX0EEV4 M+!^$W6F!!OYS& Y,D;"9REHV-!-9/CX$3I*#,=<>/#DBB12OQLJ%XJ1R"B\; M'5T00>>#"/KX@@AZ-(B@WZJ/A[$[2-C8XQ&@Z,L&<^SBVHJUG*=]A^9.C)TU MHE)EI8,IIJI-2G\4NB,5 E9;4]I/*W8 MM3K2K_8',/'>AXDS-.9W[OHJF@UC(W C+'5C/1 M[S=:\BS.*^*ZY:YWTL?90JT*,XTH\15_8KUW$)-I2RU4B]<>B%0P7S-H\XN] ME&F3D&-;/0SO>TA K%:5*4"'H M9W#&M1QL'2SD&0&'[Y\R=G8-;0N4R5EJ!O<$]ZXEQLN4Y$,RRY 9]US9A]?% MV FN@_5&@X^)<@NA7Y7"'!&8LD+-=BE(LZ=EVYRUA!-G1) 6B-33 N8AXM4W M;U$1[3(NJ$I2GDMKDQ^(DS9#>=#V;XXBY&%F\SOKXI/N38EAL9\.;+@$W1 M M8%LO,U)2LZ;.%*V[P2R\P:R\8;;TF%7&QBQ;IIGAYX68CI,!4K_?=AO4%WB[ M16[:=?W(^:_7S>WRHA=)N])0)RDS>W+6[9"+ G@>GH9X3(]JF#E\[&':4N@9 M/0N?SWFSSULFE88#-04_(E1W1DY0 ![@1NR=,%&T'9$.84.X\@!$?@ PJ<+C M@5$'T1-DH=>@/Q9T-JUO(EL/*8I 4H!\0 "FX);C: =1(A@.(5&'S"]B7)!8 MJ-Y@0CUAD1!70D\[:[#]T@I!<$U>G41GZ@ M(!Y'"F-F;CAEF38JQR"<=!-+1CO:BD3T1'F!C3GNC?[:3.V,X$Y&R(Q" M=A8S8[O;EO2@2ED!V9PV@)7-$HX@#7C+\#AG[,X]HZK$F@500SY!U@'[T'>M M, 7*/(+$]B/QQ+[&3M'^Z;>=3T >Q**ZN/4#U,]BDK= MTI#[';5J)]2'XK0394?W':2+_8'9^YD+7^!CC2:7R-]N7&3?(LNPI A$#"(E MMM=S"R$R(J@XD*6UYJ](W0NE-^WQ_!,6VB-J13NCM9P6UKF.P@L =#4QI5YA M#8U\5^D:QV6'BU)( VF98@0_^%!\G"^#^,=13>]40_D&I2L-;WE2 WB*70C^ M[*J01X'RU"4MP^RB ]^?[R6'13^1OP\;85O>@&NP1QMGOYYYKRV4'W#_ALHN M>E51M>.\;Z-L[1,$?P?N7U<(8!PPJ*#4'*# %8+-OCX. MZ$03[-N[YEUS0RW/63L0<:)-4',A%.&"UP%6^(V[C72IY%&-NA 82WI,?C!8 MF+42A&O*"KLE2OZ^1*WDVTAQGQN5786"S;:\+UA&$)(&$JB.%*_\8!;!'1S] MEKPB+A&._10]0(A-R]XH[$K6=R)NH(&PH^(=X67G .?(N[(7T6HJ4I"H?&RF MZ=CRJ[49099HV1.)0P*./6,?X67VI-.5G?!TU"T$1^T82 3P%*TFQ05Q"9:A MPXC&4D8A+C'*!DN13>M@=L5"8G U#(>X_3>Z<#I6S2K!+$HE_! MQM>;V6IQ$I"+#/B)M3UBC4C*(43Q+D\?QG(T6=A;P*.F(S\0DQ2['H7%W,$- M)QIKGIL L[*C7LQCV)"FC*F2[HQT[+$>K6C1*0E32J=,*CV2_]%!@?_6H0F;05A]_%..C:/C MAW"?W/311P5VCK%OY1F[D5KJ^"WA^OB4:'S*H\ES5 X]KS3;LL.ZM@WC96*K MSB;S'Q!R,M$0V2.9= UOUFZVH_PU#V=\V#RUAAR'BU(MV,5##:\E$(_M#DJ[ MJ4J3U-US)%UTS44)[Q@N&FX%FSAYK9E&M%/*(27^7\A82]<=LVD&[B7I2*-6 M$DWO:4FAXYXMORB@L&'O$SA9TS/G@)G51!@5#6>IU0_1<^+L&GJ$"P"34$"< MU0HPQ74 "5_VCC; )44G$')1@=,Z0G+4^X\-JM'3B;0DWRI)3; D;-AP_$R. MWSIF.=^0>H T8F]95P%-:.-=1&*&SK3_O&,'=_5^'-SB9[JW:%:M]H8)S?KN MMFS&VU#4P)A22UCG;%=,?4$*^Z(J"!L+7O[0!C90PO2QWS"+R<"4QQ#/Y2J9 M'I+:438QNZ(DZI%(OFYLS9_B]^6+=OD'8[T$Q-W3X90R>O)K4A<;F1#_K6 0 MP#L9U9KYKXZ6M#G.4FN9!3-J-RR-UW3 X9ZFZ MO+S/N''%7)"XR^'IK"#-W'^H#1Y#;21^" @!,I2Q%NOJ=!%7#7":;AK)0;#S MH^$M\O5OL%'(#U9U8@)(;2R3\256F(6I]D]<=0?H#A^IH/^5^Z'>=,7J?VLW MMN6A6+T<^M(1 /UU69]*",T"/[L_&#:A]T'#?.C$YN[ .V[N;_=L[^]-KX35 M;XCIE>6^ B,K@+X]!M%W/Z )HN&BVYK8#N"4W;IZ7.VZKE)$%=<4B+YB MP +C,.NPU_\6M!5EZ 8Q157NK5;W#*291/_Z(W2P#J,[$DF--ROVF8=BN=IO MB$'8^Q<8J22_>''-QP N:#AP9(JD_=4T7Q"EFKQ/*FC48ZJF)?TD^-(4-),X M=X2DQN\?BO#()8_F='025B3%!2X^< (KPA8S%4VK%Y0G8UK&=90 M)K.&.[5(,,EK?SZ]X3 ,ICK]G#C.HNOHB]:A7SLF-8DO@1:&JI6JM89Y>;VD M!+7T&)H5ZWHI@MK;X_XO9@(XV%GN0SC(SVIV'MJQ*&4C/^-.P5P%[N%%MW,P M,M]S;N_HP+5 WTX=MI0Z1A/*LN(1$%#W2&J'/&BLAV2$_N(DDG\5 >[.^ZFP M/")7XYY\Q]4KD'Q*.Q008<66[@*R@IFT;6L+,SK#,WW'B<^0I&: 8>[W>/[# MQ#2A>H'=?NAYACY;]21#VEW7*(7:1IQDPTEBB\;_KRS8N$B5P>D6K MAY;8A4(CK+/_3&5C2L/Z@INNK5^ACSQ[1*55$K"LA16(D%0E)+OXM7!+= M/1(RU69.<'Q1!@'"46)I@T(P-3L21<5T[%HA?)M/!NT9NK7DZ]&,WG^CH/? M^?!ES_L<$JP;&&/.DE9!A6E[=3C#R=HXJ6#S:^+M5!S M6=RL[O_ @BNO2Y'*@ITJ];8D#< DJ_X0*/AE328U'5&9W2(M,Z@=2Y[2SBS) M@C8F&\ZS8+_4 3TD0J=F18^VPV3_]>KKS)C3%ZV8 .7RM0<%B5O"?3#^N6_R M^2KY-:4XH-)/T&Y"LC5H/O?FIR82/,23#?-&9Z.3 +P@@\ D@XP#MZCWAR'! MUA],AP#9$Q$.DIA]&DI2>=EJ7KW@&U5S%R%9+Q 5:>GH#8J(!,@(6E MQ4'":MMH ?HG2"Q(MWO$$"ZM]](K:E$C M@FBDJ P\-@66D6MT1BIX0DFBCJ^NP4YD0\,M 9(6D!W1VEW DV2?*!PHDHOF MH8;U*]G& *W)'CY77!%/.]S5=R Z=82 <6/4O8\;HP5-BC1P5&,XK;F'F#_E M=>1!=Z=6&7WR=Z,X;(=<*JV%V1G$)"PDUGHUW8GW@\G>CY[2,NWO^=IW3/ N M(2>P.+"'8*8)/-#(?X.]COU]2.-<\$MSR6SZ?#^D$S! -NPW/&_C3XL=:F0< M1>1;NO ;Q0-F+5]PL5J'#YY"-,0/GW#*V53*?+2XJN:/QTJTY[/O@! MC6/@^ -+C&D5A.C/. M-R30B:$$KF%7'KL=M7F0X0DD_%W?=R=L"J'J$V;;#L1K_,P[HO6X>BH@O&*5 MQ[L+1(R]2C!BE*L^PD)"ZB8WC+1*"$N5K)TBL%,!+!/3^>C3MLXV^SQ@)4'F M> -)]76Y>9-H[60:B]":YF\1K@D1U&:/'BR98$XF4?X=TR\XJDQ#[VSV &]M MQW8^ID"F2P.N7GJR"5A6RSP<#ZW)VS-8JES=E%"EP+P().)9X$):/TDV@%/D MP/(A_&^"H4B?3P$/#0[HUJP=>0B^-=%1K9Q?CMVAWIB\/,:"5!J1,8TL!P1_ M\,H')I">Y>_F _! 6U DV9Y,6H>HKQFS1G4[T6;2J,SVR\_@;&>>%]K0@MF6 M&TK1,_!@B):9'7=9<%J#(@FM&/$$<49-27]J9%O2O(=B0% MF=U% %;>ZX)# MB5KA2^))0WMS,EG#]IYLH82?".[_)5AM'CX39\QS<^O_]3YO:#TLE_@7TAG:-_-NDA2!?5J(N4".EUX6GMS?& M)]>2%B ES24AB!+^6>+6TO9 P\K[*0!X#T+] I0+ @[;J%0CH(!4"*:-B3,H:"U*-'5^S:_<-/;0&S*;#/SU;0NV)-3?T3WQ,3 M*%$'%#EW(M1C6G%HF;3D(LP8PE[> HEXD=CN"\]-)1#OWF\J22)PTH MKF2C4K(TW;VLOIMLX=P9$I=J_,V[?DS=BT+]67^1+]S&(4O2DX^>?)+E2"LT MSDZ(,"RO]/SX,8]A40B1N1%.[/AUI6&:^*Y.)2 R @*#!Y=(D6P-9G%,B8$& MN0&0LB[F]C@J]<'_C:<:N@!GG8%=IP(>0;);E MK&T[0*G#<0 B":]7+P@G>, ==E?DPTWW./4FU KM^*25D40Q0[X>L':$8,(Z M!(PD+C3Z%2?!IL4[::F8J:#35Q=^&%-34@Z(($K6QIB=KS:K[ M%68ZI0DMQ>NZRQ*\I'VT+EN U7F/OZ'UIR]%Q>;E]UD[)H3?FANR0&DVK"!J M#* .HUL4^@#>*@P,\@/J"6"5[Z",C\SV[?U;ZJ5U"O!YS'%91,OL%*8:BTAX M-3-_"UOE*(2W*1R:.]:A%M6*%:"1LC1+Z!,P]1M66.#,DH<1"L@2N7SDNNVM M?0FS@%M(1&[M,)C[Q:Q#_-(%H_7J'CDI\;W!PD]W9&]^_]$4(5?DF-$T@W\P MI;YB#6OIUNQ;BF1!WG"8L19+'P_C CF'.>&F"O9Q@+Y+5:B/#K> DQ7IH"@J M5MKC\XT]$!Q,P&JFVJ*B8D("1UF7G',BWL/S'\@Y7CW=C&2&7I6]MT1NN/KZ MA\;=TM]E\P+/Y<")BS Q_E+_*H>J_ ]Y59G;#$L_!7.')A+8XR(()VI0%3;Y MG<)C- F&@(R"7&1L_@4G\H88L^+VX")A3.0J-C+)8(R-;5,#BIQ)$.Y]_*$# M.$"A0NZD-RIFAFWQ7A9\H$]F3QQ]>,-%:RG8A$[)GW?= MKJV%O4AUULS:9B)&ROG):6:?B;%CMH*&JC7 V!8RW_2T!Z [[V4. N, /:%_ M)$QT,>VKRG\DKF!0$D871[QB&IW0ZH,[&OEMM23XZODSZ-B'M^XK0 [AZ%&3 M@=^/(%'P(R-+Z&KZ>#L M 9!7_WA2559+JFND4XSSO?-ASKB7@D* (''4! =D^0;^%.]6A6S&'RO-0.3L M4-B.2MO84W&#(M.6ZIR(;4.8IQ>5.&?^.XKB9OEF>7&4L)X92^-^D8"(GG)P M[KF66X7U+O5<*QO_TOMGH8)00LL_[ZP'/\U (]5CE. W6$B;,)"TA@W+()1@ M]T]\]ZQGN,6(M2;B/MCXLT'2=XIK9&&^M,%O'4!;_V<5P:O;1C%@2$G M)?1P8[Y'K!VI6V^S9]>R/YMR>,>@92(TJC4:(H,H#[+LZI$?]8H[*_[TT9\D MYLR$#&MO,-M6%87A3D_)K'Z+]\'+5TJV>NM*Q/G##S2S_LG'!637_P2-,1O$ M*@;1?-B#!M?T$=+A284P #$+H8^_QK8F M/0P>9O5_MQ$43!JKU*&-J\E-_<8%@G2!ZYFBLJ%G\J?JQL59N#-V2*4>@Y%9 MQ>X])%K!E1^=KG+;W4#?C:AB(_6#RFII=,K48+]OO(H.F6Z\(2^2)%PE3MKR M3O^):_:N:!J]+"HN&&?+]K.MR 7?W"[9&_),5:,>/+],DO">S&#:7RQ>:I0K M"IYJT *;]290UC#-5=)/71(QO%QX(XR9_2]$S&BPD0A)D,Z43FTJ%#SUN]ZW M,,8!$2IYZS#WS$M6F*,2,.UM&H'*;1K_5EE%[U0#/*QMJ:<-<3HOY4R3G_J/ M"50PC-04SOG \S4H7T_]VT4$HI1CSUXT\UCI&8E*N'L7ISWA@-!,> M@OBHM$NK;K-!&L6DDN:Y>K,WIE%DF^1D'S;TW_6'!K$;^Z"?.7W MN>U1+&5_:PKB+8[UWW]E2V$6L$(I75C.\SW+R9ZE:2W4X.I\+;,.1BUI3(@Q M8H/W,'\6/#/I%_CDFKA-4U0(?S"N1.4((;%AS=VWLPEQ(NI7,-N/1WS^)>*P M6@Y;Q-YXSR'D?1[N=[&"^;YV6Y,/Y@QP,"7U@;\SRQ)CEREU\5/2/K-\D?7@ M[2?=H)#"]AA/76ZUA>_F'L"4.9!]B=D#EIPHB>+,^0!@E!\V:O?60]>X88,^ MCQ]%U]^P"_N NYNK*K52*(S8,XD? WI0>SQQRQ\(Q; *,^V/W^Y$:G:OJ.2 M;,>%M/QN.%^Q".'-L)08^/96D8]6[/1#&8#FA;&[1%P;Z M9K^@6=*S<:,C&R*'7_:]PX]4*PB(,M.!'-S="R&RJ4%Q\."]'7JP]>.;=Z M"9"'OSZ]7CVSN_N;,-6!@Q$-*!:WX!T^I$HX;DS']^Q:#!%$N.JM['F*:_+K MU8@XYB,)+ .FM 5QZ3K/_K&!W"U6%&839A]*B>J(&4J8CI$9!"%F?_D&O:4!!*PG;_ZR?RS\BMD^!*8.D\ M*WYB.\/;P8 UG'=HG$R8"F[Z@_% M#1?&B9B3DXT"! 1+WR*DT;1BP8!_\.KK%]^RN7SA*B3'_99.? 0'29ZGBB<4 M;=^3CYX\P8T*F&K!*&$0R6JVJL.#:0W$LD."&$SMVMWZ/0U9$?DNDXR86W2M M"2X7A\4;?7KE4YR8FE^,B.W68[%$81>:JO7'#!4I5GVV4TR[&@$1_4M'>ESF M>RQ6X:D$U/-&P,+"@E00-?=-PC:3 H$%CACIZ;;8E\*Y9GK=_70JXOU !]\^7 NXO7, ]CY-6G4U*H@YR:,)A":!V(L_ MXU:5[,7P)/:(?ZD&;>_*!I#4_B.AG.=N$ILS%@B6M2]8,&RK*Q$T&)01:MRC MN\[-UX!]J[FW/A HCD8B)>+*]&%C^<;'I7YT1O]\_I66V[8U@F:#K5\)4M8^ M -]"#1BA3URE$^E&TDD(IM_;Z(8CAQ);#(:!:B M4S)AN$#Z.\*3X@/Z#B"5 MH(4]0MB-5^)'AO#!^>=AZ!6=%T)@^#,.#2&PR@T)UP!9%IFX,P$/"3XM:V12 M-X8PLD6N#U=WZ M88!R\OU!UIS91[1D"(<))Y,#4^>!$H1R/9GE&1)%E(*ZF MS$1+@&H6RN#U(V]=2.6!>KDVMYN&X7GL]TDQBY7)H.T^O6/ \OFWTDOA#R%) M KY_+L$T4BV^!3$D^T74<;RU#TY#NO=F&I(AD+M+4Q*YHHS*GK&LR<1.[?_/WI7X5A->>D2)0 M["+KEG8F0I9EMW9:EE923^_\I0")1Q8L$*!Q5!7]Z3>O=P $650=*A[/,3&M M(D&\*S-?GK_4W46X@)7VE)L_BQV&NR-0!'8-SHA$.-0 MYW%:50Q>?T5=M;'S2C*V3!MQU7-9&H<+4G0;7Z$[4M)EP(OG8#6R0O!&LZ#U MR[M"T7FSFW49FJ;T;21B*1D3P<9DA?51+69@[N8EN(SP!,6] M?0W6M8I;S%3R$49Q/M-2$I-LC7A*3(+ 4J9SP.*7X$ Y076J6<-<6(TXR+F; M[9;#)ATT:Z8&<+1OOES D"-80SA+/@O%NO;8='^;.>TI0L8Q6^-@) MG:*@TV1'@8ZE&D8H;G+-OT)"BS@6MZ'?+A=9$FHNN)0P0F3_-AY@!%RL+&,F]-N;2\1&NFCRE.$;#SVOU*!I1!()-]K)U1@QES26S M*):6F:\MA61!QC1RQ3J]#W>0JUB>VQAV3=H28<"-USC-NTSPFKQ=%]IO9F_D M\K1\347"W6B05C 2IW0="W^-Q*.L&M74@XW>'W;9(0MRV""D-K*-),S #L$% M C11!U(W6E7M''

KXEE'J*C> M86GT@M=),:JG&'O2!Q414;K614;HT3FW-RW8+ &] MJ%0=@&,ZG$5 ;;PA;AJ:"])O&VJE4LU%.VX0BM%#A=HXFP_/ MR1Y1)V0TMQP=?34FQKQUDV%:$HTBYY(T5"A*P#/JIG @(O\2T;JVN30+,!'5^44XRA?ZNP\U[*D!ZP:=R]"5U*HWGWF"JW#B?G3'C8 MCS5<*-'!/[^2V4@16D,IO%G;]IJM*QVSQ"J>E1H<=^E\0QR,,4;)YH$Z243"@L*2!=!:PJF?BF" MA\P*RG048Q@S.T5S;64LTU-AXUA8DC?V&IN0NTX)4=/EV.R%)Z>^[XU/<;LY MJLX93"E:5)%Q^+#_>#1O*9C?Q;>UWTF*�'T_.33ZE-J%(L(R>#%LD\4Q: MAK&DC?,TC1PP'FU-+H45THY,G89MD44T"QL20.?IR^ ROX:?%&';"4RY "8; M#.6+,R$!@Z)X/U56DT/(F@#L:2RK!5> E-PW=$_",$)S04;E"^-[$&2SPB+2 MZIU9 B85-J8ERV=#25+_6OMJD[\:!2]:V6LFB;,_.LG,2U#:"1"NJ8%O8"LU MBTE,U[R$7.HU)47J[;1[B>Z4)G%U3)H$:]F@&%=X"'2OTQ-O@:":,L7MKX6D MV.BI79:(X#0',R6>V$XNU=)>F410>AQW7FO ]JY%"U:5>A#8W@U7.M>_4MYD MEV@1@N*7D9O\4T4F5Q7=A*( AJAC 8'^#:\=;A!IVBH:C!3MZ1)-E+3%(9B\ MB6HB?Z%-3#;CTK>0/=A\ ;O)&=Z$![!JBC1,6UY@N3RH&2YJ%\NMHSTU4=A7 M*U%I8!G73]I0[(8@E9H1$=N#HFDNN'3&]QXF_&'3W@7+88I73--5PXJWJT23 M_ !RTE6=3#NDV=-+*@34Y7^Y!DUTH_W:)/@M11D$K':\E@NE&IYB*RP=NXF- M"O,*ZKVJ050I07I9S,:^(Q0P0H+F@3EMCHWN.[?IU.L,88/4J.NI/:'V02)";5&+'!GTT(Z+Y-: M5JHF[!RS":6!.0#XEU$17VN02?A UE>J!AQAI2;9D,$VJ_LK0!MGNZ)BG6>)(LGGY[>*R]U[][:T_\M9QX\.SMZ_*Y MP4QZPH;Q&R-!WE;,5&#@ 967"?EO4+*[W$ 8.^8FI6@Q*)NN'=.1I6(ZMJX( M4[H2J!$O->#3K&38R[LI>)PPB,(>KT4.FHLAYZ9[ 2')[:T>Z:N+B=!$OV4: M[M"-%;I.3T<)HM(KD&VE@>37$#.>TFSDPW9:]\2PL=RMTQR%I3$-DMINRZ3]#=#8ROJR%.9J)B:[9$833G$+Y5V\[ M('VD*I8R8%Q:DQ(^T#1+2==JZG&)0W,ZC\8XH)LN$@-7T1Q9Y#,IA-18H"ES MI7]#0]ZVG:\,^D]-.#K]L+#M?\N7)16:[@9NHF^VZ/Q_&A3YC>$5S.-F93\T M!._*LD7OJ$ ]X9U+29=\_I1._&TOHG 5OB)N6&E:_@(MD)E%.D;>J3R%CEW! M>A13*&$4Z-[?G @+YXY^'T;%D?3^2XVOUM B82;(A2/69V#?0!O[2[G1?XG@ MN/X]2EJ3;Z7PU1VD(<)#('&>B!J/R9AK-+?4X0P=%,/)#PFAB;)XI>6*@]=( MZ!$WF&)--?34V[>H9Y7#V.:F7$!X,$YTQ[DH=J'9!IUY)F@7M!I\FKI;0SPZI&0.>P9\: M:6"4^<]'4$H"WUQ#U@"E$"WAL:-_&)[%WD/MC+12,IN[L&^$5-W#Y6_RZTR? M+F4*$)#U)SQSFE&I6]#IF@"DF@92=4=^I@G=27,D7M24ZL>IV#S#)CT$Y\4? M9AATQJ]8H/2"UU+9EIL620M[V)W@:?;TWSF^+FPXG-.>L$;RF,6P,1AJ<% QAR.=62F@TC2SF&QY5G_7DK9VYCL6.PXRZ%; M<9A$>D,$$[U5XL,\Y5(-R_"QX@H?VN9VFF\S>+Y>HO_#7.*MS. NV \#FY-* MUP1I(8[I9YP"I;IM.-S<2#XB42)=!KW,K[L.?HG*PEUKQA?P38"P M2R@5DK42\#J%L442N<,I['[5S;\6^FN!PD+]IK"X.\\.Y,^AA(IN+%<@FH#CR!AXXF#^UY@KZR3W=WSK#$0O(HPP M*>S%9-C&H-H>FB^=U.?%K KY\[] $8GS:1B\!8**PN"=NDE&.2OR/Q?17P@Z MRZAV!+6*DT35I3F^6R BH%V@3CI9$'_4\43C[AC<,FJO':4&/]X*:"==62Y< M6]R'B'DWLEHTGI'V%]LJ)&>''8YS?$"M;TQC*LI:H^B!5.O8XF?\ MB>XL3,=IPPE#Q,756]ZDS\@" M3Q>QHZVW .QN=&2H,C5.G&H9TT9&<"#-<32<"48!:Y[8DN:%1 G1M8'YS.CZ MO4HF>0'<2#FZ8R4I8,YX?W=R:&/0\4%[1T)0()=#QJBLJ\N\8+IC$<]6'=SJ MBET89F98#Z7[;U,GL?T6WXMN6(>=HSI.V 3 #&B4&&N(IL_2C:+$C[BFDMZ# M,E=7%TL5+#N-;AIO-1U;6R)U 9?;F?*RZT#=1)23R][J^0*IX-QXJD/*^T8L MM$,S@6YY'YI9Z^O$M(ZC]=(J82SW1Z900Y!G4+7F3 (S/'O2!X?]"W@?,,/D MTO;%AC^!34E=05S,TB@\QG$\R_%$"192NN/!X(3HBMP\6C#]Y6!1YC< ;Q*] M(?_VO\X'_;.7[CIA*G@/\!38TP4G;T>VDZ)J&C+3# P.G9\.A48:P99ET)7B MD"?+)44@F'BMYIN3V>"S[AX[Z^[,9]UM:=;=AMQE#HZI#@9@BZAAFH %9R0. MR:%VX!)[*;A M!+_F32U.5JO0M8#,)0+EJ)J@9J(SR(:/##*0,3?$U]_67._C(5CNN;V#J^;\ M:?CPFD7E,$_CAV#,CU1PY'C;\FN$ \"Z!%UOA97"J#9Q=X[]=6K]+)U;_UM1 M+M]K 22XA),H*6V&Q\,#@U"IJSJ3Q&__"P_=:G80#=Y@#M?^F5CH8WR 6GP;P5W5!*J$3;"Y(PY4O4CSQU>.H ZKA!."J;]57SJQG[VW[H7/B6Y)P?4,B2X!QFN_ MS%.N(EOHZZI;')/GDK)7.U[,S8TMD(#;P:F\5.E8^B$*7*;3TI0 <'39BJU!N3E_H"$Y7ZZ%A0O5%-DD8HO8U95A9ED9 M:4>PSI>! 128SQB?&/U9)VQ)HE+&J3Z"M U'I;%P=>6- :7XD-H+H1Z+!&J M$2F?9K?%0"7P..TWEFRQY@M"DXBIX9$:[S&8@R6"<))-CSN594J*!V(L%T3J M&D=7E)'6:V]UNT(;S7%.F&.N'E.EB3050P=[J11W0A(WM)1HQVJ$?F$IX"L5)(OBI.>A8E\<*N<.]//(B2DV.<9NIMLZ26/>R@!H+% MAZ]*]*+I/$-$8]&9H-N9G6!C=E,=UL&N!39]6IJ MVW%_5"0BX^"=FH()G\5@).+GKQ#U.&6C]94@O711)(5A40!;,Y<<;9QLBEF3 M5:[OARN*O<4UB\<(X9$0HZ; ] :YS_6-HW^JA2C9QU="UY0*'DT5=W?CNC[; M8ZPDFY1PNW/[,8>1LZ70DF$+MEV#ZK+[3:=YT@LH(8%+^>BMUHV9N]VNW::[ M?/?8T8U&2\E?W)02DR2HDHO+),TSH>E:"<^JZ2S-YTIU^!)PBYH'05<)BBO, M9TH)Q@?=EHZ[)I]AGB-"T[,+ H][3-V&ESQ%7J+L]J&1D8D&%;?GIHGH+A)= MH^O[#,$%56;J(KL?IEI!\Q/C*A8(KERR86Z2*1"S./1GZ&"N=/E8R\1ZC@*\NO;1< ME);W%I"10T#,T%01@V<\-]>S5I8TT)R4\A@]A1.NQ(^*^,\ZR2N+Z$*$02\3 M1W_F)K9*Z;ZO^.@PA_L7_S#2AG"5]>201:]R+@C5*;,2U=#=7CJG!F2*LS/: M+\FV2Y,&XJR0\JRE' CX >'N41\$Z89SI[$UBU$RENRX?9?^5&3^GW5>X.ZS M*+UUM;:/^:UK*B\9NQGS##F-@T3(K2.,J<[5416=EKZ2PAX%UP4*GDQ26!B: MO@(1CA&S"E5^E_QXPA2(:CT^Q5(K:3,;444OAT/X)G+-BD;KT:%IN,X;N:RW M*=]O,P*!=S&^E@R"H*"B/ZJFAEWJM["HS?B^=)O:VS7)=4@[N]^9R,C?5I-7 ML2 S"U>!])CE D]_AZ5WQD=7@+&M6AX!PB5,J\X9?":^S8I)IA?\DYPL+@&%W0.B$&934ZQJ-R-S;7II#M^& MS6\\B3>)#Q;MM5MWD94Z;EVZ<4MQ1=EKQ88)?(C TQ*GZ WBD9]%-;3J:'3@DB2FF)D-?9Q507U:D7)*D@)3G;E.O)8 M(U0N$O_2Z*U/KG_LY/ISGUSOVW4_3NEO7<'%\I>%?;2NB="T19(8I?E*( 88 MBY(35_7U-U++38=0.\P[K K*@[BVERN%2EQKI/.&;3>H2#$F,:%P4,,-*#>O M10)A]]X*6=>JL/.:'A7>4E@XG8>+H6F*JK92HC+8U?]6()&,RJ#QBA35B./$D12 M)#SLNN'PJ&Q--/D802J0$GKX$FLO],_HH_[+H%02 YA*3%O"+*0+SG.IOC:) MOY*B(VAL;AE'HU..(](T!FBCO0T3%I[3LXM")9% M$Z+4FD;.#V%F89<,D4Z+F3#37O K;Y0+G.GJ:-&)N':'N_\V (606=R?BTHRCI)4,' (3&OA M0>^=\G2(3GJ49"G#C%?)*)F1/(_5E4KSF8%\:Z-)M]KG:G@ _8@J=8JA?HA2 M%.'R*$?1S,$]\$3HB1"&Y$:-S4N3YN)C) MCI0,Q.L)S!,8#*EO0]O,G=)=HW1>"F8K0F%Q#!R;OW..'^:>N@T8S2]UI7K) M63%S^RK,$F,5S\A(^#Y4W=2J5%2*HH2])6/1'EM;1"38%)^Y)W%$I/8)[ 8$@13%W=8ME72?=L85'& M)T5^75UJ35*ZR'IB\L0$0Q;U5)?^R 6)>?*":HHJ5IY>X95:.YV3[1W9N@\] M37F:@B%3;O70)J"PJ3OE&*-$L:0]V/(;NO\,4+CTK'3\Z.+.8X5,U[KY2]+3 M8(,&&[ZZG/I9S.J*D&\1/SG3",T8?DXQ!;QFAS/0&%<*2A$D?%(DJL*J-ZK8 M]/3EZ0LGBIVKTNA:NCU:&'#2NZY;R'ND\*N;A-O8=/W,A7_.&XYE3V^>WA!C MRGK<(@OL;DI@0J?_QJ1.8CHYW17$I4,4:4DV2L J]:3E28L=%G/. A.WKM;J MX3?1A!*&?#ZT)Q;M9"6UB# ?2)HL3;?A@C\#KTZ=AE#PQ*9D3A5%7B3E5!HF M8P:^H5)YJT<'RZ+Q]_F8RR]&!+(4J:SGT3I!@4Z+PA!N3)I&TL\ M]1HGR$RT%_QA(/0H%N2>5MI24U2D1 M_^Y<+8$ZF45E%=ID)8'\HG=(NB#!.0N"\Q6%#]S)MZ=%O[0G81>N4P=*-:H+ MZXG]8:YU.((&3G<\4 M=?/M^'UM.DX+?"H!>)CL/>G5276_6 M=?8XH?7]_6!3S%FYIY,SVAVC80BNGHY*B!XNI" &/,J"V2*^T::>>?PX:W((HZ4T@C1#B:(A2S$*.Z MBA)";FN*ON&<8#M@I&C":H,#N*@1&M57J8"0EN1+]H&09K".@'* QXPDI8&S MG-WH86].ZG@SP\SN)742&MY98^MSPTSL&4/XC8AUR+V'X5V20SQ,H^SKP>A2 MC;Z&.H<85@XS(:@CG;7,<$[.Q@J2" (9OG)A$I;,3& ->5Y_\=7,$XOH$I0; MI6M@ 4C3'M\105OBA/'KZU8#[#GJFW4JSL* M.LG1F43H"0(!0(NJBXW 2['/,+I$L3$EB15ZP;@$F2X(V,[=80T\^B MZ"R4>^19RD _42J8G)'3IFT"[#MKU>^H&[CH,6Y'^G7CA8M8AW59-=N(Q5>D M2\%F4^ZV97JWT?:0ND.8U$4!!$+7%1 M^*))WY'H7DFNBPBUV(^=KR.-U,SRAYNHF^H]=+-W0Z)Q[B$5$6K1K*TO1\EJ M%]C(QR^]:+;LUSKRDA3C1@+^C7WY0C> MEI3Z+OB4[7N3>A8;/4([+:12TB#N&BTB7#AA1.3FQ[5-HY5E:E>(>J?M<^Z; MN&B -HV;YJ!D=1PA-=*B,!97G#:/M!>\)WW1M,QA8'IN[D@5J:P)W1N(DH8V M7JU7<-3/$&R,7_F\>W*&4+""%]TGT?6R57QNV,-M>4'-4\4'XSA7&F7$(Y/0 M /O.(F1!H>.:)PVMVH8B6<3396C89:RTL,GK+)4![=NPCD@*HQ24Q"O")8?# M@-?A.\BI(/7$I<%))%*^ID8JE*+-KRVWW;7K=XCF]R28I 1\250GH>,G%J.PF)1$F MK:$1 [>.:(N,W1J"CE^9+M+#A*#Y0C9FZ-?=IWI MW,9U>2*RXU;D"IMVGN[^7G*?6AZMUC&W;CXZT02$?%T::'>=>RO,L92HJ44T M(P[;0^&NDIR]YGBT9G)Z0/ =-XUIF^FX[-\W.(OF9AL$R*20^TS*R3+_,;F M=&?*ZTM%P3WR U2L4?&[KMF+K+.,-=I&>UT&'[F4'L5RQ[OK:8JD'+A\PJXH M\BE10XD(_85N*HS[>Y1-26G;*"1MEQ,Y+-IWM>PU.YXHK,- STH)UH;3!37C MV%)I6X(RPFS3\Y'K]B7H!J74"VHPPQ M;RY$.5M"F2.7;$[W.^VN[C#3<3XPDK/% MQ&\6U[S5IM[ Z[#2XYY%ZZT$])&X2RU&]12#C1A"<)H"9[$]=.JB ]1L)L16 MO/Z4-1\!U%'4.Z'1AUZ[Z5$2H&OX)F)$-XOQ-@5]L")7@]78]IAU6\TT'20B MPA()E[9912EN51XCPN>K;7U-5.0BP/&$;= @R[CB68\:0G6+K:@HL;. MS4M#E">M>&+KKW8\3*^ITU#NU#4WQS6^1QZIIK9D:&[4V3AL*.XK@Z[3:.J$ M-F\U;P2OC.KS66J+3MD.R(^K?3O1_-9BHBO5!_.,LIQ84! M]3MH[AH;#C7?2EW\HI&TP7.L_W9"!S=[)Y-W2BGD%B1/FJ/A/V_K9K2LC5X# MU,JVP..B_:N\V#*!MAN]XG\S-FCY=8_[P+\=ZQB#Q33CFY_H4XI>20;L8S .RW9V>IA.53V#"EZ#M.:6R-&;)-@/3 MAMN7*!I=)NI*M6"B*.L$LSO8R]HF4S=;TAF4L(#"Q4= 2T;,5"%9=/EDC$L! MXW,=DJ3+7BET 8'E',S2"&VGJ+$^;">+@KV=^1_:K916B!;OQ>9J4EM,\F9* M-TM9E:C.U.TOC@4,X4:BEMM@GN*.?L'W9/<<0.C3'."YI$8.U)&ZK/ MAMW)9=,8V+P/6?M:Z3P9VX05+DMI ]40#ZYSR,F<;JX;'BHBV#!,A2[$NK'2 M@B@J!FJ5%KW8V'=>8B6#0.%R2YW0G)@3L)3U7*HHIA*?$-O@F2:4,.,1 T:0 M;H.+Q(H?:K>*#6FI,Y=S8QN@1T?0D9; F5JR!=*81F?=NW-M#D@M2E/*_VJ/ MK-.\VGG!VJ'32*P&/I"?F\[5+HPDNQ8%@ @8%72H4@Q$LLF ?&'(N!>P_(^= MAYH'@0GMF=DM87''B&^B(C1D/R5!R_>FP2]!$[%7U>(0M4]?WQ7B"M40#+SQ MU)]03[SSXA(J-FR^T'%9XQ]B1UYN@,7^'BL$2E5<47[E2 =,^+YJGE$<3?5% M6:A9S:NAWP\+EHFQM916)@TW&Y(O[D23=XP3N6WN^%2M1[XGCP]]JM;&I&KM MB@[^WI6<22.IEHL)P$(AOTD$*A6(JZ^HQ(P3O#7':9Y+YH&@BD05WJHYZ3M< M_&7:W9)!6M2LL[&';QK%E-\* G1:FE"J;FHL_FX0P@7F_"HJ6IDB D 17"5% M32G!M@*-\A^B8H]],%J-=DMY'"T:[M"WV'X]Q[SGU]AW,2^R) IUD@+MX%N0 M[9%5;"BA_X#[:L+0-4;5X'83[X;T84_Q^E(QY1W37VD^TO[3=Z KCO(P^.]$ M55DT#8//47(=\37UMBPBE?:"]XTY4LS?1$PC5 L$)[\DC5]N6[A+-#'%M8!A M7V'8XUI%2(M8; 5D@54FT23]"J*;"KK@+I=53G[L;'6AV]F%M54[LT&R@(WA,0+S[1,H_K7[&"2 MXR%_K,LRB6CL?WY%-X.BAW42&?Y;F.5=$L? \F^ Z9Z'CH"5H-\5P+% M6. [[#9 CNJJD(ROKK)T4_RTQB2?DT"2_@;B%G*92]XB\U%+,@H<'0>M^L*8 MO10?,"]&T$B*K\O,F@ M*2CF:RN'J.^R @M MF&AD"J@LMCLWB"]KZ8='VK'P"N\/C=(+T+?-TT>T>&?:=,=@R9@J1HJR].&[ MA6=6'U/0.B&S)NJ:5*K*EA?!O"F'OAR!W*=4V:@2#'TV.KN(H/EZ^GLL&E:A M'# 2G]U/?@CM%JU&83#?[)Y?&]NI&+M-;ZZ+"4?E8_R#7]#SOHV8\ M\.Q0S(['1,T-X*=-F-K^7M._YYG:,F7TVWB:=-=5;#WZ,IIC"JG8T)O$RJ][ MP6MW;MNDN=]Q0]97Y1L[$U"3QW<6IP3O\T\8H%>3I=NV^]S]ULEWB(:89]&@ M=0G@:(<^_N5BO3CY :AW$XPR!IJI[\]?4K0V0H4U9HB6TG2NI*BY *0IKF7# MZ[UCA$D13:6@N#$U^8IJ\PCK;%@G*=8T@ ;*JMKO.FWEK48QPY$_:WGSX_!],CFBIRPY*;&&/&B76$BGKJ.@3&\Q9 MUNLX9,\9(EAJ*G^Q>DA^_,:RC%5B]5'S/K?W-0:CR/'O-$H."7VH8@T9G3!3 M! G@. R5O^)Z1I%^E!V"U(1E1( W5$%3SS"8J$U[K 73!#OF;8TT5(23%A2Z MV<;$ #%&, *&A6+K VB]1O"=RZ2\)&/!9*AP-C(VC<9ZSTSP!_6#A(4'AI#K M,;2]W)AF7? ,8B5XF4X/Q[UX1>$.0 M$+;>2DJ8<2DBLB?6_2+6?R$P@0JN(L(^MC'>*J?T8JM5B<\Z MM6&(T%%%62T8UI-@B,%)HUBCL+3ZA,G(T!% J0(RJ1^>*#U1PI ?R>]<2!HY MJ-BQ\?+/HFK$6B[6^F+2D@/1A;1T"5;9=22QYC(?5_R'%,L;^FY1XAJ4YQ.* M'R6AN.\3BK]/0K$7HOLE1,E\RLBWY.B/81 72:HKAV8J4U6A*Y5*[2S!?W(I ML1IS]8MK)[6,(3+9FX9PS/&,(8Z"#+$)B-@/V=I']#-!AV MJ5.LY"C9)7V5P(N9))F<;-:OQ'$$1*FD=!:V[<@0#.A !31#UQ.;SG.>*CU5 M:@!AC 5R\G<[5J> /%6L QX8Q "A&5,>GY F)T/-*) !PE(,2 J$.&7?I5- MK=L69 3JI#UQ5M?!0I:6L>C*< I@D;,XU2.K>,&Z#!AO4+.(!#A*=DOS@B6I MRZSVSQKUL3S+HD2:33'OC67-03N&V7C&7@CL-H2>-!#%IBB@^7+93?TN+^N\K'-5T[:F1D(AP1N4C":W=C#3L&[\;I=2-&MZY$*DD$ M9=1-^77S4DS^0RG)4*$IRD,3QGD2DY87:UJH=--.E^=X$%55-/K:R&/0J0T@ M8]&CVZS-E+P,C?X/(;D MH&)+AATQBCR]A!I<@8Z#.57%0E6LN],RJJUVGZ*SM9"K>G5AK,ZAL06R)HT< M_M^8ZOZF25ECL9@EI.'> M*T^8MP;2:'%%4YH' 5/)L$GI70G M.!)LO\HN'&P22-CK%03#7=V(9$A)$XI9V"J3=+]V#:]08"?>S-JI_2^9C1JR M!?O+-I? (4E=W6>:J$I9-1\?8@B[W-C6C G@$6&TD,WHKZZ&I])C@D#;=9FT MB^I\S^7J#H)/EW<=9?.OCO5A2:JV@%E\'(#/1]4Z$F79OP+=N. M#HJF+;JB+* Y_JL=X78--?-&70;#G7*-M-8&@OA:\)7KO2]WZ)5N?LX?I=01 MHU6J%),'F>)A"31O?!8[PC!ZT#X=SU+L:TL5Q(0 @M^;1.KF/"-"KNXV810?C.AO9 M6]6N37+5RL6]()W*&4+W>784' 2.60SJN0X8$]VS2!%M5XE5]2T@E(O:5":Z M<7S/K<,@X$R)NICEA!P-E/8;H2.N">+$@=599A*5ER3P","=X'/!I1^B^!<1$B! MGWS"*K'@*2KTJ-!L(X3H8G5,I3 ;'\C9=N'Y;VP(_ %HG$XZ#-Y^1DC(W @* M,;X_J0Q]#>VG+5([818"$=-37C97' MKO>@HT>/ \.J@T]=Y4!:,!H7/:X+IL<2'24C"<+N-X=-O[>\,X3=FR!@@$%X MT!4_N+LEM\UVX7<9'@9#'5+N;',:.(I I\*N_G)%V=,!.<2U9,(!Q%KIN'_< M-R=E R& 2LS)PV9B(SB$MH -"-BMMKD^0LGQKE1PL>G'CYVZN' IQYN#I;IM]5; M=UH>IMQZL$'EU8,>7' -N6**P@=?0,K-$%)=(;;#YB 5Z$GM.WK"QMBWKTC% M^05L&>Q#!7I/& P.!T<4-D'#9):@!WY&K0/Q1@9U^N@\A!D%Y9\U=8$AV'&P MTA"Q1P4T0]23/N:(QSH)WJDHSK'EG,9GE9Z-L%#KHR4'4A"A2L96UR6CG>H, M.].IF>#PX7XE*#:C4Y$_'-0UL6T:!<\&3$U*H]VRYP4P?+&LV4UL\Q(:\)M: M$444?-R"2EHG+BP8IB_KLC#S9GLZNL[9 , GV)S_DV,\PT+9JI-<3"A-XE0*=A\"N\((DC>$4582^$7^IA!!]K9-U/LTCZ M)'V"F41P?HI6.E2I:5WA@,U2/4:L_C3IDB78PY'6-=GYSE"1J/9J+'T$[F-S M/*D8.TU1"HKYL=LFH$"W#F_>E5Z.;J[1: P:C:CW'CD.FE&*)]4%]UG6H54F M=,BDJ:GB5E8VL@ML06HJ#F+@'G^95N6-$M01L+)[>0>',>1YY: ML #;T".CM+(QA01TX\2D*#%A(,6-X-W=:_<)PG8[,JB9LZU=:6Z^F'18;EZO M%'M1P>\(2]$_#@Z"?W#41C8=/S> L:_A+7F:Q)1U]JL)FM)-Q:X#\6*0H^T# MNH3?OD4A#FKI^0L=:N[\(0ESA)AF;S:0]2]1%>F((L>MRN!5EF$2W$?%:"89 M0I=/@_[AP7_M--C3:N/CR]$7\OA\(7^PPF/?).2VHQZ0%$SO7F'A!Y[8![M3 MWN38$''V&0/3%$?"BP"S.5.?L&B8@>G#@;;^.^^:5";O+TEK WJL(5I-H\IX]C4C>,L%?T; M.P64*M5=VX10J6UCK5M(\CH(Q6WL+-5-R(/7 97H7%4; A<,:IU^'5(DNT"V M#*(IXH"(BRBI JY^X>W7O$<6.:BHM3DKRLNEG] S]-G*@_I[?JVN=,6(Q8,V MC G3*32 U+4&"T:4-S'L>'3J"X@=W+GP*!*X:5I"*8C$*=7WX/(T@12<96U; M$!$F@X!,*[L+*A3K,_GDV++(VBOI%W[/=2M(^_H.SX4D9C MD*U?;'K")JG;Q[W@'0JX3]%X@S1;O(M^L?NUWX8[V-3H[L&VYR"=-LAR]1'@ MQXX '_D(\,9$@.^\1$U!=#&@?O\E23;C!OCPZN/GX.W;SNCOB8WX/EI:\\I. M R=?N/_X%U! OX"F2LY@4"FHW4">?5%_UINQBW2/GF"^)[5+1^_\1S-=*<\H M"?$?%*4W?W)RY4N[9$!:[&6UENLABZ"#W4!=KJT^.-E.(TZML(O M]IB$NZ'9^$*4CAFWOSCP%+G#. I)&4&_E__Z*31-LGNFVEMT.2E7O"SXB:2 M4^JJ.;:=ESBIXE*EY H;%OG7IALOD=X%NF)XJ'3]@X/,TCUGZ4&!AI1*A@% ]ZR/Q849BI+>H\ 0+J\KBE&]IF&.WU:GJ3^ M\Y<$:ZPQQ$:X.OM+(O]RD&)B-4H16HVJD;!V,99=,G@([0N:U7#\YNV']ST8 M+B%%XW4TQY2WMR4FH&(=Y#6& .FY5U-XG\1L/RH*8<3!.S7-P8R/:P9I>U54 MR8@341'6A\"X.($*[.%"BE\[JF-!4Y$EW#KS7O JF^L.Y#H &>F48?V6451> MWKX).J64ZARCBAO8)^6H4"YZ9UZWR\NPD0O8XTZ7;SO3/AG9 MR33==6"3D",0#I'R+R0C%$/92TC RAPWM1-_\:'(;^8VA;.1IH'?8X(NME;& M%)&I4KIP^Y-KPS'RU3A)-0 B-0M^\YK^@''Z@\,@CN:P R&,&QQ9LS5<8(E MYU21&["H7S" &4:Q=$"]X2DTB>'E0XRO$Y;CR*O?F\''XIF>B6>:RJR9,+V= MV+(3UZ>6[0SE^7CT]XA''_MX],;$HW=6JG]P.G-02>'NB_#U-^?WO$)EAX#I M#5204:JD\(:S<#&W.@L<5SPH3I2PZZI.H=@[.F6R 1%RB3@8:$\-E=H%!@0V?+W11"/POO MT+]CV/:/=5EB3^(C6"A6"ZL; ]Q'L5@:HZU7G]/_9A 1@MXM1Z M=#JQ-C ."XY(?\)GP[F%[:H/@RW!H/"!#I#$O&)]( M+_A[@CB\C#))P2L.@;F=DB2U77BQP )J:3'-J$@TI$'U$B_6DI?ME6[Z/1+, M_O-_)]-)4!:C__@!_G%RT3\\OS@Y_-+O_3&;_( 5YYV?Z]V@E9SUCV8W+T4- M.SK%/T!WTRO:@W/B6GT9V6US$-55_E+T4)P+JJ4P=7S\ &R*O ;;(+E1\4N# MXM\[_$G_ /M$1[-2O2@5<:=I<4 U,/SN'W!\F(!1IJ^2,N%JCA?Z]_(0/!6W MSJUW<7[QD^C9'=_W5WPWZ)WWC^_XV]7O/3DY/G3^.WJ$08YZ@Z/!A?/?V2,, MTN^=GYULZP[Y0?P@?A _B!]D"^^I__VWJFCK!:*='8/:,XQ&7R=%#N;T@9B! M8_JOVPR\!F6$O7,OV$>''W2H%-C. JT T -S]WNK?M_@3JMBNSC8 M(/SF/WX8_+!ZH9V:]:,NG;3 .]CURW;B]&\#^#\P:9=NQC9L@#_\NQ[^N3_\ M/3W\B[\='?K#W]/#[P_^=M3WI[^GIW_$AS\X](>_?X=_RG+?'_X^'OZ%/_S] M/7R\]/WI[^OIZTN_[P]__PY?7_K^\/?P\"_\X>_OX6M+WY_^/IZ^OO0'_O#W M[_#UI>\/?P\/_\(?_OX>OK'T_>GOX>GK2__('_[^';Z^]/WA[^'A7_C#W]_# M-Y:^/_V[I$..QN/#\6CMS,?.:6Y..N0]Z.AU-!TF]13&KF#M7Q&/V%0^WD99 M[D!9OF%[]\S-_V+N^M)VG M8R^0]V-I.T_(%X>]OJ?CG5_:SM/QR:!W>.H/>]>7MO-T?';2.S_WA[WK2]MY M.NZ?'?4N;@UW[LEI[_#2=IZ0!R?GO1.O6>S\TG:>D(_/^[W3$W_:N[ZTW2?D MB_/>L2?DG5_:SA/R$>C(A[=6_._):>_PTG:>D >GQ[W;TUSVY+1W>&F[3\C' M1[VS6RNS]N2T=WAI.T_(_9-^[]!+Y)U?VNX3\MEQ[]@3\LXO;><)>3 XZAW[ M3(N=7]K.$W+_?- []2'JG5_:[A/RR6GOPAM[.[^TG2?DLY/>B4^JW_FE[3P= MG_9[Y_N6:7'G-A%[7Q?9Z"GX[//'YWM&.7LK)GSMS7XL;0\(N=\;[-N%MX=+ MVP-"'O1:'>;W][1W>&F[3\C]?N_,IQ;N_-)VGI#/+WIG7B#O_-)VGH[[AV<> M,&0/EK;[A-P'0O9.BYU?VNX3\M&)1PS9@Z7M/B$?'_5.O6JQ\TO;?4(^.>F= M^#R6G5_:7A#RD?>^[?S2=I^03R]Z9UZUV/FE[0$A'WJOQ1XL;?<)^>BH=^%5 MBYU?VNX3\N"L=^%5BYU?VNX3\M%9K^^3WW9^:;M/R,=GO4/O?MOYI>T^(9]< M](Y\TM#.+VT/"/FXU_?&WLXO;?<)^6S0.]LW'=EWBKPKN?S^ZM,OK_YO\#J? MSO(2?N>K(O=)5OBJR+U8VAX0[!TO:"D(^]8VCGE[;[A-P_[AUZ>WKG ME[;SA'QQT3OTL=.=7]K.TW%_<-X[\;;>SB]M]PGY>-"[\"&GG5_:[A/RZ4EO MX$&1=WYINT_(9X<^+6L/EK;[A'Q^VCOU;N2=7]I>$/+ &WL[O[2=)^3!8=\; M>WNPM)TGY/[YD0>>7MON$?'[8&WAC;^>7MON$?';4ZWM"WOFE[3XA7YSM M7SJRKHJ$_XV&J:)_=DR[?]B<=?\<_K[7Q(,D_H\?8"NG7TZ_E"I5HTK%7\9) M%F6C)$J_Q%$5??O1THRNN:ASF*?QR]8*5LYXR=Z]A3D&I[W@HRI5<:7BGM[& M#9A;X!PIGER<7)FS2]7-09P4L+%)#CR9I_4T>QDGY2R-YB_PVY>S*(Z3;&(. MJ7>2\%!2%LL?_%&753*>ZU'IIP? MA$#WUM]GAQ]4KCS6=G;();VEC[]$(X'.-DC0G/6"=U$&1#2%#__M?YT/^F)F60CX.&-#(R]>S+U+RE_!*;GW^)Y*=?QK#H MS1%DOVK!'[S.LSBI]$I!Z-9I10M]/U-%A%^4FRR!#=D2N259C"(3+OVCHY_: MPSF4?'K?V_0Q92$_BF]^D50PZ&CI9GR^5,$X3]/\&D16$#>)-G*(UMSSP:AQ MW(4][MP<=W =E0%,?!85*@ZJ'/Z=7R6Q"BH8#B0MR,7@.JDN@RBX2F#6^"+X M<3G#J^]*TB#+*X6CJT+!(F#0U]%TF-13 MV.KJ.B^^ED#[Q2SG50?/D/D'AR_E(?JK_S(,Y.-KU?X$UF@^R@O]:5W*A\]A M%:.TCF$B*BW5-4X#%U9=PI&\RK(:)OY1P?!5 */_FA?3H']X\%^](%AZJGCP M40('-,Z+ZZB(#](\_XK/.!M07485[, 8%3PZ!E _LC(,%"@5TP@W!+=HJ-)$ MC\!Z>B$853D;3PHB.(D[&8SAG_$D!>YQ4\V!CD.K; 23E3U<&!86D#/E?A@%=#_U7/7VR'Y/RJUY+3PZ9]@_&A,_0 M(#%[")R#Y!=D"A911@6P.4POAFYKNI"]98)P<=1 .\C\NXH_M>7@>_!&D0Q] 1WU/J3?(I;"Y_^KO?6LL4O MB%W@T2B8I/D0.*92H\L,IC&9@RR8SI#BB1UB5<*L07#%Z@IX?0;_0FZ'<>HQ M"BS@';@70-3C#8/?C),A,.^PR*-XR-\> HFY)L7$1E5=3T MF@!NE)KO/6(Y>"O(FR+*)L2GT6R6$MOF.!D61_@29Z 1\GAH9X/(1I=1G8(( MR3^#R*F'\(:@C,:JHD5.Z\R^$=_PK^3@UT3>PR(9;MP8IL>"I":!-S<7JH*? M37(@^XP$++\#;>5DI/1=C>(VAU\D:1RB3-$[4L\F!5S@SO1E8YH#!RF.%(RC M-(4UDV0NE/P*=P&V5=^RL!(U ?&GRA?!K\F-PN7(1OQ;-)V]E(/YV0SX[-=_ M_?P\#-YTG0VOY5,]+$=%,C-JRB=>',P1[T;X?8"B'>[() ^0GD%=R6%2P"0' M](_@V8?/'YZS8J*_F(*H3A@[9:WKI!6_YGJAH M4G_6,!7X&NAX<#@X AK%6[*BAQ43Q"6H6Z@FC).BK(@Z5<%*%4R?50KD K@X M00?!JVM&KC>7GYY]>/_[<\-&85#6,SP>_.JW9!(-DRJ )X)GO]%S..C_^^W3 M 7T4I64>?,WR:SCG$J[HW^AC8,/?+L[/GHLNY%"*/791#,H&\_!I"T?DJ/FY M\P1)0D1TGYMB$XR7[PU3]@ +QV-'/^ [ 2GE6H%@@O\= MI7D=([WDV0',=PHT8G_;LC%(U6G.(+JL2)HS>:5])>^C3Z"G;@)5[/I9@, M9H)Z-R)#8J6J4 [!4;^*KW ,K M)$J,^P9U,G2H)65%\BFNX?OY 7$^\KC14MDW@,ZZ!#X&86.U/-S[9)SP'$" M@< HR46"LC-3J-9?P2.DN+?<(G)IN6J7J)-*>)=BBQ!M"#7I;,QJ%GPCU _0!L?M>\L9DO%7F>M+8;Q1E^#(J_$ M?1[\"R0V:KKN.E"P*Q3HL9JR)*8=A=DKON=&1:Y@5_(I&(]C<:&5-5PN,. E M3%H5;(B!'A+@!4(7\SBUEQ_\> 1&(DQOF->5-;G-6TNX6@]B4+Y)T4[P)%%) MF)"3"CU6)( 4&PAP.\!>P-;4[2TF?8-.$(05SW[A)L_5#2GUG10K,Q!]JX [NV7L(-V(D@-$$[/3&U:/[CY0T,17S$8"'!ZR MRQ53!*[6$(V^T37MX)>R#LW&>F PT7_L]WN' BNJAPA ?%HI[U3/9ICC/\.Z5^X;X6>M6?$U%:")4:'XDF7Z,V([N MK'&=CH%3D'E ]D\F,!HY1."W]![@)Q(<,BN4UNQ_P@N[(@M!FG'\!(,28.1H,9?.0T=:*[UG#H^G M$88D'$*A2OWL/WN?>L&O*D8M!I30>*(JG"J:"#B_LB2!;E15)( / MGS\8=?4EW#+U9)*4EZ[XY\?>V<<N__V4([65+T#47O>3FF4M@==5M MSV?CGHM>KT/N=G<5-Y65%WXK%@3^&E42NMR("=AR#8+&JJ;L6=J: ]H#Z&_E#6+*A>VA4N3$8 M$7):A[^,1(O-= B2LFS(_,7[QF+.=$MMIZ4M_1^_Y=JG+FX#TE0BS8FQ2^ES2C)JJ*IK!2K!Z\LD MBTBZ?(Z2ZRB3 $99YJ.$'.X+OT#A1?HU/D@_MQDB)3D*=/Y8PR0QJ7TU>I@P)TT4BPCN MD4)99QZZ7E!3CT"UA\FB?0^ZA_:]D,H-5@MF.15P?-G$58%!W!7U3-(DQFA2 M@@$4*\Q'TSE[HE@W_%IS"@?6%?$QF0#D)-]\-86_8(8&39*G%N;KT:LX4:^><&N:-Y692:&B1^U=15B#@U)8"%!E16 M8:Q%?H-9%N@Y0.;.M8V'?SE&,J9PP,7,/C3TU,5 $"4I,.E<]%QT,6N%'9Y( MP50VMG$)=,1^A[%U2KB^2/-+HCHK4TR>8TANVA3S%4G'IM>+7S)-2-TF[DZ* M^ !U\7E+84]<246T/X7EN:E5L@$\GS0WN4ILHKL9G Z/:E^&V +YPV2/?_\0 MXK<56CW@Q?3 P;F?(\G]1KT;/J+#>/20ZG>_J-?/P?PH[J?=+R!8FBIK8Q>< M63CAI#625^B!1)^I9'DKAI+N%-FBD4V]$$&KWM;R3AH7Q*3^>Y>@0 M=;JIXG0C8+XI7!\UIIAPJ@_K7*0<889FI-TA+%:O=>XW^4TP7:1*JM3]L0EU M:D],B462SG%&,=I[DCM^!<:(GLP^PCULFL$=*U=?C;6DAT4;(FIKPFYE#O M&+.Z8T=$LA@S!$!2"'<=3#M,FL! '8JGI&P=NCCM%H;<,E7PB;+)'EKQ>0T4 MJ@TD:YAA\)5"YZJ$C$=YL:!9DJ,3]ND*@W!80)&,$_@;U>(%+472/Z ?]K@5IW[G MT8IW;N+5LOMJ^GLC>Y%002G98T\E)J>D6'$ZGK>RFV1ON(BL5%@K)[6!5";. M+CP6F'Q9B3-*DD[X>F)M,IZBWEZ)VTI>W L^&-U3E+)"R1W'29HVE13X7E^^ MS/^+T[1WL V?9%C803=Y:R2=W0_3C_@GO!!B7TJI@8^&L 38+,FB&>99307A M3F)8>0E3EO)"DM)9R(OZ$) 1=-@Q;1T5/0>'6 1),6O,245O3"("!-1 MW2&Z 3$_S+CG' 22!I:,%R5/$^KHYHS]%2B.TTWN=.:\ P-CP%K(,IEB&9K9 MM^3X;9?1IJN46R\0CNT .TNQ9F,BIKCQHR01&A,H%G8 M-$[Y[.UGQ_KOBGW.\7OS*?X;6F*WX9<%*YW;D%^U3.R5]L2)W2DK@1"$"UG M#D+7!%'<2$O;XTP2RYKW<4[A6$>8+O@AV]*5(/Z*LCJ86!@:+24IM(0@"%0T ML%2VVB6,IT4SQVMX;0U/F(?R37"_ M0M,>7$U$UQ7Y1,1+DJI)!#P9U3!: MB"Y]S$LBKDXR"EWP'&R%NI3LZ3QVF5 "'Q00Y6+W!X[.R=$Z<0=J)D3_8HVA.>=6&M=%EE!:D@3Y*EOU M5V'^%-Z:]G$71\6=FC-T-**D>PM95: XP$B?\4RP:P,S,2H5L.<2'HRR23), MU3Y?4A]:N")P8EC#?+//X87W'7@K=E_L!=1(_FD\(F[O/^HB*>-D9"H@3"XO M@CR@-JE+I=PV \1$5')%$ XZ[P[>;+SM$M8OE+YAV%_&3)2,#4@*>\UTLC)_ MBL8C5;JDR5=%,->PO_@A)R4@]AZ:M^2QH]"G27<$9;$60:%3=WFE4243V+*K M[=Y=VG3L"$S"[2.;=&+T$06<)/N+&F$E11$<]4,*PS,@ M=F$]/BL>/GK1H@?>$]VFBH\1S^L%XC^^%'X4_Z!W"Z:30KU0L="]040BAJ_.X?N,]597RN%BKSA?Z]/-3H\T7# MG9[TCDZ 9-D?V_% OW>VZMM5WQWU3@='A_:_E0]OTA1TSS!W4\41C0(.F_;NZ[AI-D#_@+]H/C!QUH='VTP\WT'>K"M?GIHR'TH+7'8(STB]SNL2&P(\?SQJ[%C2ME)G4[0- M[BW:-F%K'I*D4'7TA/0@"L"N+=9SS2JN.?)<U@!%LP'CVH=@#; M\Q1Y-@])<)\:K@';;#/X):JB%]](BM,DCE.U,:E'CRV>UNU]_F K[VQ]_A37 MT$XOUU/Q3A[K+B[WVV]!;2.O>>%USG-K;L%OP&#JI*!U5K\;TJ+CE5G>M=R5 M/LGO>-[+UOGC0YSI1HF*>]#YX.(T/+^XV.93?SAZ]@SL&7CK&'AP&/8O3K;Y MU+^G:;_72DT;_\7+QKMRR5VC/1O&1W<4FM_D=-U.L=H_Z8=G)P^G%]T]$+OE M)/-T\N$>I]]HJ.8EA9<4MTB*H]-C+RF\Y^EQXB^_=0-@;J%$WC-K]KM)V>V7 MH<F>1;*WAVV]$\ S\"WG?'(4'I^=[]=9/WHJBE>%J AE)8+D%HI3 MKP5Y(=JM!1V'QR>WUL7N]UE[MMV9H]P9MAV$)_N61^_=0-]%]UD+O=?+TMWC MKWV5I8/C\.+;??C*'>&;<_"HPOO_O'NGX=7@=:%3/?B])M8S!L9^-GI87A^ M\G P/$].YY?5G8CF+5*Z*BOMF@J#3/GJNFWB&2\@U]9PPHNS,W_4 MGFOWXBAWA6L'XQ*+R6\E/!2XC\'9SZ)TON<'BG0]M8-KP5#-]KU':D/9UH?8T>+JZ3$ M@C[0>+S"XRU1;XFNP3Z#L']^M.O&Z%YXK#9#P_(28\1^W=U\] ME?OJ=U4]?(:XU]ZF+P:] 3)7G-?#5#VE-&Y2R]J$\9!MNM?9F:V1U&OOX. P M'!P^5C%@:Q.W2WA[>>+EB9#/1 H=Z2PE7X^^-\(%D;_W @A MTAI[Y7#KRAM<7)Q6EZN8@3@HU0IRM%["M]31[&2?E+(WF+_#;E[,HCI-L MXA@$"8\GNC1_\$==5LEXKH>FGQZH+ 82NL$UP!M>&&JZ69-D^H/;EKU\ERU' MWX79[K?KQTV,/-AOVO=+8X;,HHEB"^,@&L,T7T3I=30O7_[PM_8!Z=TGBNO> M^OOL\'82L=W2G5WBSB^.9*W1#WFB!%\8U56N+QZ<"](U3!T?/P"AE-<@7)(; M%;_DH?J'A[W#G_0/@+_3:%:J%Z6:1454*;T'=/7RNW]H.P4P2#%,TJ2:O]"_ M[[+V:;C3D][1X.PGX=2.!_J]P?&JKU=]=]P[O#@[M/^M?'BCYK#"UW*^TM72 M17+=_I=%XFU/ZEN"CNWGAY\ZC-:W=?W@P.![OI!%7A.T40%^3CXJ*Y45JORA6\= MOXJW-L,S_]WNDWU9KJ?BG3S675RN3QZZ4RZ:OM]\2'^+:B1\0?3W[WLZ^OIKM3B3S.B\K--P+K]CX.A1?A[**7D[ZO9T' M4?'ZDY<27DK>_A($%V3TIXO]/#A%U^*_*R#'@"7AIOD8GCK=EUS_KX MO'>QS2?M=2G/O?O+O4?]WL.A?&P7]_K4DH=NX+9NX]V=%(L^'K_?R_54O)/' MNHO+?73KGM:19#&6X-(;[V+NN]5X]!+WK8?MBL -#-I\5*6*BM%E$&5Q$*LK ME>:S*7SE38DM4C"]*;%V6/NT=[[-)^T= 9Y[]Y=[!\?>$?!8.2E>'<+W?(I2 M&!EU(1CSJT*/@9>E6\1A7I:NK0F=[&U^G^?>#3U3S[UK<^^%UX2\8^@Q-:'? M5*:**"5=*(KAJ:2L,(1RI;Q(W2)&\R)UW;,^[ST<,/QV253/O!MZIIYYU]:' M!KV3;3YI[QG:='WH%P6/C)((P7]9*9KFL.*_Z ,O57T1@R]BZ/;9/Z";:?=J M&+R0\$+""PD0$@\7E=\](>$+G1XF"?AS7D5ID']S*K 7S%XP[ZE@/A[T;D6^ MW6/)[*6$EQ)>2OSGR4.65^Z>E/!X0@]=Q/7@/5:?SO/K0QH^I-&-_O& X!]/ MSOB/JE5YYO7,NV',^VQPUCO=YJ->CWV?>W_5P]',6R1T55;:+Q4&F?)U>-O$ M-%X^KGO6AUZY\NS8VULWXA8,U3@OE [#5=&- M3Z+:*A/(V[KK1^'VU=;US+NA9^J9=_THW%[@OC]4%,[[JI!F?E:9@H^>![,B MOTI*+/<#9%'A107;>4CRRB;P)N3C)X<)UF4C9(H#>"5 M<6)@MPI5UFE%OQ DASPKR4.'OYJKJ @4;&L<_*)&:CI417#4#X/!X> (7C2= M105\5>6W/3SH!9]73Q ???A)5 6P ME"#+2<--:UP$S0!F]VM>3(/^X<%_!=-H#F^ 4 =+F"AL\//O9?!+ M5FH:G-$RZP+>F=7PDD+- M7F+GML:1#6 W4_C\.JDNZ=E/:E07,!O!Z']SPYL/DYQ.$U[)LT]O7C^G MD=2PJ*-B'@S.^/S# $A]=(FDB$9! 5.**GC[< [S&ZM"92/%I %/=*R'/I<% M?5Q<4$_+@._/:B1LC !JR)GE0J7_1%+%-=P>8.VO#;/P&=U"4+>S_M$=MG+P M35MYJN$/GVPS^5$_P)_T#6'4:S4KUHE1PIL"<>N-(>^%W M_]!VC&",9IBD235_H7_?Y?&@X8[/X:K]Z>4/?UOR?;\W.%WU]8KO+GJGAX,[ M_G8;AST^'!S:_U8.\QC? =FU+?$E$^?R!] MUAH6CVP9[N;B3)?1TUNZC-XU6/&X6_&0?M3_@=NR[+@N[T88=_?7;P_Q>,[8 M#\YX3?:'YX-O"V(]U+V[[CW[U'3XV'&N9S$JOH7X(/*Z!./X]F#7W:FR8VG; M2J5-@79;0_%OBLP_V=8\)&FAT>P)Z4&N_5U;K.>:55QS:WLVSS6>:SS7N#OW MHV<9SS*>9;Z%96Y-4_$LX_,I[YKCT1'[\1B=WY37\N3G?>>K=I_*! <7I^'Y MQ587"GZWY#;/P)Z!-X^!!X=A_V*K&X!Z!O8,O+\,_.SL-#P[W(/^V[Y9Q3:= MJ4?:6!]IX^0!:X$N: MY%D8Y$6 %/)3,"[R:? C6%R]"_TM1JUU;NZ/H,KU!JUOCD+*]KY6"#DVA=E7 M.MF=4MN+ZC+XLXX*8!M)S#_"G.X?^_W>H7D3?)%DR%O)E2K#8)J758IYWRFE M@,/(Q':S(BD5 G_$]:B"QP@").8'XJ2LBF185WE1XM^7*IW!"^!)134 F4IA M"-@(>"!1)1<0I'!@".FO-P:G7>C=NHXH8H]Y\HNC!R.8V20OYD%J7P,E=X].6E5)]H>"L\BE]FN;P-R74PW[(8955/OH:%'DE M50GX4]S<"%'>L%@ /J4MUQO8"\R11VF9.^_SU'"GLU505(*B!%&%^J.82JY,UZSCE.?XP(QX:2Z,.Q M@LE':3#)0>IEN*WED]8,/'J>.SW^7074M^>U(\FU#]_GNF]JTKG/=?>Y[IL8 M<=WVQ?F,7K-3/M?=*[QN>X;0T6>93S+^%SWQ\MU]VT?X#T?=#SP'04LZ4^?J[-S"1P^Z\[MX]P_ M#B^.M[J_E4^;]0R\OPQ\<1+V+QZNW8KG7\^_GG^_9]9L_R(\._9I[YZ3-VJY M/NU]?08^>\!&1IO+OKY+T2-X&KR/8=NXQ0O&M3L)G86'Y[>&!?U9>[;=I:/< M>K8]/PS/3GT=O6?;35BN9]NU'?E'X>GY5MLAGFT]V^X=VPX.>WO@^WL@WX'/ M4H#WO#%EXEXD;A&C>)&XMB9S>!&>;W=$Q*LRGF_WCF^/+L)#GXG@V78CENO9 M=GW!Q^"3T!X0)IY7UVJPLO#NS+)70$6=D-B M?E/9V7;*U)/P\.CABB+NCGRR&P3CI8.7#KLE'?I'IUXZ>.G@I8.7#AWQBX?+ MGO*RPCMO56QR1HC;B('>>!?OCNP'P7_32]RW'J[H[+ ISI_/ M>16EM@7!:O1S+\'OP92#W@"Y,LYKA(]_0AG^_0MSU]F([1?G#]PU87/ MBPLO+K9:7#QPCTHO+KRX\.)B9\7%0W?$W%AQX?-W]E-N/)%G:5?%Q8/VW]QV M8?'M73J7S_\;>]Y]]YZ<_"B^^;:6=[= G#;VPW5K/7#7T@?K%G*__H?OZR+X M\.Z#<7^E2::"43ZEZJHX.+KX";L[5DUW&;9QI%:EV.CQ^&C%(T>]@!J QFI$ M;TXR&DT>H]:?MN=ER4TO,U5=Y\778%@G*7!;52YTGPRB2Q7%."ILE[K!/I

%$L=EHJSLG-M-<[-")NX#?#,YI%M0&,3CY+0Q.#^D# M^GF"K;5TB\RG;(79XH(XN3)R(54W!W%2P$;#MF+3Q7J:O8R3LU@OVG?+XWC?Q9-%/OT#Z(Q3/-%E%Y'\U+:'+H'I'>?KIKNK;_/ M#C^^%O@ V]FA,NDM?60BVLCK;<\OM@^?/]C;R'8GCD9%7F*[9KRK)MCFV?0X MMA>1?=QY0_L* M&]ZMK8F?[(C]\@>6-YJ;/.?,_XR.Z!90:WO_UAJ[\]5F)( M?WO=S9[UP-4O OYJ\"2U9J^6M(Y?P7>]X%6*_? F_&M81PGZ($A"TV->JXEE M/9L!UX\NX=O@,KI2 6Q[?H4SA-U6U$Z@Q0> M3TL6*-SC?LX= !4N),M4&CJB!O5X5;$JC(-%DPE(I!+>C5/'1MWX8ER)?C(O MW*;VH"0K[FRO)P*[@VWE$S@K,W!UF12\F#&\"H[MSSHJ8 MQEGCTH:,REU4^ M^AH48"O@I$J>E72N!YD'&N4HK_&P0-F&P6,D'YP??%$5R;#&">)G\%4],FNV MF]%[=&&UP9:MV\Q]HO()#'3IN[C?WM?<=W&_PQ1\%_<%R;(5C9%V?W&^5[79 M*=_%W7.&YXRNG?)=W'T7=]_%?8NIU+<)]5WY;Q+/,T+..[N/LN[H]6W=K(5/ IXW?-_WWR0_?=8]?J^G(4GGO09<_ &[%< MS\!W8.!^>''LNR1Z!MZ$Y7H&_F8&?@;\>[(/\,N>D;?H3#UZ^OK\V]OJ9J<> M//W[=V!;GH'MA>06L8X7DNN>]<5A>.Y;N7NVW8CE>K9=]ZR/C\/^Z<.AT^WR M67NVW9FCW'JV?79\&I[UO4_!,_!&+= P/!MXIX)GVTU8 MKF?;]>.SK,Q4>CF9>E4D4?(A& MR3@9>;%X5U[Q71EWO"OC\6%X?N$;.GOQX,6#%P\='H^C\.@!4[R]>/#BP8N' MW1$/S_IGXG'AQ<6:XL(W?O?BPHL++R[6-!1]XW?O4]IE MN>$;OS^HN/"-W^_5^-WUW]S:Q_(;.^;1X_=WY;3FLW+\)1OSL;/O)&*^4P/$ M2!H.4M_*AVM(*?W/S\HZ[="E)^UP[LR5.+/=0;-6..5&0_-6Z]DU&T?" M&J5)HWVVV:XQX&[III&M-&M,LHGIH;O0([W1AK=C8DX;]8Z&N*LW;U7[W;MO M96N[%EI,TB[8-SGM[&F!3J?YI+3-Z>'%T_R*!LB 3B?))!HFE7TZP7:;0&*M M)J4SH(]QGB9Y& !Y5MQWTVZR/8S&/CLK:;6IUQL\K,LD4^4M&[RB(,\^=\M. M-_:GDUH;V]EU,"VR:?RZ^]"6TGB+A.%?\!S,O<0=OTIB/JFUNXVNW#TW\_ N M]/C0R^X^DZ?L+;W/S5I? Q7@F=GCAB.:4'-R7H-OW+JI'51]X];5/_:-6WU[ M2M^>L[PG'%7SO"-6WWC5M^X=8NIU'<&\XU;O].UOVN+]5SC&[=Z MKO%I;Q+/,T+.,;MVY-X]:GRW>Z#PAJ*R[D$[_NFL7SY.?NF\>MT_WQ MI!^>G7@P1<_ F[!.FLXL7C&LCFIX_(-+0DW/WG=W1 MGGLW:+F>>]<]ZZ/^/J@UGGM7A1RWCMX?69KY/?!,L/D$<#\8V=/#Y\%P]I!1 MS\W8E0>.J^]Q$?]"X:2M:_WQL'<UG/9FD".P0KF";5%)?0G@*^)Q\" 4:\@85*L2A]@OL'NP$/ M5G 6%>\AG*,:1834@#73O>!7.=@PN,8RZQ&FY #1]$][IXW#7[(M(4SEQ_[ M(2*S#*(P)*>0?M5\"E^Y:I'ZO4T]H+&Y@]5IN!L].:W1>F])*F9\7)1ND'L M%R=71G=)U839R\PX2'$CCTD\/5!:_'.8W.'V$%# )C#=KZD_?J& \8!KG_3;\Y+"A>,%^T[Y? MF@C##"B5@P<'T1BF^2)*KZ-Y*=7O[@'IW2=ULGOK[[/#CV_&/,!V=NBR>DOW M"N_C/E_TXOSL,8F)WR !^>,SQG M>( /#_#Q_9U"'N##5Y!Z@(\M(:25&[)KB_5?;=&?;=LX*X>W#M M6>_60-$F'_0]:F W MEC^]P+GZ)4BHU@S*\*TTV]:-PBCO&B<6V'PG%X?++5 MTM%K-)YM]X]M!^')Q5;#\GBV]6R[=VS[K!^>GVRU_\"#A'K^W6/^/=X'3\)# M@83Z3 5XSV\J4T7$1FX1YW@9N>Y9#X[#B_.MEI+>-/%L MNW]L>Q8>7?C,!,^VF[!.G@I<,N28?3<- _]-+!2POABAX%Q=> M7&RWN+@(3\\?#GS'BPLO+KRXV%EQ<1P>#[RP\,)BMX3%$SF1=E1&'/7V0$(\ M@".ILTWS\NG?IV7B)O6Z6P/EM+$CK@-K-SO)+ML1[?MRNI#^>&3;$5,3Z[/> MP#2Q/K[H73AM@FT+ZQ-@R=87V(3VU=(&JV6(/5!73JIL='.%X?NGO?-&S]O! M<:/G[3>LV8#6NV_;>E%:Z:SM)\KM0!-7F&G^B7R&_LNRY5%(_R.JO" MX,=!LX4M=H0NZE%5%ZZC$7];%P6USI6.T#\>]L[:,\CKJL0FUGB,132JX"Q* M>$%,3Y^TGRXO(WQC2OU^<0/>?K8#MN9,?:]Y\D1K]+Q9!O>0/NP-VD/ +&!/ MVQO2PU;#SN:6_Y^]-^]N8S?2A[\*CA//V!.*YJ[%DSE'ENV,<[V-Y9O\WK]T M0#8H]G6SFVET2V(^_5M5 'JA2(E:2#;)RDEBF[T!#VK#@T)!7*M8B8D$:RN# MTOG??RX>@6Y?.I 34N=_8V.B87(-W2B?ISMS:O@DCOZ@LXP5*)6/9AI/N,Y> M0ZE]!%'^*7->KPI!,96BHSQ M),)S+44_"E.="8E$%,10^H$YJ7BL$ &Z)0$#H39[IN_",[5WWS?<7:)JS]S" M'#!R,Y>=% Y:>USR")VB1^C<,OS&(W1:A6/M,Q-]IT/0=S1GUA5TZXV2*V@> MEUQ!Z?1S^/6N5U]+/%7<0OFUNQP=1E$ M\*5K/QF5+:JY;12-89PO\_3D6%VF8%RC>"H2A1=%WN M76:ER< Y&YT?37Z7C6XLZPOG>Z([_5;GL>ZQ?8\W,H9\ 4K;::;WUTHOM?M_ MSXSU8DSF1?&M7-/(9A_7#S.;W>H65+QHLUN'!?UJ=LN5OU M[HSE+H9[2WQ@O@%OED/QA=8%C0 :0KPI@8^?C7PU%!]NU""EKWP;#OV!L3>A M]N=$E\4 _,!$DG=YB!!&VAE4H?Z5^LE47,*[(=3TM4[5@OC^9-%,(5"7,&0.\@4SA(+/ M:12FE<9B^Z%. 91!48R,A.RO55QV-].>&<8[89EG&PL">RN>[2TPC;V"D)=L ME0Z0W"R9+._.!J&U&L/\%DU5# 8F1 U(9JQ>Z17P7S0:4H.Z@*T* $"R7EK% M5V":"HHD2T%OZ;-@W89@/&$$ O@H/I_(D.;/1HV=4N>S\)T.?>CVBNKY)^3D M(33.P^Q0S9*71.S.2\F3:1(Y4AL;"Y$U*BK>?A#(*03G\+4;Y;TU7VXV&C"3 M<@\,\-3AB58G6H%+!#?C4",&W[S[Q6R*XI6O_;X?@!\[<<_/VV!*G^L<@0EZ M^?;%FP77F_56[Z[+=UP[KO<:K4<^NXV?[31:C?P_=WYF%== ;(Z6Z_<:C@V_ MKK &O[NLG]VT'#XENE]&"E]Y&/C& M2"[!5"Y*-\\+ M8*UAK6&M>=!F!5895AE6F7OSKUEEN'SE<^QSN&\AB/<&/6BKQ\8'G\\*7V:_ M<.WX<*O+_/+6/E;?_57?5JW;>K[2L:R^K+ZLOFM4WVZGL\TCSLJ[,\K+QV(L M?P;5,^Z'KZR9?OA.]P>E/C\P?[2W[O3193F"/7M1'H>;L?+F3[??,O27^:'/U*= M^,.I^RP]>J!"[VT_NL'V8Q)O1AG>+*FC3]GV\#3B]&F(=\O3!\";.4XASI#BY'K6#-8,3J[GY/JU)CUP M<\LM9PD^M7FER_W'(0YPGM M1O8()_D5&95F7^<:,_*6X7NLO(^6'G;SW@D M)BLO*^\6#.76Z^RK=ONPOM5[4Y>,G*N5:[_^I-)'< 9B0,D2]I #WY.??FG<(O)MQ+K2.L# Z?HG-EAE&L !5!IQJ$@ZD8!GBD M"E7]UJNOEE_EC-]7[U2HX*?7>)H79M("OGA8F!V=1-XHS:F_5.$QPSI#CUES6#-8-3?SGU=ZU+LISZR[DEFS9PG/K+&5FL-9SZRUK# M6L.IOY61(E895AE._5U=ZN\ (!@.]CSU]X'K0IS"L!O+VIQ_5-2!5JUY=&\L MO_V#SEG NS>FK,C%>OGMVN'A5J?SZV^W=MS=ZJ1"UM^=T5_.!5XZ M?CYL-^N-;1[KY\@%YCW'#Q*:#\,AUHJ^4@6J@7MKM*NM@WJ^JXI?75GUOUUNMY^U[ES'MP_VNS73_*[L6%^'P'K,IF MS&ZJK.D./$MJNF#WCOF6##UZC[A6L1(T$WG]DGZEJ.;URYJ(E9Z8MP?3NOA8 M>.V"M[9K(DJ+>0+B5?]V*H&#IC^%KO4*YVP15O=\HC7G;"VW#QC^/O-Y![E, MZ+V_U\_K(!@R29,HGF:0.9 [L[N,!2BO3K4=E.*6Y.*(V-&KS=RV^.2O*QF8 M_<="!D%T+<.!?6FG<+A8<4EUBK1"*=TAY$A@$L)!P"$ M=YQ%8U#/Z7_\Z:C5/'RKYT@P*8B51\^'R['3HSECZ!X F6V\O"T; !NT:#"B MWGL*)#F:C$%GZ6,P*IX/W4$<6OF XD!F$(78-=I _E[%>-::^!0F(&T^[H/^ ME&]C;^5[U&L+H&[<";4=JOO@=B MJX\/@-RH_2*[\N2AF%&BQ:K@E(]4HIMK M95V<*R6^1O"59E,<./0I'B3Z,L@\ M3/.H?IBK$T8M1DVG(LA0#I7RP.;$ZD2\\E^C%@Q3 #Y$_0A$-%&@YWYXZ319 MOX7;S'UCI9+\<$H<+7@[Z-P$GHL5O#^V:@=-04<=I0E8CQ"/(!0X4GW0NE!I M>".%(;Y?^/S CCM]%=J9PC?JXI\*+&S@@UVG%ZH;7U/;L..U0EL)B"$8&'HS M6-XHN*+?R0.(H1Q@(0E?:1.F>$J UZ?R(6A'AIGIP(,G;=$)PLE8">HWW AF MS8 70=R 5CL KV\BCQ $1C1;8&S"9&0:C@/IA\8V#J,!?!!CHP@>@$&7EP15 ML0]@DOV!3R5,L!/NGPD89@W]0-.% ZD)G_"R#O91X/F.";DD?PAM '71< ]) M" (Y2/#C < 7PP<)PD783*FCU#"Z[SJ*?QEDS;B8CELK'*)+&J8X2$;*S-^S MFTO",)93< /0#'"B90K@OX^@Z&1G/F/ACO(WPO$&UPAL=@MACG4XF M49R40@= 'G[2I3=$".\U2H^7#D@)S-^PR$P-FA?_ A&1@X&:)$X9(](^NLL$ M9R@UT'L!L5T8C?T!2H@9/B,P^8C%ZC(-9&RJW<"8TKMN:3"\TGXX?Y']%9VU M#^ Z^4#%@J?A69/F"Z\K7$+-1 $BX$UC:!J=6(>@J&>GEG2ZA>FAO))^0/6'P"&H^&YS53/F.X2X\6%Z3 M>8H5/6\BZ-)<&#N 6AK%'FEIY@&PBYG;FC6,=-<[&?["&T['8,,&LH;QK/A7 M*F-X%&U7AAQ^*_.1$SDU1G DK]"5*31EGF*]V B)$^:BV#HNB"(1=(J&S4PL MSM%$>SC6H6=FDX9Y.#.2<7H9*W)NXA7>_6+V]A>OX;4C'V>E^),VRF*>E>Y9 ML*8T"Y$D=U_!.5##FH?4L*9]];MH>'KKLR^,:YI[C=B$L9DN@E#B'-+TR;-N M?'#AU9P/HECC30OOJ16_W)_>]9U3>]>MS[Q>H&M?ZZ=U>O^I!X,+ M#<"0"13J]-)\6'S&%\8U<7X-30O 0=E?S$P=_O?YS9GXI'5J?\)F1%3,SMRG MZ3CVJ;$>&*]1?.*/*7C#/\VL^99<%,9W(3 1@V-%$81],ED!+>!-P4# =;. MUR,*4<")0_PB0SSU'2+>H8# T(\\)TE]=2F)5KAE34UT@\V JYD+QA?:TK_GO1BK!J01I??KX_?>"W!N5ON12"(%EF= K!N(!,8\-?&CA3[]MF%YS^0 MGL ;8;7N,'NC<"B(N-1O!<<;-:'8%J;;[ILMTW$EC7,T"?SQ * NWEMNCZ9 M!*!^Z)!_6..1.;:^,I,Z"@$H1,<(O1A+?(: 09O T+"CA%"[WNJ^1$3@_C = M$T'S$^.+\V\??]AGR%O/N>\=4JS4$KH/&CHU#1U$X[&?4&^'2M&]$ %@.% = M/^OY5QFI Y/, Q-5P]!A<<-T'+Z%61Y,@*8G>/7M!(4SO"QLY/3-IVR2H?GA MCQ0LSG#JODJ/'L"XO^U'-]A\K-&8[0B]67(%ZH%+-,^X+_9I@'?+Y4P ;\)] ME.5G3D!O3.KE@1Q",T]D<"VGVI83+ Z00Y\6Y.9#_Q2$5[_L^PQPSED-=) N MT<6MC ]S,W+;;C7J[:Y=/?NW,3K2TD0VI$*3)+Y#$.$;?GHL?^6NYE-X!4:3 MWEP3[T'1(UV8KO^ :Q#GH+'_;N<+-%%1$IS'0&*!76A.X$/C3+Q(C/8P12)% M@\-!MF)TGS_D*<H M.LJG&=1,)"AN!Y$0&L_$HP6&QLGY\%;H2:U'^K2O;'.ALWE<*/LPWHO3;ZHXT*L)_C>PI&QNQ4_=5PK_#!<(/P;1]?.L)V]K'MM/LJ68 MB4'.W13[5R91 I1 IV/,Z?BW\@HKJA"VR"SGS' 9&!Q[$#]@//JJ5)OT9#?. M$^BUZT='AW>6V#\\>FR)^TZ]=7C8R/_SZ%KY:V\#E]SGPN)<6/P92NY_X)+[ M%2DUSO9F!SOWC(4EM]W>K+;.][8+"FO!WFC!"NMV;[&@< 751VT,)SHAU28- M(4_AE;BE@O*,>2_ISNV2YZIMI:-@:XWN5E==Y/*IK,BLR/_SJMFK'7?OG2)L M_ZC/U62NX_;T\,>GY!8.?W9[^H'/XLWMCRHI<"G^:M59K M7S69V9_'AS_91I3^5+RRL=!KET+$P=!N:Q/;T&(%_VV/A;@L(*OO_JKO*]#? MWO'N#_J=$=#Y8P_A6+J]RWUN=*-K9L 8QF M5M$"7J1]G9BM^+9:&E6225SE,2HMUZBW"K7E/-S6F9, M.Y3_G166^_-A7G>N)O1(0O_[M&\-<]Q5J,V=Q>J&S49>)LH6K,@K&,Z>"7D% M3<'R;^H&RPN92C9]'05*@[USE0T+[XN&0]R5!F&Q%'_NYETK?20K@U>LP"9D M@+OD*1_?['C2,YC;>GG0A, W&_!\M^?$%% THQ2Z88O2Q,@V-K+3*-8FH0W] M#_G*@L&$3K8."U5,BKUTX.'CMDI>7OOI/S55/**=,:D?> 6H_9!JO:S"2K4+1P>*GL_$*6"BQI,@FBI5%KI;10(IA]QLI\:^+L MW3Q[42@LBLI<,D(@20!Q3 5KXRM5[AO5>8M0M)27%Z4R8AD:\^_#L_D&=;#\ MO8+++7[I@99-+F7+BJ:OB"XHQ$3Z7E8KL@PM79VZ*H!>[LM\K+AC2K(,4MJ/ MYT2[%#RT>J62S7/]:MZEXI=I(@8RHE7>$7L#>CX2NE %Y1=AB>C>W4(T:[+O M,=,4P>\H E8LP90OHSE6,\6FAY*/T#T M7>&:L<(R!';+8S!U]17S%Y5=NX4"GG;MW[82NAO:[+CJ*=P]"_)[%C=\2^.Y MB) *424%MZ=Q@K8Y3,A=.S^#L?"9;SJTZ'U:<[Q4_G04:Y(OS*J:I*FS@S^J8YJ4]J0_-XA$5 M46S#8(IKJ/6VD1B7C520Q;;0CB10V4R6'L(/PEN!,($B<4. M5\EW+6]&X5IEJZ]5MD?.PA$D=SB*]JRC:,]W%+DIS29RYC"4?)XT M6R3:V-1&B1 NFM3(6D^R[V4;:DN42PB>/'>>#;PI)R\*1M[4+'<^!+.9&U>H+3J=9FG7G_NZ9W9S%L%O$ M\#%.>I-.98MF9"LO/_,>I/4I0_',1Z[L<0FH;[=KU#5-$7!7C1E+=-%A#\O4 M@1>O%I3H?FW8S04UN@,SXZ'JW#BW-+7&L"RTX:$+9?%= 6A3>A\))O'G=J,0 MLI8MKRR4S*6K\+ZZ6 A!5O&,;$J80-BWZ%M+U/;?_"D#A;.QECANP)R[ MEATWD!<#7>*H@>K$[GNDRI_N.M?:%3I7+C[9# M]: 2[!"#X&/SCGXHQDAR O[ZQL'.@@NU,[1 !=J7U2HO;:Z2NUTHIK$8P!A MZ@2RBR=3IMJ=8T[Y"':R=NO@33QM?*@H;*$3?GN@7T3AA?F9OO>?YXLJ"G\7 M1_@]5&+QZ9,9*5"\4S J='*L67&EDYW'HMDX^*V*.K6'+-@YE1>>F@33$+SO M(*$<3@B7+BFI1&^ (UN^^7ML'O^IZ*Q;M(I#'R;;] 43HF:I#Y;=SG+XZ &7 M%YBBTXNC]'($MJ9].!ODH.F8/^\AHVS3JLBNV576&;.663.T9)5DO7=?2$YM M_?!IY@SF*_F\@OEMFJ%(;:N3ZWO*BN_LRN46UTSO=.IWEB.O-QY;K?RP?MQK M%/[S^(+IW(3];,(:"DDO6SAZCJ79UN*A#^KLG9MCGZN[<_?&KJ2F;O/HR45U MJR )SUEDUW$B%)_UIY8B6UW9W2K@MSV%[MD^[95]>GK-[RH(PG.:I\^X9PYF MH^%_]^,W_],44R5C-DZL1JQ&#U*C)JWXD/;<6]F*U8?5A]6GA%P;U:?+ZL/J MP^KS"/7Y@BOJ61#'>L1ZQ'KT&#WZB6GGK#=/HV;65R.W*K7U'H3IM_)2<&D) M\/X56NS)0:?>.SHN_@>$[;[URU[]$&YRF5LG5)3%OU)WU#]\SBKGU2@'R54_ MN>KG?45[CSM;?7[3VHKV5F.H6:-9H^\>]$ZMUV2-WIZA9HUFC;Y[T-NU5H\+ MZV_/4+-<?/>B]VF&[LY=%]@B9CN8EFBP=[>P:;57F71Y=5>8\&FU5YET?W*?%U MM]9I]/9KK#GW\SF)SKS08(4H3R8[V89OU^@^Q8;7FHTC'NJM&6I6Y%T>W2Y=%E5=ZCP695WN71?=)6JN/&\7X-->=T M/E98OKO#.ZNZO[W-#.=S6N[[BX5LA<(_$ Z:)47I7@"Y ;M\/H+P2P#1#7$ MY2DFN=FH'3>>KUK,G:!MEU%F"\(6A"W(_8F_Q[7>,U:08P-2#8E@ \(&9!MK MRK+]J(9 L/U@^[&-%6S9?E1#(-A^L/U8$P72;=2ZK>?;A+Q#%L3QTO"GA.;3 M7SW_RKW0\_4DD-.38:!NBJWN02?^2'7B#Z?N,W3/@4YDG+RE%AX FF-]TI=: M!7ZH;O4E;VRGWFT?OKRO7'V*7#PBV.W J'016@-V\L]EHS+[Q$4KQ M@(XNI.!'2BLAQU$:)EK$"MZMX8I(1DJD(;1P@%>4!Y?&T@_ST]\4/ MZ3>-%\^BD!:$)'[_HQ_*<.#+0)PG\ -]&^_^!'\71R(:0HOB1'SZA']-1KX6 MIV&8PNT_U"2""] 6:.A8-!L'O]4S=8&!L?_/VK%F[6AMN7;HP4AY*4K\)/9! M,B<@:TXI!(Z]AS('=_JQP#?&I)@D9L@@DY> M^\E(O)/A+Q3FT[&*812%#+V\Y,W<+PD9! >@$]E=H'8*E40-AVI .O!>#=2X M#\K7;M9$J]%JXQ>.ZH>MUN%+>$4 MUN$!>.(:?Z#3K33YYD,KZSR=@FD]'>7I.AQ<3NZT(1' 2I9[06?&.871(4?&H!^(G+ M*/(T_""TBJ_\ 8KW2"9B)*^4"*-$3%4B^HJT/^6GBUBT?T>=P'V69*!-YJ4R2R8$<0C-/9' M MI_KMBS>S ^30IZG+?.B?@O"SSH96!>>3B;#!,C7YB4"$#'3F;KRE8^G.S53\6\/8 YX@TAJM<]%D0R,' M(PRB,E\!<SWYW1KO7FK3T#!I]"@68571[&ISCZQ'5TL/WH M2M7$M1+J9D)!.XH41 D>>>2!G/@)/(@787H.4PEHQC5(DIV@DR3X&K]N9A'H MUNOBGPJ"!1!*"!XHC!A(/1*7*L2)N0O1[30=GJ]!4R\5M#4V[U W\$:FA_CV6,$-L8VZL>D)148+>E\OV-R2B*S& M93]%(*Z-1^Q'@?<<$G*&DT&PPT(.B&M!G">@RP-4;PRW8"(',1E,V0*28Q_KY_7Q=].3[^C M87:WDOB9"2"*Y]P76U'6I(O03@BIQD0#1/"O7RH?(1HOJ74ZGAB=)F639O:- MFA'3S!+5W$X0X,-POTI YPIF'>>Z$'FG^+=!I!,K"*CS.+D(O8PZP(DS.! T M W6!,!7: G!DH3^V')P1Q/(D:_BJV%<(#;X-;KB"J#]*H4&D]C#MAEMM^Z]S MXX'OA%A21R%-]5,0NMBHO!\/TC%@!J]$^T%]U6E@NFC<&08+= 5:Y1N; /"A MO/^1>I=V#/M1FE@C$L=3O'@E@U3E0%&#BR[08!R;:1$TSL/9BYR@&, 8&=-& MG;+6JPZ.E,R/:^!83@''(9(+=+>1A$*;BDIH^VSNQP\4ASLB,37FW@I#.(6 M #KO'D#SB1_L*V2"8!!D<-L\$Z,RQQQ8F@1]O JB:^KUP-D/D$9J&PX"!O*S M8X[-&:;H,00,/@X&#E8-.F![G'W&")?S5^,(GM!@ /PAO"V1\LM&+OE8;!FCB#\R[5$*QJ ]%YCLAY >K3O+_?;7]7WZ-% M[2>J#4=A>;IMB]SZ$%X#??![S#/3:;H(F\UQ5)N_5RM'5E7%S_,YPT13I+P;WA= M.L%Y ,V9 M687V/1O!%Z8/\ [+$-)"P,U@),-+90/R2.>=(2]DAB2 @<@:[6XH &H<%-AT M&B$]\B>H[$@>1E<^HF9<,EIV#0<,9RA7RB.C !3ZSZZ&XP>+*SFBMTM_$O1:846A9= MVTB%PA]J)8@(2M25RL,>VR$$$;Q,$OO]%,.BNO@PVXPH<5.G>0VQM.G=;2D' M;/.#M?*\#(.+7V%T'3J_WG5S-)MYHAK%.]1#%<6'!#7 M'&([T$:2X-\F$LN:F/O]_\0>RF"*81WJ;-YV< T2A@&$+E1!SB>+ (8YP %* M8XJB8*!#$/^!;;D!C$25)-^I@:6PZ^(?\YM?CGY1N?PPA; 6(T(P&!0E4#A& M(PRMA1'NTWN,R);B'!3;6,N@8+[-7!<#S6@ 32>=R34ETQ!LR3P+ N\'Y,\I4>K8^DJ(@&TD>/8?Z!)<]W)G0/,0]#J)8%9 MV+WE(ZROBMV 9%X*%ZB*+7/LEAU+T[(^KD(K%*W0=/"^ID9]?!]I9 :*G =$ MMO)\%HTG-,N"UUG+/>=V;>;Z*L!C8T#+(7*1<7G6:A:ZH_RBDTHRHP,K3 .3 MIS([D!"MZ+PG:"#,4A?J8-8EXVVN<\)@@30Y8?/NDRLT]Y=E&XUT@9@$*CWEE%QXB%SFR-S T/:;F(1:[#F*(6UL:7NF &:^VDC M,K??4X@"0#8-C2YS6^_(Q1E74$BNR *J6'2P_@?J4!0LF\\7]"Z,0&N+]G4HY:'SKOHFKS.(U""C=Y$*3$<38.5;0 MZ'^38:4P[E9L:#1(DS['\CICIRB*#G4ZQF>-D32Y"6[QWRQ,Q IMH#&,AB'' M!D'X 2%BGN"06R*$C2X$($KS/J7?PKE1B&3&V49^0P?Q%-O\,L M50XD3H$GIIMFY@8U:RYFW$%Y6I)J%$M#I%LDBI%_@>-W3"9%NT0EN/<:DAM1 MRR*K$,8D=S8X5>@39ZDFB5F2(#Z5YGZ30%KR?11=0^_]P2^(%?)(F)XF7VA# M9^*Q _QND1^ +Q9^ :6&<,GE&>)G2GPT6(H QVHHKZ+8S7K"G ?XPX00$(3G M -2R]4M9G+]=X_3]P(.Y9T9G6R0Q:#!A9I0&GHFU);3STLQ\?1AXDXJ(XW@9 MX^*WT1XC7[;U>6Q1_B:(-OR(OQ:X;!_-$0$6^+\PQ)MA\POOL-)*TQPGKC3Y MT021I53,8-V]L*Z%EUIFP#'[@$)RC4Q&80J-:P"F2[:]3DH-2(,B2,[D%O(U ML0UHOO,>4!!F5Y'F-7+>"E9=G$*$+#U,L3"TO(W6%Y@'E)1BYD'F%^P$-YN+ MQM"[;#'&Y(P-_7A<@P@X'"!601[WIF$FBY@JZUQ"*>V!9H-N/@)R0%,TA]OTQAC@"BILS3 MRCXXH;6X;U(7,."_,A%$EHY. MBS?%<&')F.1WVT&8)+C>+--6&1=HYXQ5M52ZF4P4DRU<3(:_SVE'GF=B0T[G MG[$%?F#93V?S^HY67*_$5VSF*";,OH%5-9J>^$(X[T M'D^V2XLS\Q"W$3>MZR2W$JM,!HX;G-AFW=CI#,W2D%-V,F$(#Z)P; 85+6K) M\NRF[9=E" ADN8>-T,$M1 MI9GN=7G]R2!JIITX[Z:&10XNLDJW!\9)N&U@:2)A-N\9]@SG.EG>0"W_$"4 MXL)\-KER(SWG6_E,(UOV+<^6S9XYM]!B9J6W/$.%Y@'[I>"6Z-!I_P^[/E P MMQ+4Q>PO1$W#$?PCC7WM^0/#OF16'T3'R#$I'^7?22OK)%=CD"/#-)DEZVQ6 M238$E[HF46)S7WRM3:Z$3YZ(" ^WI!YELV#;-.+*S#7:!@8F/2:/I&W>GG$; M)J.B3KEG,9J 8%IHEVD2F9N\&7D++;6A,!U3H1Z!3<@20TP_57Q%>DF.C?J3 M^3S<"C&SSDV^784*!L/X.FRC.ZU,^$/A$UM\A[G4T&Z)H0(FEV0NKO@::W&5 MQ#[D-#I((2Y?VKA@[A>@17V%R#N;;#)\C*,VM.'/N78?7@SVR=>C'),:6:B" M1+E\W\RBP35,O23+3]8/E[#'9E5SQA#:_<%Y8K-;WD+N/2P,S;4S[0;J/, T M%CA;^BN%%FY O#1?%S810B;E2(7Z(:WRF25PA4_K@@L":^$/3%V \I=I 15D M 4*:.)>B$N<4EEG)6Y"5PY;'-PK?66K8)0Q 0E&KM,4-:/,3ZH#E_!Z1\EAI M>[C\/.YO4>0A"[N_/L(A0-D,(!!V;0PY;S\>&\.+.\R#Z?-(VLC##F.9: MF#@ Q@V7N:](CS'=R"28EW(6;.1OS(H)2.;9J4)<,82FY#GU),*AVYB 8I_" MS-&FEZ/3F)D>D18._5AGB_A@P/X%7?(3$T(FH ^@MS0ONK+Y\:# U'E'>9N( MM+SD8F>5M/I3ZF$Y 3P/SG+W5T7Q3"\B%46K]LU'HH//7!S$'\7^C*6@S@ZR%[J8^WR<0:WD +8/1H2;K=FOB\ M285Y$+^TLL\[H02_-TQCPN,RLR6Y]4";0@*6[4DRH8"%"G?LX#I.P=S@E 8- MKF_2>:1;-,D7XPJOIH1((])JHTDO^^M!_JGR$9BQK 5#BDZ%BK?0[AJ[ N5E MJI10_'V-_Y=)T:Q=M@0>^978+E066+7"*T#&B6G ^DK^ )>]2L2"\FY9C,R: MV#1U-*5V2UYF=C%+I42+D6>Q&;MD*\81Z,PBX^-VVJ$ZY?.0N3HSV_'9/47N MFUZV-CT4VN30N+7:D7^)N-Y.8[YE12D^GV=&24]O#P+A;^@$;'?N4^=UI2 ! MA&S)2A;N(Z!+R^-;EL&V*WN _O[MW3GN-BSN6U.!62G=:QN':H&Q[5AA^RXQ M#^2:EOXIEY->.@S)<-\M]J"UZ$Q#8$3/"J0&+Z0S2A$S_C;C/"V/CX;8WQ'8'<7X-88VE>)F37Y6[%* MUM1DI/I7J+19.\GZT6J*#^;X*AI0^KZRR2B6S*!I*AH6K8(KI;.R5>I&F1#5 M$$#+](_,&AEYS(VHF2S"G-%I7?Q?,89#%_1_KLE/,?//W%IH MVOM\<[HXI8W=7XPO_^'K7T]R2<_ZBM(67)QF.\'0&YE]_N62C%.WNKRRU+MB*$ )S5)X;ICD6UJ 6)5R0!Z]U4R,T^2 M:E]I-R1%4<[+K\YL2,IDFE+.P:W'\!-$5295A++$(79"=^\T)!EYYH',%E-1C71-G]!U>S9O^:O WW0+J+K3XN;UVIFQY8, M"UI;'?J%DSU7G>S9XV1/3O9\2I?=#HIOA56EUK$KZGI->WPM3X_S2+!#F(MO M AB7LU*HNBRS &9N)6I;G="M1KNMWR[37%:UF*$-*IKAQ(O@H.@54[B[2*#7'1S$RU<4Q(B/%!"@71U1$+ M6QVWL^VZNOPD[&.$.Q9#N_@XF.9;\'E6]C]F58#V\V?E36R2%:Y(9#F_UU$< MV/U6L3+45G]:G$O8=01$LU1Z?W8N,;QS-'1=4/HM%1/TS/3-UB[ %*P@SQO* MGL_23Z*\+%&A&H7)9\8UVA";!._'S5IV#<59MFQ9$;?2![-MI+3H2S"HVJQ$ M%AOGLBCMDD2Y=I&K 6*2F&AYTY@+NUXK"XLK^3==A0=<%3(4IQ^ZY7J3^T5[ M^VB7<.DS9I];@$7ZIB9M7$>!5[,5BLP&8U<<#]N"R:2XY)28?+$ @V?$)[-Z MF)H&'2MGVIDFF/77>\#&APM@V>7X;"'?FD[M-L29I3([)&8DW"C7: %[T:C- M#@KY0(-&"-/P?$.F78)"&YVUPJ@E"I[CB(E.+7GT<'I;;D?*([ZU4%'!OL2+ MZ!6%NO-B% 6>[0)QTR@ >;H\CF^\GN--[OQ/ +:P9 ME)3]08YZ2FN&-C_8DNBV0"0(@KD/HQG*2,257 R[RO#[25JH*5K8H6Q3R(V0 MTC;GRY$+Y R7/851IQ*J^!V[ U(7BJXARU40SJ)^V V4KLG[F]QFJ3WVQ<7= M[X,<%%?+,]_!;N)9MT_6K>87'\G3AJUS AOBJ:(W,*7\W%*3>]CD%F4%UPN? MC(LE[#!QO]U 6]IK" _FRW:1S:.,MZQL0'9&1^8"*3^GV7A)EGNV2?,.SFA1 M9TVI[4+%;YIYX?>2ZV(EO[L_F!41*R9':&&8YMD/-[,/VSJ^2_=K[F<6?*55 MH5D!DU&K)J,.F8RJ#!GUC.O<1Q5:Q#ZJSZL67#(RV?+\T446!UWDNTB@J^><-V\JWLM$;L5Z]^Z',#]I(3#? I(Q;K0B@R>NH(":DU>B M&#L+#,PNH-\5,CC'=7&65Y/%<7E?;+*@I7\JMEXA M+0V1**8EST(9>&Q[;COS#)L]GGE_A;"W0A'JNA517M@BXOIB$D<#Y>&,JDJZ M=UK'@P*HA7>=Q[#NQJ$F?<\ VPKW7+V,Z4?V?'G>Y4.I.E=N[W*1*H_C_IK! M;Z7#B6IY.IG9N.%/2C7.SD:XE/KA1@U2XGJ_(=-.^2Z>O99[&7NM5MR:$KI] M)X6%VFQE-2Q48LM/*'*''6B[_=P-F7A57LG]D2+-TFS+@V;WE7I-=S>[GOU7 M7A:',N1L31BXY8-;ICDU>SB:Q^V.V5UOTO0H80Z?*][XNK8H?\TN%B.K,BQN M)G;U6%R\>$>$9NH9XWHR;K!O-=[>CT6-[FR^%8^#I-BU&NYH#W7Y2S91.\?> MU(^Q-;2S?&U/X7Y#6X ZI ;;VB]S(F>SS=[VS2"3O]*NA)B=<#K;4#?TL4.X MDI#VQ[@5;GX?7%V:F,:/FHTU_&OV!"':<6]X1E,1T4B]_29EX;ORD+AB09O@ M7(L62<\9%MRCHZBSTXSBU%6^Q=[K>M$,+9)I6R7'- A3G^GDD7SCY-R'J@0[ M!/#I."V=^CM.0[]0R-MM7YAF0!7-3[[)"K]SE[FA)#]_O-CL1'0>@<;%#VN! MS(Y84Z=]F(8#>_:&27MU1Q!0PBT56B%1H"()@ZS0I]O*F^&9*Z=AG0M++%D= M!+>E 1=W%B@P[N&$H<(B 5C9]5H%03ZN^?(BRBKN37&E,:*0#EW)CE;#G)%8 MVJKY<@#07-D-:SY6VOW#&%J=I>D66NM*)MAST *J[Y3DAW)1D1MKO N%GP]< M50>S81=0&OD3VFD=@3K8LS;F=;DNWKG*OK3[)7<,M7M=S3UC;Y8[X;NFN%C- MPG^'Q7:[%HER-^TE0SKP[3JY76J@]!A,?\E.X,%J)/DT/M^ZF^]:IS4XY>5U M6J^5_(6^+DOT*99,6=+YN3V6N??/M'(]P>5#M"6X[)05P7'$!N8$XEY:^C?5QW5I^4MIJCGJ M@%+E7CT/32)=I-TAB3D0P%M?ALTGQ_ M(YW);8N 14-[>LBCH_I[W6QAL++#DN:&]:>+YXEE5?'MK-"6\/ 4_]C@"<\3$3("*,Q! OJ_L(;E[+*/E4%JCE1I:BRJ!2V MS+M@R23B4M9R79P6:T6Z(\DL+7)@Y"-[4R'%.9EW<(L1U84'8^B!,C&3*=CH MR@%BJ:H\:)I7Z#:;T&2SW@RKV!*1(.(7$[S3143 M9\-M04US+"8XBZ&9\256::A>F)W\XPP]SL)+G"-[7FRRRG.6!<(G=ZB0(__R M$\O/(%!Y[N-0O5\=7S-1#A_ ^SDZ263)= MP(9'WC(Y>>VZ^&@JA8VI@$>R"(_<\LM^=$4YFX;3*SH90_$8M;8GH6;8%:.Y MY7,?S&8EU.V^Y+]YPE,=&_%I:(M?CI7G&\H52R52C3_GH[-Z>P\0(6UBA:'T Z+H MHV(YWP*-49"+)8A 7/NY>SA1.2A77 O$@5VCF\69&T-1"F8,RU:%P^Q(E,*$G-+6=83YB#V])U$2;ZE!% MZ.>&\^Z\IWR2,Y?PF1/X@^[X8YN47F0FLDG1DE&O61W'4UNT/?G7--K4';!9 M#_TT+_Q'_#+-[;,"#)244,CA(%+J9'$48>4!QQZSMUI'+\LAQ(QHS8T5P(S$ MR5L2H@/,G-0GR%'B=MT9<<,WY#* R6(@RQN2P$[]L-MJ'A[U.L>M]F'GL-7- M>^Z'V/@# N".'J-[ \O7R_Q; 5?SD6:C,?O6C58&5>&EO#3U,I*1'WL'N-:% M/,V5KW%F3">C@$,I+2]F1R&!D,<@NS:J12$N)#O0A#X:I$X)4/*+!/7P/DJ@ M$.MBB) '"H^3U@;+ZI;*ZH=P9*OQ$:?A&%V:Q97,;&DFY[*F\$S9T,D9IEK% M]BC8$@FIC85?1%:X8VU+4[KLY(*\7G= IP:[S)[/IN)9DZ9F\,5L\"RP#[1A\Q(7.G@V&+RL"HNI]E4:OI> M8>VN^'#M?N'-#W4I)#M[F@79$#OKN37-N[U8 M+V]/WMSFT"'@#;?2PE"KT>I028O\$%&[2I()3VE[AGF3F6Q2 2*3&YV:RX<7E\.PX2WR_K13L.EJ<*-HFW>H[+7%?EP\"R9: *?\- M\S^P,K QTP^;NN8';21T;&=>/<\>_E>"8N[\F]I@#B@:1QXN(+AE^.S,G[R7 MV5MGAK,N/D:(O9N!&-4OZWUIG;[X4BM(>5]"91;.(3K").78XHUYXGDEJV** M%0F->=2LS[DJT:7B+K?E,E](L8<=S!1^M->+JQ=V77Y(JPN%97G+[2%F=%;" M[2SVD=3EQ&^C /8(I-JMI Q;_^AVCX,I4WZ%.D9Y/LILKM7^;IVS@2/:%I-' M?&T. 2GZ8+?YZ-:ZW8SQG$?%X;[_3/5_%H]6*N8'/6SM.3_6RP2OMY+5"T'K M)(TUGAE!].Z=6\FL$2MM!EHF&\%N+*,*0^2!;.L&=YM[B^:LW41RL;"SR;E MEV#A7H/S6M)RN[)KTJ9L4L,T.Z@MNOU [8&49P67[_?0=GW.$Y5Q9>K#;%XZ M;PGFR@C%R@C]BRB^*!!J52J*\*XNOI')K%#=@4\Y5%M1#F$?)I1[KL*#BYQA MN+ 5;B]*Y7ZKI-1G]2JI@/+K73JC([^)BV87O^]7P MJ]]/?_P4GSY]JJ+UU\4ZINO!SI X*FH^<+FIJ-"\^EF5THMQ?\@G9Y MZPNJ:EF-P:6@J=FH%[/B2GO7*S3J!)ZICN7*@HJ_(5^$9-'3W. .1"<5X3L^ M+2CL^AUL&EJ1FK B5S/+'WWE,A8]1\!^CZ.;:5Z3V!;#,<4E\#HNNM&A@+1H MI!*[F$HGO>/!#\IL,^LKJK54J-> :JNNN)4?'/-I04:FRKQ MCBK-F>I#UU5BF5R,5RAD@O_\8;.=SG.-P(TQ(.C;43>8K:2SDBVVDKMK)=N9 M22R6L-07-EGQ(HFK9"7;]

_B@VMV1Q*F1=?A:.$:S9,Q3,M%U\RO9Z\E1X MRPQBFPWB[AK$SD5VCO1%GC%^,51*7YA#6:MD$#M8*M =>VV./*F0+2'Q_JAL MQMJY/=*6K=U66;L.6[L-5QI:M_RM;?5N/WO,B^XK5JI>@Q?=J[SH_@3EG;/L M?E6->,RLNO^CBK%->=&]6YU%]^Z%NAGY?3_1\PXLO="#437&U@1"75R ,LVM MN5KP%1KNXK&PXGPP4A[N6N%@NQ+!]GN[_5W;2%=JJC61G5EJ@^3X=@FQD^H$ MIXNWVN/N]]45%VI4:ZM]K]7K';::S?91H_V(G?:OFJ_7L9)M%;&YEC6S!0AZ;C[0>@9E$*^NG?*.]MIH)U4$+[ ,A+("=:G6AS MDDUFFF+2+GKW"_P^-"";7N#Q,Z8P](E[WMX$=WEEC3_NOK33CCD7\VO__2:) M9S]C9R$$8U\.?EW&41IZ!U;$A_2?^2)^#9TS\Y\3,PO"'^8TL3S[:31AMG.E ML$*2#.RPCWW/"U0V28WMO(AN7=,42(I1K(9_??$GHPD7A2*:%Q)+"T9W+&$M M0HB^XV'I#R+(3DR))7)-"X3R1U;)\U.ABN>/O(KG=U/%LW N]4<_'M]CI!:U M;Z'E$;G3EG:REGC//+!SI_FK'&KZ^B,SBFZ'BO9819_9C4H]NA@&T?6F8]HS:(CXB UA9=P293QD97R< M,M):Q$42792T\O9Z_3I4\FMD2_&7=/.NE2A6L?6IV-%=*@9_XI)+)1>B[LUS M>V1ZWP-6R9]:D'['ULA;.[M&7DC-$4_:JO2T-=33(!#:M:1P!F]$AW#AZ5(# MF6IESIQVIU(5ZE9+;2O0VL3QXADL)N4ZRQ1?[O!;"*-*J]YY6;BE#WS@+)0' M:%A[-S3,9>1M,MM#G%)RASD)RS3'YFR 4 _3.#0',=K=#;Z>E[,A7MDC*;*- M"L4="E32W[T:3X;VHU0'4_L5N/-,COM^.GZ-NH=%_OV"[N$N)CS/D0X(LGC1 M(O7-1DHO+C^V8I$)6'>>:@_+:&*1J%\7Y@"^:97R4GMU$J,J)7J21)\;J/8W MZ;-4AY8W?ZQI\T>3-W^L>?/'"KKX- EZ9G-6\ID/WS*QO5/9+?C(9YMW7>S=]6"W?G1\M$RFZ-$&&4TCW_SHT=%(\B&6QTVFQTWD@S$6>\6GA MS18"N OA>E:Y\P,EOD9UQG-E(0?#^23QQ+6U]Q"++QM],P]3/2-;D7BR MB3-V^NKZ_K6@WJE]'5F]-X,/*OE'ZCO$L9O_%D(M^ \#0/VT?-PT/Z M:[?7Z1XW6HU&M]<\ZKT9C/OC W73;%[TZJ-DO(X='+_C'=>Q3P5P3B]C99*B M36)POF^*-DPU<%T#]TS)<01WVQQ' "P!K?^ELU,%X.J;?3Q%^W.^/]VL=#7RS8=^*5$.H$? M<=-PH.BZ*SD?P1TQ#!739P]1E_.#YIO3*O@SYM"V2W#:[?9!J]T\/#IFG#;J MD+<=H+^GH:)CBUN-YEQ9JA*#5O' L7)6CJ/%K<=@-T.FRDD)H\*H,"J,"A-G MFR'..DR<[4PH]&S$V7&KURP09YVU$V??8@!1QE.3(";.$.HA@)THO&H.<(ME MF!1)KP-:36.);<4 M@]T,F2HG)8P*H\*H,"I,JVV*5FMS&+ CH=!#:;4Y%=*:C<;Q4:?I*J1UVA>M MXPZ1:J[]!_!&N)+$J^ QRHO,O' CL2##T7/EJW>/.8;N0K]9LK'W7YR>X4Y:Z1GRA-^2*EGR;52X6SNFI]HX?FQ&B21/6E W:A!2@EJT1!>RF<, M/#P1C?W8GGIW3D-; QW-VSOO(\RFHG7,:6C,EW&(6$$,=C-@JIR4,"J,"J/" MJ#!?MC&^C+=W[DHLM#JZ;&W[.W^H4%W+0'Q64BOS6TV74#9G2=J,I*AK\27*>XR_2X#:,L/?S"2L2?^'HU"^LF4KHKL=#JJ+QV9:D\8O'>M=ZT5T+D:2;RJCZ/9B)O?\,.)O+60>3Q M)E8F\IC(X^!U.S'8S8"IQHB\#L.^;O*EVB[T'TW@<=#"-5T6< M5A\>;#M"3.,QC<>A:V4QV,V J7)2PJ@P*HP*H\(TWL9HO![' 3L2"ZV.QNOM M-8W'F7B5G$$SA;>_ 0=3>.N@\%8<&FP[0DSA,87'86ME,=C-@*ER4L*H,"J, M"J/"%-[&*+Q#C@-V)!9:'85WN"X*[QN=U^KXN2*/]G<9IC*>BG:3YDRM6U3: MF1SW_70,D"6@Z+]T37P*!W5#E24Q7I&):!\U&N)O43 4GS^?,6/&C%GE;4KT+$&%#+/%F?O@CU8D_ MG+HVT:,'*O3>]J,;Q O> )C',+V'%]TL"6FS!?]>=W0YTYP[/[]@.'KE(]\ M;\)]%.?R>:E,''D@A]#,$QE/7!PC/ .4>Z':0D MU.[[MKG8M!.9)M%;"P>V"-&!#N#M!R#:40HBZM\H[ZWY8+,!NO_2/0!2$LB) M5B=:360L$^60,&:"WOUB=B9QY6N_[P=^,CUQS\^9&9C/'=6/.R_M:,^YW+SC M6N>X?GC7L[UZI_7(5S?ONMB[Z\%N_3B[S!S]!CCZ(YYY[,CL:W4<_=&Z./J? M(R4^^K%.Q.D80@#X7^*H^B\2NB!Z*V'H']BO1:T7>Q!<,LO/O;#OWP&>[7B=/-LY M/(#TV"S1]E'U8TJ';9ETV#:3;5LXUV6R;7_#!";;UD&V,4),MC'9QL'F'F-0 M"1O%J# JC JC4E%4F&S; -G6;+#SWY$ :'5L&\C)&NFVGR,_GL.V48W%-DV3 MNNLAVAZJ3DRT,=%6/>M3"528:%L'T;9J9[[M$#'3QDP;!YJ[C4$E;!2CPJ@P M*HQ*15%AIFT33-N*9[_L_'>!:6NN=0-IE,;): [59LL\XEDI-HDS&HC(UB5!@51H51J2@J3+=M@FYK ML?/?D0!HA71;:UUTFSD.^;U2WLR)*IC5UFK0)*EW+\\FSJ)0IP$=G_P]]J_@ M1>*S/Z:#C_&YW\?^5(K_C0(<*SU[RYU'K>R.U6;.C)T]BS. MISI18UT3GQ.O7N+>3B>Q'XB6*<'68K:,V;)*VH]*H,)LV5K8L@Y#Q&P9LV4< M*NXO!I6P48P*H\*H,"H51879LDVP95TFRW8E GHNLNRP>=CKE,FR[KK(,IP$ MB0_C21!-E1+G(QDK\3V%QN/&S.^!#)G16H+1>G/*;F=/G3%S6FOAM+H,T5T0 MT8;Y9IM)+2:U.*3;50PJ8:08%4:%46%4*HH*DUJ;(+5Z[/QW, !Z0A7Z3_07 M/PIE$$S%M[&?%"MML15CV\ZH,"J,2@6B(XZ(F 7B(&A[,-@E>\2H,"J,"J/" M+% E8IXGLD"'G-JT*Q'0"E.;#M>:VF0RFCZ%J%70:$YIXI2F*JMW)5#AE*:U MI#0=,D2XQ!)8P4H\*H,"J,2D5183)K$V36$9-9NQ(!K9#,.EH7 MF?4QBL=8;LKP6=\F^)CX6RS#1'R-$JS5CJ6K?BB=Q/X JU.9&T^O9>P5"F#1 MA\1"9DR\2B+15T+=J$&*;^E/Q6F2!N+=2":A!(1>,WG&Y%E%S4DE4&'R;"WD MV1%#Q.09DV<<.NXQ!I4P4HP*H\*H,"H5187)LTV09\=,GNU*!+1"\NQXW>39 M+7J,";0J3EZ90-MGQ\\$VEH(-(:("30FT#A\W&<,*F&D&!5&A5%A5"J*"A-H M&R#06@TFT'8E EH=@=9J[".!5A/OXBG<>#Y2DXD:_#*?Q4IC\ =<8(*-";:J MFIQ*H,($VSH(ME:#(6*"C0DV#B_W&(-*&"E&A5%A5!B5BJ+"!-LF"+8.$VR[ M$@&MD&#KK(M@,R;%7J,43,'F-0 M"2/%J# JC JC4E%4F.7:!,MUR"S7KD1 S\9R';=ZS3++=;CNBF(?J,X7\ERW M*H?]'OJ)*3#F1NV!K5KT;31!S)@Q8U9)&U()5)@Q6PMC=L@0W"7^#;! M%Y2),N:UF->JF*97 A7FM=;":QTQ1,QK,:_%4=T>8U )(\6H,"J,"J-24528 MU]H$KW7,O-:N1$ KY+6.U\UKO?=C-4AP>R/36DQKL3MF6JM*.)'C9(B>G=:R MX5Z[WN-XCSDNCO"V"H-*6"Q&A5%A5!B5BJ+"'-<&.*[VB@^=8N=?68JKR&]U M>YWN<:/5;'0/>[WFF\&X/SY OY5UL] W1QXM!B#/@Q:DX[#MYZO)X&,3*]=&@K FW ?Q;G@7BH3V1_((33S1 ;7P'O?O%[#SORM<02 9^,CUQS\^9JYG/'=6/ M.R_M:,^YW+SC6N>X?GC7L[UZI_7(5S?ONMB[Z\%N_3B[S/FLS/7S5'>[,:A$ M:,2H,"J,"J-24528Z]\$U[_BT_78^6\WU]^]L%4--\WUGZM!&L-<<%FVG\G^ M2G-M3/;O;[S 9/\ZR'X^-O?YR'ZFWIAZX\AS.S&HA*%B5!@51H51J2@J3+UM M@GI;\9%_[/RW@7IK''<;S<-&JP53V^/N84Z]7;2KD63[64FMQ'NEO%J)<3N= MQ'X@FJTLN79*S-I"VNU[[%_!X^*S/_;I+7#SE[@N_NZ/QU/Q74['4H,BT^__ MEP*^B<2'H@F,]E2<1:%.@P0&6'S^_)VWM-]O7YA@V]NH@ FV=1!L?&+OG1!] M5/TXE?'4;FIOS94H)MB88./XS\ MMYQ@JT9FVT*"+;U,=2*Z3R'8?A_[4RG^-PIPY.;?\BT9J5@SH\:,6C4M3"50 M849M'8P:G^C+C!HS:AQ0[CL&E3!4C JCPJ@P*A5%A1FU33!J*SZ;D)W_EC-J M1Y5@U#[ZL4YP;V?HT4;1)!)$LI7YM?=J8'8 '2]'L-7$IW!0IUO._<"'SXE_ MR"!04W%&^BR^#8?^0(G/G\^836,VK9K6I1*H,)NV#C:-SQ%F-HW9- XF]QV# M2A@J1H518508E8JBPFS:)M@T/DMX9R*@YZ'3CIJM3I%.6]LQPM^&0Q6+SRH! M39J[S;-AYDB+SU IL&.GH1<#=N_B*-2)\D-FPY9@P_Z/G=6>NG!FP];!AO'Q MPW="]$5.18]Y,.;!. K<50PJ8:(8%4:%46%4*HH*\V ;X,$Z#7;^.Q( /0,- MUFZT#YN=HP(-UFFLBP:;DSAVYQG#?T]#)8YIVM1^]($#.VR5F1)C;\Z46!5A M6H/;W7:([/Y[4^"RS:P8LV(<%.X>!I6P4HP*H\*H,"H51859L4VP8DW.#MN5 M"&@UM%AS;;18%(^1O/JNXB'\588#=?!.:N6)\Y&,E?@]]!/Q-4IP]R,E@%W+ MV&.*BRFN:BI])5!ABFL=%-?<4QT9(J:XF.+B &]?,*B$E6)4&!5&A5&I*"I, M<6V"XFHQQ;4K$=!J**Y652BN;Q-\D6&V\F0PYKB8XZJFUE<"%>:XUL%Q,43, M<3''Q1'>7F-0"2O%J# JC JC4E%4F./:!,_ M70F?MC$VS02I)OKITG7P_S<:#@$\\4$G\#HM3@?_2GWM$U7V^?/9??=H\>D3 ME\MG&JVZEJ42J#"-M@X:;<5^>MLA8AJ-:32.(G<=@TI8*4:%46%4&)6*HL(T MVB9HM X[_QT)@)Z%1NL>'95*Y7+5UT6K,JC&K M5FE#4PE4F%5;!ZNV8K>][1!]C:[,&<1MYM685^.P>S(>=)FD@WHUD$DKH-U-B M3(E5TT14 A6FQ-9!B?48(J;$F!+C@'"_,:B$G6)4&!5&A5&I*"I,B6V"$CMD MY[\C = S,&*=!OROTRPR8H?K8\3@[UYY[^59K#P_R1DR2Y"]5P,S:VH=STR; MF.I:@.[1P6_LB?;4/S/3M0ZF:\6.=-LA^KL,4QE/199Y 2;6:]2;[_AV)?QZ:>@724LB^:C:/V\U6MWG<[!YW#MMOO&[C M\+#3\-1-J]E<&ZV5]K7O^3+V%9%8R4B)'^K2UTDLPV1/V*@GZ//YP8K5N1( M54[!*X'*$\2FW6X?M-K-PZ-CQFFS[G+;$?HBIS8?MCE7EIC*8BJ+0[GMQJ 2 M-HI18508%4:EHJ@PE;5V*JM=;W)NU:X$0#.Y5:WVQ=HXJ+,HU+C++QJ*W[Y_ M^9OX_/E[3?CPV$3!_\&%F @I%2M/3-)^X ^$' Q E1, 2PS]>+PG/%7E9)-1 M8508%4:%J:9MH)H68K(O8=;> U"!.),Q8 P8 \9@A1@P%;1N*LB,A?G_=O-9 M:*$J^>HG(".V'XD99JC=7",SA$@, 0O:=Q<-Q??8#P?^1 ;BPXT:I(E_I<2W M(=RA8O$]C74J306I'VD W6RVY4&S\TJ^IJUVS:YG_T4?IE2G8_/3A M9C"2X:42IP.BHIK'[4X-M_:=>M$$=_D5WP_/49/:C9;+FCJ7<5^&2A]\NPG4 MU+VEU6BTZJNGI[;76#,&C %CP!@L$;P=U]M=#M^84JJ2$NX] +MIA1@#QH Q M8 QFHQ+X4_8#17_U_*NL,X&Z.?#\V,P*3R L2+T+ M@&!#;'!C?O@CU3#AG;HVT:,'*O3>]J,;1 O> C','V%%]TL"6BS!?]>=[[Z M3'/N_/R"X>B5RX4"WH3[*,ZE\5*9V.Y #J&9)S*XEE/]]L6;V0$JR^U1$JQ-M:BVM&><[EYQ[7.#W?IQ=IE)[ V3V"TFL7>: MQ&Y5@,3^Z(<2_@I_8Q)[F\-#QH Q8 P8@R5([&Z]P20VD]B54L*]!V WK1!C MP!@P!HP!YT56@E)JU9O_Q9S2#G-*K2U(C&P>B=_KY_6S>L;^--O=QKT4T7&C MQQ01.R#&@#%@#'BS+)-"VRAR# #;'<: ,6 ,& ,FA:I""K68%-IM4JCZB49, M"K$#8@P8 \: @[%*.M5G"B^:C6;]T]?S[0\R.-QZ9B0^A1A9B?_W[L=G\2G4 M"01+2KR/!BD>\RT.*,;QW>^>^]V+H+EAE @YF2@9PQUTXR>5Y$&1=^\G(OL,O-,A];[=&BTE-!H ! M8 X;*JZ<\2PZ?SL?UGT=@J 9XJ6?LJ;*(S&4_'A!JYJY(7.!R,UEA3-B \N MMOGLA[_Z4D.+WW,XLXORQ P P AS.5]U[-1H?%;J< >((PG$57N!@F+Q?1 M-J^&43R6":Z!22V*D0]NQ\<72?C%0^[GP\W([_N)@'CY]6X!O/<2Q@ P S MJBJI3681L6UJNDI7S]"[K*:7*[\V282. M]S=QI\CWKU7N_PY1-K=/6>JT17 M"9W%4#RAP-LC_>E,6Q[3V;^ -_4P6P7NAOO !=.B"MZ ;EA$,?Q]/%&AEDD4 M3\4DD.&^0/,7<1:%0Q]//\2DG00"]X30&4$0TEQ##$H@?!$3*(8$W*T MR<;QM5 F$JF+GR.E57Y])*^4>3P:^R:F@2 F_W4($0^8)UNN+9@:#H<2?#Z< MU?<$_#^)[R4\E8.S )2Z&00ITEKYJIZ 7HS$*_^U\,VB($2-*L;10XQ?^7#A M.DH#?,3(=>)CJ D@CV0\'J:!\(?V>$OXS?/U((BT\C+4UP^$V),!_R^*]$$/ M5*Q0X/=%T/_KO] ^B$$Q;5"+81J'OAZ5IC1:X.YE$F3,6"6DDH@6KST%9MO# MM$ \DW4,G9@:&W0:ABD(_P^%UD=$H?@($RF8&QW\1N^Y]H. U*2?O>,%F9\7 MQJ2E\21"MAA4,$M*/,K2#9>H>";'>'JL5T-=51-*7#2ZC+V'O\J$_OV#SI9% M8RKT1 T(B 4T \'$30A)O>$VCT5L1I"O\.!JJ).DD3Y=%[NR4&G?M@Y?IF% MCE3*LU/OMMLO[XBGGEF&UU;&E&'(8."2Q*LN2=SEDL3K*4F\_E-PEY6@:S-$ M_2CPG@.#\T]_^WKZ\_5]_I1L<",Q\?9E)>"MZ<@WC.!BXU8H"40FFC !2[ IS$*ZJN1#(88 M"^"+:$>&N8'>'*LTA*?HA3)-1E$,F'A/B16>6=0>$=ANIQG9XIKFG6Z]1 M\&Z]<5?=\O;=ESN]XMMYH;'JZ=45V^:P$C#@I7CEKR]:+_81F#,Y[OOI&+Z= M@,+\TN+,SCO!WVU3=L#8][Q [<*(L-XR& S&X\"HJG7:'=C?0]!Y(L07&0]& M,!.JB5:C]0P)3;L#$.]JJ^US/KBT>9#N=4R&D=;X[2^@GE9"TUD1K?1?DBH]%PP;D^DQ&)I$/WI)P'+ M)02UU\>2%QT-N_LGC TG:T9FHU,YI\+GNVQ!"Q++$LL2T^%J^)$-Z_W MKGR]]TL47\('SNKBMS3^5=E0=]-L]69#VUU"['NL-.TI)W[/D-2WCPO%:^]I MXUA48JRWJ*.O[C@.]1E*\VS?BD^EHIRJ@G%_2EVU""B;N-&_5])%L8"\:"L=B?K4=,J%5B P431$RI/2-B]V1\%HBVT\$ M;$^".7DSZ:"K&+PM@O#57>P=Y2H8 M"\:"L6 ^K^)FG;D*QH*Q8"Q6QN?UZMWNYFTY4WHKI_1^1'V 7IR.U=QB>,Q- M,9OWC(B=C:0?PR?='MEWD8P])E6886*&:5L9IE4XD!V=.#,6C 5CP>12Q2TZ M3YP9"\:"L6!RB27FE;:+5UJE[]C1N3-CP5@P%LPO5=RR\]R9L6 L& OFEYA?>AJ_]"Y.!TI\ M5$'") G32DPK;;$4[0 83"MMP>1C!2YC1V?*C 5CP5@PFU1Q@\XS9<:"L6 L MF$UB-NEI;-(__%^Q'(M_J'@LF1UA/HGYI"V6HAT @_FD+9A^K,1I[.ALF;%@ M+!@+9I0J;M)YMLQ8,!:,!3-*S"@]C5'Z35WYH?@\#084&)":8NE: ? M8$)I"V8?J_ 9.SI79BP8"\:"^:056/0' ?\??VKV&F]Y1LSL &/!6.P3:]1T M,VFFBIY:*BE) _%N))-07LKGF\(O&*[=(CYXDG\K&&$NB,6$N:!MYX)6Y!1V M=*K+6# 6C,5R$PSX4_8#17]=M]=:;!/S;]_YN65I&.RK15V??,]Z_C,#W^D.O&'4_=I>O1 A1Y$VS?8 M!WC#219XWRP9]W5[59[H::CW>B4Y [P)]U&^D>@$$.Y$2K$ZTF,I:) M= M%ZB-SOFD&,5J^-<7?XK5)(J3"S_TU 0<#LC*A4P]'R;ZBS5W$4+T'4\-(AAS M](]@-_4#Q%_J,?C^=2:"MI MX*O?OG_YF_C\^7M-G(U@""^CFOCTN29.#4:F-9_>GY1:]#__[=^W]]\?&BK1JM9J??/O &_=Y!1S5 FHY[?7!AQ_U>HW,TZ*GV"T&?ODE^ MX."<7;1Z7KOAJ>'!T;!Q?-!I->%OK6[CX%"UAJI[U&ZK3O>%".48^N\I_\0V M"UOUR5O' #:/NIE)*77Z?]8V1*\?^:7[HUSYE*C_+B6?ZR97J?;T]6><"7P\ MN ?TA[ZP]="U"[;?QG[W92##@;K0(Z62=6C\6102X0]NW1/OS-?%.7Y="ZG1 ME+]7 S7NJUBTF\0%MH0,/?Q+FS5K_9K59LUZG&9%$V640J]=KW1$>[K*//JZ-Z)$$GH@#T2E_ MI'7#.GI>:,Y__.FHU3Q\*S[\*_63*:OHEJAHCU7TD2HJ]>AB&$37FXY=SZ A MXB,VA)5N2Y3ND)7N<4H71HE:B[Y]Q0^))!(EQ?OHAS(<^#(HJ"#KS_KUYXBS M)#:RM,Q)(+N4!/)HM7R&;SW8+B/[O?OSF?\[DN.^G M8WAQ N'[+PW1:#QQ0>S# 7N*HUH]9N96?/.)G\!'!PM1_#;Q0T! P'\1S>5# M]*61ZE49J$6P_%.)D;Q2@LPN0('8R '2^C*Q#>UX9Z.GEK^]=EJY1:V(5T+=+#=$E-B-?$JR)THJ$\.T20(!+ M #6AYW"/BKC'>5^1DQS&@1)0A*86BI\0>/X+5X0T _\A:P M)VWS\F)G:$XJQ"M,J<, ]4H%4]/=4C>'F6#F'7Y=!V.4:"^=I/1N+W^GE=7*H0&A$$4Y1V-4'09.[$)S$( MCC\)E*[OF!U8WF"^D]HWHV%-YXXAL=#=CD!-EE GL"1.N"=PLTV2G5$2:V0T M:%D(LQ-\LBZ^@>[./.43;Z1N4$=1*YQN6W>U5(/Z4L.ER-@&LN>Z+L"^8T.E MF)A(M2#D0\R1C/-8EI0#VVZ#6J?GA>#VVQ483HQ/;?#QZO?0S\AE_5J\^GYV M^NW=:U)K_&R,QA7?#9WKHS7.@VCZFC4Y>+EH6= RP4=CCYQ-UBY2W*'R4'&% M5H,T!KL$8QK(:YW9&CF90.,I?SI.08'I O0R#:S)L0-TGC^/=WRX&8QD>$EM M&/M:._=%>&"G=LT0W!$0P#^\=(#CFDO2HC$!^0L]$(4,5P.6^#F*=/&JE02X M1<+8*S&!0(( !@..UMF,'7X*A2'J)Q(^"%-Y'84TEE+K-*9/RWZ4PBM&"IZ( MEW1]*(M#\!S8R,S?X3"[6VK9"[U4D2K&,5@^^.\PAE9A?PKBJ=%_EX0;8Z@: M_!I#W^!;T$$57H+"TT7;1?2'MHO6$?HX%0ZA*0A_' 4B OTJ],!,CT'QZN(4 M_+(L8]N<6B20E2G"3]KI/"N M6W9*J.'0A#,AVK$%MO AW2:1@[]BP(*H6@L91A!88HQ@/K\OROFMJ(^#(,6@ MQTJ7"5NB@?+2V*Q"@,H@5.2C?/U++Q1^-T[WZM$]6E(K*O1L>U#OC=/SC+E' M<:)VU<4Y#F7AYJQOZ@;P">%5-10P*<#)).CG?&B*NO+!D0Q0^"\ER8BQ(6-T M5L:H>[X>0.1OW[E<'XU[MB#+0$>%UES)()5)]J5Y\:)(T0G3Q =$Q1^"*P* MH=D^0H]Q@*=$?UJ(!VH82%\KB,3ASYE/H&)@C&Y#=UD,PY?H"=CRO@I\=67M M;L&< ]J('V!:,++]+.0K3"\VKUL/U:93E/!G9XZVTF#<6==FN5>_F+]M1DFO M/6AT^P?-X[X\Z'A'WH$\'@P/&NW#5O-(#OK'Q\-GVC;S%7[8"'IND]'CMM*L ML&$59W7O514F=1WOIE5\A0Y#SXV4[&((^!)T=*U&\_@1UOBY&=RGVP[OL-<: M-%7SH'ETW#SH#,$$](\&AP?P/^^HU^[VV]W>,]F.S]& O.9&!CG?FA@$?ACY MNG*&A%8,%E8(XA7U'5]1;_&*^HZMJ"^Y[W"=2]!GIU_>??K]B_CZX><_O_WX M[5RO7R$ MZJ35-7U3*__-G=U2*;C72_NVG?. *@HN=Y8>T-?:ITE\4#-4[MS<.[![^7$5 M\9F?-?4BVG#1IS;-MPINK++ %[&JBY_68:,_/_IMT9R9[\^9,>J)-_:663/B MB1*W_)G?]C?Q1&BWY8L?ZW/Y$^/N,EYG=^,\KR]-W_\8O1V,\[_^:(:/_R[S^('VXX^/F\Q$,X>)>C5R]KSGNRP@'=R-[X_KA%FKBPM5T"9RM+[T=D]QR5U]V B2]NW@=-A^2.M111'VIKH&==BC9>!; @2^?OL':>9- M?9^J!5?2#9MWKK]#?P"U?7=:V?7V[?-O]E)CR?4:Z7+2R>LGE]V _'Y]9 M\>QLL6A[\MKNO6^FD#S8N]KE#3Q*>."XCTE'.\:C$7/V\VB/YI+NR:U_J =_ M6:T*=E.@X'[Z6ARPOKY1/8?FP]9V\3WN[*[S>[NZIFO']^[39[C\6;/Y';GI M,=CEIO/_Z9#88K=CG;^]]@=(TWEWZ&^+L&HI/&\/Y<5%A<&!BB:!"EF"+RE" MDCHRF23:G*ZVA^:4,27.@!LOZPL%@\!$ 6-LL%(PY%%=M(>>-? ^A-.?6EG^ M870VFZS?Y*___=>WOU:M7B^]/DG^,*KO.#D)T^;??X#Z4SO4(BS__8?)I^5/ ML[,3R//5>/#V&3_\AW)C;L1%7^?%>?ZCC]*P!_F_20CZ9'\<(^D)"/<+A,*G MQ'1Q8*P2%0B= 1=9@)1M8=ZRZ'*^"H2H.?>!*QMS[^G%27^;+WZ=G\5E.9N>S[9LOM[,>?RU(SC4UMZ(A3LA\5KFVM[6QR!E MO7B5+:O:A@<%RF8'080"FF?F?39>9=Z%PGH,4@HG[ZW6R.'_H;<*G(S5;V7? M"E=AUSC '!&4\@J"U1)$<"YF&5/*JA,8WY#SE[CL5M2='TO!'R3M@V/U1_/- M'\#(HQ&1E-!K;81J;V7* I++U0HIO( 710.*"ER,BV)CZ,1RV3UZ&37F[&&V MRE!9O:\.-:7_.M(8+V8?ZX-YN\QFY4$?4JCSV#P#BOE1X/L&;>RE$VVB#S!5 MI:JDL>"\]9!Y9IEA]$QN#)?>QI>X$.?/50EW%O$9,^,H -[33.!.O0UB D+$ M&Q!168&(,H)VDH/BNMISF.NM)5-=#>><]:P+_V0'B&C,V%E"1$H)#BLE>*!: MZ VFU5:9=O#G^7;,9?B$W^TT((>%(B1#4;8%,1O1[IIP-H+*28$+7H%'C)*S MXG@1W;@?K?R]:\7O:SRPJT(1OR! ?&S2#PD0K<[.9R,@5#<#E(D>G.(*G"A"&BFD]+H+ MIV27@&C&VGG"0\I>4/;B\1V95\L/N!BE>\U((I_E[D&2[\^N/S98N@?U[S6X MO[]*.TCO,<4,N?HLU8M!4[T8+\#'(+46@3'322/'2I:?KD2X:XVMC-I=(/$N M.POZ*"5]\ED($ D0[PR(N2)B\MR *=*#\C*#0Q4A&:9T3BE8L3&/9ALO9H> MR,S]71@"Q&$[+=UF7W1'3HL^7*=E]6EWF?'Z;KX,TWMZ,922V66PI7]JO@M^ M(?V_TO\Q&*X<,D#OJBYG58V[9 O$HI-DW&FC-WI#M^ILWX'J%UR,_:/$+_MH M%1QGSN? >U8(>PE[;\1>CEJZDCB$)$T[5<2#,UQ#4LG;ZEI%4V(G??D[P%YN MQ%C;^\\1(>RE_!*MXS@,5^WE?'8_/VT@GM?<%Y*% *291F4 M+PF\%A$4HF$Z1H7"=E-%OY;LU],P6SZ=Y><7PMW=Z O.Q^)1 @"#$@X*K!(3 M# HA'9,FI!)!^'884& 5[3B+D% +4;@WAG"?WAKP8&CXP&(U;4F%8=-69L6ILQ_8GXV/SD]J]=Y(9/=Z5PWKNJ?!FU0[?L "3DDT*KN0 HB&G %,RCM M'01T!820.N1L1-:=N E[ 2W.Q]YI0BTJ4*<<1^==M=7+#\O)[/UHBJ%!JDBG M] 8%[W96T2B]-X9A56TR@;)5N?JL',2D$D;.K8X;,S&V:J^]$.K?6YE^TY[T M5?EK@ZM*QZ[6GH\9I_1&7],;A(N/3?HAX6+23O@*?Q ""Z!,EN!U?929X<)& M7G3 M2ZK7L)"**PIBB:ZZ%ZC!!8L0F6?&9M1,;S19;>.2_#:IRA5_GWS$_%4HUYU7 MW04*_9A;VGY*V8TA$G)(H"5Y!2LG- CI(JCJ'D P":O3D*+1:*L%OC&F;!M_ M82^@9A^@]HA4=I4';A.UR(<6=>@E/W7S9$"5^6#.E:"+ M <%B <5R.Q^T. B!IZA*JGBV 8';>"($@0@Z<34N9/'+JM.NHWU< MC*VC5:?'D:.@]N9DP&57709KN=4JFQ@Z\1%VCEUR M;+8H;2(^[Z\/0)F*CM3%>KG9[+X3)REQL@6;LO+5B,ICB7KTKX.I.TJ#*CO7WA $ZHI5T*H2ZC[2/O8%";NLX-< MG*V^E.7@>1(09?$Q!*]RZF0GP"Y1EX^E)-RE!,U1)6AD1\Z9/&#G;/5I=UKB M]NK=T]]'3]^^??[N+65I=K5Q53QI-_Z-\ORL[=]Y/.7_+>?<=!5_VMGRU>OO M81#JWHNB4&D.*:D RND$@:NVVH)7A\O')*WH;OU:5WO7C!\KL\,$J$BH>*6=;?&<&N=!^LY@DHB@%=6 19C7%9<>+,Q1F3[Q6B=;:.T8[?+ M1I?AHF+/_9AK/^7!F:=#N<,N_9+?7SS]Y<7O+]Z]>/YV]/3EKZ/G__>O+][] MU]:1A4.YHBZ5[S6;GP9U?CKS=\_<"R.3^)S.?#7NU[,STV+41S(SSE,^YN".UE?]/QP*TM$.]FA44+J?@M*G*=7;63:C MT_ YQ"E2)>FP^K\["L]3(_A=1WMG)U!8#DQJ!)55!B^T@:!,\DH;'P+O)%-Y M+M>OUV+]K-/*),G'PM'P6BKW)&@D:.P,&E-FBI5@(0660$ECP"=GP;'"A"RA MZ+A1Q+%5NG*7T,C]F M&T$@5F8=2D3EP[V9QAOD^$4CR8Z@3=S :5S/)1'!@ MG:K.2"P<@K,"1.*HO) BR*Z'&;(LY58/FG MT_EGQ H#)ZC"E;B0Z3CS(!L#!"-0,<6DS[8+=^%9?8?VD_\V67YX=M;4L^/B(I;WN5NM M[,:>2XKD]33+L=-**V(" LH;@-(E&7Q0' KG!53F"4(1"-9D);/WD6WF@K?Q M5O8*E-8\QBSNXY<12GE0RF,G2Y#2_:?+D'^S[9C,/JS7H"T:]QX@FVW1+#@0 M+L>JR)V&H+ ^,H:%*'*6>6. [-:[BW96KN#&2NRPPKJ/ZS*&Z]80/A(^WAT? MDT$C&(,L+*M8IQ BFEP=G2A=B=IJT]V6H9WA(Y=CSBT!).5O'C%_HSMR9_3A MNC.K3[O3VJ#Y,DRW\6\HL;/+6$S_-#XM'.S,%)"&>Z&KJU1"ZRJ%Z" ZU*#0 M2!.%9,6;3FK)=N8EV;%XE,$U?30/CC-?1*A[^,Q!J/O--$7O2Y$8@/'"02GG MH?I6!B1ZEF.R =E&2GZKNKA=H:XW8RGN7\%+J$O))]IRVM>]SP]?=- [ MY^O.X^5[=W(Z;4\L66)A.NWQLC 5X>\GL_C[ WIN*6Q+)7149GK_ICC4(3B; M )/PH$3V$)2(X- F%9.+49>NVW>_&OM=C2Y58V6H!+^O(54JP3\<)A@2-K+L MK;*. Z*PH%PV$$O68&7,QW'_IF$2"PI\4M7]X[<9D_=" M\PN&HF]=$I$[E2#7_X)*U2N))F1 Y:2W7OF"&^/(.^\-[EP!N['996%H'YF^ MGY[&H$DZ)!SS26>C9 #M9*DXANUX@^)!*%>$92D(M1%3Z;QUMW,#WK$42SK4J_ MR:6A*1MWHCXU>:WGKCH=HE4,?)+M:CENP>=DP&6?5 D"9>DDMW)URD;W8ZTOI"C9F[O]ZGX1?]20D=>'\,(2\A[XW(RYF0W&L#11@/BMOJ M?H78)IA"<5EF4V(W2_FZ1UYIQEX]Q@KO82 O)9QV.W;H4.ZP2Y_K[8>PP _U M&;AH_G6$_SB;+#_39 Z:P#+XT_8BO$\L3*<]7A;>9R"6=U15KAV9/*+-)85N&B%5$()75C'S+XB5_/T;/EAOJCGRM_0N5G]L0M.QL25]M9 SD& "DJ" M%]R"0*V%--8ZU4DM["Y/IAD;L_7_#H)7UV<8A2\G'(7EZ%=,>!)Q,9)\/!), MB%&8Y?:!?!2.UM+KI#!!3JZ TKG2W64'$A73R%V+:3OAZ!=-<]8!S84=:R'& M5JI'I/!D=985(1^!A#*&HJ3DD#QSE1PR@"^9@3,8G8R,>C[D:KG1FQ605+0V\5.M0F<#!VU!-!J%=2$H+%3OJE]^M=#JI MQA5?#E Z)=6>4'LE"T&HJWN?5$148N$+LF.[8J51]M1 M"I-&IO:U)(1@\+%)/R08-.B\BZRTV\W;(=*HP=F8P(BDN$'KL6RX5P\TX @& M'UL6J#YC)PW!>TG='&@UXM.<)ZW\A>GH-$SR:#*[2-Q0.S"-225MN]:V CE7 MOMCJ9;09M>0,A&@L"*Y#L+P=E-I),/.K-+ZNPOAB]FPMBI>4<&>5E&[L/+X M_KH#5,FUFTS'NWJ9S=GB\VB=GAFWB8XT;Y;C1RD*<#86IA,4S2,H9P($73)( MP3$KE167&[MAMC'"+@Z] JUS_#K/3CTT8<7\6)F;^U?V4/5Q0&ED(:TJ.@EP M ML<9&+@(V^G=U>-(ZIUZN)&)'\;S;1#>AHV%O+F33^/0D]*/%+$?9 1]\XD M[,?' $,5?6HK:9@1&E1F$5P0 0J/V4=L9YE)*E5*J7:=44SH[.9NVO5 C#(O99/:^&?V8L4S29/E=%B4GC"*U M!Z/>=YV;$,)7A>G ZJ*J O8!8G6#P#*3X#),9IB?GTOC)0G] M=2V6G8T&&[LMO*!!,WR?7)E!$_*@D.NH'9/D"B9M8KN5UX/*VH&KCD?%N,1" M]LP9LX&+VS@F7>)B4TE1'WUO&8P::]^KW&U'G@DY($>8Q#T"!V2^6OB2YB?U M51]PUDP^XF@Z;V@R,DU&/KB0YK',YSQJVR+';'-($5R,;:+)UT>".Q!HA.7* M>,TWAL-L5QB>78:@%[.*2/A[Q:&7N'Q5WH5/71L:?*S%_2W%4&3NFQO&5<&RWEHS0=02)!XKU&Y6FIM06- MNE1X4]A.4_908=+S(&UAH9,VE9U!HF-C?\L@4D)$2L?M/!TG.TK'R0-.Q]W= MG7GU[NGOH]]?//WEQ>\OWKUX_G;T].6OH^?_]Z\OWOT7Y>4.)RHKGK3>\RC/ MS^(4'U'CWRUV\Z?]!VBOOZ!!6 4IBQ@8:DA,5:-$#:Z;DH7 M+RW1>SK+.[,1A&D[DQ^C?^M6CCI:^X$R983)A,E[QF0A6,RV:- I5:^K1><0 MK00,)AENM1+8R5#S?6$RMV-G'S^%U5],'GCNZO&7G')^^#?7^[/=>KA+JWJ.Q_ERF??^G%W/?6N#_?5,=FZU&[K MP[[[@*.0VC:),/O<;O1Y.5^VX[46]=?5O:A/>[]8C+$?S,EI^P 9'S^:S M59YCU6CQVV069FE2G[1:<'E2W[=Y/1XF&7^#!X]>V_JSOYV[5DF](OF'+];V:7B/:_L9 M0JDW]%.8_A$^-S__\&]7>>."\"MINI[J#R'N<:+/URO=!P:M(@KS4UR$5CR; M#I)!'=S)LZ?_^;_O!T]>_7F]:LW3]^]>/7R:'"ZZSNY MC,%?D;<%Z5=?R/<04.CX^XZ&2J@R7[1J<_1?&!;-J"JH2J^KHRNO[IX=ZEW] M.)G5NYJ?-?4BFO$(/R4\7;;!PG4-[.I^*G-?_'0R/ZLL_^<]WM:CVZ$K<_NZ M H%PMIQ?Q"_;[])JR/K5VZ=#M:SF9]5"FGS"_//ZHSAC3]B_7+P@M;O(3QO\ MJ<%JZ54LN;B#531[_=X_7(VB?9PTDU4X^/-/%Z^_)BJV_CBMGO!_.=?XU_Q9 M/!'FEC_?]E+.GS#%+OW?K4^F[W#EC6ZIA7&WEO9W&"F]->WG#M\9[OO1OL2A M.+LI$'5^SGM53EY\[1W>3'?*[::K:[7ZZ/F&4M^.3>Y24'@(%[C[.CS"'L*> M.\; !PL]K=] .$,R0C)RJXP(DA&2$9*16V7DNZM32$9NMU=709Z;Z\_N:)L^ MN![KL9=KW72G;_ CSL[PN\/7'EPDO/] WZ/.3=TCO;>N].WC!-5[KJP7S(?@ M$62)!I31 ES%"HB1!<=,,,5N3C4-)3DG-$BN."B- 3Q3"9@VVA7#C8W73#5= M2=EOB_G)L_IF[9?XVV3YX=E94P^.B^>?TO2LS:\^;1JL_Y_O-7OF]JWV4H^= MWF&KY2.P_R-WEA\JE(]&QTQ4PK2.,,U[(Z3(%E(6%=,"5Q K0$%6QMK$E"EL M$]-,D):%^AIG5'U-#A"M0.#1L,2$T]J(P\$TX4^81IAVV$0E3.L(TS"5 MBD%M#U3(#I1-%F(I'HH1U7 +*EF5KF*:,%FRC 5<81Z4X/61T.W<(%%0.RE1 MZ0/"-,'&W-^_L^J0V7\??OP]Y]GUUH]_-F]69< +\N.=9=?!E2*G8R#:WW6X3"F@%]54Y5S1=39BS>LST#G>8 M;#]/ZF%10"4%G92M_6&5A= 2UD?9BF8#%$'Y"#C+&:P,(E M<-9J8#8EKU1BLD7]A\<05@+V>B5?7>D)P\;6FX&'GX\'F [#(.XE4?L-4LZ\>QW %%*C[EB!%$$44,G:K\A2O"4T1L. M$0.K5E1UH)W2934.U3&M4/UOQUU8:Z%[>DL__I5U)ZO7:N.0@!MOEW< M?VG5L-F;@I0])&J_,N/+"HOE;96(>^FBW(/=I8<*[O#CI>C M8.^=MTN2GWY.@[>519N5DUX_\W^PSH%V86+_A:GT[:_?I;_\T+..K9U^=AQ&AU",#504O8;I@1R M:SBKD..JFZU4B=5NY15RLA;*"EV*V&SBWL(KWSU,J7$%68(I@JEADK+?,&5X M2247A&)* I6, Z>5 !>DXYEKK4HG%8Z[ARDQUH,?Q$;9\GUYX7_!&;8[3UL_ M/.3ZK$FS; LD/R*ICUZ+&*F/;WIXD@I21P34*8(JWD+4H2V0CTP&%GV.&^IC MJS;#M;A5]?'T&V'K5H<(/6:4?2*L&BHI^XU5GGFK535;E7?U'^T5.%;MW>*# M9=$)8WGLI-]P/UBEQMZ16TY8-5!2]ANK<@XZ2L8AM1ZY$B@A( J('#G3F+,L M&^,;MFH\W ]6V;'TE"&G#/E^?/-?L3XE35;;[=<.^LF\'OJ?JU^0&ME6RFCF MW"!GSDE5=,4F#C&ZJE:BY>"RCR!53I[KH%5P7;CXEZ6VU4>79+:KGO@QMSML MB>_-_#F"0X)#@L,;X%!I[E&TJS^"8:"D"A!X]L"=]P*S3#EMEA]M$478/1SJ ML3<$AP2'!(<$A]L'*@IW!K6&;$2U#J67$)358(N-62A1;K@:*"C66UI+VZ9$Q?AB]L02(@P1$GQVS,CM@ MMK0S 80%)^L_4J',M@CIV6;0=HLHQ>X 48^%(7.< )$ D0"Q T#D42 Z,?&[; VM3> 2(N;=S#T>3)+\Q,<_3B= M-\V?.\2C@84GCD* J!+OFT5*3A6I)8>@A0.5J0YJQHCD#1X-/AV$F]YFH/44JKY/E64= 'R4H6Q0XU *JY>94 MM5E-B)WL4]H=4G$_=H[6*A%2$5%[@E0_7ES&KFNR'(:XZI9H:[(X ^^C E0\ MEQ!R]=,WTC\/H=+DA\=)FZB[+5>)=4:;"LH+UJT MP&9Y45,P'LV01OD?D]B0DGE@34!$-(HIX*9D4$QJ"(([B%[)JB>*+=QVX;A? M2%K'XVS&PI#/3M T4%+V&YJ2%]K+G,%F=&TRRE5[-0O(267/O'8<-Y>S;^&I M[P::^-COLE2IE_Q,T-0;4O8;FHJS5L5LP1LN*LP(#B%;#5F%$JWG*7'6A2N] M&V@28RUHZ3'EO[>3B%?+#[BX<)A'/ZYSWG\FSYGJK:C>ZM[CK[DQAJL(53.4 M-FV.$'514&W8:N*FF*7:-'&W29NW,OMR/IM_&YJ]MUJY6W16J!V&9GM3@47 M2,!(P+BOW%>%3*:#!V^E V5$:[HC5@N\,(89<^;=9/T[ MK;0PM\>/CZ@/08 M 2T!+0'M3?D?PX,JO!J?PB90J#0XY:N'RXI/T25D=F-0RU9% ?NU0&F"U4YB M($.K&[AS#\"+RY7_HXB5._&B'6 9/M&P@IZ'$RD\_LW>6J>S1(?@1=&@/!,0 M$K/5[E8V!2SHI>FFJ."BP.RWQ?SD67V_R>RLZI;S"K3YK/EE)8GKY[UKY?#Y MI^4B5+2:S,+B\XLEGC15*;7?9#%?K=ZYB+AWU57 QYZ9@*+V!?'V M$Z%U)DF&J$!*@VN;T6-;_!53XL[8@J&CDHH#0- [=CG(L5'],A[WVN5 %1OG M OP+SK#^ZL^CT\7\XZ1IA:XR'L4G*'!.@?-#T7_)V>2==E7U>0F*:P^A.@\0 MA$>MG!'*;XS>V3YF4O7:>>C]'!NZUEUZK/GPYO ,(DMY&"X#P2[!;A<5>-H$ MIW*"BJ.YPJZ+;26WA>"S:J2(-^*(B9.Y59M9RSWEWT9D'P.3ML6DYMG9XM7-4&?*(E2$O<=G] M7$B*M)S\))Z(5K[R_"Q.\3&US]VLCS_M3 U=?Q$]540I)J^SXQ#E:I.2$N"- MUR 5,RR$@I+Y+L(D56R['S%IQVJ7C9>WLL5Q*2 "1 )$ L0[ :(UFG$CH&37 M!H]- F=YA&*B\4(:SD4GE2>[ $3!QH+M;7T% 2(!(@%BCP!Q/Q%BR5UA7"(D MOQIM;B3XUNR,+!6?2U&>E2Y"'UL"[-WBPK8U/8>(M(]2<'(=T]TU,M++(,AW MX\^]U%[U!MN__/L/U9BZE;J'@<0[4-S#/BYQ<2_).K#C$A?WDJQ]/.[V:2NR MV*Y<\O.PF$UF[YN+EN93K#?Z(2R0T&,PXC0P]" N'AI9!W9DK6/Q]UY ML]?J')-9KE]D_8Y;5B2=WT_+].OWN?S&YU=[$);?333X)3231!FGWO50=IE- M.@QHZ;[EF G4QG-PBF50IJTJ^U&M6 M5"?S;:\JEW.AVT_H0/9+JY#133A&.';%2-;"5DA2D(VN!F_T$;P*&:3TC MD M.J/:1>A@CSC&GE@*@1*.'20I"<<.-'@07!+)6P^8VJ%0U:@#[X(#:YT7VDHF M@MU%\*!;7*3P 77\/%K]Z-]6S\$,H1XOO,=19;R(B]&\K,M(F]'\;-DLPRQ7 M 1@MYU6:3DXK\[=KA$=(Q:=4\#2L@B?BXJ&1=6#')2[N)5G[>%S*(E'Q*<4L M:&W.+D(+0GAM?"K "_)V?ET"SR2"E"PYK2)WNI,Q_Q?^U].U^_5RY7V]*JN( M0?/JJ^NU6:^P=L\NQQ+8]T((IIUK-V:.UGX1:@V4E/U&+2^0.U40>$BK\<\) M@F4&0@HV<(]2EYHZ=-1WAUM,Z+&PCG"+ M<&N8I.PW;F'65@@KP%I96@QB$+WDH$7V/AB407;2KKEGW")G_3$' MT2Q-SW+][616_] LFU%U2D:X7HS=_$3@,AAI&QBX$!'@@V-0?S(L2-L6J%]-!#V=3N7G*_G:R^KHSWG7-,,HF,!KH?D7KZ;?#EDHA*$=01A6BA,O'B04EA016MP M+&F(WFI9$2G')*]"6!$YHC4:O&C'%7MEZ]/; 9-9BKJ?)@64;8D%[R%XD3;?XD&O#<"G$Z*>:]35!NS+@(W689877_;CE9'Q2!D MZ<%%YJ-";7(VCZI%Y)@I-7 ]/W!:!O*X>NZRWK9_X/+B>S]\>M3,AU)Q5R MGPT85@KM0S5@T690DEOP(26P*BC&O#-LT_Q-P3K!T0)B=?*5K-K#%RV ,S0) MLS(BI<=-PX^]I$W"A%@#)66_$2NQ8%4J")[EBE@8-43.JREK!%/BJT:L-<<!NM=+(\;;!1CPR0A%B'6,$G9;\12V=B@J[== M@O%M>B14:ZLB%N;_A>6X!"E\]?A1)G""68A1RQRX3\(_89?)<8V%V(X+A M(XLH*A0*WKZFVIS@8F&@=;NJP_BLU6,7&G"^PRQ1;Y!QK\4(HJ,HASCD*,>= M1T:]FR_#=+T1_9K!4:3&NI%-\42TPIGG9W&*CZG(]M_6=I>+Z*E.,VA52-*" M<(F!*C&"4VT# JJ02\S9XN:JNRTV?^Q5I]FQY3ML?KN578Y+JQ%0$E 24-X% M*)W1*G',P$/U %0*!F+A!8ST4I8(RJ"Z6F^P7*?E8^QW6IO4(*:^+E.QF M0/;ER(;>7'AR#01?#H[HQXJ-T,35KB:NGI_S,(!T;V0=V'&)BWM)UH$=E[BX MEV3MU7$O++?ZWU -S]7#.YQ%U!^W/,W7.]LF>?3UV]SZ\3>EE3[@**0VE11F MGR>S]Z.7\V7;!;NHOV[7D2SQ?5ML>QH6JT'5RP_8X.C9?+9*7[9^Q^BWR2S, MTJ0^Z>VR_J*=>-4\N72Q[?WER<2GV'G[XX M%)_NR)'\2,GX&US<^/X_6WTC1974*Y)_^.+VG(;WN'9D()1Z0S^%Z1_A<_/S M#_]VE3?J?#_-IO=[F MO_$?9Y/EYPXRVQU_7F_[P=/7OUYO6K-T_?O7CU M\@KD[.VRTB4P_._F"P3^=XNI"_R LV;R$?][,CN0&[P,W5\!N\7V9_.'8$C' MW_/2W8U>S.I=XNC'W^=-\^<#^HZC;T;N[(OI#N+H9;YH;8'1?V%8-*.J=2LW M_8H)V]7*(\G'(\'$^E^Q:M2I#^10[^K'R:S>U?RLJ1?QE7_W< N/JK;:PZT, MZ.NBCN%L.;^(]K;?I57G]:NW3X=J!L[/JCDW^83YY_5'<<:>L'^Y>$$EXS2< M-OA3@]4LK0AV<0NOB:6N/T[I)T;R?SDW M4*YY@GABN;_E[[>]ELLG5MHM7_QH'\R?6+'[S[VEO-#M:\'DK9$*=R2!BAX? M[4L,AK/O!&'N5:)]\;5W>#/=*:6;KJ[5QJ/G&\IX.S:Y2]'R(5S@[I>>$?80 M]MPO_CL\Z&GM?<(9DA&2D5ME1)",/$Q&;IT)0S+2!QF1)",/LU=O;L43]VC% MV[+S[@A;ZU[B8J?3YOA69T-=?"CE7K?0QZ !WATX&2DO"IJY:* MS$W 5 &IL%67;@"')8$5HF*3D2F6V$7S6>?X)-A8L!TVF/42GQ[O;(1/A$^W M$_W'+8M0[KN0EQ?'E 6;JD6E5#6P0D@2"DNAXDD(7&[88]NTD&V#=TV]UOKH M>R,(6L.L7\!W-VFYUH/RG&)BWM)UF$>E[BXEV3MU7%WGGJA70\7;4WS1;W7V2B=+18X2Y]' MRT68-=/5:(M1R&T+6-N^0/'0;3TH&N+;\R&^^PE5<"F,11]!NQ! I>0A.AL@ M,9<=*DSUARY21RN_[]EEMV_=&]0&+\ZQXMDY5+QKD6+])9_.\KNON/'T"VR\ MQ.6K\BY\ZCKLP7>Y!U$XX0NK=(74_?'I":D+J1T#J"L@*9;' F-?M:O5J'TOE M(+2K0T54*N6-Y6S;I/^.!*D)J/>2:J3BX(V!&9>3C%0F/)P)R7=F$1J9_% A MNUX#1H/*AB0 Z^^"I<1@G,>,G."N9!19=9%5.D:Y7=_-?:]"F6QOZ6D1STX MF0"4 )0 M!L =5Z**O@1]< M]*W9WJ(U!P356\KNG0,X/:\/IQ+#CDL,C_R<=+;C/!OQYS#/QH_D;,2?1WVV M+==S'.\0Y<.=DTV;1V:T>>0Q-X]HVCS2G\TC!S&K_Y@6C#3MQM>++2T9RX'< MX,T+1MY^.*#E'5_O[G__+R>X_7GT?+7HYH"^(FT7H>TBM%WD1L/X2+>+"/%$ M*[WM,HU;_F:?&+;UDHXGS&S]L/W .=?9AG)_XG'ACRV8G_B0>& M?';B?^*!(9^=^'_0/$ !MP'%$'8-$0,-N-UW3#E%VDA*!B4E3T^J!OGN5%>2 MDCM=2-\.2W)SL]SD/&EK6\/T_XN+?_N/TU#/.IFM'B?*\9!,D4S=7Z;>5<>D M.5M\7DE10^8;"1$)T?T54TIG)V?354WPCQG+)$V6?Q[A-P6W)$TD321-]Y2F ME5::MQ,\UU;>Y3$/J]]LL16-)(PD;. 2]FZ^//>A+C?9_.OJ-Z2U=I#-FNUP6U&,6)ZS: MI_H:SEKX'8.6UYH5E1/$Z#0H;2-X%C@4J7,2*B8N?">@M9RG_SFW6]>-S5V- MLB:TN@]OWSJ>FM"*T.J@T<4OMF'G6)V \E!6TA)"$D -&R,"25]7& V.X:KW56+U5 MR:#HP.L? DJIKR*D]]EG$2J6LEA?DX2!B$R#32(P;ZUUN+&U:?<(J=38>D\0 M^1"(O*M =77J:^6)4)-0\\!1DUE534=O(9F804FE(+1[N;5WV<7LA1(;=F4U M-DV,+@)S*E;4]/4U$NL_&O4J-X)Y8U73[E%3&T6029#90R+W#S)W#&K:5,?7 M^ C1,EE-01G E793D2DB&&&S=!O[YUQ0ADN6(&D70.FD(;I@((04 S>BE&SV M%CXT%T4D%T-%Y4%E[ M"#$E,-8JRX77*O.-)$W[FLP=F%0**(,6HM0)@A$^<9E1\XWB[9>X7.]H_WW> M-%W5;=NQ$GS8H4Q*R!!MR=88'*E)C/M+VR&9'T8[9:51X+BIYH<+!5Q&!DXS M*[06MH2-;@P,)3DG-$BN."B- 3Q3"9BN[U8,-S9N5-:1^7$@F=2!C4.X=6@N MQ-!@.[3DY!1G36BYAW(T/186LN>(U"2S@R DR6S_24WQWIX0#*E)C/M+VR$%#DPN)7+F0$G4H&R*$%()X+3.F'ER2LHN,K44 M.#@6::$NVNWDZT73G*U&W\_+J)Y\,@N+SZ/US.W*FQD7H^=O7[^FK%*/18<4 MSD],(5KJJ:!2ORJF^"[B MQE4@RIZY:RSQ63V?JTOUJ/QGY^<3N>?$5=/>GVV2!^JMGD]#;.F MNTGY3@Q;?Q":#9N0!^$2D?=+@6>26;) +EL@!4LU)ZJK&R6NW%8-L7J]$#/7 M5C@9JB'218[\!@MDY:;>:(!T-45^;+4A^X.P;("$)/MC,*0FF>T)(4EF!T-J MRICUE[8DQH,A-8EQ?VD[I&B #LH*(1.@;J,!O!W+JH(6@G 9A"\5 M]QD:PS=F6G2>P'Y317$Q254<5T][^D=8Y+\LK@Z_>-BF=]&K15*4P"8T(R^6 M2$T!Y%X2DF1V,*0FF>T)(4EF!T-JDMF>$))D=C"DI@Q/?VE+8CP84I,8]Y>V M),9'2VIJK]V.5][50S=G7UMJ_Y@L/WS :6Z3&:,9+D<-+I=3;#O,*:C?8_DY MZA3E'?C_RKW?<#\_7ES-'A.@1N;$HN*0' ^@!'*(:!.HH(WT$B73#TJ II-X M\M.%F*_2F^N(E+M]^$?,7LS>8UI,C)O]$&P.$S;)U#E>4E,BJ[^T)3$>#*E)C/M+6W)BNG)B M9! 8K>3@14Z@I*[N3+0,T&7MC4I8='Y(6S(Y,8?GQ%"/\G82]'HQ3XBY&97% M_&2$GW"1)LVJ8WF5^QO-3UNFHH[EXQ&B@6FJ'>L2IHST7@G F&6[VX%#<):# MT+&@<*AXL#OO6%[]\=5:$I^?BVCN+E&OM.J3%J%N94(R71!HV,0J2U)_?W#'X0]<4"FXRTWMD8I M)OO,,(0-A V$#80-%/4E;"!L(&P@;"!L(&P@;"!L(&P@;"!LH'06P<4AP@4U MD=Z8<$.,1?&D 1D*4#X'<#98D*QX'ZT36KFK"3>M4A&:>= \\_H:R2!J)D"W ME;H\6HQ.74VXO5I^P,6S^4G]FA]PUDP^XHM9FI_@[_.F.<]L/#M/;+QK\QKK M+_ETEM]]S7(\S7\_:Y9MK^E+7+XJ[\*GNV?EFOH!]='WMN#*'0[S/$PPW_]$ M'4)U0G5"]9VB>M L1%R,)!^/!!.=[CUW(SM+C5*CUF*J]53GIS.LHVH-56'G^H-@4NFN?_.)LL/W=4=BP)K2@U=7"$)+3: M"5IED1W+L4"2L3K_P7.(-ELP 8L6L?KR>F.:0E8Z%(8*M"BF(IRNX%9A#5S6 M108NA6-Z;VC%A1IS/O V"<*L@R3D4#'KR,.A:)Q1$JKWB:",EN!5=E 2"TP; MJUR;L/H6$04*-+IXT#DI4"QGT:S4 DACYZB MA) 'A9 B9&35: 1E76YG26<(,2#$(DH1+(B@-Q 2DTC.AP31\-2^D(&+B8./ MR@=F$G)E]H^0=ESAF1"2$O0])#*!YD&!)BM98,H"&'/5K'35Y8[9(GC)0TK! MR[BY12R&5$RNGK40*H!"QR%D:0&+UQA+<5%>/[9PIZ!IO"?(),CL(9'[!YF[ M!C4G;!3&@61&5U]9Q&H$5N>7H1N8B MNJ)2C'E_T4,NQEP./'I(0U:VDXF7N!Q-5B5LE/7NL7C0)#TB-$))D=#*E)9GM"2)+9P9":9+8GA!Q20!,-1^0F@..1@Y+6@;/. ?-. M*".YP[09T)2F>&T%.%4L*%0*H@\6D)G(&";)VM=\&]!\B#0L,>&T-H+,CP/-I YL',)--[IJP(88&LR5NT]. M<=;0JHJ^"PO9\FS_->=)^ MAS!]'2;YQ>Q9.)TLPW1E!*]LX&>73. W^(^S25,/^A87'R<)U[L'WV":OY^M MWF6UAK"KAEG3W:Q\KL6P%0C! MV; )>1!.$?F_%'HFF243Y+()XH-CJ:U+EK9-DSO%(&B5P?%LC4MF;",L(SL#R(UR6PO"4DR.QA24\ZLO[0E,1X, MJ4F,^TO;044#"A87?($BI "EN8'(JX_/16QGH43O3>XB]4W1@.-*9U,S\T8Z M^R,V2\SGR6Q*^?186DAAW#+6HBH%C5)#:76%0J/!\PK^3@9MO11H;=AY!OM- M%<7%)%5Q7#WMZ1]AD?^RN#K_XF'+WN7 50:AV; )>1"N#7FQ%$ FF269)5*3 MS/:-D"2S@R$UR6Q/"$DR.QA24X:GO[0E,1X,J4F,^TM;$N.C)37UUV['*^_J MH9NSKSVU?TR6'S[@-+?)C-$,EZ,&E\LIMCWF%-3OL?P<=8KR#OQ_Y=YON)\? M+ZYFGQ4S1A6.Z""76$"E[" F%D&@"YRK[!C;F.M_GP1H.HDG/UV(^2J]NX-I/3MB\L_5L(CNDJ#]:N+]EA5NHOJ?"3>/AJ(' MAYMD8AXOJ2E(VQ-"DLP.AM0DLSTA)/DG7?DG)DFMC6>@D*GJ:PC>[AV+$%06 M3G+.2Q)7_9/$&*].27UFEA&4%&U%?S00O/-1,>45O\4_617Q;^F>/*2JG_%> ME6CNT3TAV!PF;)*I<[RDID16?VE+8CP84I,8]Y>VY,1TY<1$K4HJ,8$4RH * MZ,&+F*M78I%G=.&:75[W:4LF)^;PG!CJ4=Y.@EXOY@DQ-Z.RF)^,\!,NTJ19 M=2RON$O2HJJL*A&%7U0N8,(N-5H4C.B@\J6+NQ MW:'SCN75'U^M)?'YN8CF#KN55:\R]=2M3$A&KC.1FJ+6O23DD*P/Q9V0T7I0 MG%5+0LD,'H, XW3A,6'1II.MU+<-V/J^\;&]!RO&0BJR/0C'!DA(LCT&0VJ2 MV9X0DF1V,*2F5%M_:4MB/!A2DQCWE[9#B@0@2A&5=( */2AE$8*.#*3W@CDG M8\*-Q5M=C]JF2,!.V9^ZVK<3F-_FBWI+LU$Z6RQPECZ/EHLP:Z:K2@O*]FPI M,+'R$"Z^?-4G^G0Y:N;321Y=T.@81&I+4G__\ =A3QR0Z7C+C:U1BLD^,PQA M V$#80-A T5]"1L(&P@;"!L(&P@;"!L(&P@;"!L(&RB=17!QB'!!3:0W)MRT M5=*S%,&B=: $1@A,:_!2R8"HDW,;";=2D#%1+&A>)"C7)ND,,Z!#*,9JYIW> M2+B]6G[ Q;/Y2?V:'W#63#[BBUF:G^#O\Z8YSVP\.T]LO&OS&NLO^726WWW- M[9^6:^@'UT7?2H7E [9K.#(-HA9TX)",D'X-E;(:R-+'=21D&HWC]4IQ$#=Y#Z/]87$N?3 M?./M_A*FJ[7H83GZ%1.>1%R,)!^/!!."DK(]KG"B K];AM;DI(VU$G(JN6HF MS\$Q8<%RG0QGSF#8:/5ST5BON8-8512HN)K6&1DXE"6C#R'PLE'@MYH4\.IL MV2S#+$]F[SN<(V#'DLMA%_$15ATD(>^F]O]$H'4_T+)91)NP0%'<@K*R0.1! M@8@R5D/;2%YX)Z#55AY_J#8%+IKG_SB;+#]W5'9,:$6IJ<,C)*'53M JR& S M$PP,EQZ4%@&\2J'Z];EZ]2YB8ODJ6GE9>4G(ZM-Q(:I9A@9]&J*'2UT((3L!T+N.G F MLC'*6; AMBF=:*'BDP2K!;IB-1>E7,4PK@POV4JH)J%H_=8*><(HL(9I:43& MDOS^K#HQ=OW"+JJ#(A3K&XH=M9T75!0^:PU2%5/QKC#PS&>0'%L33^ODU%6, M#!%C#L("RR;7UQ@&3NKZ&NT%"UAR<=?/$=RIGT,5=A+:>*)8DSX,:OT@\, A,%C+'!2L&0 MQ^N'L^_$]%-Z+.W DQ T]V0[F7B)R]%TWM!NCCX+!XVV(U*3S Z"D"2S_2T+(@PIG'G4.2)<<@W8,C$P:E.0>G*B/ MG(U91:>U,+A1ZR.8#TY+B$%R4&8U=5K65W.??$)M;5O?_6VP]"4NO_8Z=IW^ ML7:L!.M3O)3R/X239-N0;4-B3+0ELPR2]FS\+I9!FF*R-X90,_NV0"O\%_G$V:>M"WN/@X M2;A>=O@&T_S];/4NJ[V'717[\K'V Z_U)=P;*"')5AD,J4EF>T)(DMG!D)IR M2OVE+8GQ8$A-8MQ?V@XIO+)+"P^C]9COBMS9ER,GK]]_9KR2CT6'=(T M-VN:F*S/)C*(-B H#!ZB9AQ"::?!2LE,WJB*3J5X+"E!"KF=>BU2NTZ& U/! M150&2]B(4:]&2+2RB/G7L\5D]GZM,-;3^)^?G$[GGQ%73WI]MD@?JKIY/0VS MIL/A_(Q&C!&<#9B0!^$4D?]+H6>263)!+IL@/LG(7$Y@5*R.:[;MH#W&P 1? M?5?I4,F-X7S;.+LWF" K1_5&"Z0K#W9L7*_JF G+",O(_B!2D\SVDI DLX,A M->7,^DM;$N/!D)K$N+^T'5(T($EKF!$&2FG7F2!3$&71@,PJG;1'WX[=IVC MD8L -3,_/)W]$9LEYO-D-J5\>BPMI#!N5A@V35,5Q];2G?X1%_LOBZD2,!R6P)>?#5AF$9L,FY$&X-N3% M4@"99)9DEDA-,MLW0I+,#H;4)+,](23)[&!(31F>_M*6Q'@PI"8Q[B]M28R/ MEM347[L=K[RKAV[.OO;4_C%9?OB T]PF,T8S7(X:7"ZGV/:84U"_Q_)SU"G* MHY[T+Z5A22L$Y=IA$<)$"%I$X"%+5[0,,FSTS]PG 9I.XLE/%V*^2F^N8%K/CIC\)FV1B'B^I M*4C;$T*2S Z&U"2S/2$D^2>=]?<[5%IF 5FX BJV%?W):I!)"L=%D-&(J_Y) MS"QYZ2TP$Q2H8CDXIRPX&7@RPAL5\LW^R:J(?TOW9/NJ?MNO"4/[7\Q*H#DP MT"1#YWA)36FL_M*6Q'@PI"8Q[B]MR87I;!XW\AB92,"EEZ!8-%"]D0*9"K;SZXZNU)#X_ M%]'<79+>#'RV!0'9L EY$,X4^/CLO$1?(I*&0;(4VE=4@^>VSOOBKOR/(@%!L@(+!<[2Y]%R$6;-=%5B09F>+04F5A["Q9>O^D2?+D?- M?#K)HPL:'8-(;4GJ[Q_^(*R) S(<;[FQ-4HQV6>&(6P@;"!L(&R@F"]A V$# M80-A V$#80-A V$#80-A V$#);,(+@X1+JA[],9TFR@\.,TT6!T]J% ?>6LX M1%:PY/I7YS8V%): Q3&FP+K5T)S,P4?A(+FH&3IEF4]7TVVOEA]P\6Q^4K_F M!YPUDX_X8I;F)_C[O&G.,QO/SA,;[]J\QOI+/IWE=U^S'$_SW\^:9=MD^A*7 MK\J[\.GN.;FF?D!]])WDG-MA;NXPL7S_DW0(U G4"=1W"NK9.YV29Y"4-:!, M-N"#5X A>B8KTJ38R9YR O7>@3K-%KB#T/^QOI XG^8;;_>7,%WM0@_+T:^8 M\"3B8B3Y>"28D)22[43G\4I#D]Y7G_\PU"?NRX2S#X+EA@XIJL' MPKF%F+P!8S$S;ZPK9:-9,&0=@F2L*@8E02ET$&S5=Y:Q;!,FHS/;*!)M7.H'(ME;Z0[6$<-$\_\?99/FYHT)I2=A(23?" M1L+&'9B/08L5 (>=3Q:1.=LSD*8"E4_"V8(7*) M4)@S&IDK3F_.^DG,<2$B:*=E$QXW!L\]LB+9;%Z^TG:BL>Z@'NB"RD9=5\CO4U MRG((RG@00D69@[3_/WOOVN3&C:0+?W]_!<-GYXP=06BK4"@4(.^>"%F69[5K M6PK+CGG/IPE7W\R@:IB\=)2JT5VLTDX9B2*K LNB2?OF;GU M#X_'G(W+0R98)T!.81P)HQ-&/SQ&5T()2ITB6 MB)R+PA%6L)RP3"JB"\])9;VB7%ANT8BP#J*NS'.I\IQPJ0!X"VF(9K0B>>ET MQE7IN) /9O@5V5@69VAPV$^9H=MK"^TBK;N&M!UU^,'P^7]]"3?K>?W7<:.F M#6G@'?SEW[^AWYSU.J2YG^?<$_TG&CCGN2?Z3S1PSG-/])]H MX)SGGN@_T< YSSW1?Z*!,A'25?-M?P;@ZO_N3; M[CKI0\]MY6JZMZ,^C.4^D_W]THV4,;,K>/--/;T8_3I;P(W8"1Z&4L-E%W,U M&5VK^0)[Q"\N7>-&+V?3D-^O%LZ.?JJG:FIJN.C= K[ (@;-LXW5L_7[?OTF M[B.Q]=P%I\USF.7R:OJ]K9OKB;IYCK]^?ZTLIID."@K4<0)M#G[\ BLFU/ZF MFTNXE;BI_5[//N*BP!.>]YZ=J\D'=--]_\Z^;M-%M?#A-NW?]:S;W(<'GWJNY W*[ M)7T(# H^8J.:RW_XR>Q#LX?:$'M8DYI>3,"G@JDLUF_)?Y)04JPF^5D<^6^TUGY-/R M:K#=W%YY^J%R=PYJOOJ*5+=@0 YF]Y&?SZY&LVLW5PMT:&)VV/MZ4;OF^1WT MS_PST0RGFDYZ^K/]\K/5*8,/5=7]6,_6KVXQJD-/@]&WDUG3["4]^PLI[+ 9 MMX^9G_WHM/ 0R=?'LLU!61ABM26::D+$51%GHKE5IY M(P0M29%C^G7I%)$9,R0K>2D\SWFEMU*IW\YG,!SL*+*ONL+5F*%N?Z@4ZD<@ MZ@>KJ7X'+)J-:98ER'JZM)P@*T'6IS=]9TVQ_;?[ M9$9Z$9I\5HHPCD4>M09@8\9G7&1&%7OI#'.OH>CY[7V- @KX9?;MLX$,]_>X+ M36Y[L3L]'7YUYW2ITYMZFNXI3S<1=IKN24XW$?893/?@3J$PCWIJ,4,Q//&> M7J)A?'UXSO#!V6:,_Q&*FC\ZN,34H=WUR:F\9V;9.#.[U?Y;TSM&!>.>%-:5 MA%%>$)$S1RIM;.[*K'!LNP+O/=Q&PS.W+\?1N"CY21D>SHR8$U2=\N[N':I$ M(7UI,T]<#F##,J^)TEE&-"]HYCGUA=GJ$GD?=]%!H$KF!^R?FX@Y057:W2." M*NI9R;00Q+!"$68 KU16"5)6H@+0H9E4^3[<.@> *C8NV+E'X]S?BY-4\2_T M^ES-8([_$P@8BV\T,[_X$"L^H2=GH:87-:;VJZ9QB^;D@">QE<16OH"MF$*5 M6\37*NKG25\^'1_*-?]<>R!=3^[H_CB_" M:=R;;,Q3^.=3)O,$8J>\N_N/^@38*3/)2959[/E5@<1$2PU2,OQ%F$6VQ"Z%5&M*ER0AW+>*&95-E7*?B/ M F(,0.R O0R?!)DG+_QCJ?[6Z<6H;IJEFAH'1Z=)^G[B,D]J=_?.94J:::JT M(*YB&0C(V&.<"4.LT(HIY;6LU#Z<\^N,IJVB/KUXB6=P3[PE'^?%:64)G!EQ M)^@ZY=W=O[.>%=0J61!)!25,ZYQ(*4O"*L-4J2MFM=^'L_X!H*O(SETH?M*D MG8#KE'=W_W4T?.6E<#DI'1HE\XP2Q:4&3+*9-;9PVIM]N.X? KB*

NY,A_ M*&W^W:6"2[3"#$QLX>2F38JO3^SDJ>WNWMF)9S8K6*4(UQY4^)QQHDMJB62: M.49MQ?A7N>P[=A+.WP]X_%X.3M^>&$DUKO+JS%G)DR;K!%JGO+O[3PK20KE" M6>)890D37A!1&DVH9\9;:JPLMD'K'LK[04$KS\9<))/C$Z;KA%JGO+M[1RW- M**!6:0!WBA)$K4H3G1E#F#:^*$$19]F6R?$^FOMA42L?E_+<(XF2$_[A4N&] MF\]#U:1086FA/KKD=D^,Y"GM[M$7^>.J+!6WC#B3@S[OK"6"%YSH/).YKKS* MMXO\W2_'/A[FU^$L_ZX^OOJ([,G]X*8.QKGORG]\G/'RI#C55Q3^>](G*.%C MPL='Q$?K%%5EY0C+K"?,@/RMA'6D\,+GFA<9K;9+U]\KL?]!\;$'C%^!9EI=<5\*02F4"Y#VMT=W#B3>&5:40TOJ]%'7>&YY]$L;D.!/B MI& LQ1$' (*\85.WL.*T8A2?7 M@WK+B'$&]HJ7EVIZX4;UM.U/$,(3)K72]22UG$X-3,]QI\]LNHFPTW1/G5;LQ MF7<3."9P?'!P%"HO5*85*4QI"%/2$"VY)IQEKBB(.R4=_?HK0;6<%[DJB3..0OP9BLB M*GTP:J<79B?7"2N2"A8D+%!T?%2H$HF&E#JK+ M1*HB([JH#"ES50@G1"DU/8SYX0"HR,A:W6#HS2:"L8 M$=:70@C+5)D?-H'B;3S8>Q>VQU5^6@V D_4@(61"R,_'+S"9,R5+4I46T"FC M(' 5NB3>..^$,566;_D\"UQK\2]OJ0@@Y,VES0GF:@482SG1#A3$JYSG]/2"5V9 MP]@37K7'\3_2">%9Z(XVM,-<, M!'%94J)E9@E7I;+6@[RM#Y18L0]HO)M,+L:"GU:00[*Z)K!,8/G@8%D8SC-6 ME$3DUF"^!;JDN"$*0!1D2>TI/9#5XN' DHYSD>P7*:3BD>P7@UKE)X=OB7LE M[O4E?8$DRXRT@F2%#C9R341)#>%&&,VDSO0.G^&^HB#P,.[?6D''97Y:S.7, MB#Q!V"GO[M$+X(!>WCDF"97"$F:Y(JI :T6IO%-5::KL<,4C[PV)=Q.\&3TM M9$PVB@21"2+OT*:]Y$P[2IQ6GK",::(J3XG,,^D8XP7;CG7=6R3$8:2\',2\ M3)X4F*5.%L=K.@B-_&[I=W9R^/.8W$4#(;IY/]9GY?5BU,PFM1UU^_8D3N8] M]__SLS\."CE 0\ZBJ$RE0=ZVP&T46KV%983:0C%1&EI:=1@[1#C9;Z[=7"WJ MZ<5+=5TOU.17M]A[J>/\@'6./T$W$?&SXJ3/S7&*:(R M+..;&9#2LZHBAAO*J(,_]]/7_?%PLQS+0YIS$W(>P[E(R)F0\Z$]7PHM(L82 M*B5(CZHLB> 8OIM)JY3*F,N*P]A$'@HY^9B+)',>64V+8D]6E.(I6E& R$=& M-9>CZ_GL?6V='>F;T;?+!C[4T^]&L^Y,C)!6WR?C2F)UB=7MH]2%]D9*+8GT M%I0$FVFB"VD(]90IX92VA=R'<06.]TLXW6_;P_W#S1]PLH'?=2'[#6Q3 G/'?.&2R)8K@DK3BHJL M5)5#8-Z'_>?Q(#GG8UG2A,D/44ID%SW>U3QT- %(7W'&D,1'?C+[T(S\?'8U MJJ?O7;-ARGG^.[\/%]V#(R0;EU7J)GH*9R@A9$+(1T1(68&P6):6E*J@A.5,$UT" MVGGE7)XY0W/%]N$Q>PR$%$F&?(R<\F0%::T@S-93VMVCYUE* M4>MXJ0EU% /O5$Y4P7)2&EN)G#,CZ5ZJ\G<\ZZ?9_%U[E/?$G(JQS%+1IE,X M+ D*$Q0^)A3FI5)5E9/""T68TAG17FG"F;?&8+" M$S@L"0H3%#YF0Q)K:>XE2'@96C*$PVI#SA!J"EYD3.>2[:4>WN&@D(]YD=J- MI 3NQTK@;G.V=\;YGAR>'8!;M;'S8:P[YHJ[W.^E2\ MN3*O.Y Y8*Y,-L[OT;_K-EKM\U_..)DF M07Z"_ 3Y3Q7R>>ER2TM.BL("Y LIB:*,DLP[[86V6FPW3]]CQOH#0+X<4_;E M76T3XB?$3XB?$/_T$%_E.M>9MT3D!0CLA$^(? M0LC/QY0FR#^.:*&4,;^>,>_KJ9J:E#&?\B_/>J?/;+J)L--T3W*ZB;#/8+HI M8_[!8L7G,^.<[:HK-]N.LI'W'#ZK!6^W]QU#!Y/.EZ"UZ>Z MNT?O\\Z\*)SFG&3.4L(RQ8@LO"-%YF1A"UF5;BL1Y#XZ8W^:F[UJBF4YIN4! M^Q\]ND,;@7_W"?< M\T! F(\E3Q5\3N&D)!Q,./B(.)@;Y556&5(Z9@'3*M!:J7:$TR*3A? &--Q] M!$$>" ?IF-\CP/&8#\A320L^:V/%VY6IP@(QK_S39M8L4CYPXE%/:7>/GD<9 M;3)5VI((905A6580)8']%"ZW/E=:ZNWJ%5]3TRQRJ,[5_1*/]-[$=DJ3^>(4 M#DV"Q 2)R4UV$IN=CO(I[^[12S>*.T]!LB&5T!EHTTP2X0J0<\I24"^U+/E6 MXOG7U.8ZH'1#3RN(+Q45?P*J^.M!:#@L53U5\YM1HF7QDK_FXQ,W]B M"XO]:<]5>5HU(,^,K!-HG?+N[AVT0(@M)8BSA,D<)..,>R)5R0G-*UM(P;P3 MVW:_^Q3P/BQHR7O4V4MD?31DG4#KE'=W_UEY!3/:4\ >ISU(6DP3Y;DESF9< M^(I3OUU'[E[J_&%!BXO3\E.D7._C5>%_5Q_AS=>JMC';N]7>/]2+RTLWL2>' M.8FC)([RF*&O6>F9+"4IA -NXU"O-TX0X$\%,*[<5I7:ISO]-S=1"V=_G\$Y M_SN>Z=G$UM,+[!&!!_T'U3C["=?>\++A)6:M9\2J+"-,VXQH)171WCKA"BLJNUUGXROZB#T27DJ1T/(4SE-"RX26CYE0 MP'T!\F5.E*P42(I4$BFM)[9D3+""*YWM-9SAD="RRD[+/I)B'9Z H62]*%XP MDXQFU^'PN8]N;NHF-2-+_.Q)[>[^K1M,F%SFD@A>@+0NJ2*J4)04FE?*4Z4+ MR@X2Z? F',3F57L0[=YZ (L3:X=^9A2>\.N4=_< 74E4X5PIB8Y85!+F*",B M*P0I2\5RK;P:R_Q#X>2OZ0X<_1*@1 /759@,0-]'EN#+>OF,E08.#G< M>4RN;/P U7D]_ZF#B18\2 M=]?.&UAV^/0YAQH=R[)(JGI2U1,F)TP^B&'3.B^]KH@'5"0,V\4H#:#(,LU, M)50FLFP?(0B'P-#/E5]E!ZP6?J3(F0P5"3 38#XE(;;*AT^QV_8>>6],Z%5@_MH M+M7TPHWF:N%&<-K0WI/X7^)_B?\=%__+A!*E (T#E!#@9;IR1.:B(&619<(+ M7U5L.P;Z'D:<" UO_*L6&'X#7'@S19:(_W_USV7]'IA<2#)L%O/:+)S%'UY, M[?H7@RM?3\UDB0F(/];-]:Q1D[\!*%_#'?!O'' ]73K[YMK-0S+B 8Q#B:DF MPU#"^83S3P'GN;>%9ZX@3 F&>@X'S"Y+8JUTRM#<5&HOAJ;3P_GJ_,Q8"><3 MSB><ID&$N)K$]N=X^>"6I5:6&L)EF.+5BEE9GA5A+.LJ7*DFE>RNU T'O8EIXVW.;Y.*<'=,0G MO$UXF_#V'/ 6A-&2YB7 )O<9B+>Y)"I3!9%46%K:PI=^"V_O8^-YVGA+Y9B5 MJ4MN"FKZRC.(=#T>:0>OFV)2VLR/K@-MGQSP)?='6[Y75G8P MQ\2G_1%TS*KSBS$Z,V$S86["W ?&W*S(G,]U10!>*6&JJ@!]2TY,5CJN5>F< MV]'KU] BJPIB'(:)5BHGJA(9D9G03GAFM+8G@+FE'%-Y0)MXPMQC.%$)"2R3.2S?"6QT)2ME@<,)3UA>**(,,#SCN:@J3PM;\J15/ "' MVZ"ZI\7C$@0G"$X0?$\(MA)@AAM+9%D!!#-9$E%*!Y]\Z3TOLE*XI&0D"$X0 MG" X0?!!(%AI:6DF%/&E 0BF4A-I>4:$S W30ADCMVWK99Y+E>>$2\4)*Z0A MFM&*Y*73&5>EXV*_D>>/ \&Y&%?Y 3LYGQ $[[+TW&[=V46U=S7Y;"SE56WM MQ#W&(AT N,^%3P$YX"___@W]YMRFGJ9[RM--A)VF>Y+3381]!M.]?\3U'@6Z M)^FN>[>\OIXX[+FG)B,+.LEDUBSG#IUWH6V(G\P^C.IIU#9 AWB>J"WA2IKN M"4\W$7::[DE.-Q'V&4SW03O+G757]]=3,[MRHX7Z" .X5G4*\WKBJ>?])'3JM<:$()_!T/X%LX?[^Z M+\CK_G09UNJT:F<\F&/^-)PYQ[R5":3V!%*^HE69:T4\$YHPE@DB&6?$6JN8 M+C.J6(B3W:;]Q\I M:LK*Z ME0FC]H91!;=.%,1E%H16E7.BC*3$VUPZ31T CMR//GX(C!)9E1 J(=0Q;F5" MJ#TA%%?69M([4E0BH(TD B&GK> +S!*LGDV6%A< M/UN_[U=PXCX26\]=H*WG,,OEU?1[6S?7$W7S''_]_AK.$ QE4"&GCA-HS2'Q MB_]>-HO:WW1S";<2-[7?Z]E'7!1XPO,^!>OC'6DO?Z+;^!.Y9Z'O/;R[6CM% ML-5ARR][(]:UNG#1/D64AQ5ZKB8?U$WS_3?_NDD;W<8'%-B]ZU^SN8<7$/:P MFCN J5O20TZQ(][ QJ:( ?>DXP]QM_1L8O>Q'"]?_/+#ZS]^&?WZZO>_O_GM MO]Z-7K[Y[>V;WU[\_OK-KQL@\[#+\X_%[!]F@(/_\!T._J-IO32NB"9U;GY6@ 1IG"=/*$DEM1AQC MIG!4^B+;4B+O(Z+]L&SJJ6N:'UUCYO4ULKL74_L"F.T24YHOWL)FF-HUO\-K M?IC,S)_?C.!*=8VF^OG2'81A\+^"EYM9E[-9KYP(, M'37L65D4?_F$MX8?]Y+<7EKO2M?+*[AR\6$V_[,!V)M?SV+E@-&W__M_"4JS M[]N+PK_R[T>S^6C]A_[NP14@^O9717&Y_?&[,?12W<"P1Z^;"5!R [< 28\NX? @V;;R]^C#Y0S$Z^LY/*^^!D"%?3;Z]H__@K%L__AZ:O#'=R_@5SQ&6TOT=EZ_AZ&/?JZO M:IS!MZ^GME;?/1N-WDQ'_[F.+P#9P8**(+XVZ4& M AV]\1XP%T:.;QS IB[D**P*;A3?]JAJK M_CGZVV2FX=&_J/F?;J!=/#QU!TU^JD?3^&XDD7KJYZH!5AGO!MEF& MS:=!R(@C:-S\?6WPU,W>UW!R&VR"NYS#Z\7$9M/8)T K>VKX8GOJHI^9LS\SO [B, M: ZWX7$9H7UN:M5\=./@#_B(-/VC,^X**;X 46CT JAH:2Z!'B:3T=P!H+JI MB<(\S6B.D$QI( CX4 215=5X[C[4B\MZVEIK@KH"MT\"_^ V9_R;^^43E_KU+K+A&"'%O00K %&L$J\-3W=T'F-!K36X;&CU& MO=%CU/2Z>V1X0YORM+[CM9LV/?NUR'\#EQWYY;2EB%9![(349ZB.@;X9R\+#CKL)I'UQV%'GE_/\5G7Z'>!)_6O?S;Z?7 I'#S8 MK7HUP1$(Y_6D7MRT%Z \@G.>8/-,. >X*U&,O@SG^O7O\<)GH]]PF&&"'T!N M@46V0?JHVP:<.!B0/?!I<'>K$X0]:-<,!?=_V74POF#K]^[>%:*4-%>*V++ MBK;4$E%4.B2Q.989!_]M"@XJ!\E!::PG7CC"X#*B;"%!XLBD9J[D=M4>SESI MJ^?;/4K?=': 5RT]W>KOY6O^WO(S_M[B&;O5V_L(6 173SK(;5"%:L!*S9$BJ-JH"MNHHXQREAV$10 M^I*2/'/<.,LX->:1:"-_=GLDP"/3AFTG?P?D/4I*R0%&C%22*.%K+YX%U:="+K]"*,Z];FKM4%H1;^!8& MOT"U?F6PK4.NS&-*=FL^Y#4MN/4I[U>G9EY:)T"GKK@#^%,"B=H94BD'Q HD M7SFU#YWZC\:]\:^:18T[T3R [KR/5)2#**:P$D'M6>E-_;(\M%#_P&OT*7TU MJIB](/QY=36(]Z%X&XJY015%S1&@X)_+&CT3 _T 4.!*_0GA7&+H,_9W53T-2#EO(,'46PV;/IQ0R_U6C3 M6?<5N?=JL@PK%E63?@7'K:H1GST+&-SK2HO+UC#?=$#N/IK.'3S3,$=0V. ! M,-[%;'XS;HV;\WFP.\0IX8RZM]G5M?":Q7(^;8>YNJ"]":=M%CWP@Z:UG+9\ MP"P;H/G64]#J5/B2'8_V"M0NG'G8&20H(#'U0T[W@V&@U-XQH?.SA5\.!+D.5F:,^9A+V8UVC[COL^AGM M\S='77E2 QVO-E ULVF8\,I!:^JY65[!J4!;S3- TL5237J5&V!U L)FC9[, MD9_/KEKZ[(?Y[(%9K'4Y*!'<$2>%)*W M[I0_EM7Z:#EONT#GRF9_63'$2]5L&E9*Z6GB9,)*'ULV^X%*W*)/:6XQ; _"[JSXR4!79M5>9DS MH;3F_:79B!R#LHB![\W_._B M8NXN4%A%,EF35(/<&*S$\(R7E[7SHU;EFQ]_^08CFWYL?P&(TK/E IG^;#DWZW;T^>!1\"', M)$@A&$O2M(+T/+C8HX$;A([9AY&"*6"IZ,X;-$'K-KP3(W!!!H3;)B"JHM6@ MGD>U D4*C'KR*SD-9MB^$H72Q;98'YZ*BP_4L;$E#RV89)71NLAS(E7(R^2* M2.LUH=YGPFMM\\SLXVS]%A63GT 6@[5H2%+4/T6\=H[K@$/?/ M NB>]6ZR3GM&=:B9^<7:76/08!;1\ C?H]IW$S2-!8,MT2L.4+&Z/\;!V3X4S*)!O-9+T*1:G3DH3.923:X":(OPC9PEL6:T#G3,.!HB&M-6$[!B>]H <.0;KD^)ANTX!. 945!:&3M MP$H-7AQ!88 )?>AH"U#POO_88F#!>HZ1UH$]C=#'9I'M=4QMW'\Z$L<82+, MALC"_T_*4C[E+&6Q*Z4V_'>W5.64IWRG/.6@;?8GZ@Z3?9+0O3_!?AC8M^+R M*(DWT8WI;N,!YRRB#2)J496#A6GM02N/W_[DXXX]SF-D\N<$=^"+K]K;FV@4 M4LVP?L:6S0IN,W^.YK,8^8YO %7K:G3E7.O7=;Y>:?(J"I%1;T4O(_)]X.@6 M.4WGH^ZTDKKIXR[C!2OE9&WUT 7Y<14;O;YV W=L/_LM[RB.Q-D-KQ[J2>CI M1#T&O7Z]&6O;0;ON@VV7)'I1HXN]]VK>]/$\7^*SW9!<=A-1T.C;A>A\BWCT MFFV":K/%MIZ]TJ3?H\P W"3$RT:X[%3&#*PP@DV0F-5M8J^^63^\ TU<;>GB&Z+NVH%N;3Y1K=M&]RCU M;LJZ>/KZ>=BH-G8C0+CJ1K:+B")8X54WU^@"1T-/>WAA-7$"S64=PJ6?C=YU M[QN<^C!06)5K%SS:$Y@4!D/V0PM! &O#:Q]_/:OA(&&&!;YG.*B@1*#[' :[ MQ,BC.9RQ*6#38F W:Y\?,'"3,>+][U4]"0\)AH?E'' 2'W4;RZP_L;G1U=CT M=&!'&'40QCW&9.)Z.ATD$KL0D8-';A@FTX\-5>T8[3(=IA\#H-3S84S]^AT[ MX&Z#:&?3+0FA[A( ,505H9Q,ZJEK71]Q"L/W= $V:R2XTS2XL:$P;ECIF]4C MPQQA9U>,L+^S7?B(:,%,N)Q_0I?LE_Q8PAO/*F'NE^5D@;E1MPF&B7V,@HX; MS-8K62@@U6,C]L NF=KH-"Z$V/WOZD5M&<:GQ>@/'[?\=3-UP6V-Y2Z\7'M!NRXO--Z0@82YM #OYBO MQVG%&+G9ZL<*DT51J6Q7* M[\-M^W(V1;-3Y*2_U C+8L+WR>$^Z<(,R8@B@!J&$KJ7PE,TR;VP29O*BT-$P0;BHX]@H^ M"24J0JW1E?%*B+)<2W8*V]TF0C2KX_'CTKT-\O-V>)5=SJVZ>13:+++^4&YB M_*-)T\#(#K/]ABJ7Y94CM&*(VYX2;X3UYAGHH3?-T='!LYU4\/ "/";6'5L J9&E MJG*5$Z<* #(N%( 2P[J1HL*\7^'RK2"W0C!6LL(2HU5!6,[AGHHS0@$'C[;+PH>O24*6HDBHW 0M"$./9O=H;#'$QO;F\OF[CH6M$$5 MX&HV1VL:C.;8J!J(%Z 5\\YE#GO*2D%TH7-2,.VEM%Q7;JMWG,ZU-QIIIQ(8 M3RTS(JQ5Q$@%_)HRP4K[61T D!F_4!$,.0VSR:PFHJ222U#, MB[(Z]&P6'V;'3/H#Y>JI@'_%LF"B"LR#6*J8!J-AO#)92 'P,-D M#K-W5A\S$S]>K/O+>N+$H,)*%%KD%BX)\9>QG L6 MU0PNG[Y8"1:^?Z]B\&8WQ!VNX\U\GAV+@?%@5UV 4^/Z5W6)BE?*S&<.]FAV M51L$-EL/"J>8V;PM%!Y\1K?/!ZO73^HI)C,;C+)SH:F%N@C5?]RE>H\E3 ," M]#: 6-:^W>I8PPC6UN)4VG+C.,Y83P8.7&TQ=R6+4DGRMY M*V[5)2RN,J@Q.AU@W8;2!?$ V!B!G7HX!%B:;&] ":L8:S48@RP^6'4%5)L M.J@=5,:N8Y8RNM0OIJOXV,TQ+2[KN2486W\S;"0R#]'Y.,A+-PDX/[CYV>CU MQDQ"4;0^ !9X19>VVX3()&0_+ MF$G2AEDAWXH_]_76X(B'H_ _(>U! R^!X=VL0I/_ MN<3HXL5-&Q+4;-2D"T'6\ L05;-<&_9?PZ%U1L5;>A7.NJNNXT MB>M)5WS\(WHO9,R%T>C;!S-G^#;!C\,;!-\]&+W"8 M?3I-5S[]5F((03IMD=BV4OQ0]3GO$[2V[7TZT$8NCZ_G5^,1R$ &I?1)C,?$ M;5U.>_D4>Q!W,+C*LV]#F_IDYG4F$)+NEM?7D]JU@F5[1$*:];0_;3Z$6/EE M*+'8$GUW(/J2(:B-='%4&[00\J$^495R)TGUD?JX'"A;8R1_.]BU&=Z9P!Y9 M_MVM-*?\ZC/)KY:WY%>G[.J#95?O-Q8\J(F\))7/L;.%JHBN*D?*3%6@;'+F MA-V'QOEVCMF/BYNW$X#B%U/["OAV2&3[M :Z%1A^A^&>7V!XM[@Q,:5;V3/5 M8M\"(WWQ[N6HX-GX <(:OWR7QJ-P"**L\VISMQY^P4)9YQWT$U+^>B49Y8_- MV'HZI#[&'APK,^MZSF,TM:XR%%<)W:#@^B7FK;YW04 + M238QA[S7@5#NBE^9B<*^2:.?L3HU]M3%VHIS>.Q*@E)76![Q?]S@;X M-XO9Y:NX*VH_//'_<1U*'2Q )HT]5^>817<]B[KCN"O*[N(!:',X8F$$T$Z7 M5\OX>8W^HV7_:O:^;P"&WZX7=T"GT(.+QMG3MGRUIJ/%:0[3NKG)>E/U=::>8R(@5& MB!>E)B(#D8I139GQ7&;;D87WL_3#ZH(:_4?CNH(!4>(Z;U/_NXUR9&(@4%QW7M.45P=1?3\TR5!09-&N!M\9. MH_,;%/#^&VN4-AAX$CS(TUMVJ[VRWU[\;N@NP'B6KCU+>"26H@S>FU@3,SK8 M!ZUSVGH>+4=3:.EJRVP/FS^&@<%+WP9'Q=7U)-P]&.T9KN^S:;:I@] RN=EO;D(T^:"KJ/M;-XES+_[R($OK Q+Z+ M+$-AEV9556"]V(ZRVP#5%Y)9UP""U79;W_"NU6W4<#B=.+;U[.'K>Y?;7=2= MKT^V'-Z)48&D_D@N:PL4\ORG?\C"2\N8)9G1(%4PX8C,,$B[,B[C0BIJRL?9 MYL7EW*VX[=I?CR#6'2SM51?"&4P8R73),!8K([#J.>$Z+XU%/8AO)XQH[Z3" M/"J><<)*PXC,+2=.5B:OI#4:&Y.LBW4_86DX]S/HE_9UW\?I!>HI?P22_ADH M^NBR7QMT740EY?@R8,\4?K>$N*[U]:IT;U^4;+V,5XQ7AF,SLX]IHNLY7^Q2-JA)B?S/8'CEPIG+ M*0SG(KCG/8R_CM[6#;/=JOI#'Q7YB9O7ZY[C+4 $L7Q>J%<)8A)0<)1M%NI/ MU\>=],+/&!\7G*Q!2,,7A9>TH11#;WL]'UVA!-B]93SJ1S1K*[6ULF=XPQKS M-S-T'VW,UF:+2IE#8RUM]9WO==KR C;]J MCV<(,VO5U4UY<4 QVRBVWMQQ2VZ\BUQWJUB)HS^,J"%98;SFF@C,WV>E,D14 ME20.OG;:9B*C6XE1SINJ4B!@*(:)4:;*B;2%)ZYTS):<4GHBHD80-Y^"J/$ MY;XXRRL B9QD#-/@I:9$6ZV(4HX*X[G2KMR'J?%O;0NK%]--0FE2F/%@__^V MUI)ULPOKF2)^ORA] EG39D&$"*N-6-@=KL/UYK@A>62]06YL@+&KP2W(#'\; MM%^[ NZ]G*^\GAU'0#&BYPH83[S9/W?5BK>-9%XE-P7GK#!I=S&?+ZU4+ MWW$;ZU6WK9V&U7DQNG(PG-4DU\,KER%_9A 6CV_9^WNV0;O--TJIZ!SQPI64D)+EA-6^(PH MSAGH^M[F1O.";6AS8WI MBN1:Z:P$L%NH"M!RKEK9ZUO]=L=EV%D3L-X@)WY,R\TP420VD(4;^W:O M@:>N.L("C\?0(Y0YIE%LP#F@&NN0X:$!-38A62^-'*PO'T+?^I!S/ZG_Q%+* M(?4>Q)8QR!2@_D;'W4!0BFUK47?M6W/L$"ZP2VV;:73+D NWHK/KV%+_ M3:Y"R0?0:K">G\\YT7E9$6= J5%%YF6V5?'A:]2AU_U2_3QK-AI"O_MQ#V6= MK)2>53 D"5H\8<)Q(KC("7R?"2Y9F;OMLD[*&P%3("#$@!Q2.D5DQ@S)2EX* MSW,07K8JW3SJ5+5T51K6 SS4:;#4QUS4_SZJ?]LK9=5P-DC MBGJAM-R1Q(R=D73P(G"L7>W-6R?YQ WR;3=ZR;>MTG]9*:BQQ6F7 #5DHC$> MQ 6[^[$QETIHESG 8BIUCN55 888?,JIJ23U7N795EG-^S"7KJ+0;]TR_@&K MN %=\/$IEQ3:H)!C+!Z5%[S*N"L)+R4E+*\*(@H>]M!08W)KLZTJ0E^SVV^Z M0.%W+N38KF]X^^53WO-5)'03)Q.;,-^&+&>LB+6 &N 5H]A6:^/Z+-5F7?D( MGLR5"O+/)4:EQ08S?6&:H540M(YHQ0QNLUUZ1>OU75Q4'%G/& 2J,S'K[J#9_7$S5M2]ZXD)9/@BG6UZ8; MQ4!74Z$[V=8"SF_KEKBYKL^P\;W1352ZZ[[VT-^EU- F?;,]1:W:>SD5_. _V#]GO=M$D= MT=3];/0B",>;\F^QME)_;7KBZ4(.NK!"'#:^$<8]\%3HFZ/C< *&Z;7VA%N+ M-NY*$>%R1JQ@CN9:%B;;*DCDRCR7"CM_2,4)*Z3!@L,5R4NG,ZY*QX5<*X\8 MXVM>KBW2F_=N_JM;M.[#OFC>_FKF\2/B>W\Y F?T(RM*#^ ']Z[*E)H2'W,1).V@&,4)UWDLEM[,Y2;=J<1CP>AI'T/ZQ"@ MWWF_I[9K=NW:9V\[8C:,SOIF* $KE LQJ1>$G]T2XJUF]%O$P:XTH5O)4.M" MRJK28CM S*1"@4+'-F-8PRN49<0NW9MVM1T=@KN*EWHV^W/UAC;3);R@$W8V MPAYB^9HE#+?I&)YB 99Q4*Q+1RNMR+!W4@2&^* MS__A)O:GV?R/QAW _T@KX3FWC!326FPT88G*7$D<8X8JQBHNMHSX]W&H/M;\ MU%Y&+#5G.4^1P?K/ORKAY_?DW:WWO358C<%Q!B]N"5K M?ZD/]A%1;\T'^T#ZO94%8[:TI' R(XQG)='HEW'*.F&5R:IR+W'N/Z-UV87\ ML*3&#S<]+LD9:^O#<$(8W>5H5=FT-2H/:IT.W BAVE0\WC/O,< ]C&\\>N\N M:]/7T&]_ZS7K=4FA*[/:/NR61$S!Z'$%ZZT3S6,$Z'V+1;UH]GV[/.%?^??? M[5Y=%6T89.9);\.(70U"Q;!5A=NV4ID9EG#2:A)VH[ETKG5M3B;=A@5#0[!> M^)OX[@T"&3Q\(TFB:YNQYBMI+0-8J/QJ>=4^XEK=M"6DN@R*5:6S0:+;=A5X M$Q,U@5>!AC2??0C>K[:"\^HQ6,#6M=4R1CCG-AUSQYK-G<>N%LU:@=R.P:%# M)C#*+@$0(-J%*AWSSI@#&;]X%K-UFZ[:5I=,$:<%M^<4^ZTO+H/5([BZ MT)V#YIJ^)?QLNG/FM^]?/)-K-48^FZVP5E=N9YYJUZ\CTMS4?< *R*&9=5]# M9;!CP2JVZ,\\P$ZS1)"H@R.XZ_;1>7?M++PBE!L9NB'1DN8FZ$A.:VTA7N(R6]6\!^JKE]&S-O M_Z[F;HUZ?MK5ZQ^O MJK(')+0.,#AX(69K&=_CMF3C[A+T.VWI,<<<@&Z&!1V[&H[7,QPQ(ET_)#-1 M]16FM[W%@3>AG1(^=>."-G2@Y3,MOX1WNE4[@M"/!-/9=[64&G236N_J-"P" MX0%+ M$C#[N<9YO:_=AS9HHF]VM5X"+/*OMOQ"J($?6/\(*_:KF*6!Q\#4URJF\7?S M;:6'U7KV)F)17MA56S_T>>DJH6S$"0UC8=#I$_K7 MX/8NYU@J"IM-M(+?KN8$L>M+:&$1UJ9[-0HX)CBM!A0>"Z\L8AN%U=ZWQL-^ M658TO7)X/31;<3[WA:(,.P,+4+ZI(ZK,_JX]? M5C?\+L,[O[KA<3%'"_4QJ>T8.-BUU8N)SJNUB0+PH!9P;&/7G;I;6@?&H+/= M:@P\ML^?'CRK=BL=J.__U[(EO 51S87F>]%$. PI7/71&K8-"2U.:JR1B-Q@ M!83/1G^TFJ\:&*W4IE;-B9JGK;$T3AQDEX(=--+M<6Q%.78E M?G $_4-O&4K45]U4M8R@V["V/2.V>HD!EFMM2.'KN%&;0^U4N4%+R=:3'^NB MPA@6DU ]$HFF?70(IXQ1!&&Y-P<1ZEQ^?E7KS9K04;7J']9SW>ZWR%/CSK?[ MW88&X'*L].\C<=V?$:)@EFQ@PYTQI>LBUU=XVD$0ZV+%JE'676.P&R24$-\Z M"U7&U2KN=1?YA;C8/EJE+=VVDN":C6Y'?2O5IK4IHB8>6NJ!=/-G"-0CD0OUH,.*0U]&.;6WDG6UR <=[T2(1UDKI[@U5F]MD MAS;V+I2>B2L3ZMOT,?+MPG8Q9'VKPT6LE]LF)ZSAS$HX:H/.;IE"Y&9847

)AET+1[U#LO1=.%.#S(GJ<5FSGOY?S MN@&E/RK:O=!5+P;YF]@G-E25C ['ETMFU;;C2P4Y;$95C^*58S01M2;8>JF M"?6*X#6!.Z#B'4P9L8M'B_/MV$)_R_G >8!]JH,;O;481)'-P3VA8-&+%9O; MT/B7?0Y59'JK :W&&B8&K!M]# [K5P$_&O?UP6-*V\U*UD27_[JM/-KE5\$" M0<0&Q/-U*W$&F;!M4H(%R#\E'\1BB3!NA1([3.ZWE:0Y?$Z4@(?EIH)M'LX$ M8F5[T#_QBEZ06&)/E2@M1S?EZ/=9J]*$?HI]2.W.)O$K[!C'U+85H77UN./R M:!?]4BITQ>V2AOJ26).(4AME3O'5K1-L$,)[%?4^;+$['>Q8O>AW F6.UEFQ MLK9,AWNDUJ3_;K>&!?FCR-X?!6QY6D]C> MNHW9X][! 91N!&Q_0[4?_^H#. M(4K$S5=TME$ =45)8UP"Z> MH):S;(? K5QUK:@Y'?@-OR@N9K:["/MCA,6<0Y^;P@CMM;'$2D$)RRPE0EM- M"B-YP3*CG-B/N^D2P.L'A (D&R#FF$5VC7^&@I0HMH-F@:W7FIU.J$V3X5U& M?GXFP[#.)+HIS&"ESU03N=5\V-RR3KOB#C@Q+$!S&#%AUT\4$ =;DT?#],[WE;NP OTK@0KVEJ! MS-#.[Y]+9&:M17"D/JBY/9J.S"E-YES29/*4)O/P:3)':)"XS;AP9Q'FX6GW M18#,H'$&G$6UL7>RT2R7H\!P1KW@%IKF1L7@UI]7$22=1A Q/+25ZBX,\#^: M7;?%/& K8]!EC8$"Z[_%?V)CL[ZW9XAD;+"@(EJS@OK>7A4FM.,'3&]H0A^1 M62PG,6 _JET%-$G$2B>QF5GD)Z,OTA2^>4S]X>%-T<<9PA1L5ZUE*FQTYSM& M/??5U?5D=N-<2[MONYKF@72__>;5N[=OOVG#CF.MGJ[%2*>0 PVM"J''KU:' M!F_'OA?P+*#3_U1 *_.;4:O\KFO4X;G-:/%AMOF*8"EKZH\Q7#:V+89?@F:] MR+D.4E415WI'"E\;FARE=; MM4V,4:6RVI.*EH"HUF$##5X0Z5Q&K9&RVDZ#VJV:OL#@G1@@]BBB/*$WJ+QT5368?^D;=409O"^JL M!;JW%#;K@@SPY"SF*KA1@O3>-1+?<9RZ8,&.B(_)9[Y7.PP5@@J;4\*54815 M"E@0EO2I'-.YR:S/\KW$9P&)7]4QFO_%% @>F=:%FYKZ,7*E'MA(<'=E>FU= MSI=SWE)0G!U;0?&=V_481H^A@V,MJG95I04M''TH-#+K8&V?!C/48!9MU&TH MH](=V#%ZDN"[<;3AQSA;UJ?/+$::J56,L;+1.]*%1$6K_B!H8N4U M'P^"P'K_%=9AZ4N6/!N-?MZ(A@LU4S9&O^;U"V'6XT'T*_P#[[]HXU \^G[& MN"QJLN@FWTKC,X!^MQ&CW;6\JT.\N8Z.[[ D T]&W_BXCZ#N8M=:5YE1T]8M MUBUA;UO"28*D-MGL01QBD=$#%=8E'(B=D[^EK_$#Q_P65A7*BIQX+05A4@!/ MP?*G5'!526E*I^T^>,I/,<#A97#@ @&X%:;537'\_>/1O9V62BYCW KMJJK^X.9OD@Y:]J"' M>HQJ3A?:&%->QEM),+&*6V0SN]X8.!V6.;MPZV\?O'P0_:"NKR=M#%F47#8" M%?I BJ8_;_U3\7@V_?F,TXO[T_EV=F5;WYKU$T0?8Y97RSB9^"CT&!IG+;RPE&!;4L=HBAJO.P4&P>V@N^^#"R!OU[O&#=OAJMP"B5-_UH=E/(EJP1(_;7.E#WS8]QA*&L" 8W8Z/C6$9SVF6K M[&B$'*+]/C6 \9#1Q5CG+QE2T(JND*6$$IGS.JB$L1_W6CWG\=VTEOUB)"N\ MRV5!3"8KPLI2$%7EA@B62RFI5YG=2YTR&,B+&/L!S.[M?#:%CS&]LU5(GK#E MZT-T .O9Q!X*0=$Q-[F)7A/;1='$-(R8!!ZCT&\P[\[.KH$NOQY7CYO_?,)> MUH;1?_O-3R_>_?#-=]TR[[STC^M@+__VFQ?O M_H!+?YT]"Z\AF1RUJ:*_A[2$;W^?7<,IJUCVW?/1ZROTNK:"%@#1ZLH1.C F M,2:ZRXX$!("W-6WR7?]S7UH_:%;3MG?"7]>B?X-LB6+B% $XNF,7?6VE/NUR M]=36[[M*XPP%8[!-+8)H$,;QSD[<7(M8CX .QWQJX\P"?/DN23L4\JC1U=(& MG8:&\R%Y* 19K/8I+X,'CK4%"^!B;.IGHX\91>$K+ MIQRV&!S&Y*R4#"XO= M(\(;0S)D^Y"Y6PQ^:27K]>>M,R3LP!3#WU>VPKZG!FSV>N./KJ%(M.6MN_,& M>[:'[BM/]AC^BA2_<0SA?/6G"Y8TGIQJ/&K[\HSZ7DW=^:%BU_F)EP6Z[NX< MG*,-NMQ%]JT/%Y0I#V0!UW2]='I1:F#>O0 =""FRC9RP7;Z.N:R='VC&Z"D, MB4I7ZD^8]K??O'SSXR^ $3'7JLTW;LLI!#4\*OBN[U\=!M4.!%[69C*@>C4. MT=RK]%^0VD"0N.Z2MZ+B==5;B_TJDJ)]'.SR52O*!^[C,(-,-&W:QJ%6V_M<\" M03O]K2"H;UI#<@\_(3(?\Q,B1(>A3B:K_,?N\?964OEJ""O&'5SVR]P%#;0; MOU=$? ;L"%&P_6$G&VE;*NUA ?)))E\_ M66Q^ QKA7:"9#W!U#86?PW;: )Z!(E^LG4)0IZZQ"D,'E.\<$$[=>Y5>=3:K MX AO$#*!*+[]YMVKEX"6@Q?^L3K([X"6)JOWO0X5U9"(MT[P!@JT>#&Z&@X7 M4]W:RC4#4:@MF8>TWP:RQ7M7=??4Z#UF7\84]4CRP*2:5J->G_.KES"IWUPL MQ89B8E&0/"L+^FQ0&P%!)D9/=Z;9,)/ 8Y#]M37 M@+K<%BX&;@ORT7S#%[-66V"5WA==%/'FUJD,S^@*:2\N8S>N0>O5'>/9*!8& MBQ5K4K9"12$Z&@5NG] XU"^=AB)X&-($\A3:?BYPU-I=JO=U MJ*(_'%ET\L6]CI$4L+HV5".(90MF\Z[F'_"OVBY#6$9'34Z5LU;69D:6 MR*$R2IC+!5$\MZ3,+37::\W-7J('WIE+9Y<3]\:W_H8&>4'S\TR%T+W6[Y@'+:E-!_:\V0 M<1;MM'&"S]5R,?N^E51Q)BBX M/$RPEH/+,E:"[U1V>_CP.MLF?97[KK$1K4 M=>.>-^Y:(2QU"QKRY.*COUEEI2YZB1O+7D4\>=X]8W A7&E[*3:\E?-G4L). M1XG\EHOR9YQ^[I+/_4Z?"5%DJ_\^>\/1C^G?_G4QW[4%K=*"4J96YD]L SFU MI*5O'_[;3=_8?BEJ2\^CSH1?W+)[[]T<2X=-VA,5S]DMRI!X:%WH"Q206?;)M=@Q\ .NS==9.(9ZSVUK M,ZPK='\*.89524!#3&YX[_\0UUHB>U';4'?EC.&[[ M!"$L[G=_VOG$>L4SF15'L6+I0*4#]7 'JD@':@\/-%?''GF+_D?!TT+.A ML>->E0,=K.%CI[/CFO(Z(=PVUW_9\][N//&'G'IP!>[Q$.RNYE=E4LLB*XDP M7!+FO22"THJ4&;>J-)7)BJU"\U*KK,QS3:SR>$]EB52.$ZZS3&2*"H">39=V MY\A>N:S_-I\U32RPL5BKQ_?'NQ_[$<9YQH)^%* M)C@1JLR(IU1719[[PFQ5)'T0#./%6!8R8=A7B+Z=G2B)OM_\GS>GL_;M)_,^;KGIG^15?^4.(VS2JN2"L(]YBFP2A&A-2/"EUSS2O)2;:56 M9(Q9345&,N]+ HS&$\FX)E7FE2E43C6V M#SY6-G<9S1DQUA6$20G0F&/ H^ KPG?$Q6ZH>S4L\6:I)$]<2*$BO: RNR5,@L=X84@@,K MLAQ8D2DX*3VWON F8UIOLB(+;,N8/",YEW"/IAE1&? CSBM5%31SN6:/9=@6 M\L"&[9/B1@DB$T0FB/P,1.;49@(+O6;:,<*8$T3I$IL=4EI*)G7NY9:T7N:Y M5'E.N%2170A+CC0/A/BN)S@L/G*OBKK*F M+.166?-[*00='OPTF_\X6^J%7TZV.>!^F5]9G:>IZFYA%-\E'$XXG'#X6'"X M5 77QA#C>$98J2JB (T)USRCTBLJS5;$X;VTCD? 82J*A,-?CL/)=_"U1^U3 M1?$2Q_OZDT:?43QJ%G!DXAZ3YSU.X.A=%N/)L[_=[$H:G?,BWV+L7H:#Y0S*H#4IY>D:RA)<)+Q->?@E>TLIQ+TM- M1"$JPO+*8N,X2GAA,P9B.LNY.XQ38>]XR=DXSQY4H'_R>#F4Y.$S;LO_>9"> MZMHZ7C)%,BZ!@HP&^@.&3;3T-J\\!UK<2T_U5676E\'0_W.P\X.&N:,F:^?@ M^CT5:%W%. TK/&_7DFY;C-Z,/F [J%2F=>VBQR^)>HQC2@7C#B?\G>KTGE3I MC'T6I_J_3LU'H9G4O^GYOZ8*E.D G.T!&"7B3^57$S=]2# YRV*0J;IJ.B_I MO-S]O*3BJ:EX:F+2J9SD\7"#@'F,<>%XQRH4GVI58LH3E1"O&":69SWG%C&EO88X_U M:9.DXO,Y2(EY#)E'X8JB<+8@LK"6,%-:HKPVQ%!9%*KP12FW:J(ZKHHJ4Q4Q M@C/"E%7(-9K0BTG%*G.#:%][30F^7N[B'>'PWV\KJ@.^K MB8 \O5XUJ:I0@L@$D0\'D9EWW'JI25: ",YDEA%A7(ZMN32G>2D+:_8AC#\2 M1+(#5R5]>@B9+-%?>Y!>7,56MA_F]0*^(C/O$SM*1>Y2D;L[T(V@.7TPPGEZ M)1P27B2\2'CQP"*PS7*C\HH17UE.F#.2R-)K4I8:!.#"\S*C#R<"_QVD"O?& M^[U)P"5-93%36"3V_*-S:4>NJC!-;:D9844HBTN%2+T02,4Z] MD;D7@NVW/FLWM9M4A?6SVXX+W]3- @[)S,,9HQC2L7B M#J=4'/7T4F6.+X3KN]2^2O4HTY%(1R(=B52B-7'=5'+RP3 FE6A-YR6=EU2B M-95H/?I3^12FE_2 Q]C\LYMPHO8SWOP3FW *<_S:,(.?ZFG=7#H[NIC-;$K= M/]V,NE3/\$X!-B4M"VV9)*:0CC"9ET1949$BKQQCA<-\TWV$)_8^YNX _@W/ MW[[B$+-Q=NBX^2<3)I.PZXBW-&'7/LOIE:(R%:.$&L,(RZPF0BH (Y<+(P6M M.!7[" X\*'9Q.694).SZ"ODV9;L/RE*I#R/L&#VO@?P2BTAYJREO]9[[>YL M$.6$="1YR6CPF4FVW=/E(7;W'I"1LQ$WK")C#3T_FFG^M]FTZYIVQ=15!545 M5%70E]9!=-P':15Q5%HBM0C$.>\) PF2*^,=WSHD]2#CO!?>H4(^:)7KEUGF MI5KE%1(K).X%$K60D@4J2?0J(R1&26P4DC";(@U@9/)^4*M\2$AT=*3W71[[ M64%BC90_5(I^@JY[U?SP,>)_^]/PTX#< /-R(OZR$TG51U4?57UT)'4?C33! M:>F)\ZG417"6A"@C?K)6B=)Z4P_2>?-*O_U?/U[X,H!_+LMB#*7KS,BY/?M1]94?'QPB=S=Q5L'K5DJ)>3$O$6OD!HBMA;-=!4NORC;7DJ6;18*OBY(N2X[.()?*OUU?L;0( MTOMV?M'T]4JA>3L]PT%>].V^S.NU%*4&/K4[4NN='D=MT6,<4ZV\MC\;\+E. M[TE5L1BR3M1_@Y\U@$HI-?\19G^IM1RK!%0)J!)0JYE6G5JK,]9JIL>"/U5> M7KJ\U&JFM9II5=(OV^ROY1LK,U=FKLQO&/['>"+)K7K^H#[N0=G@%K2 M[T'I"L+3P*P4Q.A(B824B,_,DBR2M"+A?[C>2E?0D0MJ!(E@2H:R9\0;2XFC M-H#-,H:0'CW;6(V4WG-S]">3E5#AZXB7M,+7D)61A'$Q,T$@4H0OJS.Q*3"2 M-:,B*JI)XG!-Z00':NT(4 M2YF76DB&."$BVLR>NJ2T58%NV\Q>&.H-B59+(GWR)!@.A 5-(^56*B!88\P/-[TCSKV#DNO_R6S^JH=JT8U:=.,+=4_B MTC /E#"3T)QFV1,/1I*0I-54!^?85J^ ^YC@_?FGVX,^OZZ$>"!-)$9&BA=9 M*:,&N"M&5HS:HT,I82./&02@XE$)J&)A8R**CDILX&0 MS+"=OI[PKNTS*YA1P;*"907+>[494(%)XX'0:!@"'QKG0>1($M62.Z<4IUME MF&L]T.>!ECO+"WU9;1W&GVYQG78MIGY=*Z?MFO,9LM8,']>D!33S:3.>?H 9 M,N59B;DC-S;3Q:SY]1^_EK![6I1Z/.4'W\R@_-4+V:3IP0(?U<'JLJ9GHV[U MU%,4='QL//63"8ROAW#27"?:S"Z%I?$S:* K:]6WKNY'@7^WI4EPVKDEL%;^ MY]\+/RYO+%6"4ILSS ]CR; _ / LGA0G'8XOMQ_OKZS/+!\<_VF"))MS@[[\G=3QS7Q"_K I6Y=C > M;X[JI+FYZOCS%^YI#L""S;IX(GKA&HX7"39+>HWA(TGM#'JN*N6.%F>3UZGM MSL?^XE7Y]?6Y3\6=7(LNM,MW7CKDRR_^M< 5S!>KU_>W$EP"A+:/91ZE<-,5 MRGV\(Y3=4_@'/.CZ,,K_2 ZWZFSS\&VIX78%RZ=7P91SE(9EG(3XC'1ZY<BJ4I-1,*1M[\4C0??'= 1#Q#)52T[JQ%R&["5>&Z=DT?CGLU MA(,O>+^M8[NUNY=JVT_0HFO/^]LN5?A*76RH\.O[/.J6L]!.>G.U*+?;']0U M'XJ>\_O)S=3]>3J^4O/[GVOWOKS__P6;PZS]L\C1(B.H%?=YA=3'V'(^D&UIE\5B2H2521J MF9Z!/G! M>82K#9EWTVE:[C>7U*0V;N[)U:S<9W6DOQ:,N]NA.*E8=B )$TH1J54@5C-! M5+ "$K=>Q*W-X_L@/Q5T*X-^*_+V9I-\NI6^H@W!TQ.B>#\(]F0S9BEQ' MO*05N09$+LJ-]\8(0D4&(KE*Q"MK";-.<4N%SW:[ZM@]S@$\ G*9D;&U1N]# MS-QZ.G='WM&TZTH&>[G;6SDL2>C5X7XY 56VQH2VB9-P'2A24 MA$>+=JX+PA&?J=0QJ."<',K._0D%\)?);Y?B]_9:^H8J[-Z@YJ M[EX?L3E?S.*I[VI8]P7)4547&]%46!8,D130)9<*L2MZ*H)( M"B0?RL#=&V+QT7,LG5[CN(\%+P?/I;"1N_@1X!_]I+W=C&;X?B&"H.( MD7%UUZ]B5UW2%X!=22H#PCOTR&TI[6H9<9H+0H,VX!@D"WZ(:H6/@UUX]PF!'5>\YM>V9@65O^W.E@7S.#/(:^H<^- MJU=9TNFQ.$NB==%?5__"EOM)AY4=7C=W3Z MN5K2FQE!I>53^1T7;#'NNS>4MBIEA?WXZIIIWS4IK9Z5IXO9_+3Y]\+/4#V4 M>_KV&9<]EMY.SW#&%W_NFM1V\UD;%L@@/1OM:%AQ2/[88)#:<.(*(S[XV;$NE__7ZYXYB.PK)FCBV+=GW69GN!N-:$[]+'TH/=HV.L+-(!8S(C5^V;)L MCN-8NP(O[Z;C=-(<#@$*3BYS'W^._G.=WI,JOCAD<>+_!E]ZEZ%F^(\P^TOM'U %H I %8#:0*-JU-H08%^0 M4QMH5'FI\E(;:!Q! XW5X86JI"OHO""#]L59\)697_+:/K,)UT3@AR;E? ?X MHDEI5A[\V$\BU,RV)WC*M5:?'S C38ED7?*6T,PYD=H&8A5W1$?0.;.@*&Q7 MG]>1"VH$B6 *_%VW7)UCN3+2K>N19R]5+51_? M?&&6WSTMZIBLDD83#1G5432HCC)HDK@+EF9EN-QA47MAJ#$ M!4TCY58IS>^GCG[U%X/6O-_WT;B#X^IMB_QM!<8GN+85&(\/&)F-PF6NB3,6 M08YK3;Q0B8 S4:L@34QND(S[1P5&\_P*)C\0&&N<^J'RD=$B*H97]$+.\+]!_);@_3F=_ MOQ3=[V'YWU_RY=FVE4(:2 /I1RU:\<2+*56HK%!9H?)S 77/11(,3;,0&)$Y M ?&*1N!)-BI;G9((1EHFZX7M'5GEZBJD"9@7,"ICWBGT(!2YY M1H(&2:03:)MEEPAU)@LC0@X4AB@[]TB *:VL@/G0TG.[:TWM_!9O/9I*=?LY2",<(3QKM!VL3<=1[XG04*7$=&,__CQVD_M&;>;-^%+_4 M-..CYD^[]N?N\;8];.5QY4)()&>!UI25E#@PD8#26AJ=$5?D%J#PZ+V$@,97 M1$ )@"#D?"!1)IVT 0AV* M,;P"*^AR@G-P>07U\#FCPZG%/Z:[L_HP7:5GS MKJ_,W\1E&<_U4N9]G:NCXQ#P)GA<4B2S440RRH@561*P-G/.@N)N*]SN*,U< M44,4C4!DCIQX'X"XZ)/4G@=GPT$XA)ZH)\,A.,9=3#*=K-=%_-__RW)F7G=E M ?H 55])[3)0T72G /.3IMD!1N((P2A3EM&A0[;1/)3>FA)9+26BC+;H#L M'6- F$TE#1$,L3)QDA0:/]XJQ>56MHUV*@85'9$>O0,9E2->&TF$2$($XQ6G M\4 ?'O'F"H5@T/_E2-QPWX^!IHO2UT.7 LV9B>#]81JC<8*YXK8'!A!&8DQ M&6I,W.H^]R69:2@CY^AP7OR*Q)Z_F:0?_KUHSTLVVO=M%\?3;C&[M0YL<[D. MD-[,[SKDWH>Y2_5@>ZABL>ME4 9@DI^GG=WS3>U*E@(8LE5?+ MU]8)5QFH,E!+.%YH2?5%"@KG:%J\K,E9F/ZP0NDNKP9X7N=_QV MM>'>;[_/IVCM3M[50V6#UCO[A)@-1H1-.=N=\2)#Y,EE33Q3DDC+.+&@(C$J MV L) -;.<#,,BTI]20;98ET1A!+92:>1JMDLLK#5@[PK1DORRA9"9)MI#*2 M#N*KM)A=@)_=EJRC&9?<<*(H&"*#ML1['#J+7#$:&$U6WQQZ2 *$3HID;EVY M!XAE./MLDT@R,IS65@7V!PY](*&\=F%OGC2Z^?<7)6M]6@[FTXW4S=WK$8!R M[@/2UD%"5J*.!+":,,FS5I1Y2K>2 :WA4OOL\4HEB(04"0Y+$I6E\@$9T)G\ M"*QD&0,1G2)..(]#SXQ86WA;*&2FC+P>XM;08Z:!6T6,H8%('1CQ(2$K<57. M2!EMQ=!2,-":JD.R4IE*]YQP]1'5R].L=UBK\=^M_+&U3INLB.!4$VER)DX& M0R)JN9BCT"JGFQB$D,6$CY38C/_(' /QMIP=$T$!]:R4;+LS!OUM-NV&JNXI MQ(AR_>P*?-:Z"Q7#*H9]JEX"2&,Y(TP)M(D0G8C+/A+)G0!T*%Q._":&99F9 ML@*(DAE-\@R.6"4T23JS8'EB0OO#8)@9Z6=8I/@9]-![>B&5 IH2*A."P,Y-.ZU,21$3PE/!50C MIW3[>+X6/D'RF0C/+;)20-? <%S-I UL '%Q2.P4M3HBT"21&0FB%3&D9 U M(U[YI#VS.AA_<^@&3. Q 4%7!EG)0"0!A888[A,:! [E:NL,]7&P4HVGU'C* MTW,OGZD+XI*/5M)(3-2VU,_QQ (DPDW6WL58COCNZ,MJ6(F;T%*0"?V13 (K M)WH-538"8\'=?5=@2!=$CI1Y?OVC:A2E(E=%KBWDLD 96#1[M).(7-$"\3IK MHKS4G*O$'&Q5_K))B.@@$*I+S[S@)4'3*I&:N*8[?S=GJ,+4JNH#3JP)1KL7*FF MPCUA6AH3J6%4;>W$1Y.X=CX2!@F!4R=.K(N9T!"39\[Q3!\C'T5XX]%/U02D M,XC?.1";HB(\.P#*0[1B:^C">Y6M"82+@-.-Z+1;+B11@3EOE45G^4CS40[J M]-XI?L(4!R-R(@9YATA;FE!EU*Q1QJA2R+R/3=WP!+S6T:M &._UJ4)]FDK3 MQ>1P52F-.CY&_ 1=$*%=J2)G,SHD,BOBA;!$64=%I%PIV.K,GD%"MAQ9"4IA M*X$"X(3C)!N6HS!&HW5QG*S$: V@U !*=4..PPW1*AL=@)*L@T<<*76$*6CT M2K@S7#$5PW8>BN4681+P'E^*ZFDH9:TY*G$3;%2@DCJ,&V*IJTY(M8OKDCY_ MW+(@:336$)5*#5XI PF>9B) )X$PI%W8"OP:1#>GA4=PBP*QCC$TO[7&>YP" M+8%Z,(?!+75[W=Z7Q>0U\>1!LO)3:0MY.AVGICT[GTW?0]_#O2J))V[CWY(Q MX")(B;::M+:!4$,UV) 8@RW3C:''ZY0! E)S(BD@!.K2!$"' -(H M+1_%X[4B:JE4.7>0D)3].CY)RL=-(^IQD[VY(/4)N(OMHEXY@Y$ M,+$T64/D!>Z)=ZC.D^?4271EQ/8Q2B\",^7L+HL2B/2H"8/&?PS0Z'WTEM[C M+.*@"2S[3E]Y5IW#J_E=\;'BXV?P,3*TR+2D1 CKT6%1LIR3] 3-OLP,"'19 MMLX8*>^%CS61YD'R]/MT M[LS(FCWOAC\K:Z-"9(7("I&?@4@E M064*0 (39-#1*OD2+G;.Y97B*R;\P-OSG?=J^9-C(NSQ;AO)YP ;XIMWS2XZJ4ZZ3KI M:H%4"^22;M\,O(=]B]-'I0W&!9*-\$0:!L0Z61J$,\5=]D8),X33MP;[WZ^A M/GX>0_F 1LZ;LRDN]?_TW]]J UD^W STO1E!J/O5@+NVXK2%:4K2A\)2B>; M)'#(Y72\)5+11"RUG$1CLD[. &SG"WZ)WWED*"W8R+ ]GZM_GBA=]PX?)(4K MQN[/X%\5,1PU$ZB;B772==)?A*W\A!=P3=-%&,,A;:##%$&^"S&>O#FTVWRA M)KA<&H]07TYJ,"8)VA^&9!VC0O\QT#R(DWFK/?(S#&62,#;BACVF27*#4YY> MV+SB9<7+BI?W.MS+O??HK)$(Y6@1*XTN)+/H[JFLE4F1.;'7;<8!\9(_=A[& MD\?+XVY(S-AC _#Z\__\%F\.L_;/H\Y/.M+!K,V/W .T$J 2X#D1X,Y]8E\" M,2H!G@(!*K>_H,7>$P'6K2S\[-%8W'&*/+7O;_D6;[VF3S^O=I+PQ:_DB1+B MZ]>WFY@:_[P[T5\-?#R'20?-!]\U?]JUFW:/UPY__,YYPXQQ M1)0ZTQ)T(,'(TOL%?(C:Z!TY\>!SM!:)+IAD1"KPQ%$9"55:V:R9-F'+$UO? M;;O5\](;GI?ZW.;9B;S5[7K\A6_PZC$.871\:ZRYS$(4;]M&7KK( +$T!4*% MS.!=%)"W*FB ]L)0;_ >+8GTI=JJX4!8T#12;E5_+/,1UOAVU_IP:]SOFAW= M,OO2UT) )"C0E$CK,PG1"9)4Z8:=8N1R:P^=ZR1H*KTQ,G6(I*S49U:4&. 9 ME!4"I'J$998GM]='.^ RXYB;^2DT?5V4!E#]I>9[B' 68-8(-FHXY<\2 M^$&,FAETYX!S> _CBY/UA^ _DL,M-I,;]N'*L#N]"KJ=^W>P#*,1 MGY%$K_SX@[_H7G_UEYO,L5KYWBK>O>P/6=U',K0?1LX=)O>*I.MB=/<7W5+T M*F\[A5->9+L/R?T"&VQ=/O =%JVH?&WTS2 MJKWE;],\_^!G\'W;Q?&T6\S@=WS==^-I_..K!A#ISXMK,%O '>77#N48W%>& M/BR9-$S':0@N^'DZAT:>-"OZK//#H&R *CUD[@-A$'TIVX8JW>$_8%PN'124 M5'*K_:04GB6\B&GN2^TS3H)E:*+;4AJ5:F'"5MFVW^(II,48?LD_MJC/X2=4 M7NGOD[F?O&O1;WS3=3#O?B\NY!T8X#"^XN/"ZFKE"^V[MBMG?::YMQ7R=#R> M?D $;+YI)_C-=(&>?.J^?;6I=9<1BD+1J[V4Y4S+G%[YQ7RZVO4I@R^ BIA7 M+B>HB:<+U*CM1TBOEV-CE)[0KU\ME?[=I_ M>=]V;6C'[?SBU>H9MR7%+5]K3M!U_/I25=QVT0G3['/7T!-M/GO171[TF=_M M7=Y3QU''\>3&\9E\6/O)DYN/N;UJGU LO4ZO3N]HIW>UTBSL-\\75;_C;RW0S2\"]GE+LRB!.C\&4+PGA6 MZJW7MO)KY^2K#%49JC)T-QGZ&>9-\&,_B=6XJ6)3Q:;:;D,Q.*ESGA.VN7YSCY.N'G!5>5F>N$*S,_ M^[5]<1.NS/Q\U[9.^!E,N+)WG? SGG!E[QM+.R MIS-)5T>6^]H6;5F[B1\WB^Y.T>KC)M'A*^#?3?0&(\*F[.T^0:X"6&-$)-2E M1"2CE%B;&3XP!!]NGF"_/9S MX\MDWI++NU$$AG007Z7%K-16&8[7KX\JW"QIMOQZH-B93?I;U(V5'%+4F:22),%L:;4E?=<2VN$MEP? M*?W-8]*_+\OSG$3X$9'LD_6F#Z[?'JL$^S,MKPY<:,Y<)@C4 @&$9P>@\5P4@:-V1!%:;AC+?&4&A*!.7"1 M9KK="79@5%S+L%MO,S@<3@J^YVZ"1RM4M9_K\UW;"IAW KC@5>0..,F&(\!E MH,11A#IA*<(8,&;R5K6X@0%NN+XZ6N^YJ4ZU^"J 50 [*@ 3P!TSWA"E.24R M6W5ZC M_JFR?$6QBF(5Q1[/;[4:6,XJ$RZ"0A,-7587/!#A5'0J@+-&[QD5]^ZW:E?] MU@J8SVUM*V#>"> 4>JD0K"S89HG47J+[J2R)S#L7T#T-:M\ -V _V!%C]MEA MV6/F[JP.^-7U=:/PCBDK;$:H7&('.6V;BC1;;V-$@B1$(@S3$09Z4D44:(G$F;S58'D"-) M''G4Q)V:.+(G2^Q+"X@[Z0C:X5\6#YV3$.<&4B2RB!<: 2'">>,<4&G%: M* Z94[F5:"B=#$XF09(,B%>B-)(,"'DN!,81_A(8>:C8'1MI1?=KQ]VES,-S MEY?G:6Y4D'SI(/DXH<'(>> "L3-DH]%(Y)H$R@/1EGF6I!:N=.+=*^CN-S0H M1M:^3!2NT<,*QQ6.]PN?5"%0VJP)50E];"HD<<)IHJR&$)(P,?$]P^=P@4(\"80R7PB07E'\*\_<#P.6 Z M$1U9;5XD5M9Z08?).?I]BEQ=-5"==)WTE^ G/^$%0--T$<9P2&OC,#G*=R'& M,S4\8M*,>^M(=.B\25"9A(!^FY#4JIPY"+Z5QYPBJOK(*&':E:($G!)/>29: M&V\$I\#"H5)@N!EIN>>R*Y_DEJ=G?%3,K)A9,?.0L3,7.&(HT^B^,73^&'X* M4:(OR!,S*8&-,NP9@_=\6,Z-.'W4X-D1H7(-GU5XKO#\F!49G-?,@"$*1"8R M,44LUX;0Q*@MN3)*T3W#Z7"Q-#N28L]%98X6.:L]6P&S N8CG&463-@ ED1N MT?X,V9, % CD#,Q2Y9W:*KT*BC'G&2,:T98@1D42)#>$*0A4>P7:N@/% (0< M"?.HVP\5,RMF5LQ\IICY2 5SLLV!@B"<\;(!["0))220C>34A*R9V#J*.# & M[S<&P/E(./Y"4;G& "H\5WA^1)-64^^Y$HEHD8!(GCSQ B31(:O@*?KW>:MN M]L!P.F ^#1LY6S>UOC2C!C][G,:.,AVI?;\VH7X@[23A\U_)$R7$UZ]OGZ/& M/^\^RW+UPY-?;HSFDZ^_A6KKBKV9YL:O]]E:;ZW5=*LJ/FV'\[M!O%+?A;0?R6F;_?C_F-&/48AS ZOO5/4E)C%%JBVL;2P<4A$"I%.)J6 2@:G ENKK\/,5NA) D)UPY.A;@WG+P6A&(L=]A=':0DP90P$RHGFKJ_K16 %$Q4*8T>,/Y@=>?G=R> MV5,<5IXJH4)6[SU6SR%M!C#--\>>^E^7,P7F[SVPU*G_UY"L;_C M"+X;3^,?7S6 #'=>;)S9 KYZ83;/=[Y;6C;Q6EROK1S?$[+Q\RV>12:]CK#Z M7883/?MJS7&7 7.^[CY M52!^2<1"KE=^,9^NM@P*7=K)NQ+)+Y>3L;^8+N8XU8^07B^GS2@]H5^O;D#B MCOUY!Z\Z./=<^U?J\R)-.;K MUU_]Y1,7L1/AW.>N^=SO],08_="'O/"!?.80M/UDWX5=$GJ?@]'#%F2PASTD MW;_MPY)L ;VD6P'HOQ$5BEXLFSKK('.7G<6AC^7ODV9#9R7@&I1?_\]7:'L_ MD('N5H)_*.+LKL _)$N]^>S&P'Z9ZQCHN:($9+J\'F>]R(N^O6R MYO^^F#:#M9OF9I($BRKF1#AWH91L9B0(08ERR6F3DK<\W8Q="HC)VU9U>QRW@6SNX:%+\,5/Z,;_K] XS?PS_PM:=#'4Z3A%(C"91+S/M^R4=&\Z)D99[KEM09: B75WE(T6Z&(!%$Q3)J>3R M2Z^)C9 (RV [39.S8,.8!T/TLD1=:PBW0-B 'MJGOXD8P"JQ@!>C+14C;%Q M9-=$K1P-Q$.BI#2L(Z$DNWEJ!"H3J33;2H_=15M4.?@:L M7P'N):SRX !G0 %C@A&>G"=2<4:"4I10:JBFB;GL'E3!ZN AXZ^O/W$X\MB M_;K9_U!'7U='_\5(2U44&Z'AR))-:-!JL JM6@;$^^@1]+5Q3/@0W$$<_5*8 M9[ V-'NN/UM9OUK"=96/%."H%=R HP213"# 6?PD@B1*&IF9E#P .X2K/R3 MC>2^&[I4YJ\05U?Y2"&.^^!< 2GPN10R0(_?"F<(YYDK%[R(Q7%_?&=_4(C3 MMF[8/,3=K_OZU^Z^J>[^BY&6JBHV-KYH2#;+B.Z^M$0J)8D7J#D0+[)//BH* M6W'A1W#W?YPN9@-IBFH(/P.^K^CV$E9Y^& F&KPL@";4"8I^>Q;$R7,4A#$TJ#0B]<\ M6>FBV[;?'L'5'QCAZG[-0SS]NK%_[>G;ZNF_&&EYJ9KB?_\ORQFOB_[T%KV* M]DM8Y>&[V'!M@S*9:!">2"]*"PN'_V0KN(TZN;1UG/,QW-SV_5#;/896"_#I M,WZ%MY>PRH/#6Y92*&$T\9Q1(E,TQ.6HB#.>9QMYBND@/FZ%MR-Q<.M6]JHN MXBG@Q#/R;G5SA^VY>_?RXD97UY\,ZQ\$8%4(. MS0<50BJ$5 BI$%(AI$)(W?<\F%M8RN5O]"*K[N&P\L5/>!&P-%V4GFP'A.9- M+KF-'G_:*T;O)L:31^G=P4F?2QB2*>*-]$0Z_&2-L7WYH*"2UDIO=9"_3P+U M'9J&_@SSP7)M&+N]6>C^Y>;I::9JW%8,K1CZ0 P%L#X$14E4MAQ",938P#SA M'GB*C(.-6PTF[K-__;@82D=6[SEAL8)H!=$*HA5$UT%4(.K8$#+Q@D)) BH; MY)H3$-+$+*-Q7#YDE_QQ092-G%451+\P1H*?2[?OOZX(>-F+'O].[?M;OL5; MC\.)O_'N3[[NKI0JD\-)WC*]3[WB2MPNJ;7JB:6]5S*BLY>+M$E!B0?-T&2) M4B7E+(K=36GC.@F:()=[')&.5H\!GD%9(4"JF]+VM^DT?6C'XS>3]/?) MW$_>M;BN;_KF\]^W71Q/N\4,?L=W?#>>QC^^:@#%[1SOG\\6<#?69?9S1-Y8 M4XU7/SQ2U;]OO=/C (O^\W0.C3II5B3KFQQ?$ZU94FU=?*ZHTT^HG21\T"MY MHH3X^N: U@BF#T6OAY'GOTYATLQ/H2FH[2<7C5\U@RY?SF<^0>-[$C73W/QC M.I_.IF/?_#8=+PKV=B.D93SI0]7F===\P%O'T'7-^;3%P-Y>_A 673O!&P"?=/G&27>IP=[!!&:^],I]M[YX$7';MY/2J7JUB,L1GC3- M[_B(ZXN[;AK;_@$?VODI/K_M-E[PP7?-#&)!_-2$B^:M/POMX@S)-O\PG?W1 M(5%FY]-9'QOM7^W'*$_] ^?3K:M'S4_S=-)?M_U3H5)3YOJN\?C.]S!9P/*1 M9>BK!Y?WG,'\=(K/>3/&_R[>G5[/YQ2'&P#7:V,8*]9=YYU[,,;P%H>CS$8. MQ 1-B71"$E=J:">;F0F1&ZNWW+;[8&"?EX>P&V#V2_[EO' (4O6W1>C:U/I9 M"YM-8JY^N%@W-?[^\X\;M@;I(!9[HVP"=##YZJ^X;K?:&8\OIT' D 8(DJ"%=6>I(@&D7+'A@((90C-M\ >_.<& W M>&+YY;T88CJ!(V6(Y61Z,#FV9>>6,9UPV3DUG,@ ?3C&$995S%Y2RZ@=B5. T;6J:+O+*R&-^HM:Q(AVUC,*0D3_ M .2@,O'^BOD223ZE_W 0_4YQKW?&J,'&)R_6:BIF1O2SV46OS\^F"R0KFD=7 MY$>Z]@2] #_K&I@4^^)[B%"XM!%LU'#*>;\N^$'T=LB?CDUVJ",X!1;D;;[,K3$" MO1$C4)^)$>R>C*4L.*<5<9PA$*D$Q"WN#T=H=P1%O7*A=#2(D4BPA@0*EAAN ^CL8A);^["@O3#4 M&Q*M1EO%)T^"07N6H3T;*;=*:7[;NO\*LW:*/GF<@>\ 1;[_[S8WW$,!W<+0 M)D@= *73JTRDR8H$#B7FP,%)D53(@VC6/4YLLLO"/A[>CJ?H70)ZF3V2#X?V M+UMKKIR58H1TFW[]EC_?$W;- M.+X8];3,&P3((4[Y*\VX[CQM]75)6"S0?5N@?>@JKA)O:L8TFG;X;Q+9'YY]V(V M*R^;0;<8S]'GQ0$LSL[[Z!-^^<[W4VSR8K[ Q;LT:LNK1FM.4CO!"4+/ KX[ M;3(N##ZIFQ>'^5T)W^( VG[&RR'W1$2^1').IF=X049 FL[P'GS2>-&_<7VV M$QQ'3R]J4Y/SY3/'LKO4Z&^.C1!?-O4=N=C?_&J_/KZW*>B[]<.3;3+=UZ>,UA^\2_4VVV^6+V^OY6@VG\=IA_+ M// )KZYR"S[>,8& \7NA^"U9+(]/^1_)X5:=;;9COTQB*.D/IU M_B#]N?A7?OS!7W2OO_K+!G.L5K[/<-B][ ]9W:>9-+&6+7(E4'>8[!.U1U"H MT0TX'#>_0R9%!KW=_$6+Y$UO]-Z,.&PZ>.@U['03>O,(BN%4;(9)V8I>NJ'A MXN@LB! %%4R@#0!@B30:93@Z2J0T"HT'Q0-]4"Y;O[/\*\P*AG279FE):PP MB>WX,BW$OWM7'&_T_/E^$#E,'>/]QPQ=><@>FBN,A^?-&U:-)_@'+[I4?2F^H>UP_.&[;E M<9:H^3+*M,R[N1&VZ3?WCC*T;HW)$E0@6BM)9"F]9),!H@3GU#*(5&]%H!\2 M6O_[%>%^FG;='D+J,F<1O!0D&1:)C($21[-!CP.]#R$8#6JK+/Q#0NH#3NC( M0^G7V])KS#^]3+WJ'59H>]?XO-]E.&F:OZ,$HNVUQ(!+&2C_')L0")\R6"F) MDSZ4! =-@@V)&,N2 ^&<]5LU%I_$_I*B5KDR'6-\+H=O(K%14F)]\(SZJ--V M\9*[&/Y'7C*8( L@#2-8V:4W3#8$FR"8RO GP7VV'T MGI<*38N-NQ8\[T/'.]:A[!=MQN7ZL5_&'U&7[YK.&G7[==F(D:]=UQL7U[L5 M!>\.R(4;,9)!<^%]UFAA6T^2I@(1)'(2.*I3R#0+74R'2(= D-_B*:3%&,WU M'\LN#OS4OH>MK/C?RX[8'1+B7TJ(?=%!7HR;<9M+UM@,[8\;;N6H\2@%9XOQ MRGJ^*A*QC)$73S'X<0&GI0+W\119_E\%P\8H"D5><2'[%2'CLB0[MCI12OK[ M5@_J3@&6Z+/4]KZ$T\=EKZ[YIK>\IXL.7]Y]^VKS$,?RK$]9XJO#,DO2%R*_ M\HOY='6LIU"SQ&KHZ_YR,O87T\4<"?01TNLEL1BE)_3KU0VX)&-_WL&K#M!E MP)&M5K4_OK5\]E>[BI"\;[LVM.-V?O%J]8S;JHLL7RM.E'1?EQ#4)RXZX>RS MU[ 3)M@0#_K,[^XN[ZGCJ.-XU M >;=>P=[.M-\G^)!0TWP$6L'U?5\MA-&R2^__I^O&%JRGYS]ONCT7AXD_>:& MC:37\'E%HYH-\,(G?&=]\QPG7R?\O."J,G.=<&7F9[^V+V["E9F?[]K6"3^# M"5?VKA-^QA.N[/U")ER[L3^H?=_;18>O@-G:=NGZO\LRK=-)=]J>=W?AN1?? MI_WN;4(_(7V#$6%3_':?F+=@ P?EB*0!_P'PQ''-B6.<9@,0F=CJN""T\\9E M2TS?WQ%$)#9+0UQ*UN #4S;QYHGYV\_)+W-\2XKO=FF-M)B5 N?#[+ZF&\&GN(1NE8W;3/\8 AC$DN =#9$B!.",DT52[1)FPBF_7//$:N!.4 MX/]G(E.IPY] $('K")1))T,8C/[7-5L&H@VSRZ+UGUF)BC.?F/0]NHGNVFD] M %$>%6?OM=?\G#KO,J#.2PV$.).)=BB1Z:SW75AE)[XXF79^,-53O73<2E#YF[]W=&^S/75XJ2%:0?(X@ M^,FQ<)PYO,,O;?J86792,9*C4T0*X4D '=$9SI[)F*+V M^\;/GV_4U/YRK'0C9L2+A,IJL5:$K BY'PN3.Z\4XJ*S3!+)P!,+SA%TYT%; M:HQA6V7/'07MF--$*"D0(:4B@2I).(N:!Z]%M+:Z]<]:7BI(5I!\CB#Y.&Y] ML+@ZBD6B!4, 92:0P%@B-$4E54[9;W=^&1AT]^S6LY'FZD7"<'7K*QY7/-XO M?DK*@_')D1BL(U)Q31QDM&&!QF@8-2&)/>/G<&Z]&6GS,J'R,1.S5N M"$Z!!?EB8F*G-"O4Q$)FJ(->!(#@X@2RGD=L+, MP'#ZA!-FC@@YJSU; ;,"YOX!,ZNH$S.6"&$,D1 B\4H+$G..BK'LZ79C<< ? MG&>,:.@;:NQ@ J9E;,K)CYM#'S<6( *JM$$6D13P4C M4B=3CCQ3!-60 Q@CG-\Z:#XP!C^W=)HC0N4: ZCP7.'Y$4U:YTP$J="&C5ZB M2OTGL3T*J/6Z3V)Z55&K=-[$M.KC/H,IK<> M^,+//HSAK]LE9%/[?FV2_>C:2<+GOY(G2HBO7]\>W-/XY]VG7JY^^#&P&Z/Y MY.MOH5IS'9UM?!^>;?P,/R[WN2 U4V2&9GX*[:R!C^<0Y_C=HB_]VXS;C%=. M4H,TA/ZVJROFT^;4O\($_SLN#&\ G3//E M.]8>?=+L&MS:!ES_NDD'S0??-7_:M1MY#P(-'VEG,F21'UJ[86AWI!HM232)T^"X4!8T#12;I%5^$%6G9WH(USU'G*.;N$-L\DY3XD* M%A?1@2+>A$"235'%'*516QMK7"=!$V1B,W4($0P_\5*<#G@&984 J0ZT\+=O MJQUPX7',O<;HZ\ 7O8&:YGN(..&D%T3:EI#7-1F\)_I>L_V_Q%-)B M#-/\B2W6'Q?SQ0S66>6'I:K\O1@^O^,(OAM/XQ]?-8#L<5Y,G=D"OGIAIL]W MOBOVS:1!$K1S'$TQ=]IMBZ,KULE--D.^@FZ.TE*LG9U&"7ZYF.#]+?)MOQQ- M;HLP7G)O;V5UR-+C\?1#UWR#E\U/IXL.^;;[]M4:FZZ,UMYFO=K]79*T$.^5 M7\RGJWWJ0J5V\JZ8UN5R,O87T\4<)_X1TNLE$30]H5^OKD=*C_UY!Z\Z./);E?[Z]5=_^<1%[,3( MSUWRN=_U":?B7@_Y3,T)^\F2$\]E>WS(!O;_C0Q>T!D9<4-N7JCK>;\@PKWJ M_ARL%]>0[+*NIKZ<1>Y2!N<8*%>[F!U+L1S4XK(FECXT0>[)I+X]O!+0<\H# M99&BHVH9L;H40J?,D,#P$R3FDU<>G$W[3JO?=D]^QI?]_@'&[^$?^.;3P0X^ MC:2S^\T3?3)B4"NL/51IJ*HT7HRT5*6Q44 @<$E2HG(I;2QR1G51P1B9;+& M*R4SWRH@L'^E4=S-WS],JZXX$EU1'8QK7:&KKG@QTE)UQ;JNX-E+YX(GV0E? MNMO%S)@+_IX2C-'%>>9*2"X89HVG8JK;[.-KBQ^EB5I7%D2B+ZEI<*PM;E<6+ MD9:J+-:5A5!&H ]AB98E7Y)GBZZ%,R0F(9A@4@2][[)LMRD+O+8JBR-1%M6S M6'6%.06<>$;YKRJC-B:KC6WN655?FL;13Z5FVD4)=M52M]E>K_0US&DT$Z10ES$5462&5!O#" MDN1L!A:-IC+6:G]W9)6GK9D^<^AYY[=XZW% YP"G?;8H528WZ DP*X)&.6,$ M*&4H;!F(XQZEQ\?,==11P" G +^',/^^[>)XVBUF=SG,=?O*,7NOHUM[.44R MP-K^/)U#HT^:0IEU67B,XVR#T>1A)'ASVRFU!44\]2E:X:6/6UUI M"G/\?=*A<)SA<-[ZV>RBG;Q[TY_2&^J4O#J1QWAN=KJ8=ZB5^P-9Z((@?[1] M*87E"5JT=LZ:\11'EWWLC_0U']KY:?.=G_Q1F.I-#W+^.(]=)\TL-2$3Q7)$ M3BB,HPT0H;2A5$HJ!=_B'FE >W-Z; MXX#,TTX:-(MFTP\XWVZ-?6;P?CI^7U@JSB"U\RON.6E^W\ / MCG^RR(EJ0*[)I,,DYZ30D+"=")0__- MRY 0ZI$'.!J81,N#HP[AM+2IY0SO8\=,G,#A=2<**2B&"CI: &+>3R2RZ\4 NS;.Q77]9%*=RP MK'LR@SR&6- %?XR+V0PO7=6>6_UY7K80II/NLII<@W.!V<2/46C"%3NU. 0_ MW]9H_<.V_.='K,MB#E*71:'+^KF:*^*$VX>693$/?,#CCZ&6A=G?1M9SG=Z= MJ[P<0R62(6NX#%/FYQBH4CF^5%5'FI[4"KDG[19OZCKNV+FW!EYN>[ML]LPO5DQL-.9FQMY-:3&4_PS.UA M3ET\TQ,504#P,DO"(@]$,A6)+4DF2E$=/(C3X9)81D=)EOU?N5(EQ08)'RX*DX!(*ID:2W MMRA[JNQ>BV0BM?%& M<%1@88?UG6$V@_1C.RE(\+8 P7 'F7'<+[*\QMW,N&\KXE;$K8A[)(@;7(9H M9"+.:D4DM8PXH)9D\#HKJR/U6XC[)14D]HNXW-U^+K* M$E255E5:56GW4$&H?HSS-I"<:.DZ9#CQ6EH"62BF+5@3MPM$?('1_]-T\JYL M>97 U5!ZQXPTWW.(_4A53PW#5T"L@+@70&3 #65)$F52))*+3*QU@7#E3 !- M9:"#M-;9!R"J$6.\ F*-ZC]B5/_&^>#^>'!);:E9+2]ND^RE;@4_3K!(.QD2 MS8Y(MBPW:HF3E).40=H0:!3T0>'Y>!;.-K32VZ5D_VTV[>[1*[I#"N.GSZ@J M,>+V^67'U!A\A<0*B8^X8QE]3(872"RU@5CF)&0NB1/2NN1C3NI!+9,K)!X: M$FN0_$%B\W;;.*]9.#5>5.-%P^D@)[(-D 3Q.BHB$U?$X]\$U4_PP5!(VY40 MA\J:N13OX;9R63GB6\-'-9Y>\;'BXS#X2%&D4_26<"^+O>TS\2 =L08H-0QL M'J:QUZ/@HZNMNVIT_5$37,;H?9(^H+Y1<'/43* FOM167OM342^JE9>-7"6J M*0$PJA2FSL0%FHK"L5[DTD)EJ[O00[-@?KZJK3O4]J\<2?VH]ON3[^%5D;(B M947*>[6'3U%0<$"X-(Y(*04)46M$(9&];U#N0X*C;/"TO+4]^U:+OWL9; MB?0;H$*#M&K&XM_- $HAAXVMN!?4".N7R75W$.Y6W4%*FY'__;\LY_3UF]). ML5"H^2'G@K[OH?G>SZ'_F;W^=K-E5H]E2-YV,I_V/R"]IY/47#\%OU^VBVO> MK&B_\;Z;-UR_!TD03Y?M'2_[I=Q8PU&3<&"I\7VKE)^G[Y?38J:?%MMXS7?3 M_&9K()?O6DYIYQ7EV:L&D^>S=CIK+N=9WMR7G[Y7M^^-BBOIF\VWK2 MZ/)E?8.6$TTZAYZ\]"NSC#:^<)Q;C+4\LO=O.M1 6?>+7"0\;)]Y":3[[CE^E6^^:G( -+PM])M:=Q. MX/*;)>=/FI_^\K;Y>]7E9=X.D>38]:^;(0+W XW]/< W/>V[^ MG\MFLUVSZ(J$+N;-9#I?/NU#VR$V0,;WIQX>RIQ.D;C-J<=1E[>>@9_T/KQ_UP^ M_M?^\5?XGA:S,HSERY9,NX85+4*"_Q9']N]%.UOR6FG8VB/-"G%^:O''5+K4 M]6PT14CHM7K_H-M8;M1\$S[SW#$@5O3H]78ZZ??7>HW]PW=___W[-_=\5]Q\ MU^6=5Z\J'D'Q%?T8F;_L3+;X:09]0E;IO[;4VSN1IRS"-^G;7HPWI@. L%20 M^9+"O8RNUG:.//!MW_-O8VX_X91GZ,4T_\173!N$VHV??RR]TIJWIR@F98G6 MKSW!T:WFL +8+:Z]G';A6S^_&MARO7[=.L]Q.JKW2T&F6&)"1 $ M?"G!EGP@EB=*I/>4*^= JJT3K5_28G"S!-O?>Y.SFR/)H,2MNH,@RI*9SL_1 MN.D;YY71%#9O+T>WU*_X9Q]/2T6\BRRNMQHM2K,KTHD7H$>I2SQ%+ORG M%_D[W[7=;SADGWZ9_%\T@0J1"XW91F#R''V[J\@DX>NA2?FY). 3?GN*P>/S MT]<%5I!%<)QEW$U?M/BW7W[\YR6;%(@Z-M;0$A2UCA,!AA.IG"C[:&MWRHB6[K/@J&>1!XCD99%$@0O=1@MTS9('N)G6A/OGS7X<;,&$N 2;WK6 M0("_^';I'T_/SMIYKR4R0'_M8I)F_L-D[:?C1YSL2@FT&!!G="HJ0A.G#1"> M@@$6F*?;E3UI4AJ\8D0'EXFD-!,7/2-4<,VB0YSR6XBSJY?]?TZ*3;_J7__V MBFH_ J Z+:%;U-9#\1D]$G]_[(2W-7XBL 5 MGH6V=]=N8&6SK5E/FN(;^O@R)I0^/:@ ?G9M M$EY.O$,4:DHSY#X$@#2)LS84S@]HP)\<3OZ;Q^;TH^G4_6:[D;98\K._MO"7 M8^^%XM@TIN)9, - #+.N5+?C)!B52$8%*D7T,LAM&YU[8Z*UQ-M2S5\P1P*Z M<\1KKS1#ZRW+=&A#[.AL]%7D$*ZV1JZ$>]8[@$L0V@2+HV09*D+PR3&BD@5T MZV(BGC%!+/KFZ-0)E3W=,K(RCRGG2!03:.]KH] +%)* RA'_#ST!L2-9_#;? M_6I[Z?Z&U6>3QT]NK\UR +:IF'Z@D"]RR&)6]'"ZC,Y<">>5AEY)] [E/8,2 MSBQF1SSUDW=0PKEE9P5GN@S4MQ/?FT+]#L-XS5Q8,R;Z_83%"1!7M][7-%U8V-^:/%+7D;&VWCICAZ$Y9"^,P21\<7QL=J:V_.G8[-;C ,9!93XH8Q$ M%@O&.VH)UU: M4ZA,&R9NB%PY6)I^Y)+")L9Y!UO"-@HLHH,I/J,W7*#87Y= M2Z)[!*O$#KE.*-B)ZQ1KI+E/E\/>WT_$85_K#)E?DIK_0L'O=NY0W[[OW(Q;Z!,#>O.Q0\KB8S^LO>AJP-^L:?!^H8IZ MO]38XU58[4-1]0$N23+J4U.61515Q#:=YZ:IQWR@]83ASB^FL=E?.XO3CT$>8+RA+ MTTG6H)IO:L6]N7L"--@L5[42,)X0*^_WS?6P85L#H0I<=B(*Z KD>AKF".$- M$NG]]#$V.M"/,=G%:+Z&L+O#A:J(OFFOAUBVQ*3<1*:P M[; K FS0^W^!Z#]F8W(9CF2;H+GE*X!DQY,-1*N,UUD/F&7IN%I4D2A-1$QK MHDO97]N_-R[KF_GO]/)_',Z01?#O'7*AT/X)CG.J'=[JY5Y&BF5'I8?/HV$. M(ZJ0OA),*0VS]IH%5T:_<1W@FI8H,LUM.0GFSL"F$U MX<: M9'C9Q+CR KL4*)$!R,$IJ[E>7E,D-0[_R&&Q2B^38UW .3@V[2>W/<^ M2\_W\);O1Q/_QXM>!%OE.A/_=!%?'(<9JKRI3O##S2(MG?8;51\V'"-VR_'0 M&L57B0-K9 XP"WR40&F8@);X;06AD\4,'C;[[N4:G2US_*H4OU7.8+U>>6%> MVL5\LLQNS"N04YD 3O+E:&2_P!!A4I]C>%5/4.$!_F9Y?:7'7L_BRUF\MOEL M8KD35?)J_>@7VVJ& '@/ZZ/_E\MG["H&4KU5XP%E\IN; MW@\+G'_]CQ?TQ=?GNF5VAV8VCT7D0D XV(*RF1]/]V7 M7XG;N2PN*&6UGRHS1)$9%\,M169LR S"@W94(<62 )D!XL)%(9#6+DECC>'M M!FD'EQG9"'S_:5)$14=$13$O;D2%+**BU \O]<,?*VZPDD(E,$P4 7�T0F M2(:4<2Q0K#".XC3BYL,TQGWU73!]@7='6I7:XL6 V7]M\2*62E'<4A1W'S+* M.T:,E X%3PSBAB20480BRE3P6!H=4RMT_#$R:C/\]P<[G>;HN-=58/3^BHBK MK\3\EM*XI31N*8U[O("0DY;&5:4T[AF5QGT*B7>I-NXR&[<7/U_'<8[NO]7J MYH+B(W^)\R,41KW_3M21P#G2QN7@\3H:?[8LXPJR_O^S7^DSNC6FK5_%=W8N MHXM&J6GP!J5$(N):$:1U,DAPD4SR03-!6E6D;/):4X$8X01Q$2TRF'N$A10Z M22*5:V5T+=?XIWJ)LX:W4Y.3&YJTRU$)(>;ZOI MH$M9>LNMKF"A<[M-F!1>6 U[+(%)'3M N4G*K"BC#O2');I>%F\>]&Y+G(V'[GKF37Y*YX@M M.J>-\AXQQWG.#T\@$61 G/C=6)!DE8M0LUC(HH)I(VKRE12(%"G$6/.1*V8 MCJP%+?^8PE#?IO0V+=M@5JZ"1OKF7IA[HCT\4%VD/= WUG*+VJI(O2:WU9%I M'*VG'+T;@EH*=_S=CD;Q2YT>=[NX_TFS03;S0;8:"F"@[3=1Q!"F!?,,:18# MZ$'1()VK(C OO104R-BTCE\> Y>_ KO#=KT>A[Q7V*!IG ^GU:I_'\<1 M%F/VXW#F1Y/98KHS8:0:R7"\B.'U_+[#_Q]R3Q^"/HT)L1X$OP^;8C*//37H M_71U/9I\B;'GZM7M78_L^%(;D+R_R3?+E4N(>@4B;.L"]9I69*,OF=9FPUF5 M4FE7Y?7S,Z=#MZC )]^QS)K\V[BJ)/EN7M?8RR93;YD&3]M:/E'559PA5T MY@0\8-$:4]=RT $[\Z7+M:IN@A$-?9S.MM?U?_X>C+\-W@VJ];Y09JKF/XV_ M+T9VVJ]J2*&J_/\-D>1LM BC'&:7?ZY)D L^Y+/U^:JD9[OYR9NQ'_0X)M_^ M\5WO5UC=94;P,&D M-A/(2:6J ZT8$0=M$%EC&,(\":62]Y*V>K@KL*@]!N.8>@Q6-=48::DP"IHE MBR,5*K?4K94 ?^6N7MX4W'N;&MDT_6%M#]]/EA)K_=N\WC]6"_GS9%I_^&M> MT/L6[:-W>5$ZI.[F2H\W4FF=KAH--E,YT.I/]^*SQAE74URPJYK*5?VS)E&T MJ14WG*YJU7T83NMT:Q=SW=$I&&/#CW7=@%OD7M5_F><@F;JD&HPFGP_DYWVI MB\[=B0'-?):<5'%*_:[U=^1)7MD0ZX(PUS"392^,7&FDFN,B]S()DTI>YJ+0 M0!SSX:AV1C:+M1+[L[JZ@1V/P2B=SJJ"&JFYK)*HJ[I#S;A:*UZ?@#2UHO/K M5J438"$G5=WSM?'#[:]'H\WOUCVMZUA2K4#_9L:YV(F=?:C+C8QO7F6]GTQ# M9>JL1KM:7Q#;S62;>ZI9Q5&-B[-JP=?7MWI34_EE.9#% ^"PKO'0/=L\>J$D M(2@YI7/NBT5.<(6L-$SY9&,(MG5H+[R46D7DDI2(8P.?" TH8:65#\3@N*4\ M;26/;H/6$N*R39.5,;!P,A4SJ,D*)74@:Q+6ZH =H(JNB3> M-OS&IQM&YTA2<<(T9@1%K2EH4C%'P :5ZZ4R*:2-5+>=L)$?[#-M7(YVC67O[78\/DG_UK;+88N>9)K7;4G?S>T?\<-D ME!7#QIO;R^5_KN)##?7'F3 [S)?*0KF>W]38B^-<.:_N1P1(U*^;'2[?L+D0 MN2!-+C'E<^N[YLZ;.FB54R'72,M3J8JQM8VS/*=I8SMU3; +0;C3$"1>9XS M^02R(&.0HU()Q0*AJJ7K8)PB]=XA;+-^)"30.%4.&2N#9)*8B/F&6?]UJ;)I MR]<>@*I6U/TM^#>__'Q7PX8.291O&L_O-G.YLX3B&6,A%[=V2H &DF3(90(8 M4E3ZB*/E1(>G$,H]-9"_-O;_,6BF2T?LWRRQK>6K<'8V]+V9!4#_*R$0X Y(3)E=C&"A(RH8E<$3;QD[+8GMC[9(IV@KJ[:5 MYVSM!)U\<],1:ZO#<7&=9;'M7=G/PZO%51=!BP)!69T/H#EV %KP29,DD4\X M@HT>P2AJU63?(T7]M5Z9UV/0#$<;#C6@IZ7TVSMI=2DZXYN[7;>5+W9XE0\A M :%&=>.3N,V9>C0W:E,I>4W+N_&;KG W^U<7V6FZZ7%N('B>L^O6V"7L\IZ" M0ESID)V,@ U).14P02O[\@"JXT63Y#[]H[=<:J>CJF+'<&T8M%;EO/'+ @EQ@4R'D0-,+;4 M-C'I:2O-1'-M0/(D9%6.2+ )9)@, FFIB6<4.Q):[>)_GDR!$<8_5$&I_LO[ MW%RF'LA_VN'XOR>SV?<1P#F^MY_O+X%F\$3X=*,\Q@BP,%S#>PV8#JTFBKM:7^-EDP!7=Y'O/*5PDA%BA""J2PL99''K5L MJ<\'(8L[J*%+;JWO-I3E+@-%(#&;R& -12JRR>R1LTR#4H E$TIRUM8"B(Q" M>FL0802#%B BTM9@4'N5S;T[N,6M%*&3 D673F#VJ+/69X?3",.;5='PJ5[D MW'>LZF_4&\&ZQLU ^*_E[6Q7%"TQH4H;XXQE3R;AR&)2F3K$8VN%3RU/YJ.: MM:0>_=!SMM3KMG_Y[[TL)J76B$Q]MI M&&:;MUZ3/600=7MA'M;+JH:.KW>X^O?LZ9X/?>Z8F'.)9K.)'S:9-HOYA\D4 MQA4V',@YZV8V6\3F'*9K,DU:[XP#C44Q$&R<.1!-PFGD?(HQ2)5C(ENAM1[D MA0=Q1J1AB#N* >1H0E(JJT#YC<2U/#*P'%>3<05;->V]7BW7A@R;53\^["1E MA_Y&$U,^8,1X EC5U" =G44J).*YXE+J5CID%(082PB2QDI8#0,2GM/<9SJ" MC+<"#()668A#SDQ@W,?U_[:(Y>[(ZJ;U6Z=589 MW'/ H/GJ)OL)9C];C?6W=Z]GRV%NN3I#V_K%?UN[N$Z8KZY#SL[@GN;953?M M.*VP+2?1U5_7+<3KQV:+?_IQO?WPS=JL&IYO1 \OP^_"ULS+2B5)P^QHJ1P2 M_3K!9E&'J[%7(UB6PJB3'1O*6*HM_?L^T#1;#[CN:KVK M4;!LR X36\4WP?26DXYYCY<)J:/)IUB'9G=-_K*$P>)0#DDM/>)"!>1P# AK M#OHZ ^F,6_YY%8FFRGJD:&Z::X)#SL#=1-H@D^,*RU923<5FW^=M_V&M@L+K MZ32[AZK:)E]N+OFUKC7_.E/;VYHUWMYT?/VUBC%ZTY 1[%/U_T\V!T@?K*L= MQL#)9&$]D>ZI;49[*8QV"!0VC#AW AFN#,)8>*--2LZT+%L6L \Y/B&ZJ!#8 MC6 -6U#@B)%3S7H6_1KM5 I@$Y+X7(.D3_?NQD*\@?'+.>]2CS?8[)G:;A4M:5.1\H;VO,D ME\3*E0!SF':(0+575;)A$XG=MJ &O;?CWE_M%*;0.(TV/.Y3T,9GN3AEZ !" M=T4;$I0(3Y5"3N7 7L,(,E(RA(EGA( J;7Q+B0Y:*,)90#%QDROG1F0<)DB' M2%EDA*O4BF9XM#;T2R61WZ:]^] [J32O)? TRD:5Q'-E<[V=^L H;#-8MZ>F M/W]'R]>*_H'ML2QCU[]QZ?>KFG^+T3P7T:DM:AL^#F>5!^96HG)=&FGEKMBV M[KTU_\LMA\@'L)P_1@"RO'N3\:C:PLK'4I]-;!3=Z\I)PU[#8QD5)EFC$1-) M(RXE1T9S@:(1U$:,(V-/BGJHLI/?+:Z -+^\33]4\1JS-^,&*C[:X2AWOGVE-C1[^4"?^GDJF;W/9S_7L_AR6:QT MN0R5@[9^](MMO?@ %X=N.(+=>[E\QJL=3?:JMRHRH/2;;%7LOH8.\%V7D+L> MP0=*/N@9=S0;S(%-NSO@;J.!AS0@?$BS/7UL8GYZK[WG.CV@@OQK56#RJU-] M4&/7Y<@/N#A/3R;W:6G:A=7;(W%UJO'IZ3I_/L&4?;U% M_0 KJ16X5]JC7DR/^T=NZ3/M9LK!3'+2&H0EBXA[QI%CR2(1D]5@>FD?VQUR M0F+.$XMPS*6D0NZAI)Q$3B0GG"4>!WTHK\YM4^W)SAU:A4*E9A/=H?>%&ES,>Q4I,U&;P%+2;")(FMX0MSY"-+&8F2CI2Q@ MS*V^V#.$R^*+8MH\E<-R=./RD* (E(MAG$L5*%NS^_""&*I:[6$)""].J(1[7,@'XV )Z:C!HN(D1NU2,*V4KT<+J#I5 M]\UX-I\NJJ9<5<6.]Q_LN(DAK:RBV9MQ'4#Z=/.(BCYC^ME)K4W*V5E9H%A) MAQ)?#;D6"7;&3%0D6/*68VN#"0+?EF!>1*(3 M6&0@JW+U3YWOP0;19+$A%H.-UNIT]-10P""U-7?!6IOVE6QW;]C*J+YZAP["87B>69;5S MN\HT_A!'5>W[69S/1W4/\9S19C_'*B_Z3[E^RN&'%>D MW1ZDDV-:>ZE1H"PA+JA$AO P@H'[ATSG#W)KJHCU"O._$?#F&_&[U9L^3:] MSTQ9U7&N^?'7S(X_3Z;;Q=D>"D?UE=J=\WM9K%#LIZ)16(4440IQ+7+K:%-UUI-<"<&\ZX1K;HU7]V;+"-DG8G?# MJLMBBV+"/)7!0.])<3A?W#.CH-OK<&IQ2UOTRQMGT-GJE@LP$3FY.2ZKPFK!S2-$;D M!?8D*.MBD+<%FW6:!V<\"E02$&S)(X(A]_Q21B')75+84FU]RPI_1B.8ZT<@X&7U^(VJ\.M-7S:JM35=X+86GE^615^C_OD'T!I^;RJZ M3Q;3^8?>OQ9V.J]KH@!#J;K0_(JA/N>&<[,\PKPQLU27L%P%82P+J6P,)RVR M9Z07AK-5'^K96@VN;&KN&/'6R31%[-R7JHQ@7H$Q+/'MGCNP6;E#SZJ[1E,D MOQ0=W%YTL+>8-2CY_0B42?3.?YA4/<"J?:R":_)*7TU"K"KJ+Y&UIAP[G/8^ MVM&B30";Y -[/ZKHSN9=;UQFO5S(JQOEIKN"N$IIZYQ.2%*9$5<3Y)BA2 8N MH^ ^FM N>_%0Q+UQ6OX&&_"W9FO@VY_JO87]7O-KODV-K_/U./RV8LG*/,QM M>NK@PEN9R%\IZ,[N@&C=J8:^W_1.6&KW?M4%ZV9BJYUK$'VU?=N1>0?L-DE/ MI0'1\1L0O5O?HPL52QMKT)M_N6ZZUE3"W%:PER&AZNT2IU=[:.FRH^PK29Q' M(RD2/N46M\X@K95#C-MD(J/*\5:'Q8>7?=WJHFO ]H>;N;Z'J;9;G(7%=-7B M[ 1;!?]7]RQ>D>IMT_1D")*FDZOF"". ?!L6Z< M+92.(1#L32LMX%$-D?V'&!:CV+AD6P13=559BNC<$WHX__+50L&KGDSA]?R^ M$_D?TH$BOT.074V-WZI=5:.BVF;2JRY@6YN>M(KWYJOO5[5W.V4_M=9TLPMV MO>C9?7>B$WZM/>SOP8L(FY,4$>9J8,B=)8('6-U5)OBNW\T@:P%/>L0^AJ$' M0I@.C,,,J)9F[3\=&!.A TEU*?5;6>W[:-JE+BN?!,X9FO\,P_ MJFMB^+.;_NDO8'Y/[>^Q^KST^%=_W#OULO!5X:O"5VM\U:OXY_4:8TWCE1WF M5LO57VN^KNKORM_U;>5QV9F!7ABN,%QAN-OA(K__/HV_@[%?L=$0N&HXG@U] M]5=U8$2D88@[BI'%-"$IE56,XD@Y7;OOQA#(L)$S%'R\ ^/&"!-:88\HS12XBEF MK="#$\/@TJ9MK-F-0D";@;OP,89W\QR8_3:]KLY3[8_Y1&TZJUZVBAG#ZPA* M7_R%L(%F!1[/GU\N$!XO:)>W1\I0;IF*W"*I<4[ACP298&7NLR-C!.W.NU:D M3)1P#[8*>=#\S"D_;;TS=T*RZ);X[*R MEVY_8D(-Y#TB40IC=)HQ+AC^BG:XU[HHA+! %=(T!,23=\A)Z9$.) F**8FQ ME9%U8NWPS=+E^O?L;6TG?BN["W=-UKTC2R&\E.\L:5>U\YN+_=(_LRC M1WP@]7J[R$X"Q M2N*C9=//;],OD+6+\E-XO$14GLJ'M\Q,*9TO+X=[+A4RC]/Y,LE$DZ4.T6 ( MXAS^T=)(Q*-G6CD74FH5*WZ4_9E+6+R9S18Q_%@5/:KMR+H$\7I]BZ4IN8>^ M+Z:O2P_+9\5.%PB:1>'=(X"DF673XZ-%VV,G_6F7R!K%_VG\'@)FCN=P^UZ."WN MM@OBG4L%S..XVX@Q"C,5#A%''4Z&,^UL%^+>2A_FXH\K^FC1 M1P\=_68=)48S)*3/T6\Q K1QB:12(5C.*/9/ZH6Q1W]<"P\/[Y&[(XP8%W_= ML^"J"P31"]SE8LM?X*9?(&L7_:CP> F0.Y6_KND*5CQV^VXOOJV.ZMGPUR,W M_4&59,\3=H_C]<,T>AM40)11AGBR'!D.!B]1D4?XBNATG+"3.ZS_/Z M2=VGYL!VZGVJ])X+\%Z'>LWPHHO M<+\.!CJ@V<,0)HOE^WQ+>AV'V8?['=.#=HJU3 MNO"*VEK4UJ*V/@@LK0,TE$+# $E$/%B+K!,<84&"3LRS1$/'P/(8#CLR,,5A M]PSXY0+A\8)V>7MW$X:M8TI'%&.RB%-MD+54(&U$((D3CV6KN\FC#R.>87<3 M4;J;G#MC7##\%>UPGPEPCJ0H T$*!X!%;1-R4FMDHM'4!L9Y:#>*.JUVN+_N M)I*HOJ2ER=U3'+\EZG-G642;W27% 5PI):UE@A.+$DL)\:@E M(J=!>T*S3M\%J?73#1#LR0%,^T+(ON8'SMLN#N#NZ'RGQMJ3R^"BXC\)+ 4 MG-4&(VU4KG%!)-+66D09BUY8[S3!'0/+X[2WQL^O^$6!QTN QPO:Y1T.X("5 M")2@%#A'/!B#C L"&48)CC'*Y%J0=@H'\&Y(V^4 )D=P ,L!*0[@,"X:_ MHAV6J-82U7HJY^;'.,MMF^TXY&J4T><_YI/JZ^+L+,[.XNS<^Q$=#SZJQ%"D M'B/N(D/64X.BC$(QRA03K6SU4]CO?Z^ X?4X_-3 POM)_NH@0;"$]KDI0;!% MRRU:[G/<[KUC*".4N$0\DC%C*$X"V6@%$BJ$P*(AEHCSP-!CN$;I (OB&CU_ M-KI U+R@7=[N&K7>&2:90XK(7*@C>F0$9D;# M<8"!ON0#*?0WKW8OEH0_C^MGOK6UL\4U ,3- .5 W36D'5NR.MQ\X(!N+Z=?XB].3P%5?I0KW)[]2;-U=F7GB^ %:B8:^RW M7P<_]F#H_D//UF_H!6#>W@<[Z[D8QSW@;B"QX>Q##/T>? DO]M.A@^>X.)I\ M&IQP838X9(T#ZK_RA[VY^Y/ULB+5Z,OU?F@>@4OFL([[/1+_?Y9?F)S9837-A^OJ])Z*]*MR?$Z>R$& MO=?M8Z#Z7UI=GT^%^M5==BF 6M.'MTRV1-,O@ RF6P==KQ7P&RSI\".,#X!R MUOL$8_^W;63_@%W;?_E9'7"@*>1,&XRX\@)9YQW2DENPTH@)6Z*7I:<,*X9\ M5&"B*4N057"WP=I%G;AW+APP>F5302!M#:%Q),0EK[8*5U3&MYFV2"AX7V!".2:Z. GHJ1 MQ30A4 ZL8A1'XOCYD8P:[([:/!W)5+C6.:J)U& ,E@=2/&N5+AH$!DI WCB; MC/;)J_U9*EVF&CS8;9&<$F= NF;3#.35Z$NCL8&9?+64XXVHK90\^%S)V$'O M_8WT ]4O]+I&==QKQ:DW2&@+6.5S=GZB' 'YT"3 GE%$M:C.)J]U-G@()XB+ M:$&R<8^P +LE22*5:U/=?.+_>#.;+6+X<0%$\WM=[;>BM%GUXR9YQ:<73^>" M]YG@':*E?O>V/\)>T6115)0BGG!$1G+05%R*S+*0%&Z)JB@M4]@JY$$'RHX4 MBUR6=L1)[#'50DC:@>VGG/;Y5_*%3P E6>YTC0*8B5@S+%#(42L<"P76K ! MQ(-@)&%-Z7Z:JAZ? H3I:]PI67++2@+!$:JUJ"1'/@699:L-OK[;(EN71K68 M\7;V ;[V$;X+O32=7%6/W;1+;]X\'&][<#>-,*9)C%$PI D1(*6"0=HI##0; ML M,4B/;1M@CI-2OTXF/,YR5L646B\>B9/BGC&POC%8 MWUP04(H=1HFQ0+SSDL4MUO?#Y=.Q-IX.=G=S*0;1K;U7V@O+8.- "P6F3Z"6 M))N0\F 2!1TU5JV]?XQD.M;>XX[Z3S8D24>\SA?D3][B?ZT=KB"U.RF,+?66 M:PJ&(LV"53H//!8\$L%X[@VE?@LF/\)1\=/5]6CR)<9W3^9VM/[[#Y/9_)?)_)\11N(GOX]AR<(ZD^_+TT4'IH/,G96\Q7BZ MFGDOOV1N/]=*87-LY=>6J\H2&<]BOS>.\^S&@+6%&>;3L733JR=CQL@VN22+ M9@-VG9CU;+4SM8ZZ,9B[!I$/2M:S5ESLK=T]^0@,8[?:4\=9Y$]-R!.R=[28,I9JJ22BU 3$0:2!F.,:8:X43E28R%O&^F,$XL$8KS;Y M?IY,FZ_R=?N,"-O#IE9\_-7@L1-P'L>F2_O,R_OKJV(1]*KO7[&]9O;I+KZB_^=P%\G[XL M!U'=BL T?>4FG_-LX DO5RD7G^\9XT'HX^7S34S2\=?_9W2ZO2=FXS ^'[;7 M(2I__K!*B[P&\*DS'I%-L$HO[>B3_3)[]>)/&\2QW/DJW&;[MC]E=P^?Q;>' MY=P2 53%+_QI%T,]&;0E$Q);9U',1X#<*@I0;#5B3(G@/2',[,6*>><_Q+ 8 MQ;=I>YS9NM*3CVOJ4Y_9;'%5?_<^'^B\AS%\/X(+7X#@]_8Z*^#317QQ'(6< MP]6=4,G7#VV6"E =J)'L<'H3]+#I6EO,EIZ\[T?6_X%@1R8CN*]1@W*X1;[@ M:A+B:-"KU*&O/6Z8XX2J\)&KR71>JSR@3,%*3&UF630:CF,/M">XL-*%\ING M\5^+X0Q6I3>KA?>:4E+%<#2ZV'W>?J/ZWT]'*-P98! M=54\W;8 .+N83Y;I>WDK,_@ /N3+$4BMR0*DS_!S#*_JG5)X@+]97N]SALSU M++Z^CL9:*.?^I !ED\?!U/=& [Z?#?^S,[GB'0TH9I+T!% M+QZG\FEV :7",H5E'L(RM+!,89G",@]AF7M52;M8ENE49Q)8JM.G<#]H<9?Y MO[TP_#@,.8?KRS".PK/,]CY9(T%R7/A_A% M(7H>AN:C\K,?6[_L9SN< M5NG_:[%DF:]_!K9^TW#U;\#4&X'VUXNUBK:(KH?:\[LB[0=D=TKWN7+*_4K^ M??,L6:8 8P'&QQ1VQ)8 QD5D>(ZK]58@H^$?SZWB3#)*S'XJ%YP+,-+!H7LL M7 PP=L7./N21WAEL?H')?>B/*1*C,#*!8\0-QADP.ZLP?@XP MR0=\=^V%<^64)\)D.;)]$N?]XW8JQ"II]>-D!'R0TPR>)5H5U;W(I$?5QU04 MY$Y"TH: N Z^+N_"@N R&.6C:W6].+E/XU:#B[^O./LAPHG=5;$*?Z6,P+FR M3'%N%(0L"/D@A PJ*1R31S'Z7)63!:0)4RA06$,6*,6QC9"G=FXY=0<7(!DP4TDHJB/=FW_B,9T8MDF35=^X(W79E*7+YOG3?T&Y2]CE M[2@7,79<1]"956"(*TJ0U8DCQJTE@'0>MT\&'^UC.%>4$P7EBJNA8-YSP3QJ M#;7"<42XEX!Y1B,C4T0T2B,,Y1$@[*3]UKN!>;I@7HF.V'=T1&\9'5%U1D-5 MG[2U"I37<=5"]::;:-.9]UDATP7KW*6S_1Y]WL1IT+J)SJ%\H(M+#S@3&/SI ML<+2:(%I6W\_9A1%4VSX/S,/S]Z,Z^+OMYS>U8\_ A2L!-]F0P;XF/LUY/J[ M;]/K2@K9'W/!UNFL>NG**X[7G>+TQ5\H&;#G%PY]00I<@UCU$( M4/ES%RE%$[(,4\2Q(\EY%Z@X;9[(26'2#,SSRZ8KKHW+>#5N<1E6' ME0/W!SI\LY#ZTOSDE\,YO-3O+FL19W.8^7S9XFQV^/9!]Q_<1IO%O7:ZX49P M&H+(A^4!<>\MH(;TR#NL*6>@A^G6L?G3.MVL>I#=K'C5YB;S]NQU;FDYG'_I M0&.;CG2:?+_1P&4XR\UD%E@3JQNKJ[)7>T6[G1 .&(UM>["DA6&*0RS'X996H=_ M=M,__:4YBJP^5V>,O7P<6?UY#1S@4>X.V_I$U(GEMLD9-"(LX#159B@H@WT26CDXBM(*[@0_2>8$2J M,HJ.8F0Q34A*916C.!+']^:=_.E?"S ;WXS!GE[D+V=OP1R>OO]@QXW?__'QGDI?L&X.+4_)1W-*I2LP7B(GEZ&:/X"@)$X*RF!![,"&H")*XA(0(("4)MTAK')%BAK,0J:3JM/4B[I22FZ$/3[8@ M*!5]QIY?I8@+9)82'59,C(."IXU212THV!0*(YZ21AJ^0Y9H&;''7BE]3N!Y M)#OCCK86%'3 K_E+&%/%DAM0C]+0"LZ_R6H,4]@@&\?&6_Y,#&H@]%8AXA M%&:OF8W(."V12M12P1EU.G5;#/Z]PHB]V1",D#[GS^\4XG[*XP65/RO&1#$F M]G9>@3'303L4)0<4Q80@31Q# @'/>+Y5(LEV*Y[ UK#:->4QZ0@O_+ M\54*60'@B9.4C'CA-?9G@;4+@-1NF"UZP(K94LY #I]/P9XEQ'7+D*$#FM6@ M,%GDM.[+-&6VKT$WJ&7_!R(R28XQ1R1JB[@T&!F699W1G#FM$HZMH*HH"#&6 M$"2-E2!$C4>.4X6(B Y+*Z+4^RM(>/2\#"%DGQWZ1.2K%'=*Z^,"#RV+T5&, MCH-BK(^6Y/^"Q: #XE@99"V'/S6 CN0Q$-Y*[^@HQAXMO4,-Y/,[E-ZO57&T MRBLGLB2.6D:B&]!SLM(2SW/Z9D2:3^7@RC[5. M]LO[_[$N:(UU/G&CH&%9Z9$1/H*&);3CW";-W8O>YZO1RQ'H3__Q(H[1W]ZM M+\YZM3O^S:O-4H2*TOV5(LQ7/]WM=HL 9HMKV.W;N8E?'=2.#2&//":]M3R/ M>75O(W-S./:C18 ;4*:JE52AB7\5# @5185!DPB5.;%*F5=R&1$LY Z8#DDG'-F2^OR5NWH4Z55?S-Y/X,^?KJY' MDR\QSGZ=3/.-;]-?A^/AU>(*?IM.1J-_Y,6=C ((B??V5$ETBG::T]WS2N[9?*L2*RT5IRGKWKNO%R37!\^]7]1+E MZ_,:U>!5+U)OGE>I!]?F"U>J\6_O7F>]V,+EZ&V4PS]& M+?C.Z-&OMX1%]/-&@ES[!%;)OW4-8:PG3$FF034*&@0-!J-+F(1(((JJQ*B* MIB6<7'! U D%(D UXI0B ZB"I"<\,!89URV5>HD2[^+TX]#'[9BS.L:HE"* ME[D=K?_^PV0V_V4R_V>$D?C)[V-8LG#SI/JFVYK3YH''NQ]71QIR'760N -T MU*!3B -7CZI-',/TIJO%Z.67 '[ AMVL6B]^SI]COS>.\PQ L,0PJ8PAZ298 M+:U\:;M[TQMT.(3:/=_%@7>VMW3#X"D]C> MI]NM3*\K'3 MG.1K(^#GR;3Y*E^WSQ[&>R!0.B#FCG[')^":O!Q'Z!NSZ_TGEKJ;P9]_X*RFJMH+1]KNMK5)OEU><:QV=Q!)@.T![] MHNI1,TD)$&XZ6ZJWC4U>BXGF(?G5%N25W?*V#(%9]?53F.QT:"NEMO$6=\\J MPX+ZQ(R"P0N,N+84/FF%?*(@):34)L;; D1@SIQ3 L6D)=R3RX%2T+.LTE(1 M9V.0V]V0CVEXOSWR[FUZUUA;3ZV,C/NPDEU2AYH>YTV#\RY:\EIH:X5B2(!^ M@;@C'!D+ZD=R/&A0+"AU;F\TTX$X3GQ76@(372.BV[VZJ@DVJFX;LAI4^P!: M:V_^*6-BW0H+J&^\L*/U.QJ-%E3L;.9WCC03M<0'YQ HN!9Q11@R/A^Y4B:5 M49P&VG(R,<6M#YPCX84'$U II ,G*&B7AR68,-N;^3X&SJI__EZ+B-^RL3 # MF9Y/P\%:V"##Z\5:R!JB#TF3$5TBQ6^6L_+._837VY:UQU MR[CMHNA]^^+GX70V[ZTI2[WFK.&["D]OW\+AEG=@?L!/6^\9MB;0^WT" P.+ M\"K.![TW.WZO^]S9^989Y'O'DWF^O__UU0F3ZL*\2-7@,S.OTNU;#+T:6/V, MQO'6J##_#N(D_.^B,H;!>AC#"L[RS35$5"?-UPL'^N?H"P!(]O+E$^P?C?30:=W\7?_%K6O M8W/^XVHXG\?LM\G*>QVY8>L6CA4M3<(PU=1NKZ^!#:IVDU_AF$R-(&0'O1^! MY. !\P] M6$(%!7S&S=&4P5WA @6 2Q#IMT\K_Q[?4(8@<]C#0F5%+:]J\4\ M@U]U<#B;VP;O:J[Y(\(PX4DU,6?@&M:T?2=7C>]8OPIAUF-2/@U'HVI8\3/P M(@QG/ARMYK5E;6'EIL!(S>+>N7:K7J"[AC3HO:ZFM<43O0%Q\^QLZEU/,DT- MX=/R&",OLY\L1CETIAI&#"L?=OZG:PI,T!X4$)Y02-: ,F(E*".8(HMC) 8F M'EC+'J.>A20#[#67V8?-/=(N"N253MPG3)/I;.^:NW1K2?NB6ZIU=8HU6]8#V8TKQ>:&G8":X>MIOFT$LA0N6V.U-?F5CU?6@L!6\60M M__+6VT%TVI%?U![P2JX!]]Y$J\VV 41;1FZ/7=N,4YC&1@#/=LCW!G> "2N= MH=8J\II40Z[19 -OM4W?^OA075?YJ'6%E'BVL8?,.5&?*WJ!F5 MW3&X1SN3@QU6S[;;8%GMRNI+%5<+.D>U5"LTV(3"I=)0:6#5#2M#*T,1S/J_ M+%BDTR\]:FK#L2OV C!$@_!_^7,8?EP!VBA^1F$XC16?Y#;EBZOQ*]!0KT?V MR\O\ZZMK&[(T6JM,-*S?V=21J+_(:ASHQLO75[? M[)=9[K6^3AS+G:\R++9O^U-V]_#I>7M8SBWI'57 _)_6&>JBC/&_C4?#/^(3 MK;9FZ^\,9@?HH17N'ZP[P(.UU^E08Y6_@/_4?:X?U&85_,-I3;?FU$ MK^+A*BUVY0C8.7A;V12S1@KW<(6<($Y(SXGAOJ.A[V=J&C8V M)P0KI'3Q]\J\R+;R4@%M#B[.T]8-S%+)-,]51QGBUN3$E"B1])X2PRQC-MSF M8V-LLE(21%2VCPD)R"4=D54T8B&L]ZY5&._\;5W3)>X^L*U;<\Q#+=Z=0GQE M\F8']I9@S:_R'J!3[::ZQ6]W&LLB'Q8.Y]F-=3V=N$IY64GX>V@QR]$N?6"# M!X:Z/4SKW$>!O8/$N2TYMUF)2+S5[543ZG.V<@2L!ZKZ-<9;TL9/X%+ M*@U\&1D]7=O=^JN;7+GJP2#^X/7Y@1N\2.#EKQO5]NGAU7N7<9QI8K4,^1Q' M@JZJ&+)2.R2!-F-T.GC?"LSVW@H;7$**YN9Y(1)D@F3(Q(AI\,8HN3T0Y3&Z MZE_MYYRULQE.!]"Y)((G1]:1/F.\SZGJD@QK3)]*D'RTPU$%T)L$MQ0B$H+P5XZ0S >%<]YV!Z:051HYHC&CB MF%"O':AD>R.MFI;>5";K_JJTBVY&:H+^/1V"N+"CT9<;FNI>O8%DN/4B9^%R MAW/>.!C/SC@4A91>N$!TVWBFU%F6$WUU(#DX.!ED*+;(.D6X<"()K/=&-942 M7?WT9NRG$7X&JZ;Z_Z>GB O95ZQ3M).=KWD,-^Z8*9AYH!U.:[_-7RT(Q1[E ME:S#'20G383.T(-5;I#MI01 L1KAD 0W\">+K?-*QXP-D7OD<_81![I#FD6- M&$@VZXT&TDIG04X2]QGO5 [=_^MRV7N6 M:*+.1]SR[''F8_(6D< !G(3GR @;[1E0R<6&8LSFKQ2-.6$#6YNS@%#"-PD2;X[HWB*<19 M"LA9B5'BDF$"A@QF^W,7'Y*H%.L3QKI$5*=[]5?)>;@)CJRQ:<>5790MR_73 MDI5[9F4[9#_4S+:,B-65PV9G0Q/-#DIB!]$T"S,J#.,U._.:MS;"6D-DU(C>,$2J9 M1$DSBGAT'MD(2H<#_35%KXEMM^([*I'_"/N3M^'GZ>0*1.0?GRS^J ^BK:AEN0IPGB^G*"[0NU8%40QWE?"/=MWB^ MFWM6Y%N%+W>NL,(!SU:.? #UM0RDO!&5YA7'.4__]HDZV"0QK3>SO[[M2YP?+L>VD/-$?26Z,_-L^T*W.@$E-=#:O2T4KAE46Y?BSB(D5D MG'8H!8OA&TN\:97-8E(2X41$(F&-N/,&.2$(4DPH0Y74UL86O63MJ#X5J$OT MUHIV?5JPBM7(%RU/'O/!X]-+/##3Q[)+2E0GO244E(_ G$",80M4@"72TF>' M/V@< A,)9'";"I0/'&=KSE$*E).\0-JHF*M/>?@/HSAVA@HX[8..U"4J:!2' M)K3SEO]@+4YU-OR,KN"VE@K1."5J@;4\<6>XEE=;,]W)[:*S]Y!\]'PDGV64 M2LL]XHP[Q)7G2/NL83OKO19&P?>MPB1:VN!M )6:PHU14&1(X@CG,R[-#;'R MGK61GW?4UW.4?#)(1P5(/LFY0)P&C$S0!DF3(@DT4="86L<..6B1)Y8W#-=E M;)T"L(Q<8BRUD\ZT#[%.A'E:]2GM%#5U4?))+IFQV=,OLBYC-44Z@F6M$\-! MFD M:_5IQD8''ZE&1BB>&WHXE(L;(^R)H0/*^EIW2IF#NR%S=IZ93ISQ=E+G& :N#&H52D+DG!'QRS@-1",T<%EX&WTH!X=03 M3O+>"P.:EP7*,1:#R2DTQ8IY$6W;1W4B*B"$]2GI5%.2@YJ;;*OHZU =_]LM MLUI-LOZO7N_/5>[OMC+;A%@+JCY@#]8Z&PH26>PHHD#$3G&*O6Q7Y9$!],?< MWCQAD\-TX1,5.,P4\K+K'G,2WWJ??M:#*;?7>3QW.QR2F@ MF0&WY&2ON&MMZII^5]>+IJP@<-NP.B7+=PW'\%-5Z,HO-H?GP)JVU*AVWD:3:7Q8L!(RMX'JSWO(!;RH4N ML_MNAEF5EUEF^36A$^U2IM6C;"Z6$.H[\H-! "\/I?..P"#BV']9$==A&DV$ M2(U*BJ#(*$A T-^RZ\,B @JXBJ"P2=**5GB,!'SG/\2P&,6WZ;8LK!#F]3@T M+/T^A]_MDH_-PH"B\WI^W]'_#SD)<.;XE309C2:?ZGY).:AP%N=5AFM3]+3& MIA4%N@IJ,Q:$>Z';MQ4A3Q8SN&66:U#D*FIUX&+- '4&?/-7L'/[W9^BAY-5LCUU/"K_G%BW;[38KU6Z/:Q?SR:NF7$W>KER]!G2;?#D:V2^ MR[ #GV-X5>^&9@/\S?)ZV/*1O9[%E\L*V$MQ6W42KA]]T\;^S_-5S9V/P]FP MKB3ZY),_N:\A TKLNN>MW.M!/?L8%#V.]P?/Z=C=5 MDK*"[:S_X_?I!.PIU !&JOZS'3 ^ 9W5M9E>UA6:\A<[*&5[$^WMNK\^=O&E M0_4(/__IK3K $WQ'"_A53:UEZ36 Y=ED- R]I=#9,O0#KL[3BJJMFUB[EN^? MV>7]4\OE_7AR^IK:"ZV$IDM^[@@M+=8IZQ_LDP,IWES/G7NX; MH8Y?\OD8$'4_=MK;W#L@?RYOQH6>G_/N7MZ,"ST_Y]U];C-^G(:W=&$^0)G; M.N:ST?!V*G2WPV7N0UGW68KG R9;'CN>?&7*FV86'=!L9X7)(A\Q+_?HY$2R M:SW^;<_[?Y_%V H7AUR>Z@!^CTRTHS*]H!XL28.2SPEAC'%DHDTY=B4&QK%3 MII5 "+][K:E C.2N%"):9##W" LI=))$*M=*( 06?E-Q\'\#_^[,86 ;.0SL MKC1GU>=T=X+KX?EDY9 X :?L%RL*0!: + "YM3)7+IXH>4(YRQ%Q3SFR%#Y9 MI8VPAC,;6Y6YHK1,8:N0US+G2@:+G*(1$2>QQU0+T<[V.@1 4MRG7ZF_5@"R M &0!R *0]R6B;Q\9?O_ LBR::IR#8:W)26]&@G;)-,EEG6((TFO*U3[BKA\) MN#-86?AT!_*JK)I>*O+>CP5W&O'E.&R_QV$_QO$$?BL'8O=VN#Z#N9;YG??\ M"JV6^9W+_ JM/HOYE4.J)UDS=3YXJZ-O.VV[N!Z>:OD\=V_2V7L*MEOV$5OF M+0T(*RH1#Y0C9U5$)%<8!.N-$MHJG/68LZ9_-#SXNF;!S8:/:\T+*HY]8DMR M*O,95!_KW>7F"LD7%.O(E N*[:$9*3&HM\CCP@*V@PK9/ MS!]Q('1D%#/$](4XL,ORN9-\0;%GMZ7/%,5X$%3%7)12&XUX D2R57EG8JE3 MF&+/6D4I'W/*9)R\1;]CYL%M59%V)HB9;=JDA41 M\NSYJ8B0C3K8A'D:-5CR6B<0(=8@(QQ\R@7D9<0:=-ZGF//^REV]7/+@3Q4+ M-H*C*HI==6S;0]W:ON:@_9K=E6L+C1?8ZLB4"VSMH1 W)=28:)!P(3?R2A2Y M9%3NU$NY5M8IU6K[]!#[_3BPI07I8W+@X/?G3N$%M)[=EIX]:/T__[<&@+K0 M32]'T/LV6$&PY$+,\U7QYRQW9E4%W-9/Q9Z],':[5(S=KAABIUP4Q"#GHD?< M6XFT%P'%H+2)2H.JUW*)/N9X^LW83ZLVY';TP^3J:C*NG:&OY\"-;E&5;7X_ M:3-%>RS(5K;T^2.;,Y@Z$B62)K<4\Q(CZ\"094KI(*-7 MAK9Z3SWFR+H#R$8Y[0M:G'D%VE[W?1"[%V/ M[+B@Z7Y34[<5O3T;UMM+0O@=97_/$Y%W6-%$&RUM0$IJ#!:Q\\@8'Q"UE'B; MC)*JU3;KP:?"]U(T5\U.\V_KS4[WT.NT3\B! [[O4P?YN3-10#G)KC M&)(C"#L"R DF.S(B$N2#US1&2[ G3SZ8/C5RTC[(AX*1.B-G/M'#<=GU7,)L2MQ@47!,19X$@RY-"+"KNI%(> M;ZFLN;]T\(;56YE(3TU"TGT)_R/LP$E(G:W^5O3<@IH%-0^&FB':(),3B!J, M$>?:(LT50J.3+">Q"Q="TI3JO105/C)J'BGA_9FA9J>B*4X'R4]LR!3M= PD/&M: M,O6NX[3VDO1[+A=S*#+K#,.33E,]_YD*'6HLBQ;T;%R%W3JT8E*>&,<8HCG3'N"4."9SW:XA$!_KY%2LY2:.C \5J=&45]^F'"+7;K7@BGBUO%;EU MOZ2,I'"2@B$98J[79T%FR&00L2!SDHK$*7L(3T3C]SZ.+X(]/P%35/0"=07J M'@1UB28KL!3?7@C]@N=Q1^Q#W\$?,ZY@!TQ M=6^]^ZNONS=^PN;'SWZT"##+,/RXFNQZ9+^\ MS+^^NK8A1^^LI0P-ZQ]$'K7_'WDW)!L7#7M^0_(>5U^W:_AYKAQJR M"=;II1U]LE]FKU[\:8,\EGM?$?[VC7_*_IXI+U6+6N'IBJ7R'_F6X7AA&W2M M+EHM0C7XX3ADWN #P=@WM\?V>+JO+G^ZWW$/:_5FW)M_B" UKZX7\VHA2VSV*KN^ *_]0 NX*H?HX\YD+#'2+]',85_MW'3 T:[_R-@%;". MG"'*'>@!44@$9EA ,D7MM+%&";H/#]-K(*C0E/-Y%_UB.IP/X^RGFNC"S]/) MU0\W*_TVW58U7E]-%N/Y ]/8T2SZK$%D#_LLCE_\93S9J3H(6B1=H\6H\$*Z"RYZNYC%3&7#:6\XAJ]G>2<_31:C MT/M@/T:X)(Y[=FVM[R+D? [T,")F'21BBUDD(B!%:>ZN(S686$(A%;35RCNB MW5Z.A@N@'IEX3SBQ#8VM7N]?%I5I?:,6;YA"]W_GBHR;!S94;*T"T:\"LD$Q M@%4GD+&*PS]12D&(E*H5&?88*GXS!BR([^WG'X MG'E[G37.Z2+>T\S2CS>SGJ)KUG4'P&P8A7WL^"^3>>P1D@$SKT]O;C_'C0+_ M>]UL&C2(5V.0-B Y>9)'(!U&([(H]\O.:-)SMMB^R9E=U MB:BEX["FGR;$PE4+OORR(JH:_0)\R ]/D]%H\@GD1"6B)^,*.[\=9JD]6<8 M7M4SUGB OUE>[[/3\'H67\[BM9W:>5SN3.6DK1_]8EL8SL?A;.B&H^'\R\OE M,W;%UU1O%6K E?HF.PQV7T0&S)B[KKGK=SQ02C[U(1<^D#N"K_178Z^V\>;V M@*PVSV\;X$,\R'I/#J/MWL #G4D]WPD"9>1?_^,%P2^^/MO'%B@[['H\1C/9 MM5S_W"%3'D\ACZ_-=3945("H -%>@8A>/ YE%;9@3N&(PA%K'$$+1Q2.*!RQ MQA&L<,2Y5$DYOTJR=0!;KXY@*QE(SS::KL2JWB\^1#).J7%(:FX05TH@K65. M=^7>&.<]3JT"7(]LKCJYBO\]F)^3DF#Y%"] Z2=S$VV3 Y"*]"C=O4IWKT<*'F83 M\8PY1!//TB=R!)HR1A1+4)"]B9ZP$[D.&O;>D]RAN&_D@3T'SZK968'/ I\% M/N]R3%A+B D$&98$XA& 5">&D4@Q>M#!K=7MAMS'<4SL%SY57_&CMH\IZ%G0 MLZ#G:JP< XWO5VE%ZCX6 MEXG+)ZD/6R(PFG5]/YG;41%^S[1SVFE\^Q?<0HT*KQPG$0D20 HEE9"EVB-! M):8D4(/;DNM(;IB?/L^G=IFU_68>KV:_3,9Y)-/): 2WOLF[$&?S/1D:C/0- M+BW7BJU1X+; [:'@-D:I-+86]'VSJ" M6%_R2U6;#^0*VD=F^-,SP<]10CS;^=T[Q^\9S+7,[[SG5VBUS.]RW[R(22(CF,L,M-3+'/!2"M1$$'$[E.GENS MW[*//ZR*"BY+0()A\]/GZSB>Q>_C.,+T#U+R\0F]%\ZMX&.^XUM7K^5WO>OI M)%=#!.LV%U/>J/L(+YH-9_-9+L"\6?IQ=[W'Y\M9^ZYD27 I9=G5"I*=&4BI M(%>J Y52EJ64YAD'=")HZJHPI4WXF4RY$7J;\[*=:6J#"[$5,/.83-K&1ONYYKM6B,R^JI;) Q=W>.Y9 M5]V@\@)J!=2>E*^JN=+>1(19I(@;AI'1SB*7A,4:X,F*O909.PZHD3Y1O,#: M^=-Y@;4":T^"-6$!AHQ#BH8($$45 B0C2# MJB4Q60OP:,7\OQ@.NU1)B1HQ;S;V3 M(8JX1R]"Q;ROQ^&_)_Y)\NE^M0+,\U.^GU@!X*R9J4!F@)_"OB#NJ\BFBP+^'&B](-HE[/+>$2T8*Z*4 M$5E0N0#1+$8VJV_,,"D]BV2_[H2C(!H1ST]9*X$%Y^%2*/W5]L1CI<7%!;2X MV"Z3I*9$6AT0-MHA+C!'VC.,I#,Q*\2M$<@I4-$##\99(K5@[68(3XAV."QF&BT* M9A;,+)A9,/. F(DY]\DYA710%G$29=89.9+&^T@L#8GLI?79<3!3%\SL?+"% MV)-G1)RA9Z3A@ERE[Z9\7_&3%/E5Y-VB1).-$@M$7);'H8<)0[YP#&V M)I&PY33R\7Z2'85-]R2^A,!%?!65OT!F@ZQEAXIE\_C LWIP5Z@)(0V MRGMFN-VCG^2PH,G[4A?0/%8(22E5MF7!?XPI J6'4JNL5+@I4W[64RY$7J;\ M[*=4_IPI,@H'Q GDMO( MC'/:[^,0;6GT-04UGNSDN%_:,NE+29]=,DS)7"[X6?"S&_B)DQ0J68)$"#A7 M?=#()AF0YM0HIEF,MHV?CSA1.PU^LKXFSR^9L.!GP<^"GX_#.Z\9\SPYE(A, MB&M' ;N41"; %S1A4!?W$C2\;[S[>LG18'. IT% M.KL#G=NASEJG-'4>*0W8Q947R%#"D;02@\H8.0Y[J?MV&*B[(Y/LP/&]9T/R M)5:CE'\[4V=&23>Y@'23XVCUA"F-8S3(R\IC'QUR\!TRWEHC$ZCHT>TUPJ/& M@"/I\[Q/#RWO.IK/4K3^ L\%GL\>GBWV1DBC$6'>(>Z(02XQCCC6E 41@C1R MKP$D1X5G)2^S*E,!YP+.!9R/7Q(H&,FMC,@+"GHK\Z#F!LN0HMP(H3WW+.PU M.F5/8/IUEW6?D .?]W441<\I@N62:]LMV:$J;O>MJZG_NU+FKLBT(M,Z9W!0 MX0,ECH&,%#[[=A*R+BK$K%3,*1]<.X+S*?Z@8QWL]G&Q-8JM47"YX/)YXK)V MD1(M)1(F <;ZY)&.,8JY2.VU M=1%)$B3B/$KD@K"(RR 4CD18UI)^C_'N',UZ$(?.S/TJ\17[H=@/!9X+/._- M^"[P7."YP/,) M?#V)!R&9BB@R@1%W+J&]N+K.:R/A["^4@O=77W?O!5G-;#U>Z/]G[UV;&SF2<^'O M[Z] R):]BD!RZWZ9L3=B-))\%"M+&Y+6#G^LZQ K$*#1P,S0O_[-Z@9 D "& M-Y"XL'1\9DFBT=U5E?GD4UEY$6>2\Z^_$#3$[GK^SCU-.QC\CZ.>N[P<7@U& M'WK3\X0/=]/9=#RY:D..)FZ:>H-1^TG*.:'^?$PK#JON@DG"^X7!<."*>O7; MJ]^/+W L5[U94Z*7;MQXM>[PVKW&N;>)+SY@I,\0^QBX98Y )HKCSM\EW,4K M#2+2Q%/VVB6V"RS\?C'!2U#\%6?DUQN3^VXZK]OUVV(Z;UQ\ SXRP[E_6PS&6'WCO3ZTFCF=-&?4W M-[J\(" _0E66$C]']D5?IE)A,R4!/LB$PNLM.*D5,,>4(=XJ3]35'(/Z?XMA-X2L@9^7KQ!52KH;MLTILF7;HB M+HMW:[E?=^^O-IW%%-GU.%_3JS>+>VP[9&D?*_69T/KKMU_]^0L7T3-N[5W7 MW/4Y.=-:/?4FK_Q%[CB!,P?3,,L[ MZ<^L+K_I2PUY?,.SUQVNG:.H.^58^U0GM6S_<5:3 MK UA=AG19)3UPG/0GI6V@3J"-4&!5BP**RC+NVD@>.URO^%NWW(R_Y #J*=4 MYM#D],I)O\+ZPA4$*P@^!02)\LH1'T!2B2!8.H\XE0Q$(R.+23D6=U+$[1!! MD/>U.;T>@14$*PA6$-QO*I/S- K-$2!C !'P'TLB!T^-LXQJD^ M+*C>L]43[W-U>@7]GQ@\_V(EW@Y[[_[4IH-MS-:PM*2X&40V2M,2X;AP>$*&X#I8^HXMC<^^8U.PJ M^Z!Z,$Y Z"NTO895WCW'3A)YM0[@HE8@=-3@=*E#+V@PG"2AQ+KW=G>.BV>& M-G9Z;5)?H=!7:'L-JWSP[H@0N,I9*.!(^)#1<0(F) :.Q2P2\U*SM3Y*.W1' M/!TJ[^=PX.KTG+E[\3;4X(KKJ?U]D5 6SMWH0ZT?=I1:5(W2TXV(I2):XPV0 MR#((SQD8EY!Y.YME"E1889[1E?"^5;\?1]^/\*U2W.U!X!>R<:O('XW(5V![ M#:M\\&S;1AF=3A("-QY$#@J<0[9M0U!!,1%$VDDU]&<"ROMQ;:.?N7C6WEEB M+8M5L?/45OG@L3,G[86-!))4%D1T ;R0!&%1\I@4\V(WA3'VBIVTS^0S5X8] M/O2L<1%/U:C_#KMO":M&ZX24K4)JA=3' MA)018:QG##()&H0P!+S1"&>.)\XT5T;MM@[X"T#@EUT=LL9BG( B5+A[#:N\ M<[AS7F4?50#!0@FCI0*\-1PT9US'(*TVSQD[\?)PQV5?D-,+I*C%*?;CE?AA M/,&Y&G4Q%'&048SQ@X$;5I_$J]&BUVI17BC9T*0<*",@;-8ET2.""3)#-(HD MSJDAF3RC3V*NX#=2";];T?.=>\]KE-])Z5=%T8JBCT ]+U.D@7M0+#,0F3%P MAA@(D5IE>?9&K?'R';HA=H=Z=^10/W,'Y2K]%>/J*N\=XUXH#\21E#,5D(DU M2!/QJ^I26X2SML2%#%] M3,/QY05^5!T:1ZA-U4P=GIER4@8BM(0<+-)T)1EX)3,(K7*BDAK\YQD=&OB' M]Y,4!]-FH>F[.DBDIY=F4CT7%2XK7.X5+E-F7O.L01LID:$K#9[YPM"#8I:3 MS'U^1D_(L\$EZQMQ>@5^*F!6P*R N5_ %(0ERB50*4HY#.O!D)0A2T8)T\9( M]YS5.9\1,+FI>24U@F/7]3;/'5[2=6=&@2X59;LT$^BESR$U78OG6FGS>%6L M&JG#,U(BV*Q8H* T52"RB. B]R"CHU)G0EQAZ$]W@MRG,7B+ -\6 'B_HO_? MM\J/7UB4E[Y !)WNO*A37X@:\'%*JEA 9A2.X"NZW( MDF'U,%#$2RQ 1T*PNT,:D N\= ^:C*F=N M082US.;'.$7V!X=?IIDG>#;WDBDO-4!D/>4EI@G*>>P-1E,W^C#PPS3O55*= M)*]&FUZKD?F7?S*,LKKHQ[?H5;5?PRH?_/9E31 FC(1&:4+$!G^([0PX)3A^"MW MGD?A.5EKBO19K4+?E35<>CZ*3)\G7/Y.6T MUXR'@]A;K,JIVZB[9^#HK=B67&R3E)"60>"RQ"IX"IYK"PY_)(Q&9^-:0-T. M$S9:!7X7_S%KIB4/:UO #I?*'=. M.*TUE_K6.8%VB$"W^9VST>L=M7[__7"+^TAPT=KV! MD'U)7]2O%YY9GYIG;BQ;X;G"T:'3D(HQ-8E0QP3X)3/J:L MUMSG3W+X/!9.[Z@:W=^$6>2\Z]O/W!EL.RNY^_EYZN'ZP]_/?COK_6,V&31QT*I2<];['3\+);AM_83'N#"WSG:0^1I?RY5$AI'^66WMS><#!*O>9\_ G!I[O*^?''"(5\ D8])8DY1><\YKCU_PQ2FA$_[CO03;(KV569!,S25H".[!59/_QYQ_N@/8MNX!DHL,1 -?!X2Z X[ X M";@4B6<=&,E^;1=@ LF:Q@""HI43B1'PP65(7O@0 B>2/:I8R(M-!;5GFPZ# MMQB]EX>8KUO%++JWT#K6;W\Z2&5RAAF1#4A4*1!$>?"XM80H4(Z4\+B-7 L< M5DQH'9#NA,@T2E#&[W#C M6E*^W>BJYT)K7INULZ)B+EJ0L]ZB6^*J M'7-MV\16 5'./ K;=( W MI^FGE#I[G0CN-<9W1";? MI(ZZQ,4,W9R:_0E_;U7D4273YS"<123AR+F7 #E,GR$.)JG5U#?X8K.+T=LX M:"Z'[NI-^?3MI8L1YW'E\'G0/7-^7MO]H7"P0;Y:/+[]*B!QPEW-YS(.O,.; MY0;G\SUW,?0)1/AZ#[T'*@S[6W7&;FS(ROZJVX3]V_GRI/W2?4C=(3JXC+/T MQ@T_N:OF[5=_OB$6X2QT"_'B9OQ;%+@JP.LYB;/NX_[ M9\7Q4VBA*]\J?<.;WI]:2!S/&KR@^>;-1ETZ#,79G55<^'D[3]O";]R];'FQ M-PYWG0L/=WF?PACP]+Z7F\N-PGAOP09G&'0E8QJ6+2 MHS&)54RZ[5HBMYQ+%7^JOE1]^9*^\*HOSYX95BOO7,_OS[_\M#PO"VU+K%YP MD\E5'D\^N4FL66&G6\]JUS&K)QJ/*K/GV60!)D4+@DL.SML$.FHI8B(IY;56 MR#'$% (E0)7E(#PCX C+H)1VFC.2: D&ZKRRX<)?O%ESQ/YRF2:N'&7\-&Z* M5W;9L>[]JG;N*%A5]LUSA_P?313J40M_Q;J*=4_!.AI8,LEP2"*63--21W.FH< ^I* MF>#()'BO(BCG#%H+(Y(@ST&3?YRKX:IS94>VPY)J.$Y U"N@O895WGTW]\1\ MY"R"1.@"05P"EQ0'RX3'CTRVWCT',7Y&0-/FF4NX'(VH5T_Q4Y7FI^2:M,P_ MOJJ\]]7H3C43-]S#Q&:C9 *-P ]"4056> )!&6%C5M18MO-XBE;Y5C+;=G68 M:&RU#\YX<+?%, M2$;[U%:N6[V^N]&7W\X=7M(5\@GCBU*YH2TK54GOJU&B:BI6344@6IK$&1A7 MNABQQ,#3[,'H1)D+0C*U5MIA)S$1^,/B;_,ZM^]7]/'=*,[+WC:MRGY;-';U M@O?C9G>MHY5ZYK8/53DJ6ZZK?*@0Z+D33&IP3@80)!;W,!<0$!N1+^O$8WR6 MN(G#@4#>1RM0(; ZE'>B9C^.IF[T8=!5JBZ"7MGUJ]&>:EINF)9$@M""@\G2 M@G")@%?, BL63USM^4J\I4SUU4^ M4&#CU.BH&0-&&?+?8#U8HC*()*3#_QD*3^EIGG3^R\WG+7!1;VV.$9I MHEJY;O7)5)_,G7+SITGB@+I_[%0C^YB0I787D"LDG LDN4A*X=B ,82!2FT'C M.6@C.>XE&.7B6:J+/!\D<]5'NU Q^>&87&/'GZIC/Z7CQ#!EO2*%[2KE2OT]#]X( I:9X%)R%-'I61CR[C!,]1FM.>+5 MU[X;-?G;9'R)P[AJ&QRF_YT-VCKIE>.^&A5ZK?;A93PR AFN$M0!(XJ!T#:# M*RT13&0R9R3,3O =<^:5NE<+Y?[;T(VF[T;Q^X5^[ZKTJSX]0U1=X14T*VCN M%31YBDG:8$#Q;$N'108N<@?(M[5&X%0R[CHFY@5!TXC3:P!0?=7[SNYR%ZRD?M_3I1O$7NIJ;C:M%WY<M:I6Z?"L M$LV)2,YU%Q4I J'@J91@#!&E@)B+_DG%6[Y@E>9*/J^KV[P;Q;9*P4XKA0E6 M/?&GI$\5-2MJ'@!JLF"(4IF"$$CH!0D>K$=6;XQ+)$I*XM/"9?:,FHSQBIK5 M%;];3O_>70ZF>.?_2SC6<9Y^B>':< M.B8A<>F0W1>2[IT!0J*.4F0:U]U-NXNPN=TTXUKW?YNK_LZZ+)]>4XQ*\"MZ M5O3<;WRB\UZ'Z$'%'$"P3, D'L$$YG744G"GGB_4YL70D].*GM5Y_]SYH<-K MR:[T?LN@Y\G6[>MN2/1_[543'C ]M:C""YE(+:UTE@&W@I1H5 D^)05.1TE[D;/.#G75.&!%*A]WJ=.)?QX&+?.WO\D-VEZ:51HSWJW6?H9O+0,?#(Y:A%U-#L] M]?YQ%,87Z3D:U+S @??1G,(#M!*6$T=JD'O->C]^3T.BCIM&55@N.8@ MF+;@+9<@E$I$:%:*(-34H1..>J]LMZ)H1=$GHJAEV3D:'% I6>DPGL!:PB#P M*!.-6BLK:NK0Z8+H*M_'GQT.8^75VT<.1A'O]$:<22Q:L M2$)QNLO*'YVREHJ'88I_&'^;?DVNK7GX"^K'S_B0W\\G*;6QPEN56-U08GF7 M$I_IK2K\\O+1PZN'[?PW;=^;,@V]Z;CG4V\RGXG>&*>B30L;X7S@#S@AO:LV M>CI/QA<]1I@H?QW//IR77]39#6WLAOKS[")-!@%_CX./?_DW_.<1XK:4FOG= MYD(3?&"!2@XQ2(H"$,HQG9,@,_4Z):<,,;>%AJG("2H%F$PLTFN*/S%)0">6 MDS2<)R%O@_QOLPO4\:M?\G^YX@FEXK* MRV26OGHLV*ACQ)H?QIV87&V)K"_"P=JF2B5NK]]>F\=E"DNKU!:<4>CR$(6P M:3\LVO%Q,+U:I"6^'U_@H*Y:+Y=^V_0^+M:AYQ8+T<-?-C@G>G]J;S&>-?CX MYILW>U2X5>4X".?&#@:U9H07)K=;U(4)[UZVO-@;-YN.%V2CO ]*0'G]-+G?)GS0J/A6YO6<:G3&$<:VUSR.79X'6IV8EP8$,[JT4 W@F19@O-;9 M<&Z=7*\LK@+C1',(25L0VE%PVI"2 %(RVD3PI8CKE\X7WHWBRGG@NO=X5VVG M]>/JC1^R]+]H[,3QLZ\C6-&*9[M,M35&INPT<.T9@II$RL,H!Z(4C8J0.CPC^. @Z\2>4D<<.I827&-;VDII<\T@9YG0-' M_@S<\XSVQ"AP"MFUM3Q)E[A2@:]S:L'[M1#E(X?/ZOQ^DKY]/XK5 M\_ULNE4S:EYK1HUSR/*IE!!+6TXA;08O*)HMP;5QI;2;LM7C]&H2;"K)K_A9 M\?,A#>R)SD%X!RX:9.\^,S#4,DB*R.!9](2N>TN>G.'T0OC)51_QO +H4S,4 M-R=-O:)4HA]';>).T[290>>+9+1.@J]*ZN+&"B0K24)%A9H!2DK3^W2>\(-) M;S M66X7XTGJ#0=_I.$57H\#&XU+4ILK6\6+U+L<3UIM'4_*\4!Y4KGIII2B M3P/\O'QY)5?NK%<2+F?#*>K#=/G6W0TWOG-YHY@N4[N8O=GEN,MT^I!&:;+\ M7IY-9_C2^*TVG6;0%H?LQ=ED,3N7*";CMGL;+D@X+YE.#5Z?+G T;G+5BX., M3TZHZ V^;??M%&>HG7B_[IW7I^UR,OY'EP^X\?E]'!UJ:+="\T\V/K'?"VXR MN2I[U=[XLLQOP9I!^:#D@N%WX1(W:6V@4C,MZ3P?NIYTO0OW1S="G*1.'"YP MEFZD%[XBG?A/-W(?4IF!^62D>9;<1S<8MM-_.6YP8C^F=EY'Z8-K?TD?<3U+ M:MQTW$O-7#('N=?,GSP.\'Z[0)L'V M*1=-P^M07XO^?1HTY2N7@PF*W/O9Q6S8O=]PW [%X<5C7R3NYDL7S1P.+@;3 M;K!S!, W64AJ=W<EZF:%/TMR;F3\J7V<+/[):_,XKH,S#,IBQ4OCP]KRX"J-AKC+Z,/.*5ZUXX+='94&>N@+SJ3^TW,S31Y9WK2BNI^IN M6K2-EA U %<3I7HR:*UJ$<\&K6"Y[=__VHK/W\]^.VLK$8PO6\N&XCV7N#^5 M>S/R]N=??FK:'^G;;_KM[5&L4>9NJ, \Y[P\8N7&_5YSCDH!OM4"5"$TJ$UK M/N> W>,6_/F(*@KL<3.?)]$6C MW 25(HR;0EGPM3;-RHXGX.[![U'K7JO:?=>A_/YF?DVX"\BGLB7KR.M<4HL M131HP_%ERSY6)-,C-K&-5]!FS'. MN1A2W"C.T+#<*B-]UFO-\+U?IR,1^"KI,_+.9F&XYV:\V$@T7WYX=2 6!C=Y M^**E\?+-@AC#]!DBLJ16,4NB^NQB]#8.&F3)5V_*IV\OBS$>?5@YZ1ITSYP? M#G5_*)1CD*\6CV^_"KC3P"WTYS*.DG._W$U_ON>6^2EE<)Z68O/$XA2P1SV[ MF?93-O/=CO_?SI?'>I?([;L3.W 99^F-&WYR5TU)J5\5CL7*M]Z+S"M\L#Y4+_VPHPR*<"DHXBKL.K MFV8&>0?B\* YQZ_CVZ]L+0ZN(I770IH@2>E>%$$H:L +8H#::)77,1LK;_MK M*;4IZ^!!!J%*EHD Y[B%9*/*E@CIF+HC0N/='0D*/5.'*"A;:C]U&Z]AZZW:X+!Q MT_7MW5GONZ5TL=M[O2\^YAZ$-,]K8FT@QBM^FX,389=D=%($%,>@061*P6BI M05D9'*<^,NW63ODU3TDZ RXR#R*$!(Y[C2(<7"3:.:_<[9)J=TOQ/8/1'@I^ MVT_Y]RC319 ^N>8 Q<'DX(40D)-&1#.:@5&L'%J&F+A..<2ULHP/$8>71K2# M-'T;L(E5M\P>!KYZ'#9)'P?I4^>_;@\-!^?C<>Q.)0;3[HAD?OC77C-WB!2D M+_"_R54X=TA.VO.1_IPYEU.VEM9L,3BN][\S-\%]X?"JYUTS0';]:_K@6G;= MWF+3]R;IP@W:<[4=F:R;++[X_]'6MGE5[5EI>?_E^6DW 1M>JU_.*#KG:#<9 MV\]ORJ(,1K/64S2O#%G.)-K7G1^5M <,[7)L.Z>='WAN/O==J71:7%(O?K98 MKCX(J?]NE6&ONP2W".8!LN^HJ))&),#_H2 86BUO"0%I.3=,.*%,>(&0^AW9 M*J2G!TF_D:6XE1..#ES"^,-HL-#^K5#V][]N#H08S=GX[UO0[!"%C;$4$;L5 M:,\2$B/IP7#<^067G>:*!L%>(O=M1\(F#Y,8%4J\ZC'J#KGF)FV+-)VG8=S, MJ'KO1LN=U^+88HNX';AKRED=K+,V[;F].0:_\!BB?>93"]>LW,HIVA,B_MR7-8 M4NMA*UC-^>"RL+3IIY1&2#8O_&!V\:]--V]=F-@&K\TMDC)LQ@L#]']'15>T MC%(GP<#GG.?%ZTFR$#*W0@FE7%RC*TDI:86GD+PA((A58",50*WF.5)F4HQ[ MVEJ3,WF(JCL>W=;+$H[2:687(7%P@F$\#=)(!TFDT@J#*' V1:"1,"H(R6*] M 9BU*?@@,S!G1&F?(<$98X$:KV70.FB_-Y\+.0JYZ/:B96>.H+D"017F[]-I M9@''YV@I/TS*3,UWZ869_?S+3[IS8XBMH=;+H8FLF1F[.N^:A46@H MSGJK+2:V=9CH+,/MI[76VUU>3L:?V^C+X=7AJ;PB'+%?HRWPQ("P/H&)N+G@ MA$OKK5..K&6#/Z;GWR^+8+.?<(G>KR[)KK1='Z2Z]PL#Z**1#F[MK39),D8! M5["XV!/#G23N"C4C,7B5:(QKE0D?G%>Y?>'_>S ]_Q'U*0]P_=-/@[P])>B! MHG"@F\H"4:[L!!=C[@UQT(=)!6+6-)#@(0KI06@T\,:K"%%G1U,PE&PXC7NH M;*#!?]]Z@%?EHHC%=\\@%(?9 ZOUYG<9"F5_]T0QV-*MRALF*#$9.#)UW(%G M6A2=@N32A^"0S=MUPO_0!,"-B_E]&5EK24LWB;V0!$8$73*DVTEN^UK_>]$* M?KRT@BCD]$QG(,X$W"Z*""YZ"2$8'0+AANAAW+QK-PBX,\,'L1;A$BH;@:#*+U!$2V"GQ"X'>>:L0! M)J)Z>OO4[2M:"<86@G$@"2>OVA^U-9]NQ0NU+3[F(8ZG8V.'23)A8I2@>2C1 MRBJ!<YD.__['7Q?9\+TX:*Y/L;]\AO+71YZ7X...#ED28@*ST:'I\K*8 M+@%.Q 2:1&2[-HO$Q)/]HN\7R_7C?+5^O5ZL[U;6Y;;;]%FVO?PX$.BI)NX8 MA3''X&C&O9;VK:[14#H=0D0?#=".DI5N79?63-H EIXC\:]C[ MQVPR:&*G"OW>1X?*,&OF237%O3 6/2DO4-)]RHN53(Z;=UXI#7@]GHXIECHKOURF]HM=YOXB%Z<5XUGQ MF'QL:_JU=0I7THG*%U8?]L>CZ>M %9;9)2]Z[S.G//XU"53.:@I :?DBB1E@XLIPD\&FR60Q!.K,7W M3^(5I:S)=N+,F\%1V[TIK[Q M/WM:VA;8[KNRT@QL%+!.8 -04&VRF=&5>)\+5*+ M>68I06)F"**'< G9F5(*7"#!1:U%&_1Q5)A [<%A DK'9#S[A2;0LD^#CZ,48V:X56[]RT?XAT7=SOK_;]%==NNQG/A@]>/0F88 MTF1:>.B@:6:IN:Z!.[MLD_+6R=RB0F!WI8NEJG1Q\3B\?;@1:;^L0HJ[>3<* M ^2,.!E=.EH[C$5:.6ZG5MV@J_,4Q^G)EF'GN_= (I>,MEC"2LD@"<;1",%J MY(PL&9KC+D*T_CZZ3I)"@/EV7KYQ?5-^O17_\>;NI\VY+3=\%V:N0>;6:S+G<>/YI7L'CFU*>^N.@*1*=NR+;\TNZPMU_ M.C@/8#"91"]3C/B08PR1P*BA^,>'^EH@ M1"IILJ)*^S4,6:$GI/KR5QUT$32I+ MW)$D7BH*9/#4,/!&:IES-F&]Y,5#JA"\\,JSL^TM9/:Z\@<9Q8D;2VN--1"H M]T7M*9BR,55)9A:39U2NQ?P]Q/&_L\7_-JW].=,> M]5++8$M)H]:',:^G]*>#$R'#91:"(/8K#4*S"$YDM C]LB3[B/^&5)V6](U>5LDI9B!6Q5KOA],87J@TI#^^;K_N&) M@3-($I(E$*0W@-L.55"!@0XA,V8M;BO\+LS(/L6 '=29]3=?]UK4.#A1(%QX M)XD!&7!'B?NX##:0XL=FV0G+!1/K/LY'&)4]B@([K$2!@@B3U%QVTS&\NE>X M#+U=KG:#P2FA,P@^N,&HF6XMF'J0X5:6)0B?/#@F\*=L=/ B):/7 M#.1#1.^>U7EN]G5];*WL^P&:/LC8TZXWW>$)2-+1Y>@(2*Y+S8:$VW+G%00A M(A)J+T-\DC>N%9#O+RZ'XZN4%E%W*?Y6VH#]5VK;,J)P_')97NG[SVD2!DW: M51XV/Q.'* D+W$$X:N912FD^0FDQ30^*FS\Z M[L6$Q_V="Z"R42 "<25224*((C)G+>-I/>VW;O,J][HA19(1%8@QD'@YL102 M&7R4&I*E26832@[Y\TE1Y5X;N=>]ZKL?(IWRDG(39$),DA$0AQ0X:BE01;SD M01BEUZ0)V;]37"D4N83?<8:!38D41A8SBAI)--Z6ICWU&V$'Z=SNW^3J/\QC MCK]+$U2W$EH\Q:DH'<)[G3H=I.1(XEPDG((F*B,.>0\^$F1/6@N7M8G*/JD" M]T-PZ(^! ")Y+=I."_IN66]I?\;+W:#G+GU>:[ M7&_HYRDL6PJRE[#=WOG@0RFONF _#TH)/#J>':7BP0@+BA0?IT90LB)FL-:J M4LDS15)]Z)5GW[5;4HLJSM_@X\0%M M^.RX:3I\6C:H:/GV]OXG!V@GDZ$Q.>,A&)CPA:FRPDZ%B"#WW)=PN1 M@*4I<92%2/R:/^G!XK-((_YQ=*<@[:X+R2'9MM5-VPWB?:P;-ZJ2(#;CUDMR MW+C%L@E3*!$ND40"=R:&-7;^7(;M&39NA\C8%QNW%=G9ZC$Z9&]19)0*EB3D MG%EI?)3 ".V!$2L8DB,1[=JY;]9"6!HUY&A+\A9#"A71W*G2TC88K]'L'8RW MZ!"/5PZF%>E:UED#-H:$QV;1\20E-JOALT 0DF$NG?\1G?#L?ACZ^09P9W63(U M)K/TU4KFQO8T#6KVDZ?Q"8W2^?2-'P_C+H3@YS%NT"@[ZZW,6(M:877.7FE6 MRX_($D-)9FEI8AM^_.ZW]SVA2'_CCG:W;]5=6N[\9C#%J0A;W_,_9F[B\)?K MA7KYN;I9F&*90-7U^,UN,&FI=Y=8_F'QOO,DR9@N1H,\"'-B/ID4^.]$$>WI M/.,1OW)R EU6:<[UFS"^3 L'6EL5KMU?=OF6)1M^ ML4^XU8!WUDQO],B]&*/]F;O4EHF1*TGS*X4WRB7+T36;AM<6#2GY49.VN%S1 MGD&^*@.:=T$JE9-PUS(K!K&\9K[QYOL)@DEIS_@9?;'8Q>AL'S>707;TIG[Z]+(L\^K!$EC,YZ)YYW@%I]X=2 M40B78?'X]JN01O&M'W\NX\ [(.265<,;?7Y[3Q/!'@]Z(15YW0_L_0#[6W4F M;I"2.0G!__[M?+)XDTOW(8''C>L?X#+.TALW_.2NFK=?_?F&<"Q6OBS%EF5_ MRNJ27=JSYYK.?_DGJLC;M2EMV=Y2H>XQV*,TWW*>-*XS1]2'/^LTE1D)*4:H_XVKE(=U$_O&^Y51^5X?)J M4A"X\+GIQ.' 7'E%I(>#<:GRU[2/ZQI&XHTN)P.D;.4DJ7RIZ=A<^]SEVR)) M>C=$LE)*U$PWSA].5FJ+< P'N,>9UW3[/+B8X6!:%T.Y[>6XO&$I?I%G4]P= MXL5="/#5G \-VG;J-[GJV*/ =)K?+[BQJ-+A/DS2'![P39N5>UVXJ[9LQZA] MEY;B_;[R/M=OY=%>+.ZZ0U>YVD_2_L\&D*Y%XX?Y(2PJ76M?W+8)] M_7)M ;GIG!,BBZSU"S9I6^&7K?J4J-:,\YCFOZ"R%>+_1[I:QL2VW'.>-^H3[BV80!V[2;GW*!FHA9NEC9X$F"[:/I@4O M6=F0+*YLI:VK"3/LJAHN7F'E#8HXX&_EW'_YKIM5O,A;*;&-=^Z0P>&2#%I= M+%-9]BC7&Z^;TM>9N?*H11;PXDV6=[]^H^6?%G=LWRO<*C9;E*#;%I7CYDT/ M71'Y=AM_8UW[*RLPN;5FL\M%5<;Y_:]C,G!+.W^;YKY+6CXJC[ZYHHLB>C>? M4%R4'Z_+,G;%?&Z/JVST?&GPW9;5B&6WAV;AQJW:%CE%R>>%?^;8WU7?N'FW ME3JK"\EJQ:HM1H2K-ED:AF4H0)P?\*\\\1:B?0%A;S\?96*)BV][YXN*2*L3 MV-8>OI;=%8W$NS6S24NN+I%NA:O.4'2"W\YZ^GS9^OWF+[A6XNF6IV*<[X6? M..SB8'YFWO;BE5OOS]S^-IN$\W+$&E9V< MX\#*!T5YESA5M'X\FRPH6G/6^VZQ TD($I.+MO;7;-(EEOE94SQ-';59^JSP MUK@!O_6$87*(&^W(RTN>I^%E+Q6%+,P4C46!B>4@NQ%=H35*O=;/4;QSXS60 MOH_XS-U>Y22IC.%B/@>A@Y<"8B4,R>,RU]IG!,:SK>KC".\O* MEQ+N2W(^[6JVM?3O)6U[F\,\4LV2"FI3@F24 2%+;5);$CN"D,9[:@AY M4@F0-HCC/\J>[J=VE!*VI]4_I )B-_)5#TX 4N0YZ"Q!*Q9!4$+!.RMP;:ET M-EI%^)-.N_65/J1G&05TOA_[L]1IV^WI/^5<(Q+C'MA5@ARQK% MKD]2.SU7A7NT57OG['E>DFRQ>5]OY3"_L#^OHEN(3,O8;K"R>9SS_%!VOC4. MXZ8<:#?-. S:O[=/NMY!+U^IV\[?H$PK7IIR"-$,UMR8ZR,;-/.J$I=E XQO MA3\-<987<==EWA;7ED24;O>_'%_G&I@W FU'OJ!HEY-!6![";_BFFRY%S"+,&!29--@]U,8$K_M+K*6KGLGAAR_V&B^U <9\, M\)[X@JYM(HPDO3C0>F6K4?PXUWZ\!6G.;C LMV[[>_2OB?VL0:+?G[L$VZT6 M#G6(XYQT3U\>Z+<^XG(Z%*8;[CM?QHVKLTJPTZ!UC__2_MOY_:8WV?;B0\3H MC9_?XX3K)B?O;^A3@KJU\.:%\<Y8^L'3I#50;>CVTO^^5*7YT^8Y*VO/N#65RZ2J2?%X ME3B3/R$RG2]GM3U'64[B-XNQ?^E,;Z'K\]/$0DYP22>N'&# $#><1?Z*I_5C MNG;\+31D[86[<=R2Y1)U,DFY.)^?>EXYCY=II10_64S#7N,2>YL;([T&2_Q3 M^N#:37I(J2C;ZS7(B_.]@E?%Y=*EF!7,*0:A_&_)@9P@L+53-G=K+TXX;R#! M!G]"4R+[)C.$I!8XAET+T960QUMGH"T:#=JXL!8\MH9?+4W[TC6_Q/X"#.66 MUQ[Q>2&GZVBLX$;=<=[<%W1US0QNN8"Z1);V^-MC[,$/SUD%+?S7FO TX M&]X6J\YSWMH(O/MTZ4GKN@4$5[R,KEA@G(]R@^Z=KWOZ%/[E(*YU[0M8?^7AXT M;WNU-$<%17'&<)W*-*Z-%%]RO4G7H#N4[@Z[^_/XD(TP.KXY*?CM?I%OMX2C M!K]M#7[;>5*#--FS0"5H)QB(TH_#NN@A41JT53KGO.;E?4Q2PZ\=-_L!H?'] M_&BD=*%]/]\8O60ZPPX9U+,D-/"SWGRV.DNR.$I:G"S-IVPSNSJ\8+M'SM'] M:6?II-1FZX4*CFVZN_S3T] M[T;QM_D9ZI/4[$C;M?ZZV!SC_G[ALPA(?3Z4P]5/A9*YQ5$F;J!;(C6>-4BJ MD.Z50]'+-KJUF'4T8,TW;U:$JHON[OW;M&71\U'-IZ$,^(V;3<=OYP:JC*S8 M*U2LH;MLTILF(=G#-U[,+>ZQ>I,G?J[/F'CR.]3)J)-1/O[S=+)) ^=_7CD ? M+R!?F+).%0D_=B&J.%1Q:*H?QO MJ7_,74JEQQO-,H.0VH/+R8/$#TI?TL#=6OWCX*BWIC0C(;94_:_18U6"W2EZ1 M[0"&_*)+>J* EGG*P3L*-.;2;-ME,,)8R"$(%5,DE*_%8"#224V4 I]- L%* M\=)@$=6HB40B=?3&K!>6')5IZV*V?ATT?_QM>:Y)[UNIG=T!76I[EZUC%?'[ M&>^O*WR=[-I68G:_(LPT1,J) N=E(5E2@H]! +'&16LE"3[,1T1CD8+4D3OFA17Z@(@9I:)OQ>E!7"5F)X=LE9@]'= LSXS0S($QZT ( M&L&X[" B,&D3I)19W08THI-*%K&,L *"1G"P7G,@67BI!*&!;*CX_?S$C&]O M/W"L(EZ)V>G"5R5F.\0Q0UCD C>8TCO$,4(=>*LLZ$QRRHFHM-[.24<3LV<. M+*.XP=2*@RNE7(S%W2C1F7FM#H>86=FG5I\=G+ 5GG9T_%,<\VT]@)L MX(A-3E(PG 0(PC$6"7=^_02 .LVI)1FB+2WMA&5@8[:0DRS=@8PR:B^\3&SO MYWNL(OY$7O:X0^-%-&,]-%X<&M?CXF-5H&HCGFXC@F!,;!4$U M4RM*(6',,=NY"E9:6W^)-.T7'E0Y+Q<#BO(GU]@LN.YUU0ZXO?!>>GV(HS'*N+5%UGAJ\+7=O@21F1#/$40$ A%-"(*J> A&: MK<>Z9"Y3"!JLY+JX(!&;8D"H\C0XS0139@W/A'=46]Q/4B8E"&XT( ]+D)EA MB?E<6DCO@XZ5M*X30ZU*QRI\5?C:#E].1Y6""Q!Y\6])'\'%P!#-HM,4_Z9< M6O..>96\=1JDBTC'%.Y '34*I$"\<\;G<$BA>J9XQ[:W>ZC"7_'L0(9<\6P' MW4JTP5UD8HA(2H'0PH&7DH!D"&1!BL3)6H2+LSG$@+M13FP&D0L&2A.!:A^>;A]4=L1S2D$3 M$D"$0- ^A PL>.2[)$CGUYO9)8K?21)R$,AW/4?K$H*"0)0B02>EK#T 9<3Z24%)1')$@6$1L8K@K-R(9Q#(AA%H[#<8]>A),!2#1 M6!")$<2S4HHZX,_&",KW$P')MK?D/%81K^['"E\5OKZP7?,X6) M[1LA3@[9*A^K@%8!;0W0?+0$$"^BTLHKFP^'CW';)S5!N.)97=+7 M@&<^9QDBU:"9L"54)8&W68!7(@9.LN=^;7_)A>7":PDF2U4HG 8CG ;F,RF% M^82,H29+' (=JPG"3U*97TKGY&H:CE!OJFEXNFF@RA,6!IB%*BIM]I+E&94O# 44^\KX@U?%8X:PN MZ2N ,\\Y ,OA'9:)7_( JYLD^Y;6K6H6SNJ2O ,ZTS#8EGB!IBWO+ M:!2XQ"Q(%22+N(LT5@ M\$/@5%"T6,F!+6U:B,3O9$65]@>4I(Q6MV_DXPZGMXE8%]=#^([4<7F[4Z=] M%::/!*9?=((J.F_-6>1>AE!*2&0N02B12M,9 ID8Y9@1B1*S5H#;R4@R)9!$ MCB6N'M'9, W42!XS90C=>TFYIN1Q.=>O (.KE[B"<>7,1X/*WH9,6/20;,JE M$$8"'XP&KI/U2I=R&'R-,RO'-7$:@E$"A(L.O&8)J%*SI$%;BQUD"228&%2!!-*I)N#)RI* M[B 4Y[T0M VB: L..ZITL";JRID/"H,K9ZY@7#GST:!RL)9QEPS(Z!DB;&FI MPW@&*;V1WF9+PEHQ3*8B)Q$IMLFE9!RC^!.3!'1B.4G#>1)KGHP][!)LE\2"3,K?F]&,0X3">$ M[B<[/I2#\FFKK:<^UCJ^XQY?E=4ZOF,97Y75.KYC&5^5U3J^8QE?E=4ZOF,9 M7Y75DQC?JC<%?W9^F/ZR<%S]/+M(DT' W^/@X\HHV[<;C"+>_XTXDYQ__7;[ MP!7^>O^AEZN?GOQSZVV^^/@ML_;[>>J]'U_@ MFR3\)<4Q?MM-T_"J%P?-=#+PLVF*O>GY9#S[<-YS^--@$N'23:97O>'X UXS M".UM/@YBFO0&([PB]?X^&I2O_3;%6S5]?+=2I7+H1A$?-(J]_QJD:>]G=W'6 M6WFGWKEK>C%-TP1?H7UFZGU(XP\X^O,BHM#2UPOO">^Y*CUC#9GJT*#(K!%RK\TO4M7[UR6%K6[I..!) Y$,@O" M6@M."08T6RMR<,+GM1[R3SR'^_XS3M;(#1=G<,VW5_^QG+!WD^2:WXOP_XX/ M_'8X#G]\U4M-<)=%W">S=#\E/U)9G\]2SU\M9>BJ]RFAD*.0Y?%P./[4]/[4 M2NMXUA3![/?2YY NI[W+I>>\^>;-BK@L$*4%E.4Q2S?\,M W;C8=+US4942# MT8>">^5R&+JK\6R*+_DYQ;?="U-"SLC7BR_@M S=99/>- F5"]5F,;/M.45W M[Z\V^8@_#IJ!'PP'TZLWBWML\?EVCV7J3%KZ]=NO_OR%B^B9('=><]?GY,PP M\=2;//%S?<;$D]^A3D:=C-Z=:-SOB;=<'LR_/ M3$]H@-?;C*W[C(WGG9M.X?UX)\ZO?#C8=PZ7?^3W*3W/?+NV/LNA73A MD4-RVG^\@'QARNXX(#X:(:HX5'%HISBD7CT,,<)HQ9RJ$54C5C2"58VH&E$U M8D4C>-6(Q_/26L;KRY/[\W@R/>^]:WW*;E=A^R=QH'-:9?#NE1I5*S[JK*F1 M.H&/KG3]$Q2<8Q&24YHP+8(E:_6S=&#$T\S!Z=+YE'$*AEL%5A/E#2=9D0/J M8DHU[PM;^PD\2?HKLIW,@V0T@?!)@I$6_TE)QFR$UG*M/8IU M.@O+/4@3%0C!,YC("/[C$.M4)M3NI8VIK#5L*WR=VMI68G8_8N93($DZ\($[ M$%R4AD_X:\8-,HG2)+G>D 9),2A J,Y5VK7MP8-G:+ !Q2X,(%&F=R!2XT-QI*[PT!T7,:-\*?G(0 M5XG9R2%;)68[\)@I+Z)+%$(4$40.%IP)'%%-)F=ILDZN=>"4ROIH*8?@'05A M=0!K'"^E)[51--"4]^(Q4X^KG7/((KZ7KD^+.,97?US\_6PRODS]WG^V)[R] M[UTS;7.KWN5Z?GRD"E5MQ@Z\DTDR)0J7S48A_H>VESP!KE)*G&H2Z5H:GH[1 MN&@8.,\#"&("&"(S,&+19#C#-%O;S.^/!%O>)^;TSE\J!ZYX5O%LO25&\ +_ M?P2J-/)9$0*X9"UHX4+4R<=DV=JFGB:C,>SX)P9)\1> M&I^:DT.MZIRL\%7A:SM\!1V39\P#TUXB'6.A1/$)P-^\\MP;Y=U:T$M$UF:\ M@(#;=1#*6[!)$J"6ZRB9-)*N]8S8(QTC?6.J2[+B65W25X!GB$$V,A)!\$+' MF):X:;04F&5,.B\56>^!0WT428D,*3B'WY$4F9B.X&4FA!-FB([[H&/\]$*/ M*QVK\%7A:SM\6]7M]-LI0C880A7ED.PND, MCB0!*9L4N2>,9W,X=$R(/E6/ZZ]8A;_BV:DNZ8GBF:<&_[,"N.2T-$C1):08 MH4IE9A*)DGJRYAWSFBJN!<)?R/@=:G%+6AA=5-DH$;UA>Z%CK)X0UX3B7:K, M>S<9>)_P7N5<^">4W5%-+SYB;:H&8P?'PR0;%J@ (R(#03S!_3ONRHFTEGEE MLK1K_DC*LW$E-!@N->1$G%71."LM6O=7[E2ADIC0.;4LF +1B4/G)H@DDM6 MZ;V$2-+3"VJI_L@*7Q6^OI!Z%Y,W*@8P7A&$HI3!$L$!\4E):44,8BUEQ7*2 MN94< F[R\3O4@]76 67:!)64C^* HO4X[3-6CXE1<2B-$2MY<&,5 8"U8)XWA*PC&ZGW;/)X=: ME8Y5^*KPM1V^E*"2:42NJ*0#$0@#4XKH!>Z%R2Q+PM>ZU2>:/)$\01;E$$4Z M!4X+"YH8VW4]*A$QAT+'&.EK5H^'*Y[5)7T%>.8RXI'.&8(TI88H9^"<]R"9 MS/A_42!RK7G''$7BI34$YRD(K068TJ(MXPH/M5 [(#PYA0\LNQPR M$!(-;L:#Q,VX\6 1S&RDR22W1GB5BY39& $),6[@@]7@)/<0B7>:>A4DW4L\ M9$T6KNAU/&M;T>OIZ"63(+R!H+0+V5I;H^!<0Q!5Y32H+0F1B^E]/@TPLIKG2L MPE>%KR\$LW#OB.4CM=$(XM-:LK!+P@7*($552NF5/A\N:-QC!A=\R24S:]$M+T+':NV6?24+ MM\,8C"*^3W?7QYP/S^>FS$-WD]6[SJ?UH(^/?Q]/W; W-]U-/4#>,NAYV^_V M=3?T1+];'^#]0/0V7OU;WG 3-TA/?>9JQ,U<9(2 M0E.TX$4BQ7O@P%(I06H7$T/[1M<]J&U!(,,D<"H*94^NY. $(%))DQ55VMO# MH>RU.G2=6F#X2F'[1":KHO V=B4@@(JHB MTHH,/I;X4NNL#]HSZM=.YW&SX6D("6A6HCAA2-FTD-(+6I,8!0MQ+XT&T=!4 M#*Y^Y0K&E3,?.2I;'0GW44 (RH(P-(*C*H,DG'N5*<+O6@VYI!S"K],03$%E M%QUXS1"DO2*!,".E.J"VB/*F8\>E:T-T5)A@#F!_#=K"\9E!8PKBL"+K)FM=5ED*G)2,FE-)B5OBN)/ M3!+0B>4D#>=)R /BS(STJ945KRMGKC!=.?-1H7/TE*E$.6@J2AD7R<%2'B"' MY!)+P3N^YF>6E/*4HP%N1*E"E2UXXQA0:93$KS :]Y(%5CGS2P?,;*^9L$DR M'Q(Y<^KH?K+C0SDHG[;:>NICK>,[[O%56:WC.Y;Q55FMXSN6\559K>,[EO%5 M6:WC.Y;Q55D]B?&M>E/P9^>'Z2\+Q]7/L[;K'OX>!Q]71KF:\R/.).=??R'Q M1^&O]Q^Z6J04/2GYY];;?/'Q6V;M]_/4R^/AY-Y M[E#OPR2Y:9KTIN?X>->DX6"4-DSI]2C+ M>NFO]S7'XDQ+1K51PC*NA6;R>N2#47EY:"?@"R,N FT84TN)7IG7[B&4D-MW MW8\,_7V$]XV]WZ8H)DT/>LMSWM57>A\BXWO))GV[O8 MO+Q(]/#J85D ?.L>(XSV>_M[F8.31\E+ 5/)P&56"FD)"C8GC<_WBO__[7UM M;W_14=MG?/OF#1]?XB.1PARS,1OAB/)C3R7OC31KV*[04!+AJ0Q/OU ME]4-0 !!BA31(!I K6,U)-CH[JK*?/+)K*Q,')C .FRU54K)&B(5,H*)W PY M($LM1H9CKRP-(1@^('ED]/+AA-;#RR-M>^X.3C"(%YI(8Y&/N3\-(P'I0"GR MAEB..=-*;IT/E$I&;#5'^90*XI@JY+ **'F;1 39X'2K(M%A!>/A'[WCD:I$7_'*9FP/K2Z60" R(13Q7*M8Z]WC$6F$;HZ)FJP?1 M-!?1A/_W[^I(BSJ3::^ MTWG\S9E1X:7T-]5GT(4J]^7V+2%N@.CZ6'_*3D/E[,C";&82W'+AZ8H?KVCQ M?5_+<.,W'S".LZ\D^QNW6UUCI[&" 3V?Y<@3L'UBGE> O=< M? %69V1OFOBJB3<69&Q%S-MLBN[>O[EO)_M3W=2N'M6SVU?+>SRP,]T]EHE+ M38'4_^:/W[B([/AW]\)/S XTW M;8"OP$6A-0.=X?.B-8^EKC"L*$SQ MD0M"%(0H)K4H3%&88E('%DTV1B5RAQ)1S7$5-A-Y.Z->:>!>0!BQ"W B '1PQ?$>HZ+R,2FP5+W^) M4E_T>96^ABSBAREK.PQ9+XA6$.TY1Y2HL]8H@@+<,#>\B/59A MJ^"W3A8G(22RRFO$>9!(4ZG@5T>-EXX(?YBFZ<^K'SMD$2^(5A"M(-IW(1I5 M@&=&,D2PD8@'G=%)$Y2(2=PS!=[?5M_A**4B6$GDG0 4#$DC;9)%B2I%E<;4 MBZW3N"^":*H@V@G)^@L@6IF'88K]&:YR[\@>%?512(^TQ^!].XZ1XU8@+HR+ M03'LS!97I5BY*)5 EGCPOKTGR#GL$(&/"=!5HK@_B/?]O/Y@0Q;Q@NP%T0JB M?9_W[7&B+@5$M5. 8]XB:XQ&PNAH&?>6:+K5HI9PR3CVB$F

W+4 MLOX"B41'-R<[Z/__+D)RPH:AF/]S6.7^"Y%2XHRT'#&6\M8'9<@9<"Q34(D1 M&:U(6[4(&0 N*$4<8<)TDD(Y*3PV)CDM#Q(>@JAQ?R?D*P79"\TJ-"@ MHBQ%68JR#%9(#MZC]6Y,]KBCC8,A7@<[Q'1R&O)=IUC/9<]PR$6B M3WIYRY#/8<]PR$6B3WIY3V[(NR6 G49L89=X517B>)*;4-Y\+1E? M-]4H-LVJ?6E!D]+-N(SO",979+6,[UC&5V2UC*^,;QCC*[I8QGA+C M6_?;X>?JH'R>M7).^_WK??I+LV/>E7/X"W\ MPT>N)EVW\>HO71OEC9:-O;;9IMJK&(-%U.:J'BXX9(FC^;P*P=8)9_76R9;G MM-E>CFB]?WINFSY[,PX_U;;K;_PA2\2'6-ILPR,_7,4J34:CR>=Z_+%:M*2> M7\/;PFV;=D5:"5DTVFXJN]4\)S=JIVU+[;N?LGVVO58'Z7HMQ:42[)'VPO12 MT)W;'--+B1][T&,W.="+#+!#T/T6[9@:>IWX\$IEZ0=G;Z-3F9O^L=1F+PI4 M%&A'!2JUVH\JM?IDU/3$A_>S[(^8_Q]E&,8A__/K752T(MEX* K%':D%H M<7!2'& M$H*DL1)Q $#D.$ ?$=%A:464VAP P22[D$(6!-N!&C^C+NJPX7$'??EK3'$* M=!=(\:U'=4 >86:JT5)>B[4X0N4I MNX,]F@TOB24^262I2XAK:I%VC",:J&",86VCV!?S[;1Q93QZ,AGL@NBR1UAP M;/!+6G"L3QS3FA.I/+!8:Q"7GB'CE$0I$1TQH4*HO05^]X-C^D+1PGRWF>]3 M2PF;X8'IF/8<$OLRK!\!8/[*H+PG1\([GX M#/8 _R^\SJZ_P.\':?K^)X=:O/ M]6A4N4YH/XYA'@.(?BZ]X*_R&[0C"W>?_SF"F.<9F4W@>3"BT?+VH4YP;6SK M,;@X^QSC>'TV_N.WFA+UNMF8BJPW^9K5;"ZNJF[L;9Z!0RK%^6I%EH'IG=A M%KR\4K&!Y;:S+'L=M,4O-]'GWT$@W/)[W:\;.C*-HU;F\Q]NII,P]_F[2U&[ M;I$;A,-.9W?4:"4X<#/_W]5T,NON S?Y.+77K0Q-XVP^';<%7&?5E?T4X55 M_.Q\=C7)-4/"1>7F,Q#8674;9U]5V=VN/VDA_F LIA'T!WX8"":#:8>IRA9L MLP+.*'Y!H8;1Y G)I4+FU^/7H6YN1O;V5?[KZQL; BCGVK'@NGOF(DK6?? O M6*@ZW2X?WWX5Q7%X[29?\CART9/5^>(O3R1*WUFBJ,?3U[O-_(_H<*M.Y0;G MRQ2NXWE_NEK%-V_LQ]B%+I%-,$NO[.BSO6URJ9-UX5BN?,M9[U_V759W_^YN M#]-Y#XUN6?$?UQ7J"8,]4AR?/8#CUY.FI;Y3P,#Q$@.O0#" BJS@?!-M6T+4 M*N7-M 9H7"!X6WEIMJ ,XPCL)0\9\'Z6,1_N/IM,;ZN;25.WD-VR9YBL_P8, M#O&Z9MTJ..^+;L M8=VB/$O^G(4SS8&*Q'SG>A*:CO9TES[TL)7L9T_B:W&S]FG9J9R/.T>BSC0& M:'[F2#5XDDL'H_V\JX#6,C30J.R]+%[ALGKSC>)HN>;(Q3;+_STLV-5*_?*% M7WV+/^2[_>X^&_D=2]-[Q"O"=Q/\#R7M/.*61F1BX$B3H WATAJO]YZS\F"L M2V[$NL1CV[SJ\N$4QP-04;AZE&7#[+WH0A&U MOQJ>."6JI98@&D%G<3)$($L91L)&ZIFU.I%P5YRTP<*1X% (\ ]7@2##G4:" M!J4L0"R7_A#BI"_- *5IF#"2#"?*>HV(41'QR#%RVG*$L3%)!2=EV%IW*9CE MW,"Z"YL0%X$BS30(#"=)<4GA2_$PZZX'N.YW4>2;1&KA!NPH)0_4_;52<^)# M3@F+!G$2-9@,##3 <)N$QUK@7G3\?<>F5G3SEZ]P^&Z%AC\LYN!#&T5]EWYM M.5VW:K^T#(YL+#=JHG\5YM.$N;_0AQI,&"P=2J;F@*"3BG.?6 MR&TZ]!QQ?J$AOKS43L:QNHUVNG*1[FZOW?W]4.IUT7G5G9^25R%O*&SI4W:G M8QLN.J=]IL'XFYU7M;8>(-UM:>NK3LJRTQ;O*56]8$F?7V=MDSV9SNK_M\A(:F,9BWVX)B[$T\4V^6X13\@;>#D;=&.3^M[(_R3[;=8L\?5_%_YO5-FZI:5=U<=O$XVV:&9RP@M+J&)UXU2]5O MS5A.15QEBT\>S6FY6*68+Q"I_9*%Z9K:+ ]H5 / .-O4\)A/.0((]VL'T;[' M_2DQI[_ []NYF20TAXGX?=ZAI/CU^W?_:'\BK_\ L-[$69>_?V?Q-Y*.EKG] M"T]M([MZF2GRR8[FJQ3P118(O%=]/;]>W'&1U'SO"N43 YT,7%_G'.I\894E M89/&K#99[]PQO^#L]B;3 G &6P.?Q2W/1.:2W0<9>$=V-FG/.#QXTV;M1LMS M$SY.V_MD >)666W=+FWX_@9R-CDIDMG V>Y;Y/L MB2#QGBR_%NK^&MCNIE/ M_56[P,NGA)PX!Y,WNQU*&+Y?AB$8^.A ?9UV$1@&Q4@3+E!BN=.FU2YQUP_# M@+G,5'< 33,'@G0?KNX*;2?("W/1G=NPS:*M9E/]OLVCG,P;$.CF#Z^^TP<_ MSNS?TVCV*?"EU(]UOKR4=/<.FWKG>YSQ:Y1VH_L[QWZJPULU+Z\($]3$E!H&+&B[X\65]*D_"B M+T5?GJXOI2?XT=;$AZDZ?"FU[YK<=WDY&XF3.1-SAZJIY'+X1Y^&3ILB@BK.$4XIYJ/6'EG,(Q(&T(>;:#&C?621[)-MX5*K>!=_?$]= M.H[/'__U:C*=H39!L#CD9Z@^Q3*L6P8E@B"Y4H?TTN8B7P:Y8!V2@5)J'!7* MDS[\\%;K/H#2]6X9=+$+!:O*DIX#5D5MHE<&Q4#R>?ZHD?52Y-[+CF-/DN5; MIP*?XWSO#:NX*JYWP:JRI&> 5B"W(;$9T0&]@6)DNPY,% @ ML4!B@<1S@L3@,#-*6F2)R*6IH@-X2Q;)F*0(QD3J5!\!B'U!HJ)[[K%^4I#X M8CD!ZV4_VKL^)VBQ7B"BO=I%6PLV%BP\8RQ41 5E>,649\"XE0KY S!B&M-."88!]-OJ ML!'X:<'&9T8[X.<4)Z+3/+O-'6R7PLJ&L0$Y#S M0B,9533",>K"5AKX]^B.OW;7KW[U5S',1_%=^G5^5^]==UV^/TP6Q>[W49;V0&U/=NSAL39WFR7-J_KK]*UW25_64OY6O=J+ M*G[Q$5!AO7[V.%2A;OQD/IY5N?YJ*6K[O**VXA!%;1FYU(0]6L>54?G(-51> M"O)X0=C';_3H/>2E?/Q!C[WM)6./COKQ%\$:K_W?\=:I?3A?\)C*6=T_MF^Z M/" MK$ZEFF(?F1J%$19&>,9X>^+K^61S13V);N= MF,PEAY@Z>J<<=/.J;[.XWY$/P.Z7 0YJ@$_&_E,8['D/\*F)(_T-^=[,D2+! M18+[8R#12>42C+I(PO/36P\O!>17?OCO' MO>>ITF!<5-X@S;E#W":.G-814:-%3%[%>WH(!!^B]P0C(@U#W%&,+*8)2:FL M8A1'XOBWBW&_SV-]E_[1Q#=9,_NJ:'B!]UVZX!#R/\@*>$?&JH]AG0O.[1'G M>([[&:R0ET$@'CQ%UD3X">N8I(]6X.USG((08PE!TMA\]M-XY#A5B(CHL+0B M2OU(BZ?]X)RZT(87G-O!S7I&/<3B9BW7X^U\.H6?%M1Z5-LV$;B.A5\?Z9FY MNY-[Y\^HB1[57]!5'4!(7_WX7R0RQ8CV2#"=$(_,(!.21D89BJ76DIOXZ$U, M<)%R;I&"'[J#]5I1BZ(75 ?I%%&^3X]P=A6GE5^*[CU">^]_BB0?DP4I#&J/ M#,J".QBH,\AK!YZBL:#UE'&42.)<.T4]WSKMO;NG^--"4V\75J@"R9(PG! )A\ZY4E88#8*/$(KEBVY'33LY\G8%W>Q;,S=(P^3.WMT13*.'90+*]DC*Q'$1JZ4 M0YJ%@+BU'!DI,!+.OVB75*I2"= M1IAIP#I/-=(YRARIYDZGX#65>_3 >L2',GHNQ'@_6E5,;NY+H_]O.5 R5 MA>'8C[&:QFM;C[]2Z;9@TN]OHYTV?RA'.LH CWJ SSG.=X)LJ(SYQ,=5'#E-_?72#8D>NHY1:P-=U ;D$W<(Z$I# M8\4;-?1+<+@,\*@'6()F9B"]FA7^YN;:EVF_X?T7+J7_[95&WH01;K3O;_=+4* M,=P "G7A V03S-(K._IL;YO<4G1=.)8KWXK]_J29U2/''AQ3JZ8]\ M8'/4,85)"@H)A17B*21D*19(:IH"IIHDLJ_.V&]M<_7C:/*Y=,7^SJ[8'B:N M2C!SNW3$+LVNG]7L6N)#-+OF^E*)1UM4<[YK8VAV*?G.W:7/^CU*<^P![#@? MT_!6^W $EU:L=Z;OG_F\8?4#&/90K;=E+1U9^]OY*XA4$.F9F0'G!T@44U+ MIW20+!JT@P;1HD%%@XH&[:!!K&A0#P3XQ5CO-YGARX?97I;Y'M7X>D^*W>\. M]B!S8D]HR$6B3WIYSW#(1:)/>GE/;LB/!"_;RC@J%^4ME>4&K.JZ)L M_\V*B%0Q$HPD4PYQ%BBR+$B$#;%8,:ZTX%O)G#9YK:E C'""N(@6&^2GOQ2T*4+Z]K%H7]& M(8)AX^(.BM)V@$>3A.9-SNYN(KCS$S>S]1C<>5"9:B_,=O-27TZ%>_4,2BT$6ABT(7A1[NDA:%[M'G2U9XKSE& 7Y"W">/ M-%$!29&P,B1%;WKQ^5HB_2[]HXEO,HM^M^#0?QO_\,5?V?''^.-D^D _M]ZZ MN&%ZD H* \2W4C=A_1CNZ9]H_G 5J[>3:WCN;6O7U>NFVFSLG7O.-=4T:V*5 MII/KZKXR!]]W G[]F[GB-JJ_H*LZP#2_^O&_J#/:$,)1P 0P1%J#;. $82QE MH)&PI.EAYFHRCBLIV?C/R[]*/EZ^^SK<5XE ,6HI%P$)(ACBF&*DHY8H2D4I M#LH9MU6) !LBA"$,&4-S]0(SF(<5VT#QD<*NA] )NPX5-?V=IE5LB\!B8HH M)@QB48-^YA+^[984EI0$8X3V<:N2W'-XP7T"\L.7NIGE*-J[].XF6^D/DQ^^ MP =AT\*WE0+0HCS% 7"B?;6F&IR$ &C$=KK:9*,.WMWMO@%=^%8":&5G&R48JGP, MK:J;4E]HX9H?=7TAQ2\U?:3.#;TDCUWR6#T=2BZQ'&(YG6UI&DK!AP&<+SZ% M ?9XGOC8SP\_IR_!\\\2'[GP#.K\R'SI#\KH6FQ$L6IZ,5*R&(ESD9;BI58MQ+<.^.Q MH$B'H!%W40/B!XQ\ +PWC$ELTHM;B:MIC+W9"<9UL1/%F^C%3JAB)\Y&6XJ= M6+<3VF&>TU^0%LGETB,!V6 #TBQ%)WR01KQH\"G;B1\G\VE_9J(R6BU"R]N)NI/_7D35)6B M,<6;Z$%_/EQ%&'CN7UF,Q:XZ\]PDFP%JU3,7_;O:%IR2P1$I,HX)0R+E6F1" M$&1R6K"B7K$DK;3J1?V2-UFC>[8Z^D+E-D'[M#K/3[T:H X5!V8WRS3)36&[ MC.V;A607&W4VO*XX-!MQ+R4"\S(@0_(Y$R4XLB1RY&42$FNK8NZS^7+VI2]' M1EX(7 )>+^S)K)__:>_Z' .R?ABDO$7%*WI4;G[_S,.=WQG6%O7U'AS1(4>K)^[()H%9[]*S&<5:E^6P^C<7)*DY6<;)^_"]BA$E::4133D+ST2 G/49@;(Q+2C' MCYW-R\]Q]F.K=?NMP4;8!2.B>%;%LSJ89U5G9(C-K-B3XD(5%VH@+I0D'G.! M&=+$<<0C3<@)\*B4=Q%3%9+F^P\D_F,E$!_>]^Q*D[=E;>TXP)OE&K=V5GV&KU,ZT$L?IX LA)Q62VFJ[K)\U7-UB9L%YGM^6TWA/B,;..:65P5 M;WWSZ]M*"WQQ;S'H?E^KNS3?^54]@[GPWRA/VTE1JW755U7;28AVF[N+;,1: MO*^SA-3 &VQKDP'0IVM"7R^0/*Q>^NX5FVIQ655O%A\#^,/S&KC_= W^NR_" M;[.UU:M3^VOWO5"#D9B-;BMX09#?M=]F5]/)_.-5-1G'_.OU9!J[J/-U#+6= MPKM>M! YG8S@I^[Y^9<1/-'=7K0W;,#*PQNU_21AN(LKP,[-KM9?"<;Q_NXT MC)K)JC? #5@O7]_8437Y/.ZHU_K7+UJK" M@/[:&]J*Z;FL.KZZKK]MW!IAI M%ZZM5YP>NVMG4S=NW'XT@6NFJ_=LAP)RXS<&U'8V"-&.+L\4+7YVDYHK0U]4_PG"!U]\:V^RCE=_7UO1GWZI_!6,%.XS.$Z-K>&1 M>(]D) %Q+PDRCEI$L.94)",\WJK"Y(%&D* YLL%E%YM[9(R-;=?TF S'WHD- M3OW+=)* 5L-3[>C7./T$KL>/,39OQN%]K*_=?-JT,_4N_;#@A.ODHR>VC2_Q M -GVQ? D0G(&?I''B- $JZN<1280CJBUU'!-'=W>[!8JLI2"0];D4RZ*8F2L M(P@++:4%DDJ4'J!$/'QHY8#^5X:4P0D%T5X('B4*A(&BDPA>AV0$,1*8Y"%I MF]A=H=":,^%<1"PH@;@,"6 "8Q2UH]J NX*)'*!0/!QV.Z!09 YVLS8]5=/- M3U.EN"!>T_4YRGQ@Z6!?5MTF6@.N=,R$ZMNFZI[&!U_M7/49.-KPQ%-K9VWB M!CGK57:*!7* .X@8H1PF5K# [XHG<4'8 )ZS,CIO>!*"K+02$8,Z M >?=:FN1XL(33YS1>BL4 M*#T7R?,<-,Q1$"D,LDXYI*3041FO:>(OO.##I"3@;^907/TICL _R>O?:OW" MHPDY7KR.L&708+P?L!N'LO&1+ MEWY#E(QCS4(4B&I%\YDT@S3C0"-94ZSR0%[L7D*5,H2,FA'# W M=16*F^;JRJ-)I\7/3475]O\JG"_3<-QN;Z_ MN=@O:I\"EFD^S3M/T\D7,*TSL%O#HRQ81*>)U>!-F[P3"6S%1!H0I=(G*;DA M:8NCLA0LYE0CIH"H\.P]&>D$\MP10BG#7&XE)CR BF]! 'Y8;+'EGTE/)(9> M/IQ,?@#[CH:W\+!&,EF5$#-@!'G4 5EJ(U@ZGS3W7+HHMQ:>@Y_-94)W7 M.6HNJFNX%,!B;;=A,HYH!@]MVW'7XVZOP\5Q3#F>?O]>=3-WSZ>YH]Q+BX+:+&W7/ M>^!V0]HB/R/[O;Y?\,!VP1WCOEJ_67O@;D,H%UL%[8[.P"U:9-K+H U8IP1( M93)[EU(BEYCWT46AR%:JW(@U_B]%-\X_UT;D=OPK_FS2Q+4%_,#5\^7%GG@!+392+<@;5V M$N#']=;,WQ5K;'W&Z:KM\^ DS'(LJ%4!8

8U?6F79;%\_BE]0EP\%8\TM ML>?7X]>A;FY&]O95_NOK&QL"K/+:0;6Z>^;B2%?W04:>.MTN']]^%<'DO':3 M+WD%B#T^2Q_MW;!._)\=+A5OU.R?;%1D8\Z7*T.X]W8C[$[ M9X?:NKVO[.BSO6UR>_%UX5BN?'MNX_YEWV5UC[.M_5H*][T*M?.>2$;F )P2 MB 2GB(>($0P*F &6V!+GA=.]I&W_ZJ]BF(_BNW0?I?C+[8?;&_A;1OHG;(F< MON^>R4&7$9S)07MJ",@"P%P;66Z9P_UDU7:;3+>K[-AO>?_5[UO*,IDWX)0U M?W@UN$#)2^XU=N?5VIF^IZZ%G<\FRZ-I^7TR!L'KY\L1&*_)'(Q0_26&U]WC M-+W$_[Z\'D1F9&^:^*J)-S;OCRRGH3UYV-WZ-_<=8_Y4-W6WKJ^6]WCH?'+[ M5"4N-:/_GI'UX8OH)5/LD6O(8W\WE\J([[K)H(YJ'^XX\@X\_?U#*C^K_H\= M Q&\K19Z74YM/S#HA4(N*,9628XA%Q+J\<#V=\S"J=?5^H_?:DKH3K*S.I(\ M9.D9>!FJ88-1;YB]V$(I\'PVA=Q*O<*-C -,.=5)(L 'C3A1/J>-M&T1L7&< M)K9]J&?O&W/?5P"#7A!1ZK\72M^/FN1X1QO@+2:AE!PL)0<'4G(P!DVP% 11 M[3R8*5*H:BL(74Q? M*3%82@SV8;>4CB0H:9$5.2M?Y>Y;@3&4>*16&&)4C+VG;"QV\/KJ,"+WW";X M'*H+?F<9L)<_:7:P(X0E_^34\D_,??DG3TL^^3?0&#<)MW_^MS_]\6IV/?KS M_P=02P,$% @ LH!O6#^S0CN;Q $ B44; !$ !C;6)M+3(P,C,Q,C,Q M+GAS9.R]>7/LN)4G^O]\"KQZ;Z)OQ4AUEW+979YV3Z2VLE[KWE1KJ6IWQ0L' M12(E^C+)-!G%+USOT70BXP=AC@( MWM"%'SJAZSL!NA6#'J'+T/T.K8( W4"O!-W@!,?/V/N.T7Q-O#\FC(?4B1]Q M^L79XF3GN/A/WTB MX8V3!>F?OLG"OV=.X&]\[)%E#C"L3ZF!]&>R+V'R1S?*PC1^RT=^?8B#[Q+L M?O<8/;_G?Z3#B@Y>&A^G;SN( M?8/"QN] ,=WWTR8A-G?4)/*3,7828F=A]!]4XS8>A5XC)JI#!S\R$N<+8/Y%_]]B"_]XMAG3",4CH6_$K\?[&_(_?Q5BB/CO*O3.P]1/ MWR[)N/&63N@;Y)-GJ7]S,5TQ80\3J<:GK'W\ /^/R#R2^)/_Z(0>8M201.[? MWE>)5,AG"?;6X;_3GW\,V_2TM%U C<+AO %^?V">,TD;:R1^..C?P(&YF302!J%I00)X48 MK<,N:MS%:R]I^Y[],UIOU3H@- M77NMZ-6QS]^W[G-!$T4;5% ][/ <.SSHT^Y#HF/O?S=J[P]?^YBST+F'I]&6 M+,X3* S/^#(DI/!5E/"O?G3OCA/PPX 34!H"L3'0.QCE< 3T'(';)_)A/46! MA^/D_.\9D85[[GY#QXZ-__V C9>I_PMB] \[KN\!.'62IXL@>AGTPA>=.G;Z M#T,^<4(44:J'_>VO1>>&_C..&H(/\HQH,#(4:DZCD?DUX) MQ:BH&!:)<0^G9\3I$6M-WMD'/ZS)_!T-.W;ZQ]I.YULKDSELW)B-DY1L$)*B M$.[3YJUK;MJ^>1\_U#=/UK]10>FP?R/V[SJ.B'*3OH$]DP@W.W@.&W>OL6'' MWGVL[9V@PDR>@LYAYT;LW&VT25^(<-JX6_D?.W;H4VV'1,_#GHS8DY^BR'OQ M@X!\))=D.<)'\'^MD@0KKL2V]AT[]WUMYP0Q^FT5Y!"C=]C/44+M0_-M2/_0 ML4._:Q P'PYWW9A](&H;#YOQ3IV=GY8LA*W-.O;HA]H>2300)W+8LA%;=K[= M!=$;QB*A5RG3S@^?]WA M,.&&U"^87X!=C3IV[ ^U':-D$*>#WC%*WQXA0NRP;<.V364[;6W1L6%U\XA$ MXU\2A ^FT-&2.RPD?UOHS\T78T.SCCVK&SIH/_&.B7\?KL6!W]>Y$X=^^)B MO^<:QW01/U8_L>9&[3OVJ6[=$&2X=PD14FS7#ILVXE-CK\J=\ZKXQN2_=VQ5 MW9C!W8"T]V%W1HGUVZV?4@\,T8!!\B8G'X=*AT!;^X[=JQLZ)&)48RZ1.VSG MB.V\P<\XS/!%'&VI%N6X:?*+GSZ=9DE*/I2X>5.[>W5L;=T2PDFB#:&)7$$4 MO1"JR!5D#UL\8HNOL),H/D[^IX[-JAM%6+_#;HSZX )P9%\[=,V;ACQ^HF$DX)45)(IG78Q6&"Y0U.TCASTRPF+T]5H"S_L6.7ZA:14O?# MQ@S4J+.'A&BX9!7.GPN'9LO?.[:G;OXH*"!&XK!%QJ-.9HP^Z1F%\FFN*!3T M3OQT"%#4%]=PYSP$BN/2VJ'C$#0$J"AB'- [1O&PJ;J"'5JVM*5Y^X9^7S?K M- <^'+931P1$RQ96FG1L6]W$(_H?-FJFL(B6O>ONU;&==9M/>XC$89.GQDJT M[*;TYXYMJ]MSH.]A<[0Y!^5=ZM&N8[OJ%IURS@1S%!ZV3Z_'L.W-4S7NV,BZ MH:?9>WC82HUNQ.9OL:5EQR8V1,:H'(J'?=3D66SY%NNM.O:O;BB2O8R'+9O5 M/T47=YR3BG7MV-RZL:?DJ3HM>ZIRVGS7#YL^WF/5\HF6&G1L8-U0PWH?ODL= M#I#FM["I2?LV_:YN?BD1.>R6/9/[RO,H2TX@(1V=X=3Q@SG,\*W#=9RBNC5( MDVG^&!73D@&?T#L^L\/!U)5#.OBX#2;2<8CJ-JC&W-/#F3#IQAE^*H:3Z3@7 M=2.7TN5S.!JZI8[F[2Q^6F]NL(O]9Y 2ON"T=#(F4^DX&'5S6LO!D/Y!WIUB M.)I%<3@?>L\'@!![68#7F_,D]<\?D[?S59;K0^B$A)%((6'CVDU&RS"CR'0>J;LL<>*#> M$)L#5;#$+% ^C<,YF_6<$=4USK!WY3L/?D"FCY,IQTI-K>,4U8VF/4\1'Q%) M0QY.S*PGYO3)"1_Q7<17_AO&;ME/0W:MCV]70697KH(@A/6RSAFT>_+WWZMBQV75SK;39AZ_:R%:AO%J?\/RBK'CP%,8!JEYO\#UZ*%AUT#DX?I.$H-\9+-]T8^$23/)$?, MH9#%^62:HID/YV^>F/7!-]!86ATGJ6[J[8AO/UQ5IH^*I,@2_?'-#Q_)MYS1 M\E'R1PU6M_YWUISC=1RYNHVX\\B5U&H^*<1F1?N4+C=J_#M<9,9/YRQOJYF1 M.TYLW0@]Z,0>'F&[L68/P_7[SDX=)Z8I)?OAH+W/N,72JY7%4%Z)W!A?HM!E M_[B&[RX*$W)7O*8X)LL/?2X3HEFF.G!C\] $AUGHVY:;H"G/KQ,\YR&)F#JP>=A,)&. M$U&W.C'6>A M9QK^X1#,?PCRU"0619):W*9/5,%AK"M"^B^"<(*NE]0$93[C@\ MBM3_^N&1LISX%) ?(C:)O%QF@O)YT&!B.I/# 5N&FOQI7CWY4]=1JUN0YU*4 MT:?#2=-VE=VFD?MU35,?.](#//MX3AH/@[#PP>'D>@X$ T0H\T'XJ"H MFX!?@P20+.4Q,2=.XKM$Z3GS ["O?\%I4Q?%^Z*9>L6)HXGP?% M+8&94-V*SX6:!UMPX@XG3M^)&V(A'-R_X]34[<5MI^9P_^@]#1(6H P2P7X- MRW^"R2K+S13'8CRACO-1MR&7P >K>!/\C_SHL$$K<(6'LS+YK!1*L/ ABOQG ML>4]S\I 0AUGI6XRKIP566E^QT?\5DK>+@[0X:QHA2,=+.'V[=MQ(NJ6W)GAHI-QQ:#KP;FNR:Y^;I#R1P_G2=;$4#\@9 MWN XQA[Y-4]C"?OB1$RAUW&6ZO;A[*8TBVGZ:_K5N!J[>3(5K(!\7Y0-#S&_3?74X2;I/TD\Q MT66_K*]HHAH145^O)V'4=>YI)')<6/4:R*C]%( MN>,<-164[U,%IZR_BSX/;XA/ XEY'(Z7R>/U$XX>8V?WI/-@U6AV'*FZZ7GB MD!-H\06GG':RWGS\L(Y_BC'Y\N/1 MYV^F>729E9(P\E_35F+24BD ]C*+=JP9A'N(J0.5CQ_^)Z)Y&G3^ MAR,_;Y6YXKSQ/W/S8*N%:CK5CN,XMC9=^3CR5L+B>3!1S7R6!OMZIU'L.$-U MHWG?,W1P#2_M]'S4?WP^=IR?'YOJ]FDY/^CCX02-+YXY^)+IT:WC)-1-W[S0 MYN&JF'&CY6A"^AL.)-"]UUT].[:[;J_.M[L< ;'/9\\I[?9KM=@,&& MYP2RGUSZMFYP EO=Q'KT7T:QM/L."=U(W5^3N0Q*PYW^9J(V;A0V4&4[CT< M(JV'Z-1)GBZ"Z$77 >I/K^/PU.W7S8<'!D0PXN'@S'YP;O#6\2$#0<93HW_J M&4XV@DS',:F;I_-CD@]3P6-CK](AM P=@$JV.D]%D0RV?C+*[2?Y;/N8!"<"6@-$,C32&3L-B<(O]96UXE=Z'F#-XC_*)^BUX\[?O>9OW3A!\ M@UXIA:<8;TK'+N_TZ<.''R@)+SV&G[][3;S_6^J9DNG^Z9O$WQ+]X9OWFF9& M?L8AI+80E=A=>^NJ.Q M"KUVMJNS#3;.<.+&/D7[6F].LL0/6>GL OK.?PS]#3E@8JB(*2 MBPBWKX8N^C;.QK3BRH-.B8ZA;+XW+<5B1SU!G?1L,JOQ=AA"T(B\/P\L>)@J/H6UC$7J#YPUB?R!5RXR/ K88NQX3!C-\ ML^A,N.Y[L^@?]CV8A,($C*CG8;;E,117?I)6N !*B8AFJ=$#]M[C($W@ M-T \H1Q3;F&8A42CR#[ ?@>U/YE%!MKHCJU95C@-.&^)T@[G]QD7]1(FQ]1T MT%W03HML*DT;72.WG)"(0NJ_#(GTD$:QCY/1_NY)8RQQ48B$'F>X$;5;Z\)T MCK-8MZ9AQ['1.>VU_^^3+0?@)TMRI.[*97V%S7G&-;QX$\HN]5VGR4/86Y*A MU85&+,FX(>R>DDFU5$8>&PUCVO8A#"X0,MJ!,'(DRPLTH0[&V)6:/*0]JUDG M',T(PUE/FO:8'H:(,&(%Q@RP'\LQ5"Z<,(+!!8G<#)1M\5_PC8:IG[Y))K]^ M? \@M"2KFZ;4KVZ:^Y$F!Q!.#A1<3$SLEMG59,:J3 U$7 M9,CMC(7IV=VR:6.\A<+N9:PLE33X5NZDM,@P+=V16/9-!J.L $L,FM(4&+6$ MX*>1 4ZVGL[L(<%_S\BW?/[<1ROK[KE_M@4K-H9%V!H:=>I1^#1]2"U%21_% M8#>AA6F]H[CL3<^6!CR*JWI'ZPI*/S[Z4UB&LC(.VJJ#S (4EZ&[U4W#L@HS M:J.4_1>A'U=)Y$7!<]=#%BRAF*9]P#^!D M8(KQ7.,M1]*LQQ2_G;^Z3(I>/R2$1(KST*!Y@YG[#[S$Y6-9^'<1CT#^Q8DA MYWYD+KN>P98B[&M,QQI+?F&*@<85F3B*=2F\4-73R/VZIKK\Z%MZ$GG[2U$/ MO+]P_/AG)\C([W[!_N,3Q.(_X]AYA"W.MI2=X>&RLPUM?PG%=E-)Q74I?HI)GO\97U5PHNA8#$CPX*G#;*H93F]O)E_67H-8OAF:?&]ZKE@ M)@ZP2%-0=QEZO5:BON/9,R!-*(4ZPN8T>;1E+-2 (.KE(TR M^(T<9?S"R%5E?F0+$.)'V(,KYP'WJ*<4Q'&I&Y2D^?'XXZ?CC[^GC#91FV.Z M=Q$Y47KG7"PR)OBP5'$Q&)W] MG[[IV>F]#F82['[W&#V_][#/^" _%-,G__CK*B/"2!1?^/'VTJO,M/YW+9,: ML\)7F*@8F(/$D.M*3K9ZNW;>J*!UEN$OY"S#@&7\F,L-3HEC[T>0,[8K( MN*)!63Y[MW917#U*K4W'3K7^E,!O_BI"KFEH#HZ??9>9]L&F\KE4R(Q/KF\O M:V>**OU0)M #\SP.$Z;A@AG^D0H0)V]%$WXH5J#!, MD(J&;5XQK>8*@$%PS M)R!7YO:3XCC:F(FU9:_9#2Y#1@FDB,+RQ\^=G/7JJI>Q)$XEILB_ M"H;(/XHD4 'U"JF>JU>_RD%[6VM[<4^^_T2D^0C[YGIS$<7D2@@AS-3W?">6 M8B4K.S* @#4FX:#DH+P*/LIMK$V59O9(">$%=I!BWBT=['[@S#T"OK?[T"<" MZ^U]XX/?KX\U5BZ@I#"Y6Y[K4%<-T%A_(4_(W4ND8'$<+4/"(\O1O\X> M^] M""*G26JLM[&V+Y>A&X/\?8;9?R]#^B'DPCEW4DEI<97-&$# &I-"V?L2I3BY MBJ F2NB14^2$+IEAH0*>O!4_WY'Y-#P_6D@N7I&#;^8BRE1WS& RUAB^?G+" M--I2^9U>A=>W]\T*4Y\>FI6Z>F*P2FSK;&[S_F!^)YH*\G9'5/83,M)7]6W1 MW-S>">'Q4"#=IW)0U'V"-QE9XHU*TNG3TZ+H4'/OR-Z=\U= D@)(:HBQ3*@B MIQ0HAE.R**$"+AN.!9A#13YH_?+[]=5\!YPXX=?U9D46$E*LU*:"*(-=Y7$\AIYNQG[)*FI\Q+].?YEB&/U MTO?O;.W8UR-$J@8:%N]Z&;)*FXHO8# 9B]\YF1Q<1M3DZB=?3]XZ!+:V'H94 M@TMW$W.+_BHE8B/#C[P(G,<&':&E\3(,3MQ<1 .HH=[BW\B# *_?1^4[TJNS M/8-T 7LJTF!=\J(SJWYR\B;]JY1 4[4F#R5C\QNJO>:Y%-_N/>O5U:CY\ Y\ ME) )X?G/OD?.%$R-AAO LC_YN[N(:=UG$=CD&XR*0REH?J(Z<%'K5W/34S6< MB+W/K9)YWZ4YJ-O;O X;7!VKAX1^&^IKL*V3YE-5+W&I*&U)[R+5'DPBM8 + MG7VWO_@>+L4BY7J- )'/8]_R^GR2Y[3[A,XVGCTK>K.)I]N8WMG/IH:XC4)J M&S^#BQZ'7H&5[R1/UXY?C<08U%7S!ZSR*-.%!5^RXKH9V-G:=D@@OINK*'R$ M60'20<I#S6WTNS]RM.\KS)\H.,(*YX>BL>99 M\81P(9K=X P;1,<::UUO>FO&;VSN_!_%M/DO_GIY5SW@Q1^LKV7N M,V2+I Y%:.FP?^)@/;CT2];BO-(_SMXN&35"0$ JCOW(J^A ](]G #,CDO-G M6M"AL[#J,JW40B5?S'JC]@BW]=#\&A>&!$C.D/-8P3I+XW-I*%C-23^TM[7E M;T$?Z1=2,8" H9>C ]I80-L.W5-+>W%F+-TZB.(Y>6/ W^5N+Z6$0D;T( MF[XC8ZJ^EN%TK+KG:<+1VSIF=J#/.'V*O$MF_N],,.O?WV960+;-J"> &EX: MU)K6.Z1_?WONA'H1O2*#L4NQZ-EY_^P$GYU7?YMMF9V#"$'T5B7RDDB7UFT1 MZ!QO$:)XN].BJ:7UAY[.PRV[\$*/_I.';?53H9=X9TM^'$."4_KN.[Z*7J7FMKN31?>M=# MW]EM(<%+%0LLO&0@_-^0R9.KV.T;R]2#C%$3Z&7H33*"5OHO2L2^P2%^88@9 M P1JN9=5#;J_I*5J/8]K&PS&;.:1EK:LL%TX05RG_#=2]1N>AM 0?-'>$.4P_@!0-SU=TB@[Q"S(WS\IFW MM3=UH5*36^PLRA[231;4T3,[0EX'T=#\XA()<$/T!/KV<$'V@F$BWF!_^Y#% M"96 UAM^-R6R2MOT)D\C:.\.V.X!5!BA^W/./#(UMPG*MMGO[[V MGC$!",>KU)0"6#L^MWY]ER;L]I;O^+8]1-\'?NU MP-N%3$KS!?%??AQGR2_^A2]<'FIY7-EV(6:NG@G<'9WL6?8Q^?:2< M",B AXYO7YP=B,SM'OT>/:VQ)? <1;8@^2Y\ESH-"[-/5]#+,!H+B1WA05EO M$.O:*X2DU,$N>N27*(S$9\(D?'YAA4FG%C2 @.Z,;PB9(,TP39)27V2-[1;A MB.SA@5R@'5(=/-K:Q7K<\746NT_D#>#B. 2DY6@L*@VQ7U][\;&!DR1NG5;)J:&A/4%)2&XE6VG9FKI*N:P'FEL&AJI28Y7X MI('RDN*X\J)F*:3&0DD'A_G=N2C?/ZBKD](2U/IB8HW=.XAF MR>(W^A[QM T:*Z9@3-W>:+3+*875"R"2X/4_['(1??%V>)6V:#2 MR)XP(Q 7"T:Q%YW]S7=B@0;JE=!$?CXD/[F>1$T_[&AL M[\9AGPQW6M=\MJI;I:/7 ES<0FWM[\*N]]!MK>& R"P##(,C18##W3I!L\5S M0,<%.6U[.VO-"B_DH%YZ$(6Q\1E\4B/*0G=[RZ$+$-LI$-K],(.K;L?E^.0$ MDVM1+A!-#DKL1+%'Y'^BX4"0+CR4 .D:T8S$RY <)/+,M$8[S#/BDNJ@5"J8 M=$@< PC8MG!(WUQ7@E-SY[73;T&29+!:P_RCM+4U-+#W@NK1L:G54A5 M3VQ7MR5DHS#)F_P@?L?E@)*C.!0U]9)F3S+L3W?*BKZA]M:[7T15]G(1ENW M%VTHMUE4F.!:,W3SI';J="57(7D5>RJ@A]B=*_X!26X#&$%Y2*BUSL5ZVBD;$M M8^W10*%55_7 :D.CALP;_ CUPYTPA?=3:;^L-+-N,6 0[LP@TXV_6&V]MWJ[ M%.G.M+2J^7 FW;U[W$5),.=$#$PQ./0VC(&["+P>B$.7X*\ 2==5>@9[=-2=8PT^;H(HA>IIEB7I;=G;\V'_.XENGN*LH3L_"KTOI!O/\68B=*7M @KD;F54:EC M*"SF3FR5$!6-[4=7RF'P+;89=?O]$\/ZU[F:I^K"X/'UQRC!4:0F'O\AH]%0 MY'L2RESI]PS6:KWY[*3NDR*&:20Q^X /975? 5,Q+N)<[QC6-;5\.JU!;7U[ M+")K "C5!=&=&NT.XRCI1CL- M,?U<;R&X'P88_LD/);%_J3V Q*Z6.R>371KL0I]B*KVZ6K03%!6)KB#_4E2] M4)H*5.TM8C[FF?UWD=!H<*D2SUU$JZ!#'O9.W^P3D__RI6H&SE=49[4C> MFF.HF0RYI]V&W%/;IT^CTZ@-E@DJ@F_F*4L^?B(+08#N./&*Q@N)I06DH>1V M%V/'6X<_.[$O'E!59E[O[F;SE%E^$;E;09JA3V":517[SN:Z$\#R7#/96"_7 M=9<,]MP=>!?Q8-(V/%;=U)?@AF)FE566/D4QR*G=;JA:#^OQGZO0DT(VN7S2 M$>/9W&?_WA,17@P&!):X2._K-2 A0YEYM4P[ZY"+-*V.L*O:9Z0*=-TK<[AG M9^O,B8PCD:PHU]+HF:S4V-6F'=#+W/07!SZC]"VW(EUUE'SI[F?3ITG5VLH4 M:28C(,^_M<&:]>QL.1RZ%_*%?1&2HS.(%&&8#-2;$4I1O\)< XG8VQG)0 8H M0^4RW*J=:N^T?\][N<#=ZMGQ Y AR;U.Z]WK?MJ[AK.'U@7!]%UXM95&FM6* MDVCC,(O1ZC'&=!G5A@IU8^O&ZGKI[PF$EJ#"T+BXGN%S>W@%4#.LB-.:-Z!9 M/9)U^[7K)$\E^W.'T;K>?ADP5:!_QC5O46M3B]]873[()=,<*DHDERB_P$%$ M[,&D9W'HIV J#+T+_Q5^:H\];.FP(#227DBK]A"#!,25G[A. (_*>>@UV"Q: MFR[L2A]T*YM:YU5&1)$H5N0QR7_5+)\T%#E62TWJQO9C2 I'65?\B-1R$=[1 M%@#X6C/=IGARJ[@1U!(.\-N)$WYM05]3-+5YES8[]C]]^/CCQT]=,$\]^AIU MU9R_TE+"?H'2J'33-#2U!^#KO+(IM$31E]M8-VJ.,]4NSD8[C(WE3K\<*D[U M@^YR#'U[VY,]G "*H%'QF1M7P5;<'@[8VF>9;KR.])_NGB;R("EF<.GW]T0U M&)H>V4[%8K1V4DU1*?W)*0H)Q M$6+]DN*S:[-::!_+GI'/)R\JII56J\Y!==Y=1Z>ENH,G.H(7\#(JA' 1C'\> M.K0,P9B,404->ZP6Q8"A]N0N2IR@5A:XGY SBI1=_TY#Z2 PGY&O:[W)E?NJ M3ZHC:$,#8=UIFQ"IM(M]A5+3W$9[DKH<1@S%J7G&T_SUR('P(#Q)*\0HOQ^.WKH-J^/6$AV"N\B\D^13$]>@Y@) MN#QMG?P-JDA(\CPM.=%HMC<\!7MIJED<>61&3MQJDJHUFZ\2$GO)B[1E,$Q+[$+8:".4S:S0%J^:% M)UV_KU%L 'K44#-J:@=H4"*3IH_3)H??<> $=3O0T,K^ZYMOB)=8=#J]C;# M[9OK@'>PTMUO"5J]J#XF5/+DY*W 1U^!KM*:KJ:#HD5G*E'<7%\4G)%#4)6. M5'4/HY[VGZ,@"U,G?KOP [+$2C=[M9WF"^D+I!]"K4XF.W&';&ZO[7P<1Q*Q MB.OXD."_9^ ?*:/61>0HZ*Y9?%F4!$XGM_5*M:,(KA_QNUFD#^1RJ#;O-TQ MVA*EP=Z9\\-HV)4)JT6)VT3!6MN]-;C09)SDD@=GM9JB9AC)\HX/#''NZ&37 MX@BF#?+T,UBK+U$ZH%A1__Z+D.%Z"&TV7UZ60WSM^)[:#UAMI5M>XT](KF:! MA.)[OA/74]=[=# *A[E*?.?:<:&"KQ(2L]YFB6Y@%2Y;E"GS0,81VQ/FOY!K MY.X%!\_X,Q$$GE3OS$2B%K]\$/ZC^(U\T)W5B!N:ZC8BY3$2ZPTWC<EGD5*V7D:)*XY"I@0>F"%>VRW]6 MA7/V[FYO?_P0"\#'"\>EI^BS\PJ>QI,HCJ,75E.>_$6)#SR(A#5&A5"88ZS1 M&'(%2XK&]GRLO(S'-4]#[[@#E0.2%Y-\(.E;SRMB.*69%)+<6="FA!2- M%I"P1_V6/4!1U1WV1#KO>$1'$IL-CU$R-%\I +'Z]+"W.?+DSJV,8#=W/0;;=.O';>D.]":=13&1/,G(^"QX?"_%7:3\N-%'/8V@/6]&B._\+34\^"']!+AWO1UVIK.;S6JFCEY' 9>YS%-E(F1/ *>\?=:SH;]^X M_ M1UO!9]*(.U*@UM#;I^W!'+L\0PGNP^Q1&0?38_@FW=-!=R(8'=%:0=B!^ MCVDP34+MD)[VX"VS!$J2D*.[?>"W>I?RVMK%<@Q37M:TTZ72W'IV%6/E>13= MQ@G&*1LM_9<7"]L_IF 0">W &JWIJ*WV@MY]+PWX/9+B49=?B^Z M8TU[4["*"T.??1K\D#VDFRS@OH/D!KO8?Z;EE[ ;/>.&8*W19);A#H9OAD%3 M 1IQZQ/5WFO_+)ENHV M_(L8-_)MLC&+=R=I+0/7LZ=-;3 O+ Y0%/#NM$(!MW28'Q*Z*86AO:WV,AID M,Q^P T+(%7Q+*R*R^Z[3XA!J[['L+CB9&N$(+ !]Y:C7N6H0RE M:IY%+G5^L<06->I\OT57EFC? MODLNT:9WO+VMO17_?+YJQU@J&EA\]8@&OJ&(ZNV.]5H[Z_4)FO&>VN"BQE"P MZ,".\W)2!62%BB55Z^5$#Y(IN4];)_[:*HMW=K.;7!LZ 7?2\5OF\N:V];OI MZK4$?)Y&-T^[*-BWM^;'NE#HF:OM(HKAX*=9'.;V"\#,<8FRDU%WXE]\'%0? MN4FD%A(PV:G4*IM;U#G::B@K=8[63LLU3W08P\]?<>SZ"P65 M#":S?Q=6'=_Y)@J""Z92S'31*P9;CI8F@1:IL6FZ>MEDQP?!L (F(: G*(H$ M#1>0_LY23]21PP#VO(LR"$ MY\DGPGC$BO ";'.8^-2IUC,\=P)YHV#)1/,@1S$A4R'ZQG_[N]/(:W+#MS0V M.EUJEG1HANR9DSK-T).=S?=0&J-:1PU23!]=>W:+QM$@UW?V6*,LHL$ONR,CZD% 8-7MNH%(^=+OKIZGI@HZBT BX MH"P]U+U/90L)>_(*F0D@N+W":6GU936U7( JU KSTM\:U9.,O7""/M+C4F3$ M5MBO^]#S$WH]8^_\U878F2W\2W7L1M':/ZLAV[O"9Y?0;.^[)R=L!#'7;4<< M.KQ1>?47(JS\1QB]A+=D]R,BHE%EL'I1=;>?"7#G[B7JAMPI&FF>!4>%O\YB M]XDF!XH8U"M%-'I[A^5^.0Y/X6[,GYKU5;;>^E/GQ>6+,C:Z 8U:.^@&[FC] BIH"U:F]H,OV"6$W;1 MP^DF%R,$JJM3(=O[+$@VK^>?#M84I:[:DW)X&AB[4[(4QZ*>ZG"D>AT4EY&0 M6_@$"4L"I_(3V/CB/!M^>5YU7<12N7K"N1:W@^ T[:"C)U=IL# M:2VA991QX%T2N3Y- ^X(H+"Z-*]T8QJI+]'0V%T4I&=GS9O* M#,_E+.DUD9)A2/;EJQ! !W>W[]QMKD+=V\';U7VY6MMH@P,#C%"H4=0: 4FL M>7"F<8/(T/D9TO6N"(W@^HD(ZHV1Q8U-EH?V=M61M=FCH\5OGA

X.$J?6& M>O';U"QE^_W[JNMQYW,8832-;C\8.(_;X0A#:E^2LH-%B%X:!G"!/;*T 7F@ MN&S+U1*5FZ^CETWE%#NQ^]0!]%QJM,S0*@$5CEG\$/TRB%"TWA"Q=8/]-&NI M)#R9KK4E^2F*O!<_4&42Y7^V;X$#9*#DZ2*(7CJK>[=UT0YHO]LQI<<)Q&"7 M(<6VA/NFV^0YC(#-3/C [^GR;FYK.VGS!D-L!/LX!?;H^B'P'W.K'X57\[=0 M)'US2WZ;;%B4-3E/,95*6_'OM YB&<,9K$A9^A3%7>$GRN8V<4U$[BE5/4 6 MBO$36 2?>;%[<-C1&U@=06"\KHV4! L"B7O;NG M;N3*)E,4&$\O0P\":*DE<=-HLNO;U9YP0 L'K3?GK^X3*)N0S;L.09J!_X,[ MY9FHZ-1=*&1A^ .#B)5^(;4D=VR005[>F9_LHL0)R%>>[6A:4>)2A# B;'-W M,=%=59*(_8DMP:4D.53$;[G^*/E$A2^TV\$TC)SF[^@7?^.KPX:DO]K[&GB\ M*HJRFMX M$LN3?T[>*,2D^NGMT].N)?&AVY;W,!HVNF+BRQ672@$EU?E:T 3WS]PKX".8 M@8BK3O]0)_)I'VCC0P;[9>I.I6\4M(^7$EAG;?*RS#VOOG$P1L!DS M]9!#+G;+HCP3[U5'SNPDK$/LW2=8R-S,>*,TV:G:Z\:=4WK?: V#1!%6U*>; M/6L4#L$!!QAWWI:A!3N0X,OUGU:S>+^^NO'V:1X0]2) 1OSE=D<6D17<$Y@' M39O0IYL]N*XH=,GG>DF5%Q;3RM/:PT<:Q-#A'^K?7_L74?OTU*JLNK'=$'+N MJF(6-"98IBRQF^;\176A2I*YV@+,IQ'>/RV :T*2&WBN++66D2QZY41 -BC@ MMSLRORB&$"N8:JO/J4]/PV9S@TC8#\93XQ*6FNQ!X;4NL7$X(>WR8T,>'B0E\T>0BHR8 MUE[D$"Z-=]48,MK5$@AK4I8'D?^L.^][MR/*+E#^3*YG/P057BV$M[2V=J#S MVBDNLP)!E%A'W'=K%Z.63H .!-@G@!+D=D!E>1)UVR5$%YWA'1'9?"9UXEV M>1E;.9=T:!:?-O)+-9",,XW8_];.<.+&_D[L0;U.4872A+/<'#=5.&LC9#UG H*& M\#,.(GIG\[NN]3OKTU.SO 00TPG$NI+3'M;!;QH%S,X^"U")\]B72G[&?>BG M"3\M0]'0QM"TGUC1ZD\O-UK OC4;064XXY&;-YJP36&T L+2>O$KF\^$[]5< MQZ^QR0+.%4=%N7:(/"TA["U"8:?5U,&,2XFR*!%'8>P>EFU<>[O>TR<3$%ILJ9,LZF=W>MN^$R MN#?&'_]'P1K_Q5]_.JE^>L4?+,JGS==7?P"F(12LL=F85M%E2>OHM/AOA*); MOT03/Q5!Q;[PVK5?#0VM&Y/(<_I ]%(6VB3BZB\],DE_XSL%-CG#B/)$#O8J ME+&OZ:."/;7W9:[1="=0U[V,1366MB=Y:&_]F)MMQ5R5KHU>_>RI%-.<\:V0 MU'IH+RKXF7XZZD^PMCN+055R6?8ND5_5>I'G MN\.MU:OK[%%&N4(H<'C[1175NUD'[ 4(VO8\]Z:6UJ8M@1VWWX<-#?7E1;"(UA0^9U9>L2%[L8\&.(:L M/0-N['AXH!.TO8_]:&K %$^>F!FN$]:TW-A>F%7LIT3;V!0*!Q7!DB0#,UR+ M,MFCHV4@/ AB$:8Z/\P M2^']F%%U_/ ?)R^%_XS' MW^7]""Q"L7X8FO72T,7B54>NVBQ^HX]-&ZA 0T-3Z3G1,Q%!F]69^M^MK>3/ M/.=7#0PDM[#BH&>Q%'W<\T7+F6)XUF'+)5!O9!,&"@*/P;#*(#&H0M0J";1V ML8^_BA, FE+KJHU7(A]AHF)OLLUK6NB4+G^SE%!3/?L;.\-*:H+L(04*:"A M-4^Y1T?=_A7)NDU&+KP-U?(TC?Z6WIV-%) JHJ?:<"IZ]UW"!]VGSEY#VX4A M&ZQ%]LHEA:X%Z2\@Y[H]/V0$I86QK;\8\/)J\PR=GT5S;@KS;W_?2VT,"7(\ MKN%- $3!Q=\@Q34VL_=\R78%I1(\QL Z2AU][45>PXN[WMPG[-BL'U*B) MAO4P;6GW>7 T;M7WN_LM/A&^(QIE,!F+-TAC13:JML@Y6N+(*2'W!M,QZK8^ M)]+4(YD5>9%?TB?X,)VP^A)TM38T82*UAAZU7#>CXI7_OJRDH-:P]K8>"Y!J M>1CU^"#23@+V3&O7ZU9]H_B[?>L?I-Z$+EE ^FSF9R81B Y=%L'._O:^&$*; MG!(OHC=A>_!%4U-[[[R3^ D]WS((3T^+0<_.UB^ J$TKO1Y"R:1-P,?:HPG,%@NMZP^X4M3E T=YN MLDH7,M!2*JBV?"0-G\=JD^*8NO=)!P5G4RC:B[]P8E^$![6J4PT-;4J%3/!O MG7&UE?7+'Y!(I"N)UU%@]:W(UQLE:7\QL#\EHQK0A1]P/52I]DA-M$-$@VAV M'\9Y7K5L&VF&/!S04?-LJ;?O2U2D93#ADM?@"L'RUYQ8,[2W=?#E/)JYS;RM M:#Q/RBM$?:Y#6NO;I]6$V^#3.OO80_'3[ MA*%Z)H/TS8]WE\S:L[.]BS:?##S^:R5Y+N>IB>B+1!4A;>>(Y>\9I MN(WJ41W:VQY[V7;KQ&_K3>$F) ^3;.SL1#\>1$+S TPSS2!5 =2><8EK0TE8 M3S3FJ/W]4N@KC1<21-P2G]_0>$A/>PGA M'9GXZG;6GT>P%T8TT#?F,>8W?O+UY W^]X(\X%' MW10WN(1=FRN.N979 M"3[A(.B*."HULI*+';GIPS8U/.??0]B5)O!Q9K; MV9,+R&$4KF$BC=%0XOLP@R?!V9%_,]P49LJ^P!)T@$HF&$W/?C$>EEC*RJK_*50K#'P/ MK(,7_BMAAU94OJVO%9AN\B MYN&D9CZ:9G 9-@91CB+Q3VWMN8F"X((931=L^)%GJ?L.X!#2YYL-T0[D0ASL M#FK\XKOZ6 P_HW#@U_!I^JX3@,[C^63Q*['L=;#LA9> MM3NTM[6*&9+P#_$+;C_,S6WM0HY*$D0/W-&&UA:]E;M=P&\YV8LNFRTZO94# M2"PQG+0MZJFSFS6&_HSCS\[?B'CQ)KZ&5>BQE/'DSY]O3EL_HIZ=%V"68XHL M*XY))*2\0&D!^"(^HH%Y.J,)6TZ.*2KT<'-YB^NWK8?UB.:NT@GU=OOANU'5 M6IA(3#=B70MP+;FY':%:RE$G4)?E,O3 R$TOQ4US.0D]E(V@9I53^>F]WBSD M]>UL3Z2FJAIYIXH4.+(%Y32X"\_W6W,S!Q+9/\-"F]OL#,S!./2 9=VF@M[C MVDQOVK#G4)W/)!I83&#J7V^O)1%H,)FE(7OT#A[OWW\A<6P7,?Y[AD/WC;R" M96C+7M%M+=VUY[)$SWX"]V$4YP#CYZ\NZ-2AMWY((B) NEB!PSB@]ZP6COR) M)G?/5>2$?>TZ-"&*3?MHD%K5V,^GCY/;:. MN6M.X>)M;&;16%LO:Y@_-YV)&GU[&T9L_/CI@3K2&PR,M29+@Y,HP9E)(+*M M6G1_*DNT<:U<-]MF++]>BH<<;O52$5J J:@+3["_;:@_I06P?9L])+[G0\)( MS%R2GW'Z%-%*H$F*<;_0M7Y4YG>&5R+,[J+\RVK)#QY%Q_ZMM,K("L--"7BV MG6:\Q@[:K4*0R_B0I31:""*JE86954WM9?-X?R//HRA&UP)1V[+2PVCHKC+3 M7&N)**)JL;RSC]UJ4ULG_MH.TMPCL3Z3QYHMJEA[V3 MM_L$7C!VAX/(GD/K=-@-1A"R]]V7"C'D?AR:_ZKZS-NZ:/ZJR4=92E1E$33J M[,G6]L;?WW(%Y%&Q:4,HZKY1F[ &R?OOLT0HL.\U7JH]NEG'E+C<[AP_9FX] MI=%6T=B>U,HBPV_P#C[ 81!R_?HN#S,<,']:<9#Z]+2>-<(N2>J'%7YQ=;&E MCDXVP^9$!5+A=O'Y2E;%#=Z6P_,S)Y@E]WK"3)8@^705 M;._59?\\O4TA.!0!(\98=F>;"/UI''?YZ&0R;YUAX5.I[M\)Z\P'DTJZ+ ^E M:-#D= ?3T-KHT>AKCR0;4D!E*< M-LUC,A']0#Y6_!!M%9H;>FP+)VIQ=FE;F]3]2YP MJN"5[%1;VWHL+5.CE9'V/LM]#;OJF+46R35226W # P%49U%;B8,O T!5*4_ M[X$S<;(3T;XWI15=N^O!'DAD#IQZ*6M-+3LI6EJ\)GGD22?9,/;U=1J MN8>]2W0HG/Y6)9BATU@$BG\OJ;>EPX*L0G +>03(IQ&R< /W[8Y\9(E#DX^)>$;_%;#/+P_U)%?M>D-8 M5"S!3(,MP&#%^#C!1/4O,G[)WH)X[H*EB7$W,'A^'%5[&@".'F-G]^2[-5-" M:_AG=S_K" O@5FBQ_]2:V2S$4+DD3WLA]W7WTZQKE3#!J'N,>L96*7,+TR,= MY?"1\+?K+':?R$L /N4FG6PB17M;)N([R>=\%F4/Z28+ZG'HOY 7@UP)&V4@ M[D JNE5G97V5[B#1WGUG3]%0?"1=K9> T:DX%HN0EHH731V@V2NUJJ/[ M,% MB:Y)/L2&.*9!71=92V)0'N0(0I9E8O;\2=]/JPS3WLFC9#X2'] M?I@\W=')L&W.K,75:+@Y]Q()M&VD*55]MAI3::-TY. MORY -,'N>T'DXLN02)1;.6CJ+F)!\JT:N4[*2XEN[1?9:AFGZ>'M"J=D0HD MEVR_V]NZV,;7SB-8KW%,CPJYOM8/@?^8%]RFA8;\+6E"CACY;;)A=J^KCOJ= M&@>PN=LL2"//'76"ZRCQJ:6O$Y"KNZLUQBI.!5'8A<+!\YN[1^#P4"KS(3TR M'WQ1P?F$G#LFSH/@1 NB ;8FJ.G-./@C22U 9^T#Y3C0L#N"I#T5L%3_IL4( MVM#0KKN2 X511YY(,&SS*S:V7Q@,*5BA_#"#NYQ9S5IJ[_0G8%?59O/C!>*A M9&C'S=_1R7ID]Z M2X1KIOMP'(?2/KVSMHOM,O41W3U&6 M$-D4KND U)4B!_:2&J?(ZR0'\M#/0!ET.8V@/1M>CD8/^:+GKW#[97[RQ$K MJ:%UNOMIWK#_QG'$DH)>(@!K+@H:KG:[P'>%AUN]0P,IZ$ZQR4=;;SX[\5>( M^Y.O%4 %)J^K1VX?)3[]8!K+CV-0UR4HMI5: M8&2O:%@1-R\,U6D'4=/\Z9//\2(#4[D"BK[I4^_L8S.-V'E\C/$CAU7CEKZN M<]?9S6*U ;*PX%V\W.[BZ)E%ZK;:=-MZV!>X\A#.05"C6 G)78E]W-+:7O8W MH0VO)V1'N5!5+'QLC>Q7M]>\M,((5 D!^)DG@89!!B[T+KW:W6^^X Y8<0&27J2(# OCZ$?#.H(&O;BY M/ULM9JI:6PP939[@_^ S>'8"3.//Q5T#?RC%,%5:DD<@R$!((KK,+DJI=D*VMQ[* 8SI3 [MZ M+=$(=O+VV?E;%)\&3M)6!F((!:/UK[Y$+ 7^ISQ+00,>ZW9''(8JO>"9VRR?2W:^)):"!7KG(8A07A(MQ?@X= =(RC +/U(49:HC\$[$+#\'^'2$^Z+^] M+R:Z?)8AV!1?,;[O(O(9H;@ A)F+%8B.7Q'Q)(4ZZ_'VTAN[48P& B+H\FSN ME>];)Y9&_[W@X!E_)J+64S)E3\@'^KO?"E]\U]AP1R@?$-$1CU ^YA%*(_+! MH6O']XX0Q%"B=8CG/(TYQ!:H4CX+A(>Z$B-9%.1000\Q@OO A'S^S'-2,O!0 M:SXKVLFA;V)NUAS*E,<984+"O^<#("?T4,*&0#LQQG=[QAT_=P57A#+BI%%. M&_W*J/]_>\:=?"#+&U=C<>Z[85=L#F=X6<<1-3K,O9UY,,@,@YB M QTA/T1\+"0&HU^X--R^LR\?!2F5G)P"SJ\+ 7$&N(3 7>[N!&VML#U="=_X M^)T%VH@31T =%>31KS HB/,]@;-RF=)-%H0LR6_'<15,N,P>1TG[VF)- +: M]+ODU(UP"5:L/%.N %IR C LC&1+)H-^!4+[,7WY!,JTYCYA]^0%2@1VC B3 M6V\X>E=>+MK'8S>D- 2(Z!H@_@82!YD?]F5-[#,,^;#S,T;?,-Y8-W@Z8.1 M2#QB*DCA"U("UZ^D'CS!<]Y9+8P.<=,U*S'Q7J]9=\XT6P1*@@;.D7Z. MZ,+4_W,BGC;$4YK104(Q@1*)AH3W@!:(((3>W]Y/,(P5- M1(DB2A6](W23;VQ$R.H@10I32 MHJ==LBZ:F[L4 E+!B*;7;NX=X9:"+WC2DRM&0>_$.-^"R87=\(4GAAUZJN"5 M7S)LZEV>;SD"72NQATOP(UN"$-)JL%=ZWIV"48//>]]29H"7)A /^\X//Y.C?.$PWMS\7S\Y81IM"W2^ M:R)<3A*^.47F;Q*2][51R5LC4_)Y%)P!2>8ZF^WZ5( X7XVU\5:\XA)EQ,/J MYO6$:V0EM^P4+'"21FS4NMDI6WWL\%2+4F8E+?/T@O$2&"$'WK\CQ"BB7_E_ M@32BM/>&*7FC.&2 M^=T<)]SV>Q%'6Q%1 #'-IUE"7@X_9GHU9?I)53/(A$!_#S/T\&[/R*?WY],]'Z.J[Z]GV30@RD&/) M0J=%>ELU%O;T"4*J+T/R46:C0R3R88HTNB-4CP8&B:[FHSE";.A]7XIG'#]$ MA8!':8'_R1/+D))EX#Z9YWR]'#&9^47:2KV=D[>);I<2100D3;I?-/)3L<@U M,36GG_O2W<0\X7&5ICAA=_]%X#R.-<.=7MP@D4(ID41 ;+#3&'_- M0Z-I-5(G*&K]?IQV5Y0#L86O]FT_60N:>.+4R57/Z*-B@-DSB7)DG08LFN3D M3?H7A=@9FY3%AP%53 R$Y)&.("5+^@7ZE0XW^STY-__REYHOPEJQ".C$RAHT MF>!R/^S(_/KR)YS+.CQ^%QTC0P&B<_ F>]P:3*J2"]L0-,(<3%8R?DK;-YL1 M#C)&[OR4(0IZ_K/OD=L0N*)H9?")//F[NXA%JS%\G9&;1T>!VZ@8!_W**,Z: M#S,S=R5=O\[BK*IA+8UP%9]1W'/SD,1R'=.LX/1@Q/\5GB[39TX%:9K_.B'H0$&TCPWS/RA9T_4_A9':$!!5'$J.X-%X&" 2*6F8O6:,[ %EAYX[6/QD1S]*L@ M/*\1\3;;;IWX;;UA9J#D,F1%AE;/CA^ R'L1Q;0J;AG5<^)[P4>%%]%EXX+] M*:$C(T<,3?&M'F'P>1\*0VN0'V+&.]$\^'A$*F AB>3=R'DG8R(Z***C&CGI M)E>C?#'EQ^&T. ZL2B?\LK8X&[$XYG12)@K^XGNX5*HX#YXX?R40;L!1((H;,%9X$-'@9H2Q"WP510W=S)6UA005'.;4!=-0:31TZC[38*:?;D&6AT M./3RBCT A RQ\N/#BPAIEAYZA'+J1^@:W.9/--X(AJ#Q^/O(9]F+09E-:"ZL M)T9 NQE9HZ]<9\7,L7)=1=)IP5MB9Q:0EI##!YM7SIF-9WYP6U"YZ! 4C\N4 M8#L;LSW1M*3=?0>1/XAV;+I+FRQ-#4S+C @\OG_1175#^ M%1A!G)-_\HTIB0[Y0M'4J_D-!K2N!\3BO,D%,B:;#"A9&FSTAF3"!K_&$V8' MNWW".)4QMD='N%)RB-)#@J"A U=O)2#79L8,J=S]5)%N/!Q91"DCH= MD^J@^:@2F+EYG_*L"Z)R+>DY9*8IP/DI4Y:3DAB^ MO- ?G5G3&/)P/E82;)*/E-.8W2^J9* BSD>R"['\P$#7P(@NAF?_BHYX>K]F5>[9D&A!$9EQLI;_ #F<+4;'=. ME-Q(C"J*&=E]8$4\!9P%00UQN[U16ZNER=7%Y=WEV>WZ+5ES-T_I_WEW=_F1_< M:^5YI$U",737,<7Z'Q\QPB&^.,TC1*FB*$:"[K[PTX!;9IXI)78Z-2?H!(BG M!/>#C1J&YFS7,2@X\=M?+^_&Y@"0SWJV#WC\[$IQ_>06FOWN%/M>U+NGNS\1 M="\_QP7B27Z.M^GDVL[4__#3&]A91E$:7L1ILVE"7Y@B9B4!=V)K(0:J-JV(^D?SXA<>>'X,:W*NH ODLV85@^BB MU8].HSZ/P4@GR2^?<+ M_N?UA8+A\2YV0":]?=L^1,'87%%& S$BBYUM*??3R)25UD,--I:*<05><8/Y MC#HYDR4OX*0!\<9@0#6+UKM,D@P/#FLKW]<\[L^GI/:$@XH4+(6\,ZI'B-$U M5M)-"U=!-T-[PHDJ2O](Y.F9.6UR(',1B7R#=[P PGIS'1.UR=\YP66X)\6> M3/#$#V(Y7/L(\>'>YJ_G5 $8S@/PKW%,D\#(D[%^"/S''%P1:D[=^5O29+VY M);]--BRL=4J(8EX6LDA%D,9'Q02DLE=L#C2<6IJ%J>@\.\O5 -'M9G[)(C>G?CBC53>.1#&0"ZYA_ M4)XZ5;BS]"D"2LDQ.<6W5O94+W[J[7!&0N79$S9:D8M,\7+EAWB] M.8VQYZ<7CDL! '*)\B2*X^B%U9$D?YL0Y1K2NY@-@\0XLKB?#X7$6/O->37$ MIGQG.Q006H+0R4(/Q\AEZ[/ALUE2Y<*[IQA/>K:(PO[[O6=(G.:#8'$&$8+SJU<-]MF--.6 MQL\V>,NGRRK2(#S)N^Q"!Y5O;QGE.[M:GUXJM6A#HHV ^"6\/?@AM5Z<^8D; M1$D63P;TRO&#)>JH(&\4HVX>1DN)S0W_6VV92%VZPT3L*YQ M?+[=!=';Z'M:0_@8GUD=O %0?L3T_FG6M>0PI3FZ8;XN-5A )M.\E%Q=G($=5'XB7S0Y@$&^;5@@ M[GF460.Q^<*Z0&?EEF%$0H_^DP-6ZPF/$28(,6 97P3,=_*8%J-EC"U,DVW) M%:N3%N,8C'^0TBR5Y6EU!'U(XQRAUI*\>\Y\J90Z)TH9Q/O.X(^,P1 _TD1\ M&RS2R$513NLR;*ANE>&[Z#J&S"-0>"9EZHFJ77[8!#B/O(RJ'T3!H2$_P8SZ MU=QL!Q6.+\.FJ"Q$1B$R!?EZ69+UO.I3\N,ZOHM>Q@*^ M5+.I@2!81H#D'G#1EAAN@I4."+:IUBHE!)M1$Y5NYLI!($O@L&QQK:0@@6$# MK-TW9*)$]70UHB;7$KC$6 "<@RD2KVL<1UD_^R60@#*6\KR/1'L>PV7HF4Q6 M\]Y;(A-><^%&653>;F-'G!;G"( M7YP ##"Z?5Z<-$6-WC/6Y(/)2->PZEGZ*@BH8%0B>ACSW9N(&=+G^J#N9TNN M#DV<5".@3,"600Z67-I"$XC<(Y"E.GW""1N!D9O*C? 3_X9%R?F"$GTR=,?Q6!&> M!&64YJ0A VA>R4DC.\(B*=BX*[&Q=[M3LD$V\S3;UN01<9Y'B[X[ 4197H:G MSLY/G6!:%%Q.DX9N'I.7CY,U%@2GE:V2O%OF#16\S>;W:"0[SQ==8OE?2%=YSZMPSW..$Q M1,5),)!&8FX5@OH"%&.6^_WE=F2W$M8C7&:Q0 \2?;WB/K::<&[^=F#&N!1_';CO'PF-TU, M+ICA=ALI/#,G>$1NZQ>4TP2(QR@Q%9NIA:V@%T=[P4I)(B1,; 4A@\4,>%#H M1'"!4CB=B#,U!R2@CY^F>%F#M7=+U: F[DFED)7![=#"1=-.F,&QRH.ZB+!W M%F4/Z28+1+FSHJ;9Q"ICHGQ:0?!("FV#*O \\_.*WL^FJI'-R7I[)O)O@+76 M[.2]YJ^D$XN!$GI,XYSVGGZ8C:9<<&W_L?)!\E1C"+:9V7-']*L-F0 U/'"W MW06FA8=NL+]]R,AF@)UOO>&*1R+'RTV,$,\'%JX]M,$/';!$@ MD^K*?\8>$TW^C ./W"'WR?"X+%FIR@I=A0.+A=L!Z7PST'.Q%UC:"_CUK,_Y?_EQ MG"6_^!>^0"'0X@)F9-&+?[SQT0.G/*\#6!@EN5/V M]L79@1-3 X(@(X\H?>JXW4.&@IP7SD?AO::NZ#6YXT.X[VDVR"N"T=A?3,4C MG#LQF'X -D0\B+Y+(8B*L&XM@+?B73L6[UH-6T0JF08/F4L>[HRL1(A3A/DL M>5&FH@;57B\//QUB# HZ0T'*,'%SSUHG+89 M$5K'_"LJ3<%' #1G-R/*($Q3K(4,^\N;,0]+QXSY82EC7UE+>1E1!ZGJ9&Q- M[^&%PKDC\L2,HTX_M[+?L0^_A6]R#UD.^O*Y3TQUHS09@633RI)T]UED210% MO"9MGH@RS_W%4 _"^UN6I!3?>%K>^LHE'"4^P^@IB.XE9^7@]YP,J(Z/?+R] MY(O?&H(VN34X=5201RMSFW<:.$G"'3MG$2"HCRW'!H1R+P[ZE1&;7668/O^2 MN:W$Q/S@0J!:NJ!3AH^G3T[\."TIND0/N8S@/C 1-,W_='_F+S\QC4P8\KOG MZ1 -<4DZXP.EB,!"CX::9G'B!+,75=?)91.PX1'_=#R&'&*D?A+',SA_)4.' MCQ!!^%@*>74E;/N5BEW]4!L20:I$:7& MLR4)GA-*(2-5EI\E/B>YCA+.0N MVBDO?5.9!G('Y2.BTI EO[01:<# <@035^(WL 2*+&VW8-Z5QT&@FZU%$]S00CR);K>.\-,T&%"UY))-B$JU@(58^:@:=,N6;_% MW&>W8%$]YC(L['^\,GT@61QO(70&L$[O=Q![L/*B'7DGIMU5;&" $I%,C_G8 M1_)O\^$1&Y_\D-;B85^ M1>[3F-!<$C:EA.U<,&(FJZ1D)Z798E3T/8V25$3E MP\]Y5=>/TRZ[HEIM7+:2DS&24HC] T8[QY_]0,[.?Z-1G64-,B4#R!\5F1[P MSZ*H[_SL/^,PP_EXUSC>1/$6@@#6#X'_2)6E/#W#WY(FZ\TM^6VR8442&$[B M^%6AP\M5C*49H&(*T@*Q65#OD#2/(T/PFK86K.Q@$HNUDQ8KRH>O?DK*@\-GOHXW1& MRLGQ=Y(9CE!!GF*+9A>WV)/)P=AJP%]CI4[^$ N,MT9DKSUCK0&[SIB_I@!K M$V$7.L'8!$T+4&L:&5-A[162/2VY0:-3**:BS/J\H;O1)GUQ8OS9B;]B\NV3 MTW/.:X3>.L'(U)UJ+"\? VWY(#33.B]%"C;8>6_Z69@4AU4P)XC#Q8($>03T M#05AS\%DZ>#6.-U4.=T_!LMZ3 >+!F /ZAAG&K':EC_Y>BB]:PZ>K3 QDP?Y MT@/$UXWOTDN,U0F?9BH'0:-,E==.-P.C"?%$%W&T92ZZ##28'7>;)2>8G//" MBXT32]8;FY29)!G8BL"^.=4@+BJ!TL$QC3I1: M+>>O^:2!H>8JX1R)A[#ET61CP99K@BU^#X!][I2EX\="O*38Q6/-%P59).@B M0=@0++)NUN0[CQ)@52&I2=U(B0')@L;-]0DS6!)<'AU M6!&%(PQ^SO_ )W141J2"IT%,Z@@I@:M@9O\,JUE27.EB/-#%<"6Z2P?2*@+> M] %FZ$0TDP+RI GN$::"0I(@&PRQT;@?]0C1 8^0&)(G%.9YDB;R#(PL12GW2 A^1!(4RKM M3N)%36ZOKV?706B!.])R]>J/3A@#&@B(D&N6D)D_&F;*I$O1V_G,9[="-I3" M3J;ZI!1%OA.C"#YZ.2O7^';F!OBN@'["BPNB/23!C'UR*WZFVJOK\3%8'2^' MCS*OKVD&-H.*4"%@805MCGHWN]@U%W^MDE-I#V+5HMAI0:CIT=PLH-7/P M*^/4].'8.$Z-7J;[V64,(-7H9:O)\VL$RD4S&Y58)D-E6FYP0K0Z]^D,/^,@ MHC@X/.E+YJ?0.J>*)V*\(R2->$2-0K7#6,+$-"B]&%N3IJ-K*C5F@FPOY?,8 M$>VG3-EH+D\2IW^]Q8]P8'["T6/L[)Y\UPDF)4_)A&;/G]+*0,E8+E&SH7R MX02*M(:3J@HVJU;,+,.261G]_>.PK&(!=53 P3+4\90SZ1IBDEGD)R7F+'.* MI="A]=WJ"JUN;\_O;F?3AD KB=_^>G\[Y53;"&RZX< .*ZWISGV!Z?B*[9*D-B5S3*3 M M@'G*;9@7;^ZI*WBG3@;ED6DKZ/'EC;:\ /=W]XH\9DE*-F;VSAYCSB60._ M]>6L!&LK#A4Z1I@.1_.5'MB LR^-\%NQ.HG-J_ E"EGE*>H,26B 1HAS(.4286GG6*=BR6AW(RNZ&-XLY04-;5I&A(1@@Q>->5 ML4#(Z?.O@].N$$B0!C(,;O"C#]Z2, 7+R;3$@H+6K&8879-O . QQ$$U0.W" M#_-0TXFVY8:X6>[>,()&IXFCH)V9I7.AK/%M(_YW:G":5"^3Q<=48$P>QH;TUVY?-7\N"!Q6:]8:MQ%T&::3@62TMI1,\'@J5@0X'@ MR08SBIXUZS+TL+1'.?.8#C&_OY.*^==.G+Y-\E4)2"%*Z8A'_QF"_)O.1!GB M1N)D_JDS>ZFH$;ERW6R;T0D00<-WI\%L2-2D$IL>(SS[U:N?MVJLDA@!Y24V MW\DL\U&^-1VP-!?C"/)37F/E3,M)$M30V;R'9^*LA8TUGZV9,S)QUB7+:CYU M,Q9A:MRGR422@CG-M,V1VGGNE$1VCSBJ"GA<;C,4$*N=$5E@*^0P0]Q+I:7:'>;[78!-4 YP:F3/%T$T03TD32 R0SH>5@MQ6[(_'I%Z#C$+ +W&^#>+\:<+4>' MODMW+]'=4Y0EY.I8A=X7(D"G&+.@ R+P KC6,QY?>JLB(I#!4,I'H['T(1^/ MRYZ^&!'MR)#SBA'S,L[/-C L1D%D&"3&X5)J/I*9FFH&&)=/^J%K),=#&Q/VZOB. M]C*=TV-2X#PDZ_0)QW=/3LC]3WGDT#ATQW(T&D.,=QAH.S-*4(?S_,4W%KM M0F":[OED,Y4P.Q)$YTI>9R_.^# M:=5IX4M6Z,>*!<-&U&:!ZP_/*4T^\A\R6F:"$!)1D:7?LX*GZ\UG)W6?II=D MH *$*PU )5R$V= QVL(P.9Q1WH;- M:,-IB]?H.9Y>'WF%@6F3"3@W,PG?*? M^&JL-X@.^]M8C#(*E.*@'(F3@IM/RE'MJ)C!^H6(]5*T>O[KH_XM5#?>\.K&B='BOE:7AW]??;,D>M: -A.B+D(6\P685DJF'%+* M 1\EUDJH[N;#2S5Q&?1G<,\XJ]R.C65SC*!H:.:KK.LH:S8=HS *CUU#A6>: M8>18&5TECMQ8];W;M)T_>NQ!-%.KV-":E(]#/ZO_;VP):NF-0MWG M+!/E9%9G!V!*?/9#?YMM)YD+.8W9C823YRLO."GI9J]DB,Z)&W>5]=\Q52KV#&SS&+B:ZJU?? MQ"3?Q7DKM/XWCJ/KR ]3^('^@]E8G$>\VNT"WX4"BJ ;:PCU ZV<2'O%".C# M=Q\^_,]]YH\?6"",Z#"(_LC^7?!9#,5A5TT\=S.S7I%0*,L[N@3_@!_I_^R* M)7"*)0#;U&Q"2S,PBU!DWZ;85FII4CE50Q8533P%7>SL"1]M<#D&*PYKXJ;B M&2:#@E#Y#'&/<&L:9TOA+6F#3- M?*# %I7WZU]\ 2]7T"PDOVQ40Q8F *':D<7,_&13*01LR],P)&T:6(U?3 M6V##D3Q>C@L&(R(8@H. AB/W3]78"+ M7]U";@K$\-WO/*ALX3%5_FR\=[NHY5J,@O*1C^3?YH,C-CI46N/VH#,#L0"F M%TA1\;98CYT87OYEDB]21F> ')@"Y+<:6"(:>O8E"G.(">9FY3?T]!N1!3?F MA1X-^,'GX"B0F9%I"X?_.T[^6V,"]!QLEK6]TM:A=XS^MT;V\ ;O\E*Z5WZ( MR7].8^Q-2)3?296!*44*QTYI+I^9QJSXG"QP$N/G*"#;1^'!9D?0][)V_W"01PY$:)%41'48.!CKPN:3X $1"+ M&4%T"F0VT0\TH(7HR9_AES3=:\=G!Q';[S+0COWP6PEKQ\DG.7]U\@6L:-"X MF/EDX+//;[LKL9C487 M+^2]6,C"^%7,S51I+Y&H?:HWO_[43'[]R%D+\2R? MK=G\^I&S;LRO/UUL['X=\*U21DYXXHBDZ>*;* @V40P=EP:V5ZO!)R:.Z,SW MJ/;Q_'O16M9/N$1!N)\_Z00 38O"4A/O>HJ.*M?0,K;GY0K(9&?]Y'878\=; MAS\[L2_4]H^38%^ENLAT!,2&@*H38A!JJ]A79MO*6 /0Z:SQ]@6&\BD+DB7R M*)CXJ$*=9F.#4SF,,J>);AJ0H4VS1!_G6_<)>UF UQL9_(!C MO-T^89 P<[P#CFEX%_%RO' P1Y>NJ\A08B*@K"0R#@-//T,)3$9&7Y#!Y:F? M<69H+'M+)9YZL43K#2I!5? Y(#J)$CR'0*&\BT019SH3(\40+2^:$MA#N5H& M@8%8&/4J2Y^B&!PBTS";$H;9Y.3D]HB3DGA?8D< &.\C5Q5#63E3P.1.W?!* MI*O0DXJ1A,C?P%_5C;*Y[*F,028UY!>J\8JB3D M".A/'^2!9O:$5WVQ>JJH+ ]!NY^=^"M.J4*ZWFPP9/5,<,5IL Z(R;%H7S8] M9@(X0F*&1IQU2UK>4DQ[X> ELFN1"T>M)/P1B\ 9'"LJIR8"4]?6QZEEN3>6M+K3W&4) O(ZYV:U-O,V%YP5/8< MW MAF0Z.$E/G3A^FV;8+GU=E/@1$N213'\?>2Q9YOS$"8+HA;K%.'^N1-M$0I27 MN>DO#CREZ5L>"W[EA_@RQ=L):*] %PG"1:@^^A5H(TI\=E.R=O8J"6U+X%'$ M*%5X7;ENG#D!%X9&%]7DQ%&-64X?[ALNAI,S*P1( ^GO6IEN#**XR(*-'P0B MC,))DFP+OAWW[YF?^%24?N'CSAX#0&LI3_7>LP+;YAPYTV9=BN*8M<9]H:L^ MXS##H"M0)"DRZ5_\]$EXGJ^CP'??IEIR^2!,I1+#H!3U)R2N'KA*."-I-=3*DY M>CD,>C*W7UR5+I6&[(O%&C(83N-ZPZW3SXX?@(N$2/T_P0MDST94 $AR?)A\ M;E0@H+/[9UG5*KAF>2D>@:0I:,UE+HT,U=JX.,:!6H'OR?DO0,1,9HN>:K19L7CM%%.=C_8"%HX,!.:J8V52C '9]>HHFYJC_L/T>:4E73E^@WL+W\@QR;J$I&-%U;:C*4'W(9L_\; M_3\ :_/A(]H13BA^P_]&/WSXC/WS_.]&7@P;2)G\X^O[C]T>?_O!]J6:UFN2_'GWX\8>C MC[]3$/O7[W]W]..'?^TB]OW2]ZIA31;^6IDS7G!V\JB)5%K+^2EFRDW"W1"XPS26LI@&;PM[2 MQ5G0AZGE<]/HXZ%D#<3 I7'FIA2G&0+BXN% *O7"]1+-'&7KS8KDHX^_YY4KP MB<*-5XRUWYR7/72,M]@8;Q=9'/HI)"V&WH7_"C]-*P^9$Z1:HB!IS#RKCY]2 MB%6G7%Z>< M*Z8;/Z@Q1H5.839]2 ^C#7:"/CSN!W,UDS'?15>BN1^ @,2LCI>K*'R\P_$6\ /XE:3%10AT$1!&%)F DY[7B:2- M%[X)S3R8<=UJXZ7IS;D&%Q>+]8)QCG,>C:&2%[A6>K#O2RA?>\!%4&6@A*QE M$I$.MET+JIZ)\S-UXJ70?N?-BUY"(XAY4^==?MI*R'\I?+M!Y,S^2(_FH1N] M<'8>&%8%47C<*/S9"0+\=N*$7Z=?J)PD8C01$-T'%@+E[,T\;IK8J$+,<':> M&3L/A.[L$,Q*&.%/'S[^^/'3]!.VNKU'0.OXXZ>]Y*4P"*DPH05[LQ^] N/I M_!5*7K#\'E93^%\6!HPD'^\B6]%']AMCB'Y3-[T@3)S5\(KX5TJUG M*,\L9TA@=/LL@0["7204[[&BS6:# ;<;RY"WZ01CR"(.IO?TS?3 M M3*5\QN_G8"G'"'/$]VO_(G%GWCY([RI'YP)]_B^!E0B\C1=Y^V3CR_NC<+ MBR4-' BC&K= W"KLV<3-:T>H,[9M,["H!*P[6PA@G8[2*3>6H.JH=86&;OEN MBCWJ Z.!O@EAM?+[^]!/1P:L5 PO!6%>+=JA0R(R)H#VE?^6P;#S^H'F7X#B M.Q7,L=CO5<%X[6]T.#/VM?D7H/05WZX2>M!O;N]GET>AX,CDK!M"PWAZS>AY MEU)JZ,S-Y\Z,F'Q0S'B)TRNY10W,\0HG"<8,^%H/R RC>"2 ORW@R6CD2=X. M1G!VV##NS+J(XE*L\S2WUFF4I&CG^+/;\B9/OU%NV;OI5QRZ5,8"$TE<"E]W MR6OWN ='JH*O)YSKP%")H($P=("\C1EJOY]\+3!PQU9D*9%$0/-(JAZ[3PR5 M$>UEKF+*UPLP:91\WCY ]) MRJ1S.N#W#FOD 'S% 4@HI/K=&* :.-3 M?0?F<_K8,9P^GJ *Z4!/.##V L[&=+.K\9^!Y?+[>40MU](X1\V9W,7=-KM' MST^OE*R9(GX/W2GH#]44=/H_/Q/I M!O(6H;1>4KS-DV_U!#TSRB:?Y44L1<,K/A+;@/X'\6DA-B^3LMN%'_HIOO*? MP05>1H;\@B?#]S'JQY1\$ZKG%\ E-VLJFH-AV8C4BV7C-B:]7 >]6=TOON0; M3N+'X?R$>\>/%.[ A%$9A,PR(+(1&.CEX#]K0GZ6>';Y*$S$1"X?R%S02CDP MX/0)GKS+\#QTP <"?Q^?B]H_/H(-"THD'SAO:CE00L]Z5&,9H>@L6-Q" Q:W MRRU19F*05M8Q$8%W4>($ZPWD--$+BEU+>LSMQ5!0P$D,EJ=0L2=&O"O<%F_! M)F]B14J/D+0L&Q3 4@1T*1PCR.$T/@<$VQ@_$=F6C%SD9)'G:+W)PW2K %"T9IURN?XZ$7T2K,,RV%U%\ 97\+K(@8- ,_YD1U6D:G]7B[*XT!13P.2#J1>!U!#=D>/(C MA8;X.YO ;V^) FEUBL&1/#KZ_]E[U^;(<>1L]*\@XKP^[HFH'L^T[;6]YU/I MUE98K9*EZIFS.Q\V*!9*X@Z+K.5%ZMI?_R(3%P*\5:E(@"CU1M@[:HE,X %) M(*]/RN$)CD]P M#MC> 4",Q!4FC\[WM=I]H&]9:W*<#U@@!BYWMEO48.V44Y MJ>@%AB_YT<0==%I*$ER&SB9LKWAT,RLF15"8$CZ7"T^6D MK:.;U6BD([8FZ&%#!@=4KTX@&UHI&PR;P#--!#S $KC]IWLT$^L6+LP7%<'U M-;.=V5<>A8.9P.7@Y9'>8%];^IB9[F,KBX' M+MB9ZT8OWJS9>-$7,;/:RJK9<==H0$-%<16?26<&&?CHC+.$.-!&=#L4D4<\4ESQ6*9LG]>;K9QNJ.0 MGYKQ8/N7*(DVY8;]C6&,M;0 3(X82D&!VE5+)DU@?O"Y=IWD01')&$4*OR%4 M3IQL*[*F#9\[7 "3YXD;?/:\&M3N-^/YL] W7;)GTST3FRXQ-UV1-+!,X3=$ M35@19BW61,R9B$GKB25D:;,B]Q0>04L"1OU]_NA_]Q+'9QHJ PL\W_3A.7\&J_.17P0(IS M%?>&ODT19S=@'P4D<[!/A+(5&*NX3!L OPYCB"GCV_:0U^HZ*KFNVMZH\VC\ M'D7543=QHZ)Q,,8'PSL17&:!PK*18O"!4_XH:ADGF7Y6L!FP9(]1"<\J+%0P M[M(H*9@I!/\9Q8&%DCX6Z<?'AH 2T M[@6=)L.THTHU>K;:>TNALO=US-W8'3"ZB/(S3'%H8#],*>J-%I!K&I9<+237HFG/H&J7$;6^Y84 M4(L%F9AL8(A^%+O;M*#527ZT3[VE2;,8YI\)Q8%.%EHC^96!=$ MJ^,YSJ04 F* EA=(:\' %+M/]'?.?887S;14WSED?^*IY#G0&ND91VN3I9R' M$(2+02T8^+ZC511DT> ZH!^HQ,O62[C).>.1AL+,M8!!"8SJUUK<,C5W^4KC%_HE M38KG03L)>]+_]K[0#7_B"_L]^JX3B%*GV8ZI'0.=W$H4YSAS1&Y6\2POUJ)Z M,T/RSNBQA*58%'?59KQ'[X$1?CF+DGU9&,&YF4Y;WK2-12OC[9V3$F2TR#ZB)"1+6=B M_@'F0O@<=+5XN[VWGW[-NH.F68M%^@T&Y)L\V@0Z7&!#8#/A9N M'2$):P'R3PQ>K"&[UI INP\K%),@:/D_'SES>@JZJ$@:.4^ENW\E^(Q)(.U#8UB@-]TH=0[BJ6&O._?U"R-A M,:M5-]LTP>P+H*.& 5QUY[K7V])AAUG,=@5\4O.'GP9$3$.40,1.=(IHS;ZN@KH M@F5CK:!O!/1'!3UT!%TZCN\IDA(E3]@2>Y@+' O$A#C>]/LT4+3[O3,%!1JW M6^)[;[FLTSKS;-WAG39GF80B<4$#_#40]T6 6A4H@D1(=[HA' MA-4&VMN??OKTG^\#U0C!0HL.%4ZT*>K]%VNM< XTV.N"OMVK6:>)U<@$./6- M$_K642&)9ZB@L'U0KW\DOZ&ZCZ+M'DCCPFKE?)@"F_HB>:4EA%0&I8$(.3R4 M9#L-9+3)M]2<(@('[#) _? K\C87.Z6##>G1+&02*;32[%PU:1X5E1&/ #;NE@J3$TB 4$SZ6;D_YB2M7,TL*:;(*31"^PO MO.XT-%:@JZSUE]^VT;94%(K,38< MI$\P.CM?Q?#: E03,'GSH8@JLMW%R>GJR/-6K,IBS0ODB1I6^SJT53%&)GSH M][,HQNE:O2]B9:[OG<)7Q=<)748;3$",$GR9!1M;/GR#9[(_%M&&YR *Z42* M/S5@\0&8G#F+[NE+&K] LH&9BC $F9)93[@X352F\=,!S75%-T%-/T.!@64L0%F40P^%HJS^D9)(,J^&P?&.*AH[C M(->]4VT>%TDSI V#ZL?) F[ZF;H>JK.BQU^SJ* 7Z>OQ!+A"$$%)'U=,E,>3 M;Z6SJC"\,H$%!;_PVC:(K\F632'!7C[A#H'TDK M)JN?O^QHI'+L>%0?NH?PA):C J&U/5Z1$FJ<$2+) V(4@EO&[L9N!ZBT%F7; M+2U74:1'0.-(,8*3P*\=G$V*R:G!R@_QK,RCA()39_,H[/2A6712)-%E.F=U M?V!?#QVA>X]X-$J:;"N&+CPD,G0VXQN,;[._%I?-*.\QEL(F[EE.%XYBHK;[:6F\M:0Q! M1WAIF-^,$8*7S;.N9#L-&(7 ,"J/WEV0W1;@^#O"6CN>C"YRTO(EKX!9EAI8 M;WHC*DGO O;Y++. F?DA[X2RT_\R_Q8=_V#YKHMR9F3))L4T#2;/03C!%C3S M(]7P6=]0JXXJG";W.-/2C"CH;5IR)^2[(\&(F_/GXMRY>%MV!]1FV&%GI@P/ M[S*N;P]RK%FU58I*$/5OK1:.5XS+_+\)B!P<+%-'<%TMAV@A8C_L;-0_0D'^ ML:Z#>G&C"S:#X;-O[W0;8S&J"^Z)A^8P4VX'Y-8K'XMU&8M2V+PZ$-E/*=.( MCB=TEB*U0W:F^5^ 14_DG4#OP1D1 UK7%JW!;_TR*SE..7=@C\1W-Z?9"QUD MJ.@L.P[ME*%M;7[!#FK"D1_RIJWL5XNRR(L >];Q$G8/&B?QJ7(WC2Q9AFZO MG&Z_FK!L!_>]+KVI1?$XPTNU=E1;._BU38KR>UB*0?891!BBO(C"("9?V%%7 MB@/AMXL4J$NL$JP/F+VA2+5#L.J$0BTP#9)A:9 UEQ/JLS&3JE(@[88\Q@$A M7B2NC.N3=U/S,@X(@P^R@<0Z\14MSH/\^2Y+7Z(579WMON; 6Z%,M*K#R;$< M+[0@, *10\"9\ %&88KM#Y/T4K&'6<]=!> A -_JP$L)O,IL")P!KW@>5&,; MSD6"1+-#$AIT.@Y3]HRHEE=.XOL6,'816I@#.,+)J^TD,S=34/@D*LLL/]I7 M5B]XK 8!-D$8Q7+EHQ54NJ-4H)%-Y33Q3N*?%E&:9+8-J XBNB&EJQQ"8]=Y M7H)UN5A#^=_Q<6L4R(-@4B1L+R#T=.#4PM$:IDC#5$CUR^J;=Y,F3Z!A [1 M1?.H9J^U?0+$<@0K*/>4C82QWM'NAC$6(/'.(1!4P;!N54BTV\-W'!RMCA>@ M0U1/ RE(.:,#/JJU9?URU.=C4.!.CNH\8)OK(PW -7H#*MQ\0S-F H[#,B"% MHT&/XHF0;_GP'165/'05FGD=C2-:@E%1&8=L]X.:W#N5=[FG\'_ A,&GDPB(#PVCS-V@E'(-0'L,!881.;Z?56,*@F4_HZ=0BD9NHP"^; M?;A@V$0,3 )$M>/ER&J#X&9N##-5CJQ=Y+7>)P;\4!_+?1\EZ+<^,+JL"_UG MZ9.. MH,P6=./DE;%U'(2KE[@"$V'^$B5L>P3*&+[\]#I91<.49RD2K!LA%-BCF%AG M>8QCHC);D#,Q;I/69/NNL=+NI+S30&%:+A"4@'0BR$ )-OP[BA)H>H_!":R* MV6@Z"GL!>9Y8;+]M!)IMLJ*.?=8/T5,"G:NA4J1!?S]&L:FJWH.],Z]&(T%% MCK\5X]DUP:VB%N^Q0@L[IC8*:6T%X""4816TP5KB$?(N:I:+* :OO54FH!4? MXT2@[6,#$F(GX@,Z$E2\%\^) #&,= M7PATDGTT&HXV GD-C/6WZ,OE?)"*"P*<*;/'S];HA59"4>F,?(E6*V9C7 8Y M7_+YVH7K%[):%^N'(!Y8&X6=6YE:AY(2:I?BYT=$,24'UP1P=?1;AQT$:? MHB0Y/9#Q'F0G L.TB PT\)5MTQR)0:S#:7 \,D#A\R;(?A^DN+:P5RK!UC58 M6]AJ*6R= .V7]K&9)$$L% NA2U_?/PS2N*14J:\H@^,#D_R#,Q5L9' &&=V# M R+H/OZ-P36)&NU&>UV]*RZL*N>0$Q=H!B<[&-VN<]31DLBO52[%8BVY(]B MI!I1Y1"#-U$;E."H[V$EC'C-L#?C/2R'J5'H"Z(QQVEK S&4J=>GO=_+X*2O M1DL;D.A,[1@+3*-/31V1_=0']C(PX['64I*]J%D9Q$-\"%(R:325%,(=^0S& M11@?".ZT4-6M9F$:/[JQ&FU@T2WDR@P^24"UC).L9#OVJQ Y>:[KGAKTRV\T M"Z,U/EK$3_Y5&3\_ ;,"T MH>")_I(R)08++NZ/ST@>X?V"J1*<*]$F.R-RND3,EU03QNY[W^_:ZR^E%/PQ M$*ND:"1>U!C62[+QTUJL[RF4],!W\4"?AN1K<8$\/B1%$BGS=-#HSZF"E%60 M\I.#5$M6J8$"5<$5IHH>^BZ(5M>),!8A'SI-,(=XJ#*G$5##$)!;)P8!VC@8 MAN XKB,BMI#KJM_AV)W'2L:''[\-\^D![*!5WPJ4H9LR<]6)AO=?'UKXH<1- MV=A]+$QF?K60Z8YMXTL #&F0&;Q8ZW6_(]*W:APCU6C XG_Y3<16T(^CL6R= M.ORX'_F:P% ?JY)U]Q2^0\TK[6'=IW%\Q?,I/#!5M8F1WV!J1,SM.UG2%K/5 M>;[-355N<'MTZY/6M*);^\T]1D:C^W?1>=O2KX0!2YP BR"T(EEFV*L!%=67 MFVV<[FC&-JCP&0DXM;_S;O+'/\$(0VZ:1&QGPM1F,2B1HQH7S8@8&+9*<2G- M_UFTUF:?SOM9JEI"&:Y7J*_7%M>+RO7:R/4*C?7:5NM%J_7BK>NW]M>+[54T M>DHX5TBH=V?X'$0)9-V=T36[AGU30[X?,0R1XQ!M( (CD0\PU@\S\HC#P=;A M*&1B<07$UV3@ZUL)'?TIPFXEQ9& Z;?P&H$S >C1+LSB(Q>*N1 M"1LS#B!M?E %H6Z,F-S8O)\(SVO 85R5T5U%2530F^@%:#R9ZOL4L5&YTO4E M^&N:G<=,/1J<]L!'^8C#D&HG>N$?S3CM MT<689K]Q*J7-'+6^LH^SFXE2@E79?7(9W@]X,^C4\:Q/&&:KKKMP#5#S<$!I M:X/:9V""MB9>=?0$PF5GG#ZV\!G\EM?SL^N;Z^7UY0.9WUZ0R__]>KW\DUN6 M$=5[39!VJE[0D@)@5\,:L5NR9G4RB"^,_1 M]CQ='6N7<(%$2(2('L@D3"@!J:>!Q; @IP:$M4+8G8!>!$4@WJ-ACT>3"92- M@7P[3P5-RP-R#6FX'SI.YXO.+=+='X;OB-BW5ZH'',O41?@NQW"@?) MD7T,C3($+A5U-257]C!T58(P&K+X %"G@\8P_)$$! !MI-33 5*KRY+],Z.$ MY-J34L!D@U#[63WU_J"2L?(NV!U%9:9]6!U=0A4GIAC"T2G6#9@>5_%\ ^FWHED2_TC^1(-L^9S101 __?3I#^\$UB&!@%G5P5(?>D9@ M5(+#6B=FP*:RLH/<,*()WI^VZJOGBEMB! @&GX2)P_V>(<.!(CZF>9(L' 1R M,!6-TX:;[% 8;P7ZSX<^\*>,NJT64>;H,/.ARA2T[@5E0/)B&7R#'6U0W)]+ MPF@2[HZN2%!&0&"X;$T8[D+\M2)7Y?,;/>FX46JMAIHB#FH9?U?.^3E/&"I2 M(C^_7QV5 H\2/7$?+:%,'Z(=WO&OR2K*4?>EJ\MO(1! (Q'Y\)9G?V2' 'N$ M%MM?NP%8VRIQ+(,/L>'HUX"1[V\@N>HB<0Z2"8[=N:C%X*(C9,;:8$ITH*-M>J4(1/ M%S1//N'O=>&-8_,?KV)/I?/7!"E"[Q^^6E^B*OSU*XWC_TG2U^2!;8 MB')TQBX/?8'0C[^#5"+%$B[W9 "U!/3_IBTSS7ZSKUM&PF,>-]J MGK[<%??X2"C:LY/Y\_BC Q90GNG,+7PXVYD5!ZV4CV_@+=Q!E2S+K;NM8#'. MH#J@Z3)IJJ:]EG*%J@%."F2KG[>28]?Z$J1AT#0%WI&2O3L/Z;I@RB]M2:JY MI=^*Y2N-7^B7-"F>![V9GW[Z]&_O"%K=S5$-CG%[&)WD8GCHQZO&E\F*)('H M:H%3(!N<@]V3S.WZ2+^5MBYR5"*'-9*I9+HM@9$)'YKPL>VW(&FMJI]#^C\O M#!O:A*2KHKX:PF$,]P[J@9A!G*S0-0XE*!DM(MX76C9GNHCR,$ZA6_30G(-[ M)9M(X>0WAZD%KN"V$4601RX?2P3<I%"57'B0*<+N59:C4(1&[6-#7=K#9B67W:746#G%%ME+M]I#GW@$6:T M+-2:PI,M'U0>7+RJ(,6H*6[7O@UK=L[I/-E^D\9%];1F6?=YHCS=N1SU>*Y>E>*)A4DF><0N[4L)D! MZ?,@?^8$OB4S F<::!S0$:%'$H@B5LZ8\8OA+3\6V>]I-MWBQ\7[)&9!K M2)A0B[98$YP%GH!F6 ^;Z7$6EF9P\9VN64M^U %OV[^PA3)?N EKJ6YI,="\ MW<?FA:?*ZC8_V(]'A@ M HD".V.(*3GR1@;=P9/7B1P=&]^V4>:D(LM> NPO-"_@'&C-;<'LV NF;ZIV M5=XG:W,\O0E(B J(7*C65^P?3_"8%"5,;B8K6,HU+"5D&E"1^/R"\[*9PG.3 MAD%\]YPFP_H?HAB",*O^NJ";HQTR?:YC\AN( M)RC??I!@=(BM_F,.L/ZGA8\S:H/R0=VD_LBVHXI_NA[FM/L90#%@Q"H M,5)+D:<#9MH6WV/CF+2]]PA@>@K'1XZ992G"=2+MX.AB,)1*A%BT6&7VS T/UO:6 M AUSFJUI5)39,"X>&)1!K40TO M+ "A_X%/&.BHJTF\NU4R.%%'72I'9%Z?TW3U&L7Q$.!2AN=3CLW9^CK-:57* M8;.>5($\^E76=GS?7XYZF@_3*3"9&%EW8 =Y<@1 ZWT F3A7>VO,TJ=A55 MU#"KQTNT81Q7PUD%;485]SUMZU5SET$61R-1.TI9[LD=1T%A).C7H=@WR%YH M4M)["JRW7#_%EX =CXO'.'I2M3>@(BZC#;MDL7Y@O\W7O&3 M &U43(-H\R#51#3"8SX7](UKL\'J_4R$5-WX_:==P5IYM85E=%#$F&Z@V>Z\ M+)[3;"B+-!?'*T&D0&=4TO.0G:HEUE!A;!P\^AE]ADJ?%\IG!G0R:.0-["NM M#26R#XS!B%@'V7Q9V'/NFDM;7HIXX"J<./P:#Y1: UX-$1IKX()AJ#-.?9?& M4;@;F@#6&Y"';E4P"/E-_-=E$9\EW--5>2F#$"HBV-#'AP-0 N$B/)ZMX3C" M*6^=3/D\32 ]DV?MW4?Y[V>[,YJ$S] ^9H N98@E()N#9 MS)6Z$/;R/$G*(+ZGVS0[NEI5B")<%N'"?)^\T6W,*8+JM=IL0%MFV^E=D"TR M=,^L,).0J;GHT#[ZFP')W '.3A-F0$+)"(KG*9F@1W.7^0F"-#\?1)ISI-M MY$E:=6NTID=#5V82Z%Q*ID4C,AK+KN[*$ M5[RK71%<&(!4(Q 8XA1AZF]KQS.=U9_G*>(T'><=2',@VH^9B0X[D?X'ZXZM M]9J&S#2Y_!9B)XI[M@LM$G!*PO^#ELOV#8I$0S)^"'] DA+]%]J5S.B)2X@< M743Y-LV#F"E;Y9;= 1P7:5)$2G#^Y1T['!/V\,^[M MU>9FQ$'QCYP-Q?R=<8."0R0>@H!X/H(&B528')G>I_?PXK&>V\S.@_O'$^MU M6JO'1N5CR\1C@^""0ZX5C8="_E:D?VF$3Y+F:6BY?\4@I0BU5E4>$@G3W#XC MA77L;3KD=X5<&FT='"RSBIQ5-1O6%T@.:U5%^35:1Z.PXH,@N\KQ\5,5#P($ M6(_O#9RJD3L??;R*K)\?@M?K@68O44C;2PINTX3G#,YY?2JH(OK?S]EG>YL6 M?Z+%/0W3IP3>7YXN=I5FXE=PW<\C%'"HPHRJS&%&U 1E$AK,B/VV(#M:D&I2 M,Y'%AG08VL2^[U4V,I633 GG^: ?FX0ADD=I1EY%?<='6=_!DZ?@1,_<+6^G M+_ULMV3W#_")WJ3)D^"!6!HL$(X_Q+7>6 PCB]4:^P[L:"68;AZV.':]::P_DQ;J3 ML\U#YZH]*"'*03( '.$1<9-.^ M>[HN$]7??CO> MKX;4!/$*&9 XMP8E=PYJN_ M,A"25G:U0DLYB.^":'6="$=@NY)]3SE#K'0G<"> Y@$XCB-)3Q&]NSX7E7[" M_&]UNZA^)FOL>98K5PO/!':3+>K9,L;-%>QQ7/6NX/>V= WNT1;7D_5-9DCD MC"]#L[>.B*?I,3H>^1KRC4)&\DH, 51Q+@)F?J^./*]&"_@*9W%+VR8]&&Q& MG/G4[9<^L(^%?:M?O1H (U-Q45(K9O\Y4Z2 MM R,M55\0U53Q$R,43'!V(W&64"I7L5N-B5R9YOGQA8X@XLCJ79M.B69SV>: M ",-V[3GJTV41#EF1[]0$8\>9)D*V8C,E*Z8?5S56EJ!:93:=V(]26BFCW?_ M@[3Z+0+G%:58P?RRC4C2)*MDDD,)/!EP/8UC\ M3B"V13#?(\"XPD8IJ5Y033:9GRJXFC(C0.YY@M9YZ&_3! RH:TS!X$T3KZ*$ M#BP+"!\MTV:P2XM #?'^:*,3680FHL;:!" TO\>+ZZJTP/UR MQ6]=J8LH+KE>J]+2]SAPW30C=_N2Z=6:DJ#IZ&\@X($X&=I!7#(0Y#JG'(;S"2PZ2C>5)$*W%2 M/="PS-"XN/P&\1FZNLK2#7S3)=??%^O+((/\SEP6Q0]N,:;E;.E3(=5UTS#6K4PG&3($8FU512D(NW*[Y.1XH\/B[=J!Y"A8M'EK MKS@&SO#SJ-C-,QJD\_XF-G$;GP[(KZJ;G37;85_FT)0#JY_W&!,VO9[: MMI1X/F_#=>EVWK?06CE_QC.:J8MGNZ\YM!H5#!;)TUP%)(;&>+"A=/Y,Y%#@ M[/D HY$H^8&H 4DUHLN(C_5E,*D>!#=XSM7S5(%W%_^I)QK.PS KV?['37(, M&M X;.F"VXLV3 M_1;LEFT-G:R9N>)LQO/M-HY"&.<+,TBC!!*5AT==*ZF$B\4$Z!,!$O=AWJ33+>4KIN6^)T^6)[*_?NEJPG1UY?OY4VF8DK M. ;UI-A;N>&JS>FX&.-#X9T8KJZ2HL"GDJ)AQ39ZZ=M3)T3)+^A*N[^@>9A% M6[GEA"&T((6&;%!Q&C%;?V $56G[VD#\M55#$3D6^LL!X5:"T9 D&^"K"# %YUY:C>6,'!E:"PUKYRLD\7Y,[GKY M#@=@-$50*# 7](Z-_ PJDPLZS8X@L2H-=!4KKPHC?8J5C[@,?;'RM0+O(%9> MY<7G-&!O&O3YJ#HR"*5_D/8C)?,V*5JW!V6$3J<$64!M5@-HT)TUNL#HTN<@ M2G+(?&;G1B+W$*@ABXJCZL)J,2843S[$., /T+!E*_>IL!K$;M1X;(B&_7T0 MOI."%QO(;@2R15*=,.?VD35S>%7;@XJ*"P_2KU!8*#;:W>B)S%7'"(T!C*L- M.+ \=W:3YC<[6!LC<[.RPO55$=6R8C@'=BFO+!I$I*S*DUQQ( ^:=2-]UNG4 M]] WXQLG2A''_1[WL6/R06=^?(NN%J?C@^1[$Q_)V;5YN^.]&MS5[^%YTK0XZ@2G&6VT^GFB][I:PJP[W M,B^B#>Z;5T&4X6+A[QMA*6TF;O@V\C"(92O&L#S6,Z/1;(! 23^.(D\"AQ'M MGP",?'TYIZ2J;,-*"]4C1+S'^<71O1VX^)E6T(+T5*'BF!5@JG"E:/ M>V,$FW-T0OF27=\GF%39[B^?SXY\/%]OKY>7%^1_KF\_7RR^^#=-H]WJ_S@) MZW4IP-#1/4[S49747$>9-ENG69P,M\, MK+@!9@(NE>ABG1;=C M,?T%]0'?H?@WZ\O(U'6B"_?N)PSGJR)UQ8X,-Y\SM M/_2[T[S^#M_%X=/OB%PXQ"#S2)D9^A@EHEN';&%^O6+3B=81V"/8V)I7\K$M MX'.:KEZC&/*+-Q407)YC0C/>QI^V L%'F^R]DKR,W#9WN M*9M#23EY9;.+Z!@T&6((GL$7&BU30S&,W3?9!D9E^W!L5YQH4V#[56\'ZR2( M80.B:;].CE.%JX>QL,XWX)XX-DP_#HOMC/!9O,NE,M( #(;:O%HP:BQ8:"[8 M2C#4)K0@D&9(MA!)LLE0V]=(&169X[6^91:L*'!=\7R(3.5#(,,;P%7G.5*D MKM+RL5B7L;KEE# ?T@4<93,E=@V!L;F!73@@( %SPM[@1X/7W2E#G_J_4!'2 M@6M#OBX\Y?:4EL2LJWGKHCB!C<>G9.1%J\%#9K_M/:>\XKQXRB20CI*AKY[D MVZO,1VDH6W[A1@,D52\!I#*:E,33P%%+C^QZ*M8=FS+S)5G)'[7ZGG.HOAF4 MC*A27;!X7?Y#+V[",9QEMUK#:SY/[N8R0:\EI:=H*'>R4,UCW #;VC#/?F0% MZWWR8W5R$2$!"=Y.M2O)P#(!R)$)<\OGC YR,'SZZ=,?W@.FD9(B"QC;MZS( MHQ9$?'+'ID7BF.Z2^NKJ9&X&+$9/@&SJSWDCO#-EDJ/5]>CRBQ^P*.YK8J#P MG;=2&>9'5>4P3:,WAW_]GW__C_] M/_GTW_^ZRG!K/3T>N7/ ,>8IX=4/ MZ/ICM4GS:A"\YO-OT;$65>6X!R%6J6F'SWD*3EK15W8P^8KLK>N4>F7PY(W= M&?E6Q!GN_01BIQ3G.'1D)BLMQ-!Z=OXQ_( MUS/HP'/ W-/1YT/E"PIUVTJ+EZJWC;!NG/=S&0Q3/.76_BU5SJ64?FKHS*Y9 M MD'^0A_:'^&MC]6F1M[E2J+=(AR)L7A1R@%.HHOC@ E[D'A\_1;&:55_B>S M=')'(!;%LXA@YL-,&Q0D#%)G)LOPV>O?.(<0BL,'0Y%N.L@_[N\@_]C10?[R M&\W"*(>#]3HILBC)HQ K''\>@5U%GY).L0*U^3W5J:HN59O.)^*">!P62?YD!LJW&HJRY?T[N4O=I_IED*_W_' MWF0P%IYHU8-KG&9K]R))JAJ!?/KQIY_^Z83AB3>/#4)P% )#\/_14&K-S-RU M9K,+O&93P@)L<0'^#MCQ?[;5 @35 EAMXP9, )=)$14[S375()X^EID9!1/= M2S5KX0P_+6P&:?.T %NSQ/+S--NF\-+(!J>2U1&:Z2 ?0]W8'CT%D"F/H9Q% MU08UJ^8Q([RA%OMCS;7B-E70P6(IAV^;=K%"K&7U/ MH8\$X(\2]E;47RWV%O&2_"(E91'%,K+.3LGSZWOK1>J0YCLR/R)/'9Z2)7%4 M5,U4\19HMA&IE,8K:##TS(LTW^Y!;.E?OYL1*1/+5ME6]SESE]0_#K#X,$RG M 49_X12,)Y!DO6]'%A5TL5Y7N2086LKS$@(C Y+XU&'!XTI"(";US0B.FJ[7 MIX=.?U(H_>,J?>5E41)P)+%:YQ(I/D%^R$OCFZFPR5Q(O8?9$F=')94XY)'')B(ZW'H&9&#OZ-U,7B1DH@3 MLK,#WHT)S_Y[%;U0QQ;\IW]W8\%;0=0LPO;,-0X?Q-E +@,5T'H M*$]S"<94F>W0K8!^^6&&E90GFGW-2, [TLS(IY_^:_9O?_A9=@%COV>F''XE MY%]_AC]_^H0+].D//\T^_>L?>JZSGM4Y8%'$FU#OBJZ61;AO?N'Q'+=MS<>" MI39&5JU>-6(1Q9DC9G-HW%X80HO7P=' M++VV *L31,O(T4D)M'Y,7Y'S5D@6UD+8I:E?XQAJJIER0Z2EL> M!4N-,@%<51A8B30=U$GE0*.K+2\+P T4 ED00F,#Y'=I'(6[$>I16KK]DM^X M=*=A)?O@&_7E'[$& VERY(#3P&Q6AS3:O%W^K8R*7:5:YVA:+Y\#L4;Y9R:B MR*]%]I_LPR;:L.$?+X*"0K>V(3[R$2J9.!+-2LB%LZ-@8*HZ)XX'T@TYHEFS MMQQ>0@"6UH7N'T_PD#P?N92!6,HG7,H5+.4:EE+43]T_?,WYWQR4!+'!DX%< M@$*&.[_9D#D;I3)1CG7.&]8-?VV^_OCP(Z%8[W 2\6F@7_WY'Z\('B$N\PAQ(V7#4PP4(4=C#D)$D+LJ,%"5;IUL%. M:QN_>,IL&%*-0\R!9D3HF YU3;3KSH+D]\5ZOF&';!B,$G\"B4BKQF7:-;]' MF+YX/#CMQ9H(66ZR 4>8OOYUR:47 JT318E((S:@!)7M.=H.4UA4[-(0Z8ZS M:SQ ;7QI)BIWF8E0<%#0&V8N-MR.0WKOZ"F*?(B/.$;3Q>JJ-8T]R*VIF0N) MFTR,FYTE6YH5._ &0-0:;"ODG,8*F:')AU+Z#!L"\\"\&D%5%KG-1;2!6,]+ M/ RS\S3%<6&;A!&' '9$'C$FR/AP?*<%S*AA1(+RT &?NO!B8_D+,PR >S2))2OU!#/'#20)M]*1U%A:X!P_78OTU MYZ?@XK$(H@0.1VGQ7Z591ZOD0?8>#/LQ77\L\FJI$ P$#B$O\_9GW=Y^X5/GWU0:QH5)1NGP[$O^+[H'701 MMAB5R0\EF-.FW!M]D1,G=RXZ:_O^)'JC*Y)6C;>*KFCIUGQ.]CU^+=^F:*I# M!Z7"M6U),]E"G#K+C1L=GN%CZL5HO=[??$=O2_#-+-8-PJ2!Q3F-KYL/A"F! M#>:D&;D0#5/=5?/87@>3+/&")ND&NLVGV1_M'[%I^/LU1@S-1.'74Q9528'WW@+AG-FR^R8 ML@?JZ*!V\. 8$ET==)FNVKN/",APYC%4HO5RJ EV%SP1W5%M]EV3#5A]Z;,V M-N0N*H\6W-83@N\6@V*R['YG =BCYVH4RMTMG"590W)T F0K:'^K#2&_ISD- MLO#YV*-]O:8AY/=JW%JQG6'%U<1!WY"6]_.@TIR^;C'!U)578 PXM1[:79BL.SB"/,IQTY996R/F M::%PL5<+\5-D9]G%:F8-""@;.F&.[H^TI^_,B-\ M)NU] /V*'+L$!/PSQ9 MW7.ZYCD-"#M(H2"0ENTZK)-_=W0^(^'QW,E>N";H9R M9OJ7=M%< -HN90S#<8A.)#=TDM[@)O] MGEM1!XY15XR'M>9I0\IJ6CK&.2JF&0>&[MIY*!\+F^X;3@@G LULKHODH80> M'#2#WHQ1@6F[ R,R&%R.F7 HKLB%>*RJ$/)/"EQLX@*Y9)$0*9F*XA9NP\M\.=&7),=J]_H:?V)FWZV@"(Y&1" 3S="6.#?!2 M+5/XE=:W7+4:-QN83TOBU=:]TFCPM:;8!=N*JG="0DQ,D?F0+L,'V0_#JA'&) MY>"RI/-+ -8_1(,'BFM!#QT.IL&QH/$L()2E?A5DV^P\.S&A6\AM7^+&8%?KTN@![Z3K=Z0[*G:IR&[@'!+D-AUK,1@LX0[YBC71I-UH"V\6L8@XR">!R MLPFRW6)=U8 S!5W/]\GY$/"$M7)O, .,8:9(,;((WGCDU0J@ 4]N%SW9.PJ#GPW5]*9$(D8K!Q)%B/PZB> ^8TT#1 MDHX-K8%0I-O&.0/:"M::Y#AJ+SA\^HU&1I4X;YTB>TFWF07&/1.GSYBNH+Q_ MJG1[3ZW)C/<6KO09>50,>8]N&/).=Y$KPL6W+3'EQ(N.UK<1=ANA!8RF7;3& M$UMZW3A2-BR@[0N<.FSJ8P-A:_7>9$U]E.$J@NQ')RXHPUP*\G[F1B]R](96 MB274$0CIRX%\_A3;U62B"]I]E/]^MH/_O0K"(LW&2C7D10OZ6)A\R,:9@48! M/Q ^XH0E6Q:7H\.M(MFG<_(:%<]$V0E5=Z@,!@Y2T;52,3C&2S:DZIVGY=K_?"S1J%:))N6KDK29469PJD@[^P-: MSIQK"^M4P;%[*ONZ+M:J\^EU^>4KC5_HES0IG@>98I]^^O1O[PI<1PQ2 MC+N;\0H8BUW*D7*F7$5L;P(6W $DGT(*D6*<& ./^XV!Q[HQH%3Y.7!M2NHI MD4# GL&Q&\\(UF]EKQ)M,VJ!8 M3]W,U)H*P3.-XU'8*E&2.X[*(1-O.<6< MS%[UI1.DOLH=]$"?AJ315QS&E4M+BCP9+/I#J0!5[JV$#TKD MJ#.M (>P@;6<)MM+:O420:=L6]5,1NSG/5P-/N/YW2$^]38L_ M09*N+#.M)/&;ZE' 86^/5LZZ%<7*;66M)!-9O45*2H&!_2XOL@CM6T[-'?#T M.% TZW_+V6V1_5W]9)Y"B_NE)7-8RQE0N08JTY^//.-B0VTU8]NISQJ? ^K.SBI):H2BN%K'K[&_6EO''=>AJ&,+&(]2Q3]_Z'N5#+MI]&L=7O)+B_65LGD*9N!_/LK/#C[],F8]G0'^TH4!C&$E5<1>[NNDS##;QT,V)QAY[U;F77(-/$A MBJ<8<4;4F$0-.B/:L-SZ! ^N')G(HL+\M(0/1GV41CW5L5 M9/ JY''8ZH2:YD_UP*D/=ZFHH)F]VGU93\=F^O7F_AD M.5US-"P'9W)9!*1,L""&)%M4 6[IL+-4:A)G- F?-T'VN[.C=!04+4J1_:H4 ML%LU!^4(M>3<"6"X7=T6DX^$*=X'YT1P-)E+'3J-*^:1[386BKQ.I*2G+ ZF M7:F&(":?DIFJZ))OQ1YJL]F7CA:4\#1QD0#4TSUC,''KON9=.("C'65LG/$; M()X:-OV]Y.0_V.\6.TDY:6#YWS3[$OR5YL5.GLCS9,7KX/+__G)_/DC%8,*) MD/[/N:RETRKMF,D(8_S@3/.P@]9(%JJL M49R"=OO=D76:R4PI/IL)NGFX6HQJ-^+RM2)2376K(I&UM9F@[I:3K3\P"Q,/ M5UEY-B!E4]"W*Y&JFLT1<\V(B,R4_@Y8KOHV89\S.F@107N,L5%(J;(TK M;1Y*H@CUTF.3K3AB3Z^08-)8 :DF@*!.;S# M93)"1-?WQKOR#N&:U5UO^(@@&3^.-A'XQIVMD59>J#F;*H98.+?0'AQ&&525 M)_&3T&Z)H25D71$.43.*66FZIS!M VTY1\46:!6IT@IDM1%TKF/$BH-8#YAB M3DGT0KFFR^8$K*^0P9] ?0L^H*M5%+TQ)['U#68V&(V>V!=+,_381)7'AC?V M.E&PM0B7'$2VM(+GC/S&YD S@K>]8%K<8UF@?5^D6%T"&6EI M'/.6@%S=.2C9LFMY3 0Z1!>LU,%&FL8 MKS6,5SI&.8;4/:S:7>S%>HER4$/3[#IY8<.EV>[R6PBY6LEJ\9BS:>I$%B(9.W2\%\9]&.U$U9QGTPD/7XDB1)]H@AC&:$59:28MB#E&TZ1 MVU.':FK=YJ.TRC7Z0$/,G/GYTR,2"@[E5/SYTX?''XB4ZO/,6[D4W4S?3"N$ M:)D1*<-\0&:R0C9@K*XYNIG.X2%#'!BW1AQ:NQZBY6Y"B9;7Q$@M5G!CA"L" M(07(A9;E\$*L*5-AV=\>>=QQPG3_><@,NA(Y"O7F(I:*&[31G/9FL;@ K5D# M.L[ ($I02/&AB!S+=C>!+C:S M&LW^,E6G@&C99H/23$\=P^PPB+]5YX0DC[7KQ7>Q&.)E:*6V:_1< *8[39>X MM-O>RMD:[*,W#)X"\* >_%8X4Y7F)?M"06&]#39#3'SMF2J1S+AB0IW6V8R! MJ*7,I@66Y>SFA"=C(&"A]/"6OHH.DTR=NGVDR7'3-^,#4BQ!N2<#(FZ;/>^! L7? MCMZD6UJ+ MGJ?NP&)C85K#F/ XW93.TG#Y;1MA4RJD>AF49[JX,<@69L2@+9F! MLUT,A:WG3PVKM'#8.RQ8NPP*DDHX5GN=&KJZ1PJ:+W*4!B%-[1E:ST&7+;JO M-]L@RCBEU] VT94LWOJ(?8I/8IC3@"/>1"EL1C1$-P[2A<=!82@2%0"'3T.T M6;ZG6S 8DJ>[-(["'?_?P$"R:_B?^Z3-ZP =1(UW#4*?LN R:8 M8G?'!, AK=IC+-G=%^DFB(Y-L\*\>YYNLS221\AO7*[UAV0!6Z.PH V@_?Q\ MKEMQ$Q^) "7?YNW;V7/T\H(6AXQ&M,F$.V(,&!=A?""XTT)E. P%;_I6<"%, MXX#BKFGT4TN&$=4OYH*&,?O/L6$OX?46/G E?5:UCV&_%4.<(LQ:JR+ FL, MBEDE9P_4#3SI@F!0\+_D.]I=1D48'PKN M-%"UFM@.4* 5AI0?V#GFNJ";H6T9N32['J&!,Y:J$DHAOX$<@H+L^FH'SMI0 M@MQ-_: ZI"$;U '55D[VIU$!Q@=B.RE0?35CMH%4.2^#320M>\>5333&[&OA M&5?9.&TNNB'YF%U^1T>)C./A,;)UI@'5[42%[_UB-,KB#B]J+GSA& GZ]-._ M_7QZ.-_@^#\]< ?ZPO%L;K9QNJ,9T!YF%'X;9#O]HD%1=#$HT042&'9& MY,#$&-F\TDT!N-N5J2G1N#RA#GJ+RT/E\JR,Y3&N=-,_3;*#B1HW\.<.\T<) M'C A;R;8CASYH 9CB?M@G,#\FV3, HBC&D)TV#[NYQ-[K/.)+22;-LW"* >] M^E<:/3U#<3[35ME6>D_!K,+<2V[TED$,=%K']G8>@;-M4=&8JUG/B)PW$1,G M:N9$FSKV_/['TS!>6+5R@5BY3*UWI@'XH@*PZ'>T:?HB0Y4<2M(;86F*>$ MJ2N>-A-,C3,7+'16>CC<1_GO5QFE.E6J?\TR8)9 >4U-6MGO;J4-5RF3]W$- M:V)P"5LW*A2-_&*MK\H]1>H?S$)H+,KPGN=M[XSV6KEL=NYX!8PT+EP&U%F8 M7E -[>V'P(EO*O;/?%$\TVSY'"1"B;E*LS6-"N@07].S/D/;@@NVHNICFFY? M$OP]&@Z"0$C!D%3*L :F11E&0 00:?O]"2U_T,1GM MY)C 5O !H;C8HE46\?T22GNK*]/3>'?I@EN^FR9])[Q%I,\6_IPF/E8N A9 M25>RP<_(W59$_MF*5A6$ 1^0O(H1779<&1F\W+(,T"KI[D(#+092?91.%W-[ M[Q7YI&? TVK["SXK\RBA>P:L0*-59QO* M21)*!K!@=::2.&' &@W- =DQ#G+?0@I.8;0ZH_SWP9ECAD3N;0&9SM+(1D14 MXY5K@^6&>Q$YL7GM78@3&/2$!/.B$DJD5&?/:%14+:2236B3V\9YEW$L3& T M='/9 ZAF!8L($KW+HJ.;PAWBNL@/#=7QV58-EEI<%'+.!"?]':]_KP."RE7: M@N@J'H>."7NN!VC5<"&4=MC&CDU=$2*L;H5#YVHDD[B8\-N9N=P1DYTNYGJG MZ1" EQQK*PV9J\KX>=+@QJ_<^D.]*G*0=JY[HQ&O0]/$+G3]@^W';]6 1B=U MY:(9A]"+N_HKHE#+16#C8!#O(I^[)LV-1W8<#/I+U0!B7]\5#6FQP]_1:KL0 MXJA1X+!)Z]LU"JBZ\KHJ9FMD]M;# MACXTGGU;5/M-:7/[6E['J7?LUB2!VY"8*NT=S59$@V]IZ%1B;7%L? 7.K MMOZAE&"WVA*L%7#[NCO8DI=)P=[KJRBFV3E[_9[8B71L#S^41% 4D;(\G[JN M!SF=_VB>FHK[[F3<9=J4WY//S/*3.,IQQHMMK9\6(IGZX9G2<9SR0B!!B>X] M\N/A,8*-K:#F/%M@"Y+1?<,^F(@U:#C@^*U83Q%DK=T00HJ=0FII MK#9&;*^U69S3X-XXJ*9M&"<1H>$#9V1&G]DQ&;U0/A=@0F5&$#N:$DYS%^Z6 M[/#, VP4-$]6^*^8'ZNJ;193AQ=KAF+(%L1M2V-*LO?C!YC5#VAJPL2(G!G1 MIH;>5&URI)H=9J*!$<9FZ&C[\F-Y8Y22B9')"!*L5@[:BCO-.A4S<[ M:6OSM][^JV&H"5;H@8WY6BUN23AMOP,?1J?1+,4 ?RRJQ+&*>UYP"AK<_E)! MDT/Q;W=,U#,S8($_9U N4Q27!:BG=+VF(6J6@A"'\E)RLA4C(5W..UH%W3?! M!Y6])_FP1!\7JLCDR/SO1(Z-+$OO:%UJN2;Z^H2":8"O3Z"O3Y'VOC?62;=4 M8R:F,ERDY6.Q+N-F%]]?F;G/U([UP,;9N5%T5;6M@IH=D7X/*L6,X'CI>GVJ MZ%M#K)R-*R>O3%S!YFH1'T_=V5(XVI,G6%.]K"%_IZVH; &6S@DI'E]2HU D M=]J4RA;.>K:56?MJ1"PXK2C*\%->*SN4H.H"9:LAZ>")):&60.! MP_;'PT,<#F,8(P6@T"OK,E!1F?W=C8L&T%U+H3-4R'@K3278%>FU+8P&YXKT M]2S61(XB,,^GP'PEJ(1?:#V/^VM.F2(R@&28BQ9-J.J)VS/"Y5LE&;8)THQ+ M*7 !!P<^L VH75"? #!M4F/;A&FZ:[^Z W,N&ROSW!1VMF0/Z;I@!S]ERG&Y M*9$>26_^?>SA50U$Y$A$#C4CVF!$'^V$\;<;!AK.P"%.'H[A'AOM\+$IDWCSS/30%"FY"S('T;_A M,.J$HX)-]-$-M^98\] M-2!2YY)2S HC"U3-2]8SP<0@8I>*M'5P>61J2^DFH].D0H.%5D! )Z4:E(BY(?3(I_MLFKXLY*US#N[;Z:#*K4J M26]H(5HD$H<@H/"#WS-O-"$YE9G'U:2-/"VKWUWEOWTHM]M81MV#_/DJ3E^O M$_9Z;W1N[67*&\0.RU"KG0)Z,E^N38/7/Z[91-AC5#-AWQ5WN3 #.';0$GB: M)9)ZO>;[UH?G-;$P :+-@(@I0/:&:.2[%%2Q]A6I"1?+L/#VKI+C5DKCMK2: MHIG52(VL/)]U+3IAM*YRPLWZ .U+'G8E"QMVA.9?#9*$BB=&9/L:_<[$ MZ">.O9'G??J(-%U0R"2O=5('D9[LH $:JO@:KQ;G$U2;67K&MCT>?X+8"(CW[B8&?@([1I%/D+*1F;:&C-W"A@;LQSM M4AXZ6I"XMA98TLW7HMK$4W(&F[Y8"QB4P*@$A\4,UW>Q%C4'PN#WPWJZ?F47 M7V+=B2JA90L%'L][&J;L2(HC1#1N_5_)EPFK1<]H0M=1\0.I^D]4=8%8 DC, MJ;RGA:G[5!AR-:BV!MQ_;@X\0=4HU_>O IA#L1M0=2<,!RG)4=W=\.D;[[&) MP0G)4PZ6,ETA"Q/3GO%W0WBQW&;R+(;)M./$OVD,? M'PG\=!$;U(0*-BA"+IK18FXEQP0Y_]Q;F@\TUGG"IGAR6-8@Y#HTTZ5*>457 M[,G$ZK&)J0@]:J@.+Z3K;ZD8H%+53A.I_EI^_?'A1[+FXF=$CF?]U535=A!A MJAGJRB^&?US2;//S\.I"WL6MX7JI?'!X!8'13AV\D5]=U1MB+,_!"QLED.(O M*NC8K@G50%^";]&FW,R3I(2Z\>J/.=OC9;6XV.Z/_VYA9*)+QTJD&1&C$SZ\ M<46.FIZ<@;,C9X)EJOEL<*U"?:VVN%8;L58!7ZO06"M0(JE:JZW=M4*?Q1*8 M$GVD,"4BWM'B@1<%#RM<)TQ]DEQ7C8J N MH07)U= S<#HO9?9 R M5(W,E(G&LKR#53&_GV73$NU[4R"QB%\5H=%H>^_]"MUB1>KBT2767WG_6R5F M-F%;U6& #&4PUYM=@]:@Q#KC6!VOTY2FN$_456I,4"W$L85-6CB^?;RFR^>T MS)FA!R9D#)'K+T$2/(D= \Y_9M+J;.NHQXS16(J-30HQ.%J:%(=G&HH<'Q)( M^02 #:@BM+=*\N-^7>1AP]9##LJ+Z_EZ5.,2-;!)\ ]#N^ELY71=]"_BTT\_ M_WS@2E@O-N)M!?+%^H(^%I??8!\MH_P9?GF>YL5 QB/9D0%(KI1LLF)#G2JP MI6&9/!8:+D2ZIDPWV :1=*)O+7=QG= MBDMA.*L[T)]IEMZE45*PK>B*??_"6F;[PGR[99J9I)LT5B!O0%VO"!R+F2$0.A68]#G;2R&NO_7$/WWY^SK']_D0A MHI;C9ZN9$X:[1:1=^C,.J#?\3E\--T$:OG-P *07C*\W&EE@@V41K4YI][U :J6 MD!ED\";E,KF*?0G8I$(DHH]8LJDE9.(@>)S)?'=0@^149.L*=ZES;E8C;BZ$ M@JRPSEH6QUU:*BJ+[%EE'2#LJ]TT; M!Z3IMW5JM)RKCWO$69FS]SD'+IV'Z"F)UE$(#,XJ/HO!YH@>K^C4-@TY'IYC M>34B":J0\%:,:=?M91VY>+(*,434M)'T(+@%M>(DQG+HQ7.6LZQ4[51G(MXW*1R27 \ M92[YN,!TZT"B@\*&K:Q==%+=<)LFH0VN[4KN='3;(V)K,FZW W05B%ZF\_!O M9931SL840UY'/=(NQB&UAAPSLR.'H](J>_#C8Y&?(.3VK!C9X(V=&5O9AP23 MQFPCK5&KJ>U5\*:-2+\7:5E_KFCUAL*I.\\6M8)VRVUA1D;3U?G&)23Y92W9 M1>!0R8NL#(LR8QK210JU0\>F%S)YW).B222_<9EV'Y"L;*G1Q?X"5*[)$]LD M>%A'QFZ&&KFJ=V:#4U>,B(80'U.%#NWZ.&VO@'C&WR%RHP17PF]$XU\$?#@Q M>-A>1?+\#=+S5A/7"7RO/+\/5+OE:D,?;"OB6\^>#B7X.1"9LQ[?N MLU1Q$' >"++1XZ-X5:"C$N>(<6LD(.UAFTJF_2Z.^3/\/QSX+T%,L:6[U*7A M#T;3C]J5S$J.2_#D7T3Y-LV#^'.6EEM,T\E#SK9#5^.0*\'(,\XPKTU@IML] M^,? [*S2O$'-F@Z6Z;/:;IZC>*8FT8,-S VT O*_SMD$Y229\*> M)E(X^2#%_^!HKQH79'PXOM,"IA_O\]5?R[Q0X9PPR+(=O)CL RE1]WX20T] M8C"00ZZ#F,$9?QP;F'.6GL.BKM,,?!BWP88.P%.&&6_]GN2_#7-#N/ Z9?'V\=["EI>-P1'(;@.([,!HNHFR4.!T*WA3G/ MBK_:Z?AH/<%EHA"A-KG+*NO KC 8OW M8SH=,,;>O+CAZK@09K]K51%E^*9#TM3#EMF[:7:3AL% =V@EES-$"/ _9_#:\I"46M+TT#MPV?YE(E#0N7U>,E,AS:ZB;'.]TN??^..D M4ZVJGYBVVU6,)_,8+TJ*W7%>:?Q"OZ1)\9RW/9EC94W^S"Z$?H+1I(@W@]TR M7;3^^+JNFQ2 D5"$M3,T>X$.%)"3OF*[ M?+=2P'WN+%"XHQN,?]Z1F/;V9% M4*3CR#D=A$49Q$ ]_JGMW9Y@&EXL?Z-]UG7"WI*0?>GW-*=,$#BT+^@+C5-, M.&Y;N[?*\ 4XL(6+0A$X1BNOW8TL0.M N_]&+R :2:_ 4<=C$VPOZ$=XR'V3 M @3/A.JO^9FF3UFP?8["( ;%2D?4>Z$7S^@KVS)R3D9/5Y*!8;%F]B#;19*' M\C&/5E&01;3U21U^MQ=@X5U2Y?)M>(P+O)@RYOQIN515B5';_+NO]@*,EHX, M3@C,-+Q_^-I4( ZZP0M(/;[D^8:I;HI3#LL"H?7C\C5M@WJ4H,DUV\ND -T; MNJV'5W$:-%3:Q@5>/+5Z2/$ZP2]'F18B)>N6MGYEA]_M!5AIT-ZF!O%K7G*Y+MNKK5K7K@-N\@"<4PROV2VE,0P3EO,S99T*SRV\BO0J.;?9_ M8)"V:S5O%N,%?-Y:F68/Z;IX97M"34_IWD@.NG'Z+>4L2'Y?K$5X..EP:[5= M-/W4%8,Q]Q_IB]VB/<[7[.]X,C%UL[E;'B]K^H7XA89%FIT'F\>HW/QW&L-W ME-]$&Z9;K^Z"K$AHUO%@#[[3BV\1XK?<11C'Z2OPGM:]8.?/X#J\3M@S*]NM MQ;?*\ +X>8I-2'B*ZGV4_WZVZU-6>RZ?W'BZ#M>9B-C,"Z9+\_R%JSAXJEM1 MW5=Z\4P,AYWPU#$K(2N#N$JX_'FOJZ_S3B] 5@5"+64G^=E.^Q=6"K5Z^=\H MPPO@;3J*,G5Z JF'W#>Y&W<9%9S#8A6]1"OVVL%LL801GLASM%VFW(7!,SWK MSMTWWC[]^=B(E3!U6W,8-H^$QCGY9@E>O,3@BZ9_*]DK=_F"U#E]-E;GQ5Y M:0]JR3SOCEVVYX[I7\J'ZS3;<-6ELADOOS&-.PEBN:>RUPG[#OD M9"3W:1Q?\131SCP:9S/P8M$%X0;X*'8Z7T&_1M!_CQ? SGA#EX=G2@L]=;4- M4->U7@"ICMM#8V<'6)!O$N7%,G!SH2_U5K_ BRD+QK2F\==ZP?0GZ#DD8L?1 M"@N"J#@,X6-HBXFU7SD]"'0 L0U>R9W5W)38;Y:,8LJQZRV1889O34OP;YKO7A"#2\&'O=MSZ7] MRFF_$MCXL]U?KI?&1Z%^Z]4*5RU#A;H ;E!A]\]N3+!C$[L M;[+;/*9Q77LP_NC%\.,,T!R'WBV%QYGZ]0O]0+&+KGJ_*(W5/9 M,W&QOLN8CAEM@_@ZZ/%\#@BZN\K)UO8\ME7DQ?E#:=<% +ZE:Z9"I\*L7^3% MU&^BA"[6G"SK*@@Q/J>VJ[,TR])77GW!_M;E8WF+!#] OZ'08/FO#-7D"=AV&Y*3$F@^ZE%G.L>Z\Y^&8O MH,K,-S;+QRA!K:(J8.XU;PZ[TPN01WL<1*]'[K\17.00J9=L"J.Z-_8-YL52 MZJIZ3^RHY3(OIB\5 9Q2: 9;DQ7^4V0+'F#@'RW,BZ70C&,MV-%9_+/'OCY$ MQ/2N*UDK>IVT9-N7=)G>9>#M!ONCX;MZP[V3^W.,@,\Y^W&1+=-7(V3:N\ M> Z=)VSO(]E_EQ?@AH8'+[]M(]$R0<8(;40A6X;Q>?E@YG DAL]T^9KV>"T/ MOWWZ;_F>6=39(],_:?B %)98_<4[B:F0>\4)*;3=5?F9YR$:V9*<$^L2B(V\ >*T5)S%D$!P2#775,S@C@OED.;:; 1CB/P='YE:ERF_:[W-=ASKR= H5PM MS7;WP>L7]F)F[(5L-5M:+_0"0K-M9%_\KOMJ+\ 8^\B M+1^+=1DW&9+[T^CS6.9Y:BJ+=9BU\MU M#T!#!1@DS8OG?[W9!E'&)PDN5B2HXZ_K?_-V!5_S5J?T03=Z 5$1="[6S:SK MOJ_VH!O]@#C0]."=IL&"D_D?*?RJFW18=I:_RZ+02DKFL!E-O\_\_U&6E?FO MT54DHUH=5D37A5Z\5QT1Y9[CH/\.+T!=4?85!_%5F:SR2Z;90UM>^O :;$'7 M[\GXV'^;%_ D3:\L_V5?6!1BW+CRGO4F3;U)@!>0S60BD>^W@YSM_:E'^M5> M@,&5ODV35'Y)W$016V&2]]MRA]\]_1[Y ,DX[)<4JQL[]L>VB[QX3GI >E_ MVHL)=WIK.W*=^Z[W I!J(UIFX3,[;839 2F251O0-F0'W>@%1.P=*-3/[B+5 MYE5>3-[D^6='R5,[RWS;=5X P(K&G'L%Z[9MQQ?3>;T7@$0(ZO);B 0ZS%;E M5;7][9+Z;O$"%GOGH4P[A)VJ6X%K7N7%Y)4N:?B<3:_TO!#:)YBD)3CVC(M; MM;CA8KU8GI:DP'-L9?[$WCXH&0P%/RA#&1MMR'"'&"_B:#T)IZ M,0X1X05LHX&F*%C"[,4V@)T7>Y(U=8X$I3%DE7S['VJ\GIT7>?$48*>LNF"W MGGC&%5Y,6G':*J5.E'K%FI[W $XD2/?YN@6&C/DJW18=U7+'B_-B.429HJ(Y MVQ^F:%[K!1!#2T0/.[K2H:6/]!'"SZK<8S\?[2%"/($^L'2/9Y-TK,@XLJ=W M)[3G#M>,V_XKO7C:0K,6F0B- 'SK)M5_BQ>PJBP#:7X?F)30N'SZ5TWRY?,Z M3 K1+DFD^1#$+4[DP^_RXEDUX^Z'1><]4;C8!W"]@GR==<29XIJ<+'LO]N(Y M5,7+LIE(E)2P V^%L9*?4;9;5S8>S=D;E05IMF)&#C/G($<=SG.@ZDZQ>O@Z M86\<.P6[DV&L#.?+]5Z>O5I1X??[058X;C1/M+>"L/6:[T @IK4[X;HO]P).3_L5;$3>>K[ON<<+8 UN%/:#_)W01XQ<@$3VN,W; MDP7@D;7'[\8?QXL%')HS4>7O'ACIM3J@%TM:HYGHJ)1I7N7%Y-&?Q#'EMK*K?K;^_CNFMW9Z MJ@$/)6QON\>+I]5SLG:$Q?OO\ *4[ >B-P-)&K,]L.[N:&%>+(5T4'?M'_K? M)V]6]$"?ZHWDV]L2=5[HQ9JW[6=PJ$)]2=*=Z[_W+B_ <96SVWON!7'PUP=C M0U:_]6(%:Q7)<$XLUE]S3F39MK"]-W@!Z9!@>[NR??DM9.\]NT'8*-W=',<> MPX^%D]HG+YYHG[_JS('*7KY,V?%;-^!NT^)/M(#5>$K@:$9U5I@IK:OI8F O MEI@'Q#%%;-[;PK=VE2>^W'OZ%(&^F!1P3+>[<,UKO%AUZ9#@#3NX^VD/IVSM M4B]@C$A9SFW.NA/5AEMB[Z!>+&V;OG/)M-""0NAUS;$L4X@0):V9"6\2X 5D MO?JM.Z>D>94GDR_85.A*ED=HK'Q ,QZV1V;WWS6]?8])$1'$]_&SXH==%^E! M][73 Y&M8BXZ)E_[NQ>OE<;&C?ZX/E?MBMTW\KR]=T^9R6.7MWYLGJENU1 M!:7<@&#')<3#7VA[/O41MWOQ5.M;<;\]'EW.J\V \H]ELY M6NC%\];!I__2L0D*X$S8R?U88LX>^S*E!6S\GI/[+=9?@B)\;GST1TORXGWK M8/SIX+DYHN1BU &\6+)&UZ[NQ,H#;_$"5D<\E!<-= 9$.[;8HT1-'FKX$B5 M#=T\ QM_G'X#4X6GP(&>57KQVYT$<,4TPB8(K)+Z+<1IR5HY6!\;>FZ9_]?Y,L_0NC9("?L!_\',M>*)SINA' M(9 ;M?-&''._%\^R@\)C?V3&L\JYO;R3BZ2OV<[AMWL!E^NEBL"OV[W6>N'T M7UI/6L5\DV9%]'=5B<)T**#HNV(F9M/%&SEPGWB0>/] M7KRR1Y?606.0#AU\J$PO%J:#Q&5O@[!#[O,"H-Z([P;JLF73IG9O3,?%7D#1 M&$.6J33\J-%X;IF")Q#)(59T=;;[FH-YI,[..43U>5_POMI,"^-,O^U)C_SY M'H_]N4ZA]WJ2OB$* ]D>#LH7'KU%:7A2]ET[_295E:+JT9VS M((9TC8=G"GNPBO"(Z/4R%6GS;(XOVXL5NM!:>E\5SFH$VOB>86;_<"S@R M]7F>K+3L9Z%.M:LJ/3=X >GH8T-F\(.SAA,VQ_-B0?O\ MW6_UCWL%J-X)83\+P6%W>@52UA#*,F6]%50?Q+[[O #(K(!5&1:_!O"E%3OE MFKOIZW:V]R8OH$GKO39;K&&&UB6[3M['P^[T B0O)MA/UN.57BNX9"1Y ,P+ MVJE)(^Z !IAOD^ %:-VM" QK[!U[BIAFUE,HTGN'%Z"./K;-7K/SER"*04UE M1\)G^-9&51'VC.7%0L*D^WG%S2NFMW;.TG7 _6OSIXSB ^APSG1>.3V(MX)KK'^L)KO)CX\6XM\'W+_$.+)0:=PWBQ?#("$ ;YL^'\ M[PL7-"[V HI!U0>&=?;297,WKO,"0)L"HU1J1;LGZ\;:O]"W2/ "]%69)5$! M#M=D=15]@Y]Z$FV[K_8"3),6:3]1MH>D:)(=,,K#((93ZC)9U?TU?==Y\2S: M=^S#]_;)G\*\9(I2FK55,6I_FEYUTOM6B#>B0__KO-*+%V9A!L%O.JBU6B[S M8OIZU+NKQ4C]FNE?G@>V];%KF#X9T]U9D/S>1879?IT7*]^9)_+IIY__Z^=/ MO2QZ^V^5+#=*\*+IPJ9;*TF,?N]%Q/D[ L\$^. P$;/ MY5[ D<&OJS0S'"JM8<*.:[T ;&$ M5Q$[G"DV6*\'BSN*@9O4WS(%ZLP5V(KR1_$0]0FHZ1X\4"H.W7TF,/O(OL URLE7NB M'D7LR_@9+G5ZB^82$N:V6=1FFK5>,/V4S8Q[MN'D[(T#M][JAO**B7OX(.=) M4FZ8.4XU\"BPC[OL#-SP]I@TW]L>A87^)Y4SZSVW:+_\NGA'/.D^.N^3-D_)8$( M.^0RKM\+:@[V-S9^K)DUV(VI&6=Q.[X7G^)EF:4K-KD@Z_;^U:^9_DUI=+6I MN!78'@=\)L$WGFRGYYHWG_B1 MA5Q1L9:]50F=%WL!Y2Z#UZ/8 0<7<$15?%$]D/;>Y 4TS2&UZ4@>Z"#33LKVXZRA) M)[@(MVRC6K[2^(5^8:K(<^NQ-DRB%XMRG8!YDF8[ME7T:6=MUTV_M50Y/8NU M"&MDYUK#@F7:VL8@#I(+C!,P.X3_T-X:85SQ7CQO,T(MSPI(,H&BKPYRH]Y; MO(#55#MZC?/.J[T T]8#3E4(RT3(BY+.U^Q1M)$F#Q+DR1*PJ4+3Q/U.S8Y+ MO8!A9%)C?CYZN&"V<"B$XN?6'.9#[_4"Z$V44,G@>Q6$^()]";Y!5/DLS;+T ME6$X#[;L+^V<\V^YWPO 4DU5O)98:]$&K?U*+T#(5EAW@OVB;\_LNM8+(+T; M'3M\V3=4[ [92MXL9GH=2+Y?*I+3:5*I*[QX9AJ9.\2J]S%E=U[M!9@CS**. M,_LX2=._AA7IK>;GOVDC)CS@*0]2M/=+[+S(BZEW<3YV5ISTWC#]R]4, M"-83?!HOV/Y;O'A2C4HUK@/!3^U!DL[+O8!SM*._=:<83^KTK[ \?,_V-$4X M\V@;Z;;\+]=K&A9&1YJWN0Y:!$S_C![*S2;(=HLU1IC.TXQI[&RN:MXB61WR M#/4T2W861UDSR6&0-"^>_R*ARVB#;IXHP6].9&KTL'_MN\<+8/?T)8U?P*8T M+8H&>&[R 5+?/H(E$V :E]4(O(*B^,/5#KJ>18O\M'FPIK4>7"&O+.LX@;[C9BR>HH@2_,DN97J2O'0E#]:N\F/S79,NVYP0RT&CXG*1Q^M2S M(W1?/?U+)].F:S1HD.;*S<:&'?"&V[QX5F=E#DW#V$>P>13'3*_[H.]Z+P#Q MI5:]W?M#<:V73O_:-4VN^6J%)&-!?(2]UGVS%T^L,X/\P$R9M]P__;/=4YW? M[>@Y]$8OGJF(L=P%[+D@15X0\@36G?Z7+GJZP^_V BQ3 +$+50)-J8)>2M^. M2[V T?96X2[!OBG3C[6GENK-8KR ;T8K("+8:I4UKO)B\@_/:5: ]MH[^>95 M7DR^SL=PG=QE=!M$JYZ"MGWW> ',<+)!X+F(,FJ>3'L2N0^]W0NX2N' =)WR ML5B7L0@WY?PJL]J?I]58\-M(@Z7;Q M]5SFQ>M\2XL#.T"W9I\_EFU=$%H%#?U7C@]A/. MO36/- =[ :^]3FS:*(PZ(H_]E[NQ>NU]W#-NTY7_)\EFQP#!_X6:,IQD6Z" MZ V]1H:-,WG!^44:8A"6E]!U-(MIO<@/7:.ND1I_\.+U/*B ]5@^%]^<@OWU M?F]+OM?O\ *4M-Q@8O D0#/4S+A69^=;[_4"*!!_L77?+=9740+G[S6S,5I. MB$.N]P*0Z>?J:QOF^[VXHG5TQ$N MHAA4W4,R%\2EDY]/(GD2%YUF+U'(MNN& 1MWL!]VN2J6Z6%==/*[2.2[V T<@P8K,+GS=! M]GNW(;'O'B^ 83YB$L0B4"LVINO[A^[O:L\M7L#:$W?NTU /O'5Z7:'RFO"H M[%6:P2=4E%FBG$5 ?!8RJZ[$"/2?(AJO&EK#D7*\>,YFBG&_8=]UK1= 9'O! M6BD&[K=CMASH:-;,2JE?DEE[YX;!Y6)5-)FDMD\2"4_ M_0; ,XDC$R06"49,CZLJ 1#X "RL\\J7^ LB-5#0[B+/0O]SA&]Q7G":4Y]B MNJ^# +L=I$M.PC-ZX\J._-8@%E,[SI$<0'=A0<&)=BD*J?J%J;B0]@*QN,IY M6*74"*('=:TAT#QL+-%3IXBH+@-A=VQG@8V%\" M 6)/"FPDD^,D!I-T@;(LG_"'>IXT?L\#R#@K'C@:"#"*V.+< MK+AMNI3^A)E6(NWGB57QAK)6K]'=OBA3%:4@I5O]&&TQV>95/Q6T!;%O-546 MY'#I*W '= >Q7$'&@B_>;U%\%7A)(A;,-(< L>PJO+,?N2!^LQ7ZP5B@J' 3 M_;$M/[&5]OJC@%A\XVTDVGJM]&*J?4$LE)/MIO!EJ:*,2HN?C\6#*/'S%"0I M*5A'C9HJ7N?#Q[;N/)$GXL<2$CZS"9XCEHO^US]=1;N>!P6_)9!%4-VM1T/O MK[W48Z0JEK4%<6R'LW945MHRZY"?/2@(:)Y1$.3\PA M_*DP)^/7<.#%S+K M:AA5H6I^&PAW_ OFAOXGC#["9WP\(LP+4LFU1=ZDC>TKTTI/A9>/2))MK&IA M?])%493'+-X>:)AOZ0M]SXJ[$+:>QZWE1A%T%"+5'>F84::0A(>)9 MLT?4#L;-+A57^1M'+A>F_B1H@Q,U+>P 8DE\B;D.7="3M.M^]@]=%12:4\(L M17%94UZS\HN!X4#L-\>R5$<#B_TC%3N#6.HC42333!24 R4ZV;A*25&Z&*OF M;!HX%@@@>O9_;@8J)>\!;F_[][TQUX;NI)UI)2DW,5]-[Y(/& /$+I>13"_1 MQ1;O"&;NBI @E'#+,\KZV-_1W%Q(O+ /*-C=88DK38/">$13Q].4&0UN]#:* MV>QO;Z/-#0UB_P6J8$F)+[6>]L]";J=H)WK88(&$3#*G3,RQFY2R M3V*N &\%^*@Y&DCZPECH:'JF/*4.1X*E2B@2Y%ZY+4^K!-.L'C M 4LO?7=\UN\@SA:74[D7!7++>X%87%4>]9/$.6[VU-V$*XCR&L-8BKDX#N.J M,C.?!@%SY15?.: 5&=PXUDE>:Q"+*7Q2;M$.HQW@EZY@S0MAC&E(%G^2G)9L76G9TY* AH?HJB MW8,Y.IUR6\X)R>G6:^3E,37X!!&A5#;V++#U$L="/BM<6Q$(:(>945"+<6(P. M1.WZCO*9$P,OI?&?P..S M2N'!(R^R/M9E^#+)WT489B2'!XEA[LKQK#9 =J0*1W[TXDU,^8\=58Z4::'8 MFR+M9I];8>KIB&+Z+MP1SW2JG=WWE9J*_4#L7U[W;[._^;8]$-F:9 #8A(2[ M(O\CM.O="Q"U'Y>L/?DA3S/>^(=&2TS3@XS$Z%[[R2E*O !3D>Q$8P.3+8,S.SB;-41M76:PR=5HA23X!R>"U_1'8$!717 ,=Y-5".$_-_\ M8W9D5_IH_0AB5UGY^I[0/FO4\.+(;+)N()9WL?L-SZ[TU6$G;&*3R">$WYL$ M2P+%2YV_KXW'E6O\'ON;(( ]B]7/U]5WA2T$@*90D0L:S",XZ0Q @%ZF$?V: MH)+[SW56;+4EI[%]@8%O(J5E=Q*6UYE"'Q![]!,*B9649/_<'?/L[Q[)!U ( M<'P+@U)'^WN71P524P[)T7%W/&'X\[JZ95:6WMXI] &Q=UCNVF(Z<4>EK]Q5 MNTBT$;Y1!Q:184^YL_T]9) &COS.;0EBORC]+LR-N;XR9YS3/-L$#2B.^LQB M@Y?DV'O.'!4$..=ZZ#0\ D:)=^5_!@1\=15.HH!X/N&I1C'QUB.SYAL+%;J! ML6=@\O2<'M.;.([BJR@F>>'P)&\#[XUGW>#W +%GM11Y$:;^CE2[P _H,]H6 MF3XQ6X?Y.[3+$Y630*0B[*];*$,QE8&IK]A_$2H>"E]'DH;B%J$K/,4WU(_S MX#<%=@8JCK'P7]-)4B'N:_T&7Y&D$UAD887H-G\#L2.E"8.:$&F!IZT75$X5 MV>;O(":L7O-4R !KCV*?[C'#<4F>A.+EIOPOHE6;BTQ8 M?8(X8 S["\]]\=@UL1J_V9_HQ>D4^%LRER_XD?%#HI+A""O\IB!N61DC2$,& M\ZR-]Z)X"E%[ZVINDEN6Y/ CN68+_2^[A!>W(8@]:?B^7:,3YF?]G%%'IP"E M>>!R,T)=*P#8U-@@@))HIP8HM$ LJ[QCURC9QOZIW)9^^3\1VZ@]"(BE.H)W-?[S4!,G\,S5HK3 MLSA/P2@@%E]&)!$?-_2.@HB2^X(\\N^A0C?[;!NIF) 0MW%\;\)^TK$^%RWK M &+':@5!Y:+5B:CZ&OII4IPWK;28 P:$ 4D9S\3W[6BU@#%IB;M),\W^D,T< M.BH(R[,-=RF6WJFNUOIMK7[OW.$X3^^M-EZ[I6_PIB%WC$4C'9 MG49W$,MEAD$)59+B'B 6I7H;:$V'C^B<"U4, 6+9%9,MW+]^*Q"3+Q5H^+5^ MQ3)[[MQ7!K;<[?!\_;WOU14Z\IQ[NS(/Q$78K/A WRJTX]C>1OJ4?=Z)8;NN MRZ1QN0+-KO:7*2DUSS9HJ70"<1'.="CAUW(P,C (B%@;2.\JY\*+VML_SMTD ML:VWQF<8FV4=["^I,'[7I:0+71ZW)$&_)8B#5HF,815JVU"WTI*B?+V(401V"Q"[T,@2PJ>%O48@IGZ-7M,ZSZQ0:N(T!;$,T;D6 MF4Q5^MDG^'W7NDHJ+S/*]XB[0A\0.U#7>Y)YS4]=R(N]A?P][#.Q54: ,E=[7I5M% M7H*:$?PM%;4'C GB?K[$W@[I&/6%'4 LJ5(9D!(4-+K:L?9B0Q;)7 [1+MHQA5<3PHN<9_ M2%*V8^89P]DG3N4+@?][Z[^C@>^+4F\0>]_4*[QJA=WUVX-8T LAYEG\25\_ M;MZ7?BOKC_U5]([9;X88V/L1!,X_%YD3.!GA&C];1[;M3I+[$$F]3JIF]FE2 MJ4O:A#RZTVL!XH@4P0=$KY[G2*(2)I^7$;4'L:#&BT4R1'%#1KNM0$R^K1G+ M>6!_6XBPCUA2W?HGCUG#0:TGB$4V*O_DP6P-WQY^(@AY+_M$H&GLP'.M;5;= MSQ!,. M., 721"FIC\,X.6;J)E'R^+Q2M+;+NBG.3D06_6(9Q2*S/^M!M9YU<+AY[/, M:DC>HRZCRFH# NM2C+_*787YF#,;@EC" _IH! /'48C_N,TSA>7T1Z%HB>X8 M]M_=2R_\?;._P!*$O_4X,@:C#8@=JU/:!KEVZ>"?!-==T!S$X!85&$L:Z5 TJG=*.X(8HE/Y.7?[+\F^8G:O*981B(' MK7R2;J.8XY//6O@9PX& @Y-M@?I,>D&95IJJPQF)8ICW^*P188 R.#D\/]ND M\(!9[][CARS[5CS"F6FHW25!?N,68TM>Y M.DY)F3Q'J!J5=0:Q5%($"Q^@740)K,";A]$.Q )($JV$7H%FGC0598A:3Q"+ M+*]Z)!*>;S/"#3)"3]1)B8GQ00!&?>JP>$*9"5K"A0;5URF\E(/Q]</]VY/,*?>:<)B&DWTSI2D MBFRF\C#6Q9I_V[1R/,6$9OX9QE4:BJ1=BY,=5[V5_<=1: M^Q#5(50YCUS4 PV)TI01.*?9%<2=ZWG[<\T%[);V]ZJ4)?%D-N%S1KR#42Q* MN2GK &)?&IE7NN]GS<&)6 RM 4 L^=R22IR:O8TPLHNWMQB]Y9$LC7@RHYX? MYTX&Q%;<1^$;J5Y,W!5)@3=^1&6IEE3E4Z;IMSH15D*%W_>B"! J3G *N5%SE]0KRSFVZW9%<8RL^/1 MBS\W^]J@B]^TINI8G,!?I[_]=YX&F9*(("(C#@A8U>P/8H?+:,2B@(Y"HH]V M2Q"+:/N\\Z)<^JU 3'X\#] J\SDPSU3U>8'8H)Y8(G9QU^@&8GG"Q!_<1B"F M7CZE1#D;4??SN B<>/*3WR\_R?^_Q2Q#%"NI_ M[?DHM'\&L8.#,[543T$C4WHE\.(=-)L71OHUZWN?JVDO=KN8^'_E_R$RP_=L M?2ZC(8SST,R01]Q'"X=9&CO4D(05?*<5!@"QY+YVDZ\_4]..\OL#.:;/1R\( M2F=%]@%M-8$R[0,* J'G6K,%B,-5.D96?-HS>NOIIJ6-K>=K?/'3/%OVSG_W M=\1YFI&RD=D(Q"X0^EKZ"6"&D?J\?PTS\@YY)_SW/-E3;@2X18V,(TP>9>A@ M(*"HZN+ER0'8PF0E"%[DJJ (HF!_Z.J%EO_6\8 %I@GB8LP2?GB2RTI];2'P+$"6RX?M9F Z'+ MC*B#_9WLJP^N,_02Y?9NJE:ET3=W8=_Y=TA_$'L(00?U% 7!;:ZLAJHF:TS1 M_CF]+JHAW.SW6&YJ5L/*:62?OD@Z@#B)1:6+1T(+_*T7$*EPY^-MHYD)R?Z1 MUR+!T\\#XC!7519(8)V:,X8# 4>I,ZHB.H59JEE-02RC6XY#J";D-@9PYUI/ M--%4D!(\F-Y0!SS)B]YM#D0*ZZLN6KH>84,0AXLD*DJ*B_Z !#>$V1#$$NB3 MU."+9 FI^TU!+(.Z8!54M>EYT=03B[R+!')/[\\7?$OF5I/$(ML>(A0Z3\OWHT9O*KN>IU@JKQG.K%Q M0T<% 4[N[%K7VRNL'#RCOZ YB.64_OW"2D&]1B"FKF5$8]8,.F\D^VR7*&\Y M?AN\4M!N.CR1>*-Z\=ZWJ[\WU^5+;>"" 6/5CO(;*Q7A.-/@IW9/5&E2VJ'P4![6,< M[?/WF85!_2N(R>K4].6%\NF. 6+AG*P_:K$3RIU!++6M+[B-T;\S%&X_\;/< M3B_,-ENK];7_7.&]>/<30FFCN*INT- MJ5@,3/SN(R]4TABQ.X$XJH-?B#RE4)YPYXX!PR@? %9Q[Y'F$H2V<]E5D3M MK7L0% 1U$Q>V7I8# :L-B)VX8I14KMY!<9248E?KNMTR'>YWW[]2/XZN2K?[ M.XA]X>2O:>5^;*3_YNLAE(< L6Q1AH7M-CMF>>*/AKNPIEZ1,PJ(Q:LG9U74 MNBD/ VSYS]EKXN]\$L85YS;K+R@]1+2Z>)(BI."BJ32$?3>HBPWM#:#!)52[6J[):V]]'^A;ZKUE*7>5(F$/OC(K:@=B- MB]UO^!4O"]0*DI3S-DAK /M[QBF-B(5^CD0BZP!B%^DDCU[\NR#'>;<-D(DW M2J[E%4I%*^ T!K$44G[;2PY41-^AW>7GUX2\P/G;0P27*G&92&&C/PJ(Q;?+ M"566/AIBSZ0:@O;VB02^YJV0^=P_C!.-+6IL?RER-H%(!0UW"FWG3HWA[,/! M3$N+N2,_C\0DBM_^"R#O ^(.EG$Z=\>3Y\>Y%9JMVF>W!+&((D3D"9T(@=!( M*:K4$<02N=4J2#HW?IX[A6X@EE<2A)RH4S>"TLV#4QM1W /$HAK%TTLS7N6? M>8VV ?X/4XNKT@_$ KN%SW.6@]@7?*ZBB=_!/J'/\Y+>ME?W,^(I,THM"M? MO-#+;63WCQRF7=(>Q-$K LXK[1'F-D+'=OQ.Y@7F$U<,GP8(^!OL M6*^TCX1]Z[4'L2"CCFHT_U",4-/MPJAK@NI'04"KG#VRN4QQ?,>90X* 9;PX MU$99-6")Y'1F9I\7HJDA7Z(O69#Z],\<'HC3#L8I:Q98HJ:7ARC%\EKDA<33 MC1%*HEZO26\X /O9Q]F:4'W^)7$B]*;B"_6CR_ M-8C%L.N@<6RIW,8@EM+*64B>;;%(+V@.8CF?1HIWT/\\"+@Y5+4210;1 M9$9OZR_E357P*[["K-,;OL/=!Y/1!,0>G+QJM9F'O]X.R0(:/MDR08K<'L2#Z@I#K%J,#OG%5O#SQDL*O";X] M8>Z?LOU\P?8N]T\+<]!0G?\UG:"<32FC5D>2JN M;AL0$^_3U2MY&E=I)_N"82O)([5D4B/F19I;]NGEB*JDQ>2WQRS>'O!;0]P" M>@+D>TWW6= /[O@%OTF8R.S9KNMZ0]@_!?R::!+'9]6. M]I?8C[!BW5Q)4Q '5,(30F/]ZA>9[YXLC]L4]P6Q4'Y4+9:\,07H.L_I] .Q M0%&A)O4@;/U10"P^9\/SY[MQQ?@,F; #B"51IZ5#%.Q0G.0J,N8=[+6",7F2 MG0'M-N\H#HFJHC;0X^.##U1<_4)RT7U[_O!.['J91@8$ 4F13$1#:!#WL*X7 M+*UD"9'?BD2$N\O/)Z(F)QF,F)*@5D?[?$GM.$1.T]?4IY01_^L-EE./E+=J M^!:12CE43X>?P#(58U'[XRM^17+S*.J'*(_R%1"'_@&EM3Z$HP>O&]C?[V8J MBCJ5,]'4WV*AX2[$_/.QZ?'W$N5Q*'S5A\%A0>QHQS&;K1YL-0$Q;9I'[_7S M'J5X;DF9VECPW@C:@UA0D9NZ Q2GRJ?15G7Y3V [' CD&H+-Q&*Z84;X/, M55YS"/NTNE?GL#J/T24^N;D00]A"6I>5)((FN@Y&69EAXX#8]_IA4F[P7 1'/ZJCW.ZH@Q,]ET\.,WCNV(_%9 MHX'8W<>JX N)#+_Y1LAOYB>'O/ L)V>9M)/]??Y?%$=Y6-]'1 H8U,6:+TZG MP-^6GA>_#MQBFV2/Y(9'S,1.TPEV?5?= < <7@'>TH7 M>M^&%&[<&=7,IT' +,BC+-1]J?0#L<"&L-ZI.(JWCWK1%BOR:Q;J6.&QE?4!L3"*-3%7WQU/ M^[_SM?""YB"6TW>$5D^#;5WK1*]#&7V-;_BS_Q;Z>\PD8))?IX FD=B^*!&; M]@@@=F[P0]CD.!JO(97N"C'7Z,.K\#T0@!:^-!IJ(G$/$(NB:KJZ*(JZ9Y&@ M#XB%5:EIHHOMOS,_1EP//I$@)>]MG\!U0PYHU11VFG]^4Q![1J+1R;-.XB2W MI/9I^,8/T>$VMK\CI;ZOX[OR,%A\7F M- 6Q#.+J1?Y'+M2[%R ::E)2+_)#RY>OTQ*_1D%&F#XLXIVBQ M^BJ/L1&7R M9)O;1-%.;%"=\OL@ "]3@.2$J1N)RX)(W /$HA@V"I&16= 2 M+B"6)= ?7GY^\7Z+XJO 2[CUF#2Z6R^B^1#%Z>'BB&_,UNM+1.P6]E_2ED66 MYGPT9=[5' S$<>4'"8J=';JM02SF":5^'N)*1-'G$WZ.HKA,*<&[<=).W:7] MOW^I5W:/_]3XA?YPBE%"=#:%(^SOQ3=[R]QZQU<_.X8H_8CBWY,_8W*-5_S] M7[_#__>7U/L6A='Q\R]T[4_X_U6!$^5_B:1-,Z\T/,BK!9*BJ/_]I^Y4_M3: M!LSJH7"'=G]B;%O4WK& X!%5]_L0HWV^E@0OANY7@K9_?HO>_[)#/ET%^<-_ MD#_\^5NR^W](X,=5]([B[HM%4)<;>)*WF./Q N*G>XO_)1%,L]O2RD1S MK-2FVFP[T61)Y4&B<_X\OD8!8X+MWR>:5$[YGM";3^A%F!(ND#$W9K-)IWA% M@_<"&I?X/^B3.\=NNXDF62@XZGO O]KR$>2W7K:"7^C:BJJTVFK.?NS[3>==*HT M^,VCSNOX:G@=G6-ONISFDT[Y%Q0$_Q-&'^$S%F6B$,N=)*@@YLZ9UW[22?\< M!1GF:^/\HO.O6;?=M)0 RX&!['ZU&DTZO+B3TB_P^6OM%WW FSVEJ>[/<:D_W>RF2O\!\W\0M^B613;;2T M,5$:1[R):;;?<,L74SC-;4SY,<)T,_A?_W05[:03;C>>2G AWX^1QYE@Z^>) MID24AL'C ?-$7/K4:S(Q=UIF7/'),TF#*C%[1*H%"G99W&MBC4D>1)8_E )E M2:O9U*K$2@*13K/7=**ITGQ*>&N_^_[UA6B*&5/L-9EX:C??MK3X/$>QPVPV MT13OMOOX(MOY>)R+-$5)KE_G:&L%C2<^E\J9FA@'5=YW?,,>=)7@B$76N\P+R6Q%+?Y^OFSM%.C^2J@C1EM#AZ%BX"CS^]I^NXL$Q MKI6X?.X/-W9WE> MOFF_A,99ME?L2E#"XRSO*W%;*/%QEO_E>$B4N#C.![>=,DI0'.>"6ZX@)2;. MQYGBID]-"8FS6E^)+T^!SP^&.>)@/M P/89*6!SG MAID.2B4VCK/"#'^H$AG'F6"> U8)C^.\,-O9JP3'69ZX[5I6PN$L.]QW:RLA M,^V5L#C+"?,]!0MH_N&L6KCOF5A"XBP#S/:(+&%Q MEO<5>6&6X#C+_FKX?)98.$QBE?VX)A6%6MP=%D7RGF]AFJAP\54G(*Y(F*/!WE*YZ 2F-^7Q J%%Z M9/(,/'LO>:7P%9F-A@Q''\"&+*+*-)X_> M)TEAR0ZZES2V-WF:VTT-?'9;:U,GB2(Y,Z4_6<:TSL*M!"NCN;4%<#-J/R#> M(H1=+.^$$O[V4:>V7E)O K.N>>YCR<0%'>Q=RMIL3?,1\BYHMYFU"3=>%%)$ M0G4*'PC52Q)!;5Z7KPUL!M;O-[J9#MC;RCQ05).J]RI(T.J*XJO\E)6JJ MO:TM3[D 0F=A\G[6EG07ON/O1_$G_P:UFEB;:+NHW!.ID+C9?TU0JWIE9^;B M/I89=R'#;F]R_:S;G(DR&@(Y'.H41]X/ F?+Y+T'LNPP^%LQN62UM$@@JX)5 M-3?$I92LMM:F+JAWP*?VDD[6%O.$4L\/T:ZLHHI9U.R8T??T&NW]K<];D$)' M>W2+%'UBRJ,\@L7O )/I$]]TI:X6-87HA%GLHGJB>"7LMM:F7I;0GJFB6P6HP,&#U.>G(Z2.AB8Y&SVF*#RY52M42"\YO*'&PX]$I]Y7FN[ MTV\9T-NGKPF9;US&6O-""#H#4^\IJ?1"74L*0 CKC*L<;R,ENW#(U MQJ;7UJZ?!G_[1;7A>!;SPHMCF8Y@S),G0BFW;SN$"=\\U:K_+#1..P27\(:Q M#YD3Z,AMN*U;UC-8.P&2KMF["9F(V+L&GAK-XAFNQT +4!A3?2/53=]]*N;N MX5)CI7C&]P*M[Q:-EC(W)3;Q.X25&L62.1(X!)B<0K$@=0(@/;Y!Q9_#"=@, M,5_.'CMM_DO9Z<8)^(:R8^K'U@D8]1@U!<>H K7O%XV:,L/6=KMR"!LUDB9Q M]G((+SE_-A(<$69>(,&AQTBPO-B,PO1C#E.(WBC! P34.?R7PK.W[$NGS7PI M>!XZ =Q8;)%GV&P^5F M_0F"Z(-LT6T47T?9:[K/@KZ/G20(1VL,"#G-\$G&-98P5\0<4=%NPM\QKRWHF[;9M\C"'3ZG*7JC6$_K5YA3I7M M(+^]Q;1A"<+4[7 1[J[1.PHB&DU?S(^S#'$?>]E'._=#\SK9WPOF!=$$4M_K\=/^/6D)&@D>IK/\C( MNZNHD= =Q5X2)A0$!/IP]\6+?T<-0LQ3PO([@"$2!2PU48$)@WB,XM3_HRAZQIRVJ <*\ LC MX5F[K>PF?7O @F\;0_'L)9TLLWUD_TN&QP\S/+U:3+]$^RA&C6B#FV^8($8Q MY@2\^/,.,X#4[DU8I8@^MN5&"5G'<;YH/X=VL:&7^ WADVE>:VO3?T"IE&2T MV\#0U0U2RC25=IJJ#B>L/5*=2#M41*A]< (PF=JBE4> K2%P B>)BJ%]K :( M\TZ .!;)XZL,G##0:A$]D1K"";3.H7B5NL,)I#1H7D>QX@0\6M=.JLYQPB%" MXT2U%$9.9!G0.D]"1943;B(:9TF K!-0:9TLAN[0B>C (>>IJ7A80>KF^.AH M1IT(=-,Y11)=K-$H'+@9L;2.U(@*WP+N'];[*U$+%T#]8[W'3 5T <^/ZSF2 MR=NEE+ALI=<94$GT8R5^$XC9\_',G7' YLS=V*JIO B*\'8:07$9O"PM]^P%*/F"B*5%Z#'7; ?3H5RX")6> 'U'A6N2=H/JW2A?3"8LPFV?HBZ&Y.X8R5;[;+D+7YEK[) MM\4=. &4G&2Q+JP3%G'M,Z3$KJW0Z?GQ='!SRJ- CILBYSF=7=B>:DVJ5>-D MUIV75JV1$R%? MYZQL+4,Z(IC6)-LLI=9@2^\(T&=L-0)'F;'Q&^>"1C*LE- M@:Y1_E]9C/OY X,$Y3:*D?\6YJF;MI\OL8?Y^FWA_$/_%N14=_=;EJ1%2?HB M_;4V4&=\S&8NL^Y2) B(>L!XVP92KG;"_9H:.,&=FZ,L/5>-$:ZF$UMBX!B; MV%4GQ @#6 LIZ72.N(#98JIAZZ0GGRE'+,_+SN>#!7WMVT/G8(/.02/W+0KQ M;(0F0G9;"*EC):;!;CO[1Z,#92*P^8O[V%]*SR( V.K/*NK F72OH3U7A=W. MSU^U1\_'S,65=_+Q:R4\\^(^]O!73*@$*&42(RVE$'E^^WEG)YC*=Z)=.5'B M+L%L;/&BEM)5\A)Q;B ]V:]=R^@3PC0F\5/TC.)W?XMR.>();:.WD(Y2%*CF MW/61/VL/4'F5-3$55.YO]T7*4RM?9S$^Q?D>4.!OCJ<@^D0H3P">Q=L#WL#' MP./Q9\/&@K;TG/9SY\MG,X:-!G/Y3PA+,?Z6"GVXV<6'%^]H-.J0U?,'&[KX M[?'U^!^EZ$I71?ZE_?;18T>23AQ0L+N-8OS"/*,4RZ:$4MUAVK/-21,[M=GY MXXVYMAQ7@XO3'A#:L:6[0W_;4!5,9EU!\'VI+S/3.P9M% JR5H MCI:@,^3,7[_[?H;RV:_?_16>]EFWX*.#OJ]"]1^GL(6;GG8BC5TK?HZ-J%M@ MR=T2V7"ZA5)/9Y$ U8;8RF+(.;(4X71WT+D=&49G,% M\@PKTR@YS^9UG<\Q6+F1"$T-OY%#+G4\[/>4%Y ._"?10?HVA._1>X=8/4$LA^Q(1N!_CZ-W'=__R\ROF?QKWY@(_YN]^ZDMK MF8_R*1!51SD+;C6Q'WC2H/KJ 6/]+C;=\LTSMG/=9&OBV6/B-$9XU)MCI)U'QI_CZ$Y&8IB+C[:3Z (!8?[(7(?Z0SZT' M+NYCO>J%;SX6ATA%S[2+K69G$.2, M*$6(9!^C';<0-+^]]7N-'_428LD%;K8$=%,?8W3"IUA65%[2S9X@V#KMU>-- M,H;R*(^P"[37D<'=GRT>V(S[/16W0E)NP$B M *6J#<]YD(JN[&\"O,WK"9 M_(_P=N]>@*@FM/1P(#_@Y[S]#XV6>*ORJM_7?G**$B_ 1RX[D;RW?K+-"YFA M75W%A@,4@(F!(%,J_ F_/;3GA"$CG2UD02)FI3?5$Z(*E7O?>_4#T3*UAK"H MM]Q">1Q%KKB7O91.YU 1=O*]BK8TZ55.PSCH3#P)ZRQ,SDJ5RB 1@RSJ M >BN8P8DSH;=<497PR(\I9L)?L:PV%E]@,C^(&-]+4?N1>PH+\*)S&IJTDO!OU?"*>&W&I'\-H%N(!4U4U9!B[ MF1(JNU2K?#)S)_CMURL[S11^_;O]5[?@(E\BS'Y1-^$H( L@RD =L77P<(#> M:WHANGY+0G<3U0'@D&;%##'R?M8/;L[\W7PC4&=^?T2P%@ ,9]+S_F&7M&YYU3J2^&-,[KPEPVYG-"6A5 MW.(Z,>K:0#L!I+:'6A4 -MA%S U*K[MC.(RR@.9*E:_K*.O/NF>:>NRZ[1Q'-P89Q*JR1V*78BRY\A M'D!(:9T T@P/H.,;/EW93'BP:K[L?6]T1RCI2%J2GF^\(W".96VK//*=2.,Y MU?/.\[MP F3=AQU %( ;&V/^16/+JF90A$N+S3QM.M$3HQQ/: R7Z2=.%*?A M1.;@Z5PD))$C3J"M^^Q-': RRB9 HR&&U+&B*BX870+@%8$,F\@:\8G.7&6AY'BX4%41JL9P'WAIF*/ M!4%=CB -F1C_^O=QRG> 3!-NECW6CSMSY+R;YIWY46V.E$R9BE3K;)Q1Z*&R M'KJ46]G]U GT1N)]N157EHVFML.(>O2-T8))4/$;0S?&C-UUI/R4&3QU H=' MJ4O%5.%:+M)"6/4@2K(8O\3)-O9/N9]=F_^R_A?[>WY*@ MF=RG@12IB@)_VXBUGD<)E_[\964C^!VL!<*7>]38N#Q0L3/3%PSW)9["[YRU MZ8\#@RK(-[%Y^P>@-5V,'1@B4**$A[,:MZ MGU3OM*0SC(NLLF6LJRQ#QL7[ZP7$@/I\0)C9*6MHS^T&-]90*+[J!4KOLEIG M$.7'FG-M3%)VM[6& '+#M;:4I^:0X^7@C2^#V5G%1^9QW[GA^)*K+N]G,Y,8 M>VKJ+[C6$#!NN?)&=G1N&E Y>,&[!4GF<:F?\.SPR2'VPVOTCH)(Y49+.EG, M()_/JSFID!K<,GQXR@U2O]O#QX-QT=4VM^W*/AA!!Z_\3U&T^_"#0% C:AY4 M0+"0>K42HJ WAC4:H31-&6'0' 0&-1BTR4WBH N=@Q2A65YI'E>?S%CYCG,: M6ZS0\:K!JO-:P[B>XHUH1Y=P5NW@A;N*PC3V7[.T2@(YZ?7C9.KOSXISL62M M#5<0Z'])09^ET]/N55+$OO(%5H7#P7M5A@H6$6NMXA?S>-B:?I;4.S;U8]16 M6$A>.YT1[*FP\ SS^5&?R,<(3ZB::+%[&ISMX.%@/*(#-KVEY!H,I@LDHEXX M1:?PV<\=3AL5)>9!'N@2\KD3;6:^%IG52M+)>I69QB:04 4\0Z+63S_G=97S.4NN;J>1/<,R\5=N@?T0I1HZ:?7^ M]J3R^IW8-Q_DPJ),?6+K>)@JH95,>C]S5!ATBWU66Y9T]0,R!IEZ1_%K!,M- M6X[9V2=NNIRR8"0\BD9%]=GW1/(*2#JY^2I8B5Q1V3Q 9!':96YH M:KPXQ-QL0D+^'E$>:/K=O*YRN81R^C)6CM?R\JHWJ<_.Z@]7$E=6CHAXV"Z!V)R6[C,(N,.ZCPN8P2R Z^SSVK(3' MHY]'RU-W)AI)A,+Y!<0)%J)CUM 8PU[9;)5IRNZVYB P;ON@36YEB]&$SD&* M\(3>49@ADD& 6H$QD@G)V'*5)2FFG?',Z )C.MT+X_>G'Z^1)[88*AFU^@.F\5TC=5TLWB8\J>F4YD(+7'L:-E6U(.]\$=^TN/,5&<\*MN>'L)8_R$C_9[#M3^\S_OS1Y ME%IG:XO[FJ#-_B9)_2-^.Q/.(CJ-[!%3]$84YD_H1.H0ZVV$6E^HVE.U-6H. M8M%L%&X1F1_U__.3W_-2?.1/7!L1OX=%.W91LD9M=[C-X:7645N0+.X29 M LQ*8 )6YL7(Y\;=(EY[2*D+$^$:!!T@)G10.VH: ]@[;,>3Y\?\=RJ<9R!PUEV:20:]/5UB?J8=&_UPMW7KS#9&V7X9?3BV-,USZ% METWK+Q&EN;R^8I5@V9:KA.\H-X*M 8Y[%.S1@)(C^-&H[J3& M47> M1C'"HNY5AB7[<-M6]8<[^M>@^6S)UCQ\/.M)T-I)OXH81^%Q5NEI;5D/Z*,A MZ,91B/^XI7'9B8ZHICT,#-689@YU1:W"=)JRV4#7U5E,%Q@V&X@4-24%$ K5.TY45=?#BZ]'ICSAP\@3[,B6)LP\K< ML%1O3M1>TX-+1\DW2DVP><,W3'U8\KZK?*"F7:P 6Z4%52UF!=DJ)BBH3"NT M5HG@/"5L!>0J*@S2[U;XK=*#"5UQ!>($$@<8ETEV M!;X7#\L5,W.$7'8=ONT![;( 5=:,A*1]2NXCCU+5JBCT$]HB_YWLGM19[XP1 M <"0ZSM)LB>4X!>',=TD?X'2%STT!@\, )1*RSELZ9+NAI/P,[Y[$031![F' MPHGK]@:P,?B*Q1E^,'SOU0]HX(SFUD@' +#(CFA;SO53UVT'#II3''RXOY63]%U'C=]0?XXOT6 MQ5>!ER0/WA%=1T?/#WG>W9JCV/3=;Q5@[LSV"SJ^HIBS2+6^-B-C4E2](?Q0 MF&8C>^$%_ -S^5D?F8MO/B_<66<$^WN";SZZPW_DK8;1$( ^1H"QIDI&?22( MX8]+*]U=[DLDVI?;+"63/1+?]#_H\U66]]+9>B.?@,$R#7PJ.YX!*L^/$\HY M]GO5\@/0>232/ M==F=L"GH43DS3(R#=>L$Q'".F@P'^??-OIRPNB36[P%@&4X)FJOT98=U$UT: M)U@.@Q#J"Q;+9EF,06N4FYG 8P(,-W.-7F=I/27S5N9/.(VM/V6;?06_^E/- MZ )@(5\\DJN<^'SD<9TO*#X.6)SB,#"HE_@,LE\ %B9.O*)#P%(]5"Y(H9W" MZ:U*U',DX/G,9966VXU,.\*7VAOWCW_(! >AO%/Q'_*P6O M^(%# :#<[/A56NX\#V)-BJH3NO[D@P<&!SZ\>-><^\]>D.7T,TFR M8_YO@P$ZXR, P'J(PG>4I&A'JY;X6_PGNHBOF",?>GB&C GCH6,3MMKS>"C1 M<8)+X(-GDG Y(5L/@_(<+0 M#]\2$N'WB&(*TAPO;;F.<@TR@937' ;WIT;R<*\)=E+_"##+X\F ZXW&H#E M7X2IOR.3\]_1,]H6BJ.;;]L@PPI=H'S7VYAK_)TDI M>2ARE&GG1QDR*@ XZL1.Y2+PQ OC\R4*T=[7SI*C/2( &&[V>T2DW7KSGKP4 M/:%M%&[]P*>W4Y<]T1\2 !#7!>G%T\U=$_#A'9Z;1F\TBV6""XUGK4.J4BU( M*P8K=+6_L,T)D8( X1N1AJZ\./[$E(IHT!1*(FL,87^A^*3EB5V&+5+6?2S[ MWD\Q 36*3Q'&&-%$\?CI*)5R^%2UYH.IJ1]W(T$-# B#255@.7CI9@8][4YP M_H-!'< @.&&\& SH$%;#";O%8$0U>18GLB7I@JG$ 3F1'&DH"?YQNJI#8-1QC )S2;/"7-*.VIR%CDY2-$^BKU/M#4 Y<1/B M#?G\Q=_A$X[/\C$O<5?/_^9;7F"KVLS+SR)-'6$)GE'\[F^17!@<[7L6*]Z* MYOP3BMYB[W3 0E*,/#4=SSDC6C])"1%K&E42-WM2'?'RD_S_6WS6HUCUC.B, M9#$W%N-:$T:YP2>K>3\.&0G&JZI)(SFBFVGZXX3JX0SHSZ);3J@A#)QK+6KH MA";B#% 'T5H''2KS^H!SM(CG,Y5EQQN@^C#_)JU1[9X3$G-T%J#1B97 M4C"*-BU*3LZ=14^UO7H&$9L3E94HDT M?D>7GR_XVT2<3*0%%8:,!..R:V\S6YFD : +@3N]K#_)-O9/N3[B,DO\$!-0 MHD0K+5[/_EOH[_TM*5C1+_ZZV_DY+(V'ZAJEGA_,C*:T-#.Y7H8<$4'^?%$/ MFRKH]J3(E(25)T0]S"XCB=/&$O#?ZNGCO_SZ0LX)\7W:X>N]R[R J';HG2F'F@N@3H88.^C&.\$PP!6#6Q5#M9=&<12GNHQ=S M4!?#5',QUB]LS6HY86U.Y +.AB&OODJ MB!X#5MF4 0. ..W-\-[+S^8O@A=!8X!)*>L322_"O!W=7R>=UA<_](_9D3NQ M]N_3(\;8Z?9OUDYJ[KI49_DF'R%\.?]HBGK 858N4;@]8+;S=SV.I=O--A%/ MZM*VPGI8W.80JTH!+&;&>:^H5QX62;XF56$Y/FO ;VPQQN8U\7<^EKZ>/:H7 M)/DJ!'>;W][>$NJ)D'W>[!O/H?#H*'0$1*X^*\JC)R>VNTWZLN6HYM>P,)MS MY2E^6\,WMAQ]$PIN:K_1M-Q*$P9673U.(WM,PN-&^/K4OUN;8B48;/^=^0G5 M)-$_QDC\P,C[&3Z@3_@MBU_1[@5M#V$41&^?F*'B'U51 M#693VUP5%A0Q_QKNB&/]U],.<[+?_^=W/W[WO0J+)>EK5\_%H27L=M!D#N$] M%?>Q=Z!VOV$236:4W$;Q _IHJ"+B*,1_W-+YBJJGZHUACV$R(NU"OI M95%%DR OWAY(>B'TCH*(%L\NHF2%2U+I:4EO=L\I;3MP$./2U)8X_:)KE/_W M+JR,ZP5ZS'FK= /%=_"O.J\U1"D=4.UG!2O)->;8B&9>T3S2;3XQ__]-K*UL M_6Y5\DX*O^H'23UV=EO#^]W,9DT^*%?)2'J,)'N^?$1RV;-N9&V#RPM!=23" M[66UM'@I@YQR_BF)@'"&]Q^\D4]QOX6<_I[1#Q4KC&SS -CS$_:X\;)#"6^%NTVU O8!P]QAX MH52'/LJGK 'W$PHQ\T>*NUWLCICW2*A,\8Y42(!:7VM+>\C(]QMI*9[1&]T? MSG+X[:TOX0F=2&&\\(UFI9?,O]/8M,(-;?,\VT69/GJH!6RBL+WAN>44]*KU MO.8OL;=#?:OC=8;P-_UHQYJNM \<>TP- MW'>JMIAF%\-@EQ>E,@>PT.TW BA5?DW0/@ON_3V/,5'J:N_Q*4J+WAU/GA_G MBLB$1]XXC>VI7:MYY(7O*,@YG?@G"DBJ/0PQ3_VJU-?:TKZ&._*8^Z\D37B9 MS'JS+[('5E9MOZ=@&C #(]V!2?C3HPSWYEWT;%H9_@#5X%5*NZXBP:1Y9;( MP4K#N]8)R.3>N!5TFMZQ3L"G[TG;3D;2/Z^+AHWCHTLP8?C)N@%%]W#T,%HT M#,/][IL72>@F/ 9^ 0#H=)V+FX#Q_7<7?=K.]/ZMGD*!XZT3^$D==UL!J@HN MLDZ@INI6*Y2,>I=[T= I.?)6UY+A7;M4XB]VU"WY" %T2P5&WS&_Q4C4KL2+ MOE?:?LG5'1,Z"#N!F MSDW\V#?;B9.FD$ZCQ9;*O*V= $TI4J"M\%/PZEXT=.?YBS<$< 5?[44#J>CA MW3Q]"LR>$Y -\"IOPJBM/%HTJ*8-F#U/^46GSI091-JN^(N&PHPE0*"97#1Z MYQ@#.)$43N!UKB5 %O2Q:!"':6<;\2=CH -)(AVFA&0&OBSZ( T6J.3!-F/@ M1C2@$0SDSI>GI@GS<>+X,@-\M# >%%93)D3_\S(E##.,(5=.=B*=O#9A58QC M&@.\15)70?#4H@_@>9=78#Y:=,UM\^>N&_&V:/BFB&*M#>+" +ZRP/GZ-@O> M9ATOZD57C#=D'=&*VQP#T+D^X6NH@6( M?U]!%/(_XM#I%<0A)['6'C.CX%3;A@\OR:RX@^\?2+ 7F*)U: M5H,Q<%S(T1OD'E+@^>.*I_!P\C)3C '?8H0/CEFA-*6L&@7QF5-,*++"J7 " M]3RK2TB7:>TS=T)U\L*LF/*/Z= =*3&=P/0"I@QJ"=-5A$<(T>T :FVGD:];A U_H MY__SXSA+?O%O_?+3_)RCW+;68"YLM,B7$64 M;\'SQ7]*2#:WXM7-#_RG^I62C@3$7#_P\=9Q\UJFE*?SG+;\$;41=PI&T6/. M.G3&WTQ7T9;DH."_7CX@E!(?SRBD6NC%Z+.:ZV-E?^GR_KSF]N0:QHS$@C"_@SUI,XYV MV3;]Q2.>P^EG=>5D&AYY/WLE)0[$J_$N;!IR_'#KGP+$S5M%$^.@;NT,$R." MVUF1S:5.98VBYVI[S)CL-*U]FYQY:)_#2X0E:PDTLN3<0D3(H3B$U+ M]"J6R G-FS;E4]@,)X ;<(V%_*@3H VZR3+6UP7UI$PS6?^)A.0W'N59:B=+ M]N(A2E%R'WDA<;Z\]4.\<$RTZ_61..[RS[+ZU^<,:4WJ:\]%J-]D-K4GKE9V M,57@U=PF]4:SKC.CTR1F>#+3>G8R_:YR=^L+K"=%[6X%HZJL#FQU K28A6@X M.2'S0A68N(^]/0J"Z(,\?+=1?!UEK^D^"_JSE)P_K3$,^T52#K#^BL KDM,2 MY/48<"V L*(F>(QVKAG64^V$?'[F8\^J'SAL5YQ 6Y>W$)=G;#_;3@&HJ[P< M?,R=0%4DJK1JX8AY$B>P&HM@"JF!$PJFLXBC'HMI%,\?N:T'^0F;SV*9C-*O6!&FLV:5MXDJ7_$UP-?SRN\6I^F^L"(;U/_G=2 MF;.F<09V]88QK"FI0GN M/:$7"%T=O/BM-V%9:^ ;\0M^$$@UA//VH1X%^'(-THI?_P:,== 518>QJD:% MJA--NOJ<>G$*D1D;X)DD(.).\;'C',;FLV&4KX4K.ND"*GV]G$BN/^XQ;#R: M1A.4+^<4#GU11TF_G;\R-V$?4>"A@K78>A>^XW^(".6;JS].N81/DNA?+)4R MFUKC+*O9D-RKR2%/C<#CESF-[4_^R?OX@JE*['N!=.ZMMO:G+DJ:TVED?[(_ M>T%6)-E(4/S.%7 %'>PO@I\3J]4$QMLD(BRME*N<>^R$M4@;I#:]<$)VT<:H MG29B @W[G,!A$$*CH@=<9ED;JF8Z);.UHX#9:09RO9\WW[9Y\MS-:X*'2%$E MX*ZL\,KE#%T$%>.OHP^>-SRCH6$K Q^>ZH"SS TJW>S#>_X9^?6O8N(*8EHZB^%Z!RFDN(2&LYJ))UL[XWR.K268,>XJ?9P5(P9EX([ MH4L>C!?O?7%"NSP8-<&[YP3O/Q@XUF/LBO?+,,1ZC,(H2NE9PZ7,H"RZD/Q9 MT,F8H447/C=QZ 2@F2W;/6_S49Z]C:3WIZB5.9]FJ=S@Y*^JP9 H.=3[+ST[ M+83%E#4 DEM,$QCE%P8M5CHH4##*.AR#%EUU'C'^YR[Y1GV4:WD,2+W[ MQH(D\HJ\'X"TI-Q)JN4AE70WN\ D3AN+PW^K%X;_\NL3$969Z02[OTXZK2]^ MZ!^S(W=B[=^G1XR1++C]F\V$$NS#=2^O"R;K"&]17Q.TSX)[?R^HBR7M"6]9 MEY^2C-0J/>$M2YJ'6J6G88&_?F#"W4L4X0YO_.RJ_,;34D?OFY@ZMGZ'=PY$ M@7V23O:JI$7'4X;9]&H^PD3(O-8V?3>R8Q80H>T:8=YQZQ?U1T\!HF)%N+LX M1G'J_T'_G;L+?%C>,'=@J[6%O( M/9&]#U&PNSN>L'2.J"I#N!VB'C!$:F61B)TW5B9T+-H%B2.J$*08XH(;4'23 MB?P[9TZ(0AS? KT$[PX"ATXE3\7'G8"="&$+ .X^8$3L/NI3EEA2.V[X%W M6*3S<"+$8!0^Y+Y7-F/9(!I^>YM)<-G ]VVK2X^MFL?C:KG\B9M@9567OU>C"H-=<029R 44=^:=D,E<2# M*36= )])!SUPAI&WU2="S6%0491T K^AE$LNMCH!WWE\B!KX3O@]C' .N=H& M1_R81H!T8G<2<&;7Y7A"K);7U?*Z6EXG/ZFKY76UO*Z6U]7RNEI>05M>F_+" M=P/,DZWN,*2!U8ZWVO%6.]YJQX,%X&K'6^UX@&!<[7BK'<\^>5OM>*L=#X"R MOR,$.0'CLNQYX.PG-;PW2>H?NZ:YFV\G%)(T\8U3V05RM;:LUA:[>M$OWF]1 M?!5X2?+@'<7:;=U15DVWE1V]_*QW0V""T1D!XC*M*O0YRF5%_J-X&1XP)7_Y M0,$[^A*%Z8%9A/O,$=U0GAO9C7_AY^GE(SI_$\J![*\&C]=]M;P&CF1_/9@Z&5H/&B[V^'=SBVH/!]&LMH;"N6I".Y.M!J2S!J1P'5UI MT>>+73^D3%V:$4;6=61Y,ICB4653#]=!E=%4VVITEXAI7P.\;%7Z!%2T$D!7 M0 T"FLO :]21.4AS(=R)4K=3(4HEYC$*W[J(:$<14<#ZMQ56/8-Y,SKN[PY% MQ_T41;L//PBP1-Z%F-8T^ ]9(3CW^PW)Q3C[0C?GM$; MS8O-61:_O?4E/*$3IG:$6U=< Z.#81UQ'ZWL-?%WOA?[B&G0$G

XAI'3VXK EKCV'MF)07\C&+MPKX37@(&L+?HE]G;HZ&&11[A%O680=XD?:"7I M!#N#T)IHS]5$>P;BQD0"CA,8KF%BP%2(:W3HFGYO4A#7&+LUIR&$IU@HHCH! MXIH8TMZ;D+A4H,S ;>TH+IQPVUI6'DB8YV_H]5WKNIU]I?NZKC4X==AA=+4B MGI*OAUM)7L6G1&*I5.P,4=FLGZ?1T* S 8.=)O&\L>:T=$9.Q7-'F]'R&0D8 MSQQL3HOO)S8\<["9+%Z4VM'$B!!AF*G1<=CSK2JKK*G?)H9WS0DU&JIK8JA1 M<%VS0XT#ZYHBRC2L:YXH0]BZFBGJ&KVFRTD)=>D%7KA%SP>$TGOR!7(J^5[W MW.;6F'G6C(31+((.UA9!SM1=B*]A1LO%"8([6"WMN6GC*^VGM][6#_#-%QP; M1D.K6"L'7W :3Q]C!C JSV(HP;RC\MIW6!I^QVUN.&W:I1?^OME?'%'L;[V0 M7]6'V0X(#1("R6QJ&,07%!_O(R\LO\*'D=,2R*F\E\1L\5H#F7X[0EMI#9TN MUA;RLQ?[Y%E_\E(Q76 TM,B%)70>PK"33B/#-^\^"M_(G2*[>I7%1";B7SY^ M8Q#[+F"E>LT6&(JO\D IOD^V=_4)O4?!.R8K[<='>$_$?:PMA1#YS;X]IR=$ MZ Z>ZF44Q]$'F;-WPK^EGYRU:0YB;;$W61SMHB#P8N%6]9H!>?\$!(31T'2] M2+RKVRC\V0L"]$ENHZ!")*>IO>P+J1?N7C_O44JT>.5)%=>-%74!=5L+D>R< MN\H=PO 9NCB=\,D@#]T7+W[S0RYS(6MM^@V*]EZ.R,5;C-!1R&7P&YN^<60K M<#-$! IV["^_'1"21=@Q-:47:6B/0*!MAK=T\X[BT'\[I+=^Z(5;#"LY<\_1 M/JY^N0MWZ-OSAW>2,L;GC6GX+&U"]!CY8?J,WE%(C"1U L_ZFHFOH^X0AE?0 M/RX8SQ3M\E1[K E+>MCS5$$[%'O!;1;NDIO]'FU3#*;2D5+I:5KU\1'17K1X?0;">G_17%$_C<<:L411L7Z*@J3*/!W M-$8!4XP8S^*)F&4NPC [WD;QK1\GZ6T6!+=^LO6"_YMY<EIF!#:^6XDO M)H=ZV';I#@'D26_>!D)4U422?J^Q-F0PI=(<8;+K<^M_0[NK ^:!T574./!Z M=X4[REC[,)R.Z0X!2AS[&F8)!KJ0H*ZBX]&G.;MO4>- :$1?%SD 6=QNC?V^4 M5BGH;FV!)?*%MR&9,&%JQZ%.DDRXBMU%26\52AT MA.$#*7-T:WH]BGS*G AT$/BCM7*@,/R_G,%'+3\6$\E%8S0HW=#"H;"2 #$ M@("JRUM5+8KMA+;H4Z+BR5;AP_,O@XCFF-<\0ZZ0Y 0X_!(+/*#L%D*(HP1?/%AT#/2A;^#*A M.(]5= HB&:>HZ'SJ!%8:/"/+IB)R/%_=Y8WGG.I&$0IF: M<0%)"U-GU M.XSF)INEX5([;,:)K&X*I$LI9,<)L-1HF%),D!-X#=*]W/>*ERP[]Y\R =,, MWW(0/%7RQ0L>@5\/S@$GX;T MR8C^%6_7TAO38@VK],9@Q-=" X9N M7(]6"V]=W1K(]&=<:*!\_G(G&/KR">J?\EK;RZC5",ODS+G59/QR S_%4=(] MQN*VH/:^F)G>$6AT G$2:FY%X4PT&D-D8]>\*VO>E36-!"!MQ!1I),"AM4:X M3^.&MFKJ97RI4:!^S($*T1LU.\T3JC8//$IH%K,8+VQT)/RY@U[\VO>M*0LX MZ$NL?.F:XL9T[IWV=,8\=7%A%/11L@F;RN%-EB8D9!DS3;/4#C?6M6_NNT1W M*>T&1'LU&W6WC>IFAB<-I\ZOW1)6KNN/F_2@IA-/Z)3[GV"*4;GQW(4/F *^ M?*#@'7V)PO3 6^1Y8\X#BG\A+W[YZ)85.&NH&2TB=DC&)$>@.2MCA$LJ-V5I;-6L32K"OA< M%'/^:$U.92TYU4SOJY*!SZRJF*E1!^,&>H4?OMA_S5(:Q>3CN5[L,)]!EWH7 M[J/XF.=*MZ#-XU>@Z\R8IQ.0-C>L:2F=BC?[YP,^M,EM%'\-8X3I65BC&^XN MMMOLF 7$#O4O']6'NCGKH4/9AXC$(ZHPMA M>65&0VN3?D)TOQ^]6.*6RFAH^,#_C+:XZ55.?/X9!43OG]S[1[_X;(ABOJI1 MO3,(J%]B+TRP8$\\XB\_F[\(U-,: YBOT]DA>RSEO[#IZ#/B6%5DK:T=AYP4 M$]*,-R[VMR2RB_X;9_?Y[>TM 3_65'_0),." \QO;Y?U4^4$*A7*X+?9D=I! M_/>[Y?;%>#"=4)GP']WJA&D\ALY!IO9XMFM9] %?-&PJKS8/(!F\+@+',L2( M,781):&R1,#O+%J#J7L5!4S5HG%29BI;+ 2#T5AX_GS5\R2_H],IO,$H*&^. MIR#Z1.@2A6COIX\!?NK J"A-!.;AW=TU%E>OG*?6U.MK6(JODYEL]L76Q-61 MQ1B_1.6&-?^53HY6B\)R5_Z'+UZZ/; D?\-?L.?W$AU1DOI;,C.AOS]W-J'^PAB'>2^2_A5((^^TL(/C3 M)0=!_(--%3?)#I,_<^'N":5^3-]JY<0,.B/8TVM5KNE]JIC4$TU$'M!Z8UA4 M2I<;0";V?"+9]&)V3>.>-EK>$^:RA"IV63^;4??D&'6?J?)1(T"YH\)GG%YS@>AH34R#+6!ENQ3R<>F!9!%:_WDL@C%M2$". $'5ZQH MHD'8>2?0&" BM+2?>JRW$Y!J\.@M[T3&-74"KT'B6]L:)I4>G !268I2!L\) MX^M@EL24J.>$G6@@562\UD[ =3915#S-3H Y3-@X0[WA2&S*./1216_B2%Z? MR0%V)@.0663U5#MN)0_:I >,05ZFX"[$7= #2L$8\3FJ;3KIARC[W)J05_WMFW4SG.N;9O. MFS]A#O@^2I)+A"\$/B7?Q.9NI1&@G3*AA5+TN MK'M%$HE#@*03 %\[/=+=KJDC((V+5H$,)+X,05V-L!D%$VYV5X6W5N'\.:6$ M4WHXFJ"ID6=' KG42'JEX5 EE8L^>0,?#6V2.9VF#8+41T-%#E& UYS<_#LC MV>2AB'QG,TX_$SM=^"9D9MMM[$8M7WJD3''3T/OAQ3OR0F\/:!.*>5B=$:PM MD^A@I#E7.XU,U^CZB%X.499XX8Y<_P"]H_"+%WIO**\-2E0__CMJ@LCU;#8P MH/6M$"@46DV@78T8'^H>YX.PN# P$#16JCAR2=QVI@X_EL] M:?R77Y\(J,Q+U/UUTFD5"F'NQ-J_3X\8XW:V?[-W K/7Q-_Y7OSY[!'SIS1) M!;>]O274$R%D;K-O",/"%TJA(X @"RE]2W@$3BT X]SQK4%4\'R"P]IL84\W M^[@1YR8%C5O%,'KX> M852V^ %S."E"(9U0Q<+J\,'2$:!MDYSM>\C(Q,O<1!=9>HAB_P_430TXWG>F MY8S\4,P9M7ZWMIOYY< ?$%#S=AMK4RW]"RC?(*0#K)9P[POWF:]Q#W=*DO\H MGX(+'&\QN1ZNSH";4/7ER\$+-U3_F/R$ATB3.^(,Y$?&Z8_NY^<'<+&.1B&L M?"GXG8H1;GR-\O^:1E;YN_.#M!GQU5A?3L%R(=HTFBJ?-,PE/6&Y(/:WF NE M4Z+32&@X3NO?OX9^FO YI0&CF$X00NV[)+?B-GH+"7/1Q+ZPB;"FKM;1..K; M/,F._T?-$ OQ%;0W/+?;*-XC/\7"RA,63KZF?D! P?]Z@R7(([4UU4T2?%!S M$L#9;4I9>QSEB!^RIW[&STD:'>L9/3Y_96^I2@_#F\HF206BU&T4"YJ9%Y!R M"*R]TNH_!8G2I$4@6,Y7^9/PRGE@;[[AI\%/B);ICOCXAHF__=D+,O2=Z T: MYX,61'IEGIZ_"N^8N(_%A,AX,GF*P^LLKMBF7$"F/[;W@2^3ZP]D MCT*BF)K?PVUNI)=01TYK>]./HRU"N^0VQC1;8XOD_>P+\"A^]PN<>U3^(0K? M\2U"N4B:O)#*(LW?B?KR(4K_A=*GBH=JKE.F$ACUV\N#-K_@F#,J_HFTX[T" M$T]B$J9%+$?EI.(EPG\M%Y\\1C'E5O:%A@__%D=!\(N?'@YYPFPL 2"F8__4 M4UC><:U'RCMU52^34P?9?.:GJ2A4 VTM>R/\R[2:0OJ]^4'8S#D]EA:2^8WY M044O3&D$&U>YR/_2_& C-F"2=(%P@5^\^'>4TMSFF_T>$;;]VDN-XZ?R29@2 M4,M<])C%VP->&TU ,$0,$HPV6X5 ]?2UJ?!(V@#>U^9W#:6FH,Y2)S=%=;\_ MOQ-*_U_A;_3DOQW2I+9KF#Z?PF]9+O"7UQKPW_T="G=)6<3BRDL.CY[/XRZ4 MND)8F*+/B*@'C,@E9DQ%KQZ):B3#H@.6*HT6T_6ABDTZ,R#!*0AY$9E=B)T MQ5Q@A/S^+CXRDQ.C0)!AQ DL^GPQ@P]*(%H8+1J&ZD+( AU:MT3!*DY@-J4X<%:TS*)W0R9'M*-J%@W%)*Q@)_['#4 ',3[,\",G M\&+&B&D1N4$A3@LOF OTW=$.GG(B!_BH-%B@(7$#7%@W0#VZS8GL[*,<_8Z. MU T@81USI8A#)[+DCQFA7Z<(93+>!6[*>]V'D9*2@[V([_N[V=IQ)?I0"S$NDETZ S!]] MO=#X ND!QUMA504I1UT!7@(P!,EQB@W:=G6ZIEM M$2?!1KE7J^7/B( U8AJ/7*S@Q-S5*";E1] MX@KH9RIMN0EA2H?%584(R6>WEV:FW":CJ@!G]#6#;X\X64VY*:O,K[\E:DEP M2H176?TLA+DQ:=\;E:9Y] 1FW>?G['CTXL_-_NI <$[NPDX(W[OG!\3*>1O% MU&5EEC6AZUB%39RO^PO"QP"+C?2!0;TCU,V]I=Q_?MG>)/O-0V2LSUDOC0RF M2O62R_'-I@YU?MLEM2L[C2!4@940+,5:KTJCS)[DS;VFHP9D,RJ<.%TLJ-E- M7TXAO;7$H^&3R3P /\51(LQ);/A+8Q2@2*B!&07X97A&*98(R$0V>VIK)NDM M"Y<;JH/&G!Y[62Q^QN#H:TDF^R?_YMO)CVF?T*,D=&JOQEC9+,[Y<;$U(M32"K:<1*T+=OHMB:Q9H#" MUJIPTDVJJ3+&P"T !-E W8[C"71!O!DC9T&$:, ^_[!.D.(/U/6V".N;G$P:-FS)&'CI0:%HA&B(MIM&4:'#IPR#@C:M+ MU[Q0DT>9+SZIF4V*PM0.K]F*)HPU-YR;"Z)D8O. ,Q7A;N1_@B"',S3;H^0J MRK6W-V&?90'N ]H(O+_8IOX[_FV>[IYGWM-&8ME?$'%X1[L+3,N\-]1BS9ZB M(,#DE'0-4C#5U3\3;A0RN])3XMEY[KJ30,NX*M/*1>V,W(A\ 6>)T34A_C?.XF= MOQ?!.O%,X)Y6V;UDZ !MD ?=:< %?'4^'H,\-/);*U[*[T8B#T-F,MO3.@LE MV*]_6P3 TVIRK(-VQA7\.4]D23P33HB8R%\B\D_Z#_=8-,+@!&=[LOET<@K2 MH?KU)< [*N'H?V>VD#6N7[M&QO@TM_.]V4*H3=BFN.MG3FK!FS$J95#^_&SY M#%%1G;%EB^X'EW9*&TN]>'N+J4_M)%1Y^'R N"Y9* MD7:ODPO5A7U2B!8=:2?=B)&JCLI,1-^7ZN M%V0^A$_3.VB,H,@E;ZV,]@VOH+GT*.KQ29O$;VD]ZG.B8IIN4T9#C1W8W)%Y M.%'PYM+#P14)W=3>6NL-F0_YTW8+6X/_09$_46BOF3UJD[\7:%LU/@T(;3M2 M%COPC_%W &A&L2K-[TV2^D>BL+KU_)BBL]EW*/M%DF3''/)99AM;5J87%*&M7/^&--NU%K/S=94#ZY">_W\:(4!2$CWTZ%:3,[RX#T@ZY^3D* M\&@!OHU382N>P/RB-417-HGY\;[JZQPGH%[[^VL69B#G04K80=Q. MK5DZO5V ]VB)&],MYS@Q^)W/+QY@>,??@*)G[EN4F_6LW8'.YQII>)WS^ MEGS+^[K;4?P)0:8Z:RF-)SX3]OQ,\7:@7SO.IE?>R4^](/1R3'CM MK]O6FI$'3^08A30C\1\#=(<7>=JV\S9P@(I-KJYW=X\5+KGYS/ 71)T*TT6,6;P_X M.7\,O)!_AX:-!G/YC;@-THSR+P\HW>P;LL@0()3&A0D))]V^/@;L@88N>GM\ M/?Y'R3K1U9!_*>[9+WYZ.*!@=Q<^HQ2S0(3&;_8OWC>4T-0CC:Q'> /8G&UG MB:9'GQ_%LEELN<$_Y?E.I-,7]5C&,G[] 8CP*N3?FR(D@UMVPR="G>5N5T$1 MLK1C0!= 0DV)#6X!IH*S&R=.11IJ0L>YPXL_8WK224\?UGY'77+I&4C25/%V MPS)_QND;*L2- >Q2;O3YDJ$;IN:1(!87=C-JV)OYB34NZHY85&4I)Y0"[ORDL.CYP]96-45".'2UL.H;;@CBAB3X-6' M:CKY&$*FM1LO)D67DOLHJ;' #&R6?V^SQRRMO\7\[K4?9,2##*6L+K-\"O!: M[D*,$B(KD;P [+;6Z&-K.BI3MI@3K#@NY5&190?C-;>V@([O7.Y#N=GWQ!;) MPK2' ;]@2AK.7&T^AF%3-:55_CNZV>_1-BV^2F5SJESJ7ABU/M:V U_BF"H? MO*!XP7*6/$UC_Q73Z=< O41]!]%&,5_.'AD8V/#&*? MNJ$3. WEEYKX:;(@8^ *,36 Q@G4WP5'\BN<4J5T8)!*-TE<7D*MTB M?$2] $^.%'D-$U1L&,^Q4M++]G)H9.9%N+O'']%=E*2O[:459%QWIWB];"^G MNA0ZJ^%ULK:8ZX)T%Q=";U&*G:TOKG4QABU1:0CK"RTNR\!=%'>VOKAAJP*W M'+UE:$P?/J\J?;)7@8D+FHPQ6&4C_GGC,AY.F-V'@<8E4Z,8T:&9>C4Q4^6B M1C&3S_R\Z3%I8QC*EX*@C/L;PT"^%.QDH!F-GIX[N9.!]8\EZPL[8>8-;>!R MG"_P\%#H7\A+V:'F T%V]S: HIG_8KXKL2?PCSRS*8V@XH"'R4I!I.< >',V6T!'9H'[X@$U%#0 M =@B-$]_HXM-&G^%28Z?7GEQ_+G/BY"(GR9.>UA+D&Z'K)>UY?P3Q5^\W_!] M_4R>T#L*,R*Y765)&AV3?WYYNA+>=<7.@.Z-UL4_ZZ#I,!BL8ARRUO9!G;?5 M^0GS[5BN.@@/>*>1O0>8!G?Y[[60\N2EF$G;1N'6#_Q_-K#6%OP%S_T,?7] MW.QO_9!,]"[<^9YP^X1=#+^0BO5V#AK'XJN:HCCT@H*/>D;QNX]A M?GH6[HNLU^A;4VO*NN"J;8F@_^3':M@ALG=D"L?0\(WXC#;E"AZ'*^A@&&S^ MET@:8TP\T!Y3E!3=^WOFW=7J/^G6/BYN;V*9KBPDM('ESZ7R43S(!A[>N! M;KYY1RP5E+3L*]Z)N/%OL M>ZI-E1(C")Q+33NJ>U$?A"04>M:[V90H6;= ?9'*!B?AX M^=ZK']#@?:&6Q,2(XZ\O0R_18TR."F5=ABQ(.,08^4GQ&W 72B?"FKU.=\,S M+U,[-8HMD;0./Q,-;?B&3T%>':BL:L.Q5%"?B#C"<"ZKE^+QDF3JS?J<>96 M*+,"D\]Q6',")P4NG^D4YP0XNOR7@A_>HG$SPE:T6 JC.,'FO(2$7]\=4;&;Y:(35@RXG0*9W5&H^$K781ZR3M3,T+VD4K?;1:,V[)XV;2:. MPJ-S-T4NTHM.(Z-QNI20=A2L<]Z!A:?9& J+$21-=MUT;BU4HPS4@DLW]SA\7(E2"N0DH)H5:07@G?*JB4\.E'"I88 MKB*)ICMG,P2Q!'&U@Y0'41(!60(V@< !K,+F5;-0N[#(9ONXS3*?_D*2G]94 MH+4E'(%G6&91L]^ !A6[R$TO4GWH*-"66_)Y-Z%'HWN'[#QG#*A+[2GRI'D[ M# X,#91N12*R<]<^9BK($^N3ETT'">EHT)9?61J2,G9(;\&,_J"S45 >^Q)+ M+3ORNF,R[>5,]A8E2:V;.#M?A=9G0 ,&)7W'6!=@DQY0?+'[+4O2([ZCFL]< MK[?]Y;E7L]4PS[?HH$FS$/-YQ47':)D%D<>!+CHZ9!P(E3C;17OVF\55SAPO MVG7=+)@L5MNH$SL\R\Q ,TS\F,XOP,R:X^(,T-W;D83O)C3JBQ8+-H+_ESP M.)XH9OW>9U.GMS;A]%B:MJU_M36,GA&]Y>R-T6WW M@)_@0X(O2/KY&'@A\6FZ^7?F:YTS_@!P%DF(6/%OQ9O79&#QI$OO53:'>Q4E MRG"8^!0Y-[Z&4R%S:%,/'& W7&JZ TRGAO=./S->='GE]N92+8OH#AX&V''KOIC>R4_S;._/T3[%7)T"3= ;#A@ MBL]/KX?U951"(I\C5NHRR=52JY6CW'>2.???$4ECZT>B>M>$JU#M-2L-VWG* MC-4(WM=5ZFM'5BNX'$6VRF4U?DMNGVCR^^?4B],9/EXFDW0+ (U4#]L[OO%LM#*&)A^ M8B\ +GZ&FA[6$OHUZ9764BCE_T\FO.V MP)01*5_0\94;S==I-!7QD?%@:AUA< ]JC\#@PHY+9[[D1%Q>19122R?BU:2O MA12L)EUV C)-@XWH/#J!E^)KWL2L^]2XB], NF]/9H0&GA[5;T ]G:H9M)A- M%:17=T^K@G0"!:FI*M-]YM?0R# NNHYNS7#A[DDX9P@%RZZBX]'/4\Q>A+N\ M)NT;"K<^2BYVF&K2!=^%&+'C?'5M@D4JDP>],0P3C)\P\Y00K3%*-N%CAMDE M+VEN'8L42/O N.2#]J:Z]G)@IN,G(5SG)_2.P@S=8H@)E 0S:ERXRI(4T]*X MD1JX:'KY^1A'NVR+^:,4O47QYTQO.*;M9+UD?D]^\OOEYPO^G$ 7*NIA3>_6 MFQ29DE 3*NIASUD8/[AO;S&)K?!)K2Q&EC$?AO]0+P7WXM MKL,F?D;QN[]EG2%N,QL3)62SF$/"/"KBMH9?JL?(#].7Z$L6I#[],U.%+&P* MY_9=XG?H@.6CW_6N8+>;M04]>P%*BIM4G B^0JU^N(^%BT2O8>M^:Y)F#?5 MWH".WF=UBO0>L78W:PLJF8KN!(5G3]()VGO64]BIO6GW9]OKS1^W1Q23?_#> MT'>J1ZW999Q'1.W] /%T2 C,S3<28X@%&^*\B?^/^'$.(U7,D0S#?T-4*%A: M2M@O!;N-X3G\XN]]_M<;O]JF<#5'19,)J- W=AWC'0"P !IRIU M""E^[Y N^LS)-$0=4L^B>8O&1T.3V3Q5,G'1"[GGU5S:+!&7J/4U+HMNB"$,BQJVK[IBC_,U?\:S0<2)J)RZ MO_4"CC, O^VD'@'/Z*T[":Y' +\M'*O4ZL1C>C-SO6T$;/Q0)FGP\39R[[YX_>%@O:6RZ'U6]C M7UJ6BD.EY4L@A#AACE@]:'1.E4QB+4\52S)9-#I#_(L$=]0)K%8'FM6!QC:M M7QUH1G$049#IG(!M:K/T,M%49CU8(F7O2S,,-HDRN5?T+^?EBNR5%+K#,N47^.\&9)CXIFI 6#R@M MQDXV^^_^4>TV;=N-->?C=_6M/FQW&.!O;'3Q-XI*":BYPI) MU[/Q@H!B:3][(7VF5GC"N,U'NJN7\KMZ.>X,KN0SN!IW!M?R&5R#\#98#>D3 MF(I9O+03(*TVXM5&;)N,K39BN>96ROO79H$N0[YX;/B*D,I=BH_>HM$9Z%T@ ME9.< &W-/[&:RF$S8GPQ<]&0#7L/+YW 9K6+3W.:KE8O"_AF\=F,!LP?&V-WJ"6]X3V6;BKIJFQM&Y/&,_Q&8A[Q \@EMH[?0_P/MAISZ_B"VK\$CF2LATC??3FCG M8\I]%VYC^N9XP564I)O]YA6_K*$?OI5+$U^-02/:A@%. J# MW5BX*#Z(UU$6(!TQM0\0&C6X@*5>1VU&R%(^(0A8:9,NPI MVL ^+N%B<(?. MH]F[BYI;X#R PN-X%O^^:.<'4] .2C2T*FH5%;558-BLS/]/Z)C?I4<4TQ6% M6[1Y#?S<88;7- H%,6F&QK<*VQX6&J8DW9&^Q)_H:>$0;3 M8HP&KXH8L?7>U$ZZA+/!1\'H5E34=-T,NS3(%>E_FGNAIFJ? &$P$NL]\K#( M/F__H2G^.FU6,WR C]F1.['V[Y-.C6+"\;"J?S/LL9$?-:YC1O-G M:UQV<1W$$F>GT2@P\60^9A-[0LF!'):[L C?)/0Z]L.M?PI0_4^8C0YW7KQ+ MOIYVA)G>85+*=Q8Y8\2)>FE'4(NZP20G"IC^-D68 3#U_55T/$4A_E*RV1=W[H3"!,'1X -5P9X]V?:U)=ZE MG DS&MHK]G&(XI30%MFD&0VM3?IG+_8)YR>;<[^=76."8*K"*8(2747'?=$B MF#HTK$NU:.99'1K&U5TTMZR.3!\1L[QPE'H!=.;E.3MA<30/SRCRX3T?$$H; MG@A/*/"(NT>4][#!UG 4_;\@_^V IW:!.47OK79;J41$#A^CV1D(?R.=,,_] M5GL8P_:8SA?)$23*CR>B[E#?(&8WF%O3G&J1N'O(UK"&,;PU[>_S^'YA4R!; M\$2@V^R_)HBFH5/"N]O'"<<7P[@KYK*4= *ZF"I2>[._]4/\./I>\!@E?NX& MB=^TQ">)XQ/#2 I D^Y?T J+ZT&0B^.*;R.B]:6--]ZI6A9+ZFRX=2 M\C3SX>N]A(O&2M'RST5ST>"<=Y"FR4<+!BS%DZ3Q9BP:+K-G2X?3/D2/:I9P9?2W@E9<<;H/H8Q8:0,G$Y5H-O0& 2&&/WB>9,2\C :?Q MJMU02H70YI[S9$5H=X=?H2WUY[J-8@XIX:SLG!$!D-A!5XQ/>.NSNVC.6_$9 MUP1WT9"9.6UGW5]G0Y K*>:+EV9XW3Y*-F$+'7^F=;)F]?BPO!&KXUE2SNL, M/6!87SY0\(Z^1&%ZX#$"@X<##\"_D!>_?$1GKKL<91[+Q=_D!83JCS.+)=]& M63>X=_ P\UBP_VYBB^DPX!=\L<=/HZ%5M\<"O_0S5SOO@-ES9OJ TML,5R^AKM"J8=VF'?%32^.Y&]#S@YW+" *#9D(#5,\UO$T',K7+5KB M,P]@Q1(_)NP>A5 M@/U]?%]_D(!IQW3^8 2H'W.@0O1&3(DS@DHN2N4E5R0=+,7VKP]H%T6 MH,V>-\?+S]8O@AHDP\:R6$&!.$4.@Z0Y099R[;P!06P7LW2XH*'A+?D9;7'3*^_DXQ?_ MBQ=Z;Q2Q^T=FJ!()=0XH->+;KI71A]D)V,YB6GD(RO!W M ED=U *& +.@ Y/BT M#K=0]A3WLK:<%SPV>1(:TQ-N";_]]&6. !:&LE@ZQFIA**/JW>9[2JX)Y3?( MI6&6F!HR @SJ44_M K-0[S0.0JJ?5^UO4X459YBKJV,[F-=!VMR>^V"(7OPC M#;?W0_KF7*(0[?U4O!!I-VL+*CT4;J.X=7XX"^$V=Z;&WOD7FM":LI8E^3._ M>K5B=Q@++%D6]X&+W6Y:DY*PH+8_?&<;B^/!7$6QG;F-C'!A* 1TAKZT# M8,E03BB>9%)8$R:1P#,&6 $@G!3EI"9< EEDJ6@-*@2TS MFM^H:A,-PABPD MHSKC608@ :H/JLRX3BS'>27;O4*%202+D1&4^HV7 BJN],IDPJ#HT!XN*. MH4#_-$:$)$!.8[QC>-]SX#"*Y>+.HIJZ<(SX4WCA-1QO&,YAK<*/"L'L<_X. M,LLTY;%HKX:F'\C$Y^3C ]-4-]V1^?6O$)\(7542&X0QI/H3PD/MGE,O3B%Q M*>;0ZQJ7EBW1GH6;5#%B1K: &P9M_,YB:C0*+YS?VINPCYXB"[?[_]O[UN;6 M<2/1OY+*]^P\DLQD4IM;Y>?$53Z6U_:9V=DO4S0)6 MI$BA(:MJ-W,LH2%TH]'H-\@:%,R> M?3BV90ZWC5=/UZPD42ITD4!HRF]8_N=UY;#M_=\BS8D"WT@BK54LFIM UV^GS$V'&@O_ZU:BS+%K3O(VF)O8F : MTI!/GXRL@K"7J1;Q>8&;X9(AYU[*S+ M5'X'^>GED47+BKD)5NM'+])D1P['V=3L"=S%&[A8+\D;B9)71MB2SY5(F$#: M$[PDB@IUX9-'OQ#6(\4$)RV8-81^)C'4BS8=)G('Z-YD2WPXHL?:BYJXQ1G4#,U,_?R9_ M@D_90U9)K$%=ZAI67NJ8:1!PF?ZG;8>QIVR\J3Z FA@5&_PIZ%R/77H8*' & MK%%=P([0H[SS%R=(K5W@)HS^U!CI76VR"+2:)4@PO$;PD,!(2UJ"*-\C)HI> MQUJ"(G]&3!%#)7$@CZ$/Q]EK MQD")E^9TQSFB$"Q*RLO'6T/ACF2%,G2;I#*9TQUCT:%9/-]XY5&6K*5VQ$H& M6SRH5>YC^I1(3B#G[.>^&^.!@(Q)PXR430'O>3#R@?C)2Z$?_N)%TE>D%O]9 MFVT+\FW. \:K;$,H6SLHJLQY\$8*=M7U,3"$MWLCW:1I3H)+'N8N]H 3_FK[ M&B4[0OB8^QPL6/:>;N3)+MUIOQ!-X7^X+.HA MMO]\2^)6T'5&Y$9/B(UM^>[P[U;<&Y)>?274#]/&@S%"6(GGP89RL6I&X3\C1U&;"A)R.4()5>!O'E*X$?*;,5E 0S;,5)@M M74#DX',\W&DL%C5^0L?)8+C_0P>CXX%=X^U7."H=)X'9UO>\G(Y'KXVW7>8Q M=1Q_P^RPQ3VN2Y#Q+PC9:(2KU7&2C% DQOMEEZ#-7QVAC=YQNP1U?G"*.@J_ M[A+$^1$+<69P#R]!G[_AI<]X%_,2!/H)"X'V<#\O8OC@M'Q'.JD7H0PZFW I M3[9[B:"\=KCI"_.8K#.X@ CW**6GE,^C3?F\9LQ%;H'SP2S*O/@EA.6OQ)Z$7EI>N=MB3*G;^PL-M-$7_.,T(J_>ZO5I8X:P&+4:Q7'ZHGD ^GL,BOLB.X(29,.[N):H^N\PRNK+-M0K-2 MXRWK,D:QP2P_<0HKNQ0XFGBH>@%GDPL%,Z%FC#..NH,PTV0^VVO*=86:,D8I M"Q.4$4,^$A],1RBF2FTX+,F638% 9^C/JTIT ZX*PX M>,RW6X_N5NO'\"4.UZ'OQ5GY##=S&R51Z+.^;*I7D^=-K6VO3;4DF7]@XB0S M)PB;+D#D,)@P@47K.O;A)!;MY1["],OYCCVUH3 Y51!XT&!+4MI5*HCC0&,A M4U#SJN03:RV]6M_$0?@6!KD7L: '[Q/)W-6;\/4IN8(#D.V$:$V98>:37X4\ M^H1#0I!LXL@7XA/@R]*%3%?R81 MRWP$36<;EC\;$RH71.; *$C=BM$!V[2_40BK$1.@0'(D/]FYN 5/7_4?L%^$ M<5"\4BTYB?VT#"[ %%J (E/TK1> VJ\7J M.&];%PP10K-<+G:4WX)M"N&9IQE)H,H M4TDRR+W=M2]";NY72G6G^=[:$NNHAU\49#$5F/V3$K5&HX>;V[(+V1N/)'@B M_B9.HN1E!QJ\PK!3#+?7S&['WD0_"XI(IKJ/G6BH;36>O5_)"GN9C?SYE?6Q M_?[;[W[Z[GL3G5X#:S?D(1&#XG'''9U!(#6/YYF>5H$L+R%Z;X63:1+#/_W" M :\*](R:PU799I_M*N5AH.^J$]8U4*>WBJ. RR'2Z!JBQX:)CFT!]^8+OSJSHLU/G> MJDLK?0"Q%^?D3E.L)!X[\WZ?O7EAQ#SAT4C3V_R'2S_19:3PC)LF?Y[39-M@=0]#7U0*->$U5U?@@DP-0]F MGY_\6(\;'@:UNYS]?OV<".MP4:@P]X0R6\9[$>9)CP&?O0FT%Y!AC/@R+_M'B9:KA<$3 MCVD(]YUI+*8-,C.Q*V:LPP BZ@X'(=3J/Z=DG4>WX5IV,1B!VA/P21*\AU%T MLWWU0EJXMZ2=Z"6#[3GSZG6LUK=)_,*)7,B)?Q:-=3Y+WQ,W@[6&VN=ZOLJCNR32RJL>1$D5%4:=!>4^W-%I1 M?^((-50%F_.1PXU^U(IBS#VB0?5Q,BF504T>HS,D+)\9M"F>O?;"$<*ICIL5 MRCE_,IO B:R"H#Z (RI%4!/#Z!R.+QOI=E8>4M,1FJB.V-Q$6GBAM2=[&H2%K@H'2P#8>0(748ZG?8FC".,HU;3M649M9P55,*@QENK=\K+ M9BK=3$$<1U"7J:-[X.X\VX^Y+@5Z:5, Y#C^QNF@C16J*MAQG!JJ9'>!'JZK MFT%-#:UH5%;35!)B=.3"$9K(9.821'%$F!HIGP8-.PP,?,>8116SFE(IU'E_ M4BB2'"&,,B:U!&4<.4H3O$/#!I0=,T57Y.0X.8QJ![L!%8,R*4>),E,.CE%Q M%FH2&4E@3;U6FVD,E&%'Z*$2O',2Q!%Y^V'Z[A^@>?S<^4J#8C>'Z:**=W?K MY# C>:#@GL*%CYDZ"X7V) 6*CE-BW[B>KDK24?),<[JW2C$=Q7L_KZNPQ--Q M2HPV;/0%HXY29'^KYC EJ$N0]WNW;FZI!8&9-DL<1L,:74?),M^)5!3\+D&; M/[MQG!3Q!,Q4.2C'].NKER#,7]Q@ERF9YIC)M;R'691M^,8 GZ_. &IYBGTF$FTD%N,'4;B"7(\Z/S/-24*&*FS_(R2-"C8PF" M_,T-AI'E*F(FR4%$C%EKE"7(]),;G#,IM(>97@=A*UECFD44CV"W.5++0 M8A?D\=%14^0JOX)0D^)("B(.F'\W]HCI;W='DWUFE#EZ[RW_,=O4NZ&QV/9P]%5NR-)65KH:QIURW&$E4 M+-W7H&7#42&@-B?E ,> A/UGT"XV+)7G)FY[E\/8#U\C(NU;P:NH2?^AC3EF MM$:&5;8A]"*GE,6O&K56^6Z.&L:]'65<*7\W:>]I[>[M71+[$[97!6;/%5U2 MN7=+P3;0W(LDZ&B G/6<&&LL'<5]M(2,!/,V/-H9$7H6.DX_(Q:];=-!HUBY;A#Z+"'J5;0'*?:! Y2 MJF^..]$F,9%.!W3/::;SES7_8H5>5:7%'ZNG#[7KIAA1F/'Y5ZE8;))$#6D)'4S"F=,6H8>_L21XLI5\RN*W"G)2$1' E2!L0>B!>*L VRL^B%. M(QIYLZ.V8/0"AW/"N34A3FZ0PBQYQFD9]S-0T ML(SW$6TZE[.4XI';\HM4'''6SSBI&VFNF> MEZV7FG9/$[C3LAU0Y>K?>WE^A;! ZW:EGL!=2LO3:=J\T $(&33;I* M,Z^:!GQ>!%.:M9"#OQK$)"V.RW7WOSWHLGK/"0\6UOW^\!03> Z[W]E,IA0S M5[N'Q+BSUX+$AU:[R\PXM%J0^-#2ND%-((\3K;V=O1)/6_U3\+-/20( +W)G MFWSP8>5DMPW]4$YVOL?'#\H22C60O?3-9/N:9X36ZU'ZQ66C;;IE\VW..TM> MDE=*_+"L:WB-"#<)XN!LRYIT%@T6I;L@=^'.,[TU EWG%-1\4+VY'^KT[@:)1J-8'/C8P>U)0QBHB-,(*,J'-D<;#E MR.-&]&N?XZ7P.2OL(LS4F! +-//K&?'.TLUO3R^@H;YW%FP>@($HZHBFU$#& M3(Y%Q<4!.O(?-AU^PEF9S^]PK.13GRJ56\+1]V46$KZ+]3C"0!(UDRB])<[' MPJOG(AL17'UB.^"MZ$@^X.&^]] $%$'06[%.L["W=H)3X/L4^#Y%B#]&A+@2 MW*RA>"W#WTB4\!5>)*G&R6\.;R^.9/2@95#07-C3P_(HO1F@O4AR]91=\;0MLYFK%:L"XUHPC BUS+^VF3<>1=E$ M&)&6!ULU0,[&*<8K(S>LM-;4?4817\(;D)BC0 MCA-HZI5B[SF]4W .CR@Y0.@%;T1NC/7D.&6F2@F]#>9XN&D!PDAM.<>#+@N0 M:D0LRH' "\J.^*?8RRGV?)/GOR3)__DR9_NL.YJ]$?CCVT. MTE6:A=N^0_[JZRL<0_BV19H^24_>VY/W=I'=^^3]*Z$7D9>F=]Y6[2T;.\O) MAFL@^-C!?7[CO-95UC*Z37,A>$V>RCP\(J9GP83-9Q>=L#=_/ MAU1W.HQN^E-R_#]SYX/E .]E22U!J[\<'ZVX0;,$K?YZ M5+3J68!+$.P'O 3[,,GX/R=)\!Y&$=@G?<(TJOR%1^DNC%^ 37(>7VSSRVI] MB@*=HD :)$\Y_!\KA_^#A?(^QZ\>B&BPCYZ(OXF3*'G9*6-W"@",>X8H6'?* MYG?PR9Z+/,V2+7ML,N(Z0[H)7]7!;14$0M9)52V6M&#V:I*X$%+O1'<,1MJ/ MZP8U82)K2//G?+<>J/3*+1H,P[A+\@B;!N@483N^"-NIZ,6IHI>#A$I52C1F MZIQBHVC<=?9J.TY!T/UOYU,UC&4)K#33,)/G5"QD5;BF1]_-X1DM^P7V!&61UFDPU$AH SL*0#LQ2@H@1-Y[?EA M!+)%07_!P%.PW&XHRNU@>5<8::/BTN$S5PR=>_&7U?H,[,'0]V)Y.:!P'))C MK"2D<.C,1'PB='N;>''U*W(R2D8BXZA M\HY0PUA#A7D+5NONFAX(XT58ZGE":?+.UNR]PG?93H+;R$FL(7N5TR1(HLBC MRJT:#)N[X0<0R$_B7[PH(CO&V(H6'Y*A]E+?,R\.GG>W),L(3:M-5_?'48&@ M8OS2--Z'[:53S,Q#9Z^OP!GL^OODT9:>9%90/M"0CBY["EJS="X_!EDUV'L1?[ M0%;&&"AFK,XSK?7";T.:9I=YU%T'::^%_U/[M%, MC-8\$\^,+:V_'_Z0AZ.&O7F0DN*3 2)"[IN3?.8G] MW6K=6ZH1>@IP) A^\K*<)6Q= G\9H=0!0()$^_JK-7>M/!@W!Q)4S[TT3!]? M*?&"5=P.=\@>L#(&MX9@1?FRNPU;L 07T4AKR_X53@'<)^O5^I*L"85KA9,Z M37.6/\7:1TJP, !TMJY2DZ783B459@2Z7_^CRQALDT"5G(>9$L8U'8JLSTYQ MBR"_#S/^J.N:3M6SLV;*ZW)1ZAYNXIP\Q[%7)2_4F,L2Z1S'??)=UD_(H2;E+H3X"^B**6A8K< M0-1$,#H1LL3!-C.(I(4CF*M.PC34'3D!1ILO+\*1J_)'Q #3T5^6"0Y>IV]H MT\GM8,Q40-T7Z8"-"*99/4>"O,[H,3!?#F=@PJF5Q_+TTXY,RLE;FJ,AB>DYD-3B. M/Q$WFD=,L^./BBZF3#*Y>&@):OV(D(M&5Q\=%6%&:/""8J4E2/$WS#QB\3JR M1I9[4$:7["S#(V;R=KA!GM*34L]5HDEH0KRU!7-+8("7!&&DU+SQ8A M"H&ZOU%2R# FH,IM3+0F+]$?G3 M4P@VEHVG"?_D19]:CL_$M ZW'*\D>Q&"Y4)=\?ZM;+2]IBBM^A+)FCM#EF]] M+7I>6ST6U=Z7*QO' BT@%)S0W-T&/-$:?.HS@+ @Y51=?RI+_O!ER4Z6I&'U MF4HT'LBR!INEK74>2; M^ [$UM,[B=[()S!H-S*VV6].-TCQ&_'HTWN_0^U>4SF$./RPM*OPM,F0R)5% M'+DG%Y)M\]G5:FZ4??T.6[.(TY.TY[6)FE#.-H/#Z6Z:IE9\3%_4&.WC^+U6 M<[JM,3DL>@DX%R 4:?B<9SR[.C\N\ M$-KA\[^*T?LID8-!.73F%56)7ZOUX\:C)+U.Z.>8$CBR<;-U<7#F^_DVCUAB M]F\AB81/7DV=RE[B3.2E((H>L\3_HDZ;&0ZTM^ADNTUBOJ(SY5-O@H'6%OU M^'[?>U23H"08.#/#_T)\&'I12+9_)A%SF::WX38L?S8FXE=R1P+;?*DVXPI\ MFVD5_D#Y>!?/I?VGT-L<_$2]./5\GFAZOFM_H]B0$1/88S(NX)G A^70T&<9 M]OPS&9-)QSOG6C'5,-I%3>(['[7!*%=V1Q-@LHKA*('T8JR3N2&XSQU'7'[; MUSPQXA9&30PCOXKV2N[P@X!K'"&!JK7TGC0XIB;CXS6$;D/>X>'"3!.MF][$ M,)810$<^1SV28ZY8 Y4,,Q5F9P^%H''>JW:U?8V2'2'G)(;?S^XCX/XE_&IS M%"$ KP:M=39(R'QQXV#MF3YU+M9PH6FSTE25.31NCID=($TQ]&I=,A2MSQ?P MSE-2L5G[4[X/O-,WJ._%/SYYF;\1>4EF_@5[:03)EJ19Z+.5*5UM@H&S+#HE M_G^])&_?^"PJ0'?%FLL_FN66'_S^^;&_&TG"EUA+PN$X"Q3\^5Q" M0?C"HD,I"RF_T1AQ'E]9CQ0J?J%IX$G20^)$2^D>T\'A1&G?G;+OV2SOJK[, MKB0\N[!TDR.RW0$:%\Z('UU/2B]IRW9TG&X39;7@*G,^ MAWR**K>'6>Y\1ODR!\[$DG>^@\+!27<$O1;FI=DX!X%[\=F&.JML Q@5/65O M8@ A=R0[8,T#__V[)%Z!M@P_$[\4BSB+@W)1@^UKNRI'0,_L<=7^LK1 PA#2 MFL^L6$Z=CF 0VE!!V [@%0UE_';&S<\@36Z3-#TGP-M [:_JT)[1#-AV2QFU M4<-80Z4Z&$GW8)2G0AF%-0)USMTZ44 V[Q<:RBC,%K!9GM4X:=QMJZZ0=I@) MHTO#F\8WDZ0G:C(9>9<,[CP#IG'"HZ17IHVNE#8YS 2WRUHR3TC=)!%L17KU M[YPUM,28OLB7>>ZQIYF2+2-^P<64LK=[^5L:NV9(^?3,V;M' YF2/>/$"!(? MM5BD,C3,DB+WG=\:B7YAD97X1:DT=L?8K> ;TI@3$>@,>[&*U;KBF!FLH* *0T1>P3[DQ=[!2N#B(?_#=](FXC2;,D9)K2V M%05GP \H+.#N&&R'PT -0C$@1'O+?)3UH^;8HL[0ZPO=(1:548PU M\^)3FK46#G\UBX8_?G]@3"P49/UO#[JLTBLM75CW^YFO@P>X_VGH9R3@.\1/ M<0I'N/?Y9]#+4_D=,&&6P^^\0 ITO[-WDO+G- Q"C^X>/:YQZIID2,?;0Z%9 M")-1JW7+MZ"^IKF>;__NN+E?*;7YYGMDUUO;H #-=T^3 MI)EA42W_#LSUC)"8+ZC6R,>H]=H9L&V3WH=QE[.%5UU SO)LD]#P/Z3?2VRY MWSFLDA'&:B6C\_WL2H9?E$F'_VF.@%*=4(RWQFE5@@"_JY0'7S32O0-2>$2; MKI I=P@_;;QXQ3V\Z<\P19;>Q,6KUW.?F[$_;\]X@R5ER;;1<.\?/XN9VP3" M/3XIMZ/UYD>Q(W!-4.*Q-XV+_\[-(,:_>PB3::1MY.QFM\M86I0O)%UAJ,Z] MSR8_:;'(MMY=MAY^FA\>/RN/OQIF[OX*/)K+.ISYR4O,%(\V^8 .=-%"LU)+7,GHF8E]G= U";.<\I?L/V=AQ.@&GUZ!];7E0=1F2 KL M7(@PB:>$7W #A73!'YJ9&N(37RZ%IU^"F9][$6O-+4)R%+Q=4?JLEVO/DOOK MZBO(MS!EH<(;EI$:IZ'_BQ?EY#N5(%WF!RVVB05!6'2+NLQI?9479Y5_V5V\ MW$P;/Y$]$483GY @O::@"X[ 40]GWT8B]"TL9>W@!-\E\1M((5+$C-*G)&/9 MV,WW[,G NR3[C60/]=W3QE-G=2WZV\='VN*$P'51?L3&R63/@1=QD M)K8(6 MDN,I@3\KY-/[A/*;:%UZ3> [FD31KV&VV13-0T%S(L+4]D,OX?C8M9FI .J[ M!0XN'73K<<_(*ZVJKN>R52(SMX6G_3WW2-CN?[F4ATSX&^Z1BA^8*K"PK,=( M_DOND8VEL;)J9*8%?O+H%Y+Q/JNK]9HPO?<2[,*YZ6?RDSA-B(Y'_CZG_@9P MXZT8IM@1BMF<-4/KJZ\KA1>R066_YMXQU(8I>J@>/$S2_WWW.)3_3YG \!"^ M;+*T<0G/S9_*W[+\RE+1@#Y\"P,2!VG54/O"2S?W7BC3+HQ ,2!F&(=703A7 M"KCWZ;\U:\NV=XF$X[5/P@RI0;MZT_H#QXDA3C:NRTOW+!! 31RCJD%A98 ! ML^R9C^\^X43I]FVZ.8JQJD77.)0=>39&+T(6NJ\D!06.$DM2E6!46+E3&$8L)"C6:*/;,P$E>XQ!^'@T#^,ZHTYGCZ;) M,]77.$IGG3[?K;!Q%,D#Z_.JNB#,%,2APO4\59@)MMC5 M+JS*>QDWRF6UU3$8J9BCCN]8Y?T_$7+.8]YV,* M>H^=<'/IX+(RXB7H]P,B^HUGO(6*FY<@](].$WI)C\F[B(KZD.GV17<#D M:II+;5BPNGV1/<#D$BOB; M%T;,XWZ=4!X=LO[N9IU@MJ(%"I\(; Z8)EP$2]^P'P^/X15-S6(-W\HTFL6] M+C\:3I719:F?<^FANM/3-E.)?7JB=P/':"Y!5Q_,FH,FUI];0%Q M=[_3&TBSU!9T\?B9)NGL;]8K?FF)-N,ICY>2"%3?1Y)E1>NXU9J'3EE?K3*; M@SN$0:\3HR727F:Q%K,/G>=^WUUCKKDRV;#F:F'] !M90Z98&#EE*+HF7+(S (K5%9YCS 76B]% MT-G=3ZY7$=OD2J&3RO6R8IL$%;JOW,N1>8#_^;V7*'-1],$KRR5;GYSY8+L# M>M9S86JUXJ+3LJ]@@L&V2Q-$U- (\F!$"S3+?9%#VGN$DR^"G;8DAL.DC*N+ MQV)X&4@9:QR.L_@"G9=Q.=8C9:H([JMA[$8:VAV_5'&"SKC3^W\(T>]YIPH_ M @%]L'6E3B&$T;PX28+T4?E32'G_^X(WZM#++A6$N['*<7J:.%*IT($P.[(- M[!>E0B3)RS]2'[Y6T>V6XRE5&\RD,7R QD1WZY3YBSD)-24,[/L]Q,=09<3L M4%^8&*C*5]TGF9D"Z[H/?2'B';"+U"$=Y..IY81[_)#>W.D,IU2WG??)WL0P MEA3<$ 1AL?:;F(>-V1][>F-E1EZ]':W?E[E632#F-D)%OR;RC>I&6S,280V% M8%1XY+IC["]5Z;3MCW)KN?6K=#,SZB59$TI) #]WEJ8D8Z$XPI2'I^2[J!M92-_3 *B_RK[)H$A'H1@L&$IP7\2A=\T?H0Y3Q@7G">NRJ\SNT<)9 M0XFYO0HVCZ+DG543]&W%HL_537RV9;PCP7#T--809NW TXPU\+H.8[;0FS@( M/>7V*4%F-OKUA'Q*:OE3/Y,TM/@GS6/Q7LT(C;VHU%C*IN,W#X_*?=%!+;XU MC5>U3URS+5' 'YRMIC&1/999O1+*7VNZ3=*TK \"BB M >0V7 O/[BCX@Z[]+CY8J8V; Y2=1ZG,JB$.= KV@- 6=><47"7U-8),)5T# /*GR.EA, M-4R]ZK(CS>94YVWM0N'HQ M/"XKA:OT/>'R1\^!3)1U?>S701@J]=&1D\R\80_DK>*1U=K$<:(&<*XL9T1> M7Y.@JDBS0UU>8%1H(4S!:V>6#C+)',&Y#$S.@G0=YL2-O#S#> K?3\[:M5J%.['*&'YCZ=C2".,,J4>T3=!]$T60XU628*67.)IW(_7+)!>XU^VXDP3I:*'W2"MEUJQ*1TDVQ6B1I%LZ3@$# MJT68K.DXVF.U#(/,3\P4.BQT=MKA!T<;O\QS7E29YXYV.U]&D#C;W6:B M/J)*8%V"$C^BH\2$%/PE"/,W%PESN3A9?G*-+/T,]T7,/*2Q;,,"A45(@L]Q M9EX%L0A!\-K HZHH%J$-/CO'J/1B$5H@U6&-RSP6(0I2_76N2I)%:(9/R9VO M&F41@N'3A<=7JRQ"&'RZL+;*91$ZX%-^M>4RBSAH\:F[4^IN%B$-4K5W0E'/ M(N3!IP3/4BVT"*WP*<73*H\6(0Y2+7E44=,BA$&J*8^OF5J$.OATXJEE5HN0 M!Y\&;%*_=4R-WA_S[9:]:[H6VMO%JP"5L\KV:YS")0YVT:0SQ>W>S>*704;U MY*8"X.-TV#@UY3VZIKR';"V*IK$2[OK=<0)7Z[YVH8IW8L(X4O_UP1_8T]]F M%K/:3F5KN [-AZBRF%ML3 FA8S)!&NNC3%"\!C(Q1RGU_(PGDQ1%>(2FC;56 M#CW?W=,DR'T@2D9>$KJS;8FP6-O+"R4OI8U8KE-GBVC![#4V%*],98\H02P^ MB!S[A#$56]1#F'XYWSW!SRDT?!4$'C38DI3ZO0IB7C12FK50@+^:Y<,?OY=' M=47+#&0!Z:7#;"R4^3C*-:1""JO'SFR*W"=PQSPEG_(H"_F_A6:1ICTG ML;_9>O3+.,[M@UE#Z-&+2%4E7G( D]5*2U4-@VAO=C69QPG'+IA[)];^8RJ5 M,M.GK9*O-$!X&.L>+$;XP'LAWYDR51MD&7EJ)DI12%&!>MS6CJ^^^E'.'IQE MP0CX/Q:7D#K-QL\T=^M"EF(%QDHJ%IKB,3.OX==P'T_,?(G&5@TW2>J%98#9FH8^QI-;%5&$;DQ@ID, M"I>2D0I4>Y*DEH2CV(^U,MJ'0J/(HZ;(5"$A5.^5DF) 2'?IHG-$].2#Z#@Y M@KRH]=7>V+O1\6J*L!CZT=I'0F>9.4Z-*>J5VK[#')R97:$P%[:8R3*W@K&X M;G' 8-V4 S+)7G>ZC\V,YZ:Q9#!39+8C,W2'8&[*,AO:;0^,HVU8C!$V\^E\ MM/C]SR1YH=[KYA2Y_UB1>TU A[4)Y;[$BC]"WXLD 6/YV,,NN?!YMAL-0#/^<&5>''AT?#YF7@QJV1GS9U4]X8)Q$%ONK,T].X] M'^Q67WK1#<> :2W)BBE$ ME@)FO!=)/E$<( M@?*H!]BD\Z%)_\Y/TKH?4Y ME^01" ;AH?4I/GF*3\X:L?>V9+7NL+PT]4,^=N[04#F[.,8F'&*/"\J%C OI MZJ#P,+6EH.'>B P5..6&2(M8^7W8%%_H57"R[@DO]"BY/@=/C"9Q^ MM%C9(C$CD0J+F0BG8-$I6#2+ TNKJ39^S;[ZB!IK;:Z)W&BM@^ERTJ!&??;H MH%89=YP<;@0Z3@&Q1:+ZPZ=,6G)OB[<2= MW*FM@+% V9LG"67A"YR4+27!0_T>[A12#R>Q7>MVS];*3AE[V38(X>CQ-Q;9 M&?2BBR3-5NO5,]PB<1B_5*A),-]G1MMDP%/RASL0,$D!:#\T:' +H_9JG&JI MYLC7;-VOCN(Z^2 87N.8R:*UUT>KW)9*B##E][]-I M+]W-40_07$1;HJKH6!U'WUE+^ZX/^[9@WWM"^>)BGZR>H[!P #.V9T^=/X5; M&+):/\*GZ9J="4YC98+XC#]@VW:9CH,JZ7RFR=TE#N@B-+L$?421_3KSC[A+ M+ (DT"64SG;]#A=0W,YW7";_LN)9L$MO;=,<]I^6D; STKFGG3$3&Z## /D M/%U+5T<-P\.0>1:/"F)5_I9X8)D<,-!;_*!,DQ8.F3EL6TPOC_K=AJWA)B[3QIALHF'LAZ\1 M:3Z".R\./!JDGU\#=O,%($#D<< ]9CQP%>E7-=-TOG=OAYAXA'_/O4W5M-8( M$3H=O56A.G-0!$A=052 :X5$%'6*\XW9^2*W[+CL!/ M/@O! MG#. 53I1'>+N:"R.6D42#:>NV>IJ&:B1U(;K!WI)A66' )AQ-(O&"C3I#J9. MF_&ZDSF+EN>H[:T[S%WMSU$D%V> 6HET.>1L0" 3I=+E /)$$BA44$<<=$G+_9>.,5N M[^4M:W0@*,@JYVQESH;Q!-;;/=U[.W9$+W)*6RX,2;.GWF#G_"MC17RG@JHO3N%4G/(YB,BEZ1R6"LI49/ J!7/> ':S648TA S38QS;?;2PV04TM'7 M47?+/I):=K6Y9T:U+:@4KD@_RRG+'\=I-K56R$H#N,A/X0K0MM(V D5A/K4W M@:V1,R=;L3"#9,H,%K7>]B9L//I"S/:K'&IMX>=>Q-PDCQM"LEOV"TQZR95S MZ7!4""C-.04 $O;IG&&EI:2&LH8.:^+3.Z[*+9&/=Q^%A1XJ=S0!SF(ND]L) M<*"6@9$?5/FR(4EU#:;%PZTAL(K)$VCX+"@1QESHGI,8%,%,C8@6S!I"H" S MTS.]3FCGV$L0D0[_,!FH4^_#KJ97I9^S?\OKF0S!<2!8W=GLS'K16?"O/,T8 MKQBA)P?&@9R<_'69P9[;V)K'89^JN?TG\ZMJS2O,?B C;\8T&HEM,]3$,'(4 MZDRW-@U45I+[E# TG]H$4>CWCM!#]%+Z$@1QY-UTS!EVIW39A0,"AIY%G41T M.LG6W"'6<_=+[$K'R:!UX+2IH#=.G8\$3=.=Y$:NHP2Q7SMQ\/<*)@K* Y0> M'""Q>E;C0>F)P$R@0UVJ6KW3T=ST6;E(X>YQ-%G]0(>L[3!"D(XP<(UQ,A$2 M;+_AQ0=I"*?D*LZWI'C@XC:$HV,MPZ"EX94Y'6?/J;(,60Y@+XB0;9J>(BQ#.)[D9]'WF'R_NL6JQ=)G"91R$J<@K9.+V*AU@J%HD!\U-GRZN/^ M_;??_KD^ZRE[I9[-]J<0%B,^[*P/8];?@4XQEY=NVIK_.PE?-ADH0/_U[;<& MTLT&3BUF 3'TF"7^%U980FAZ]>^\U4FL4X'3P+B+K6(;90EA3J%:,*L0O2X; M.X55A_64G.DF?F8'\"+9;EG#,QC[BQ>QJ(U32&KEZ/"IM#N2]3?T.R=PG2)? M1:-<15J]RSU'G)M;+)>T]S0!*S3;W8,NPRP#MIFO3-,!=G8,29W@3>(7YDN\ M),_971+[3FZDV>ELLJGOO3"XBLD$AN8"V72"6SLL<*@&%?\XS0QV2=O7N4.+VY8BU)T7U3(*3< M0-I,2#U1XJ4YW0ETQ!::?T*,IX%4\F%'G[ROI*4GMEVD#FRFF7AJ7ZY]@>0& MGG*!U.OCP3!9K3^GA$,XAJ5&'G5154DB-] UDT0/K,XL)L&51YDC.P6M/]_F M_)Z]).O0#UU#6RN8[BEY!61!:8R4K)A@9XW4MR_MTG*T%^M^>-$3M% M>Y YSF)OZ5^=P-#L%$M#3$[A*C^X/R=)\!ZR/'2G$-)I$[U=$Z@1;N IWSC0 M#PA@%-2:_E#:_N XBBT1(]C 'T=C=Z#2/)'D[-?C=<;8:]+.0[+"%?*O[#7; M-@P,R',4Q& 8$-*O'<4RU0RL3J,XBNY;AY062C%AL5N'Z<'#=-2&\5^Q@.L/ ML\Z_XH"NDHN%((B*TK582,;;J^)6!B6%6"A![$ER2D!K2'4#A<+E=X986ZA!P$^X>CV<1457'=F3J,!*()R/FVK/NBFTO58[@NB< M$!/!0(N'6QAODYQRT5@4-X5&Z1>,M)?[K8Z-"1%0PR!!Q?PHZ^$L]OS0![:$ M.!D 6E0.A;$KB58H&HOSSE!C8@1J#3%=X$F(D@;(I@$U+J0D,ZM&S6*W?,?$ M72H8>#PU1X==?A/O$:ZW_AH-??6WH!S &A*JX(P0"04 AN-IM@F#LW3'*V[9_K K/8G@%U[@_B.4I.+8=Z5?-K_K6#&-$ -!$)S"%^RQA5:^E1L( M=E8^1.R!O)$X)Q6W]-6XJZ]^E >LR!I.+OQ?T,Y3<8, ]0Y73V"(R9 2F'1S M%H,1\4:BA/MG2PC'$(8K0)7=O%R;5 M)C0+_\/_W*/DX)#!ED7/@S!DL\POV@\[#(6H+-#0&FG/@S6\O_M.K-8(BQ&0 M"::7)"0R?B;[3-47/C*6JL?9[$^OL@XE>Z*"L8:*4"/J+;T[QJ(0[UE+$L'; M'64Q@-8Q"R21LO88>UF;"OU>N&X%@/V$BK[JKKB?AZ/M^LX5.K3L0AC5ET"2P+N? N!$.>[SRG+ M5:B-N#/8E3=I-:Z[LAEP9O_/2CK>O(CPBAO08T+>@AJ^*!I:MSYHC;PG-$Q8 M0@=+4R:7I/@O_%U8ZV"V;U@[_0?8]:OUFOA"7^P8PCM%6@EBK (B->"H\AV* MI^3,!XI3(BW"$9$%LZ]?0I?K,/9BW^2D^80$W$MYDZ8YZQ*]6K-\[>-@#T.! MT];7'8MIH14YPI/I%&GG$3F@E%150*[%$>>3+: B$::F4!*(PZGN44$C6OSM M\_;WMN&_6E=L ">RGT7N6,00K= 1LJ93I)U9SSG/4W;T4I+R()=K?2OWDT / MY+6D1T^G<1M[0Z6F*WQJDO$7F!SK$FA?WA3?K-;MT:MXKW75*[@,T]PFT/+@\5L\IK"'U"9P2QQK[S2,HRFXB3PD<$9;VQ+I, 3 SP]72 M](>V%'&+1(8BI,H7\&$*<8[NCQ]!D@Y5P6%[K)HB?_N8%*D$2]N _NECDJ+; MF:%Q7GU[]/)"?E#*;H@-,8[9E2_65$30/ MTTV1\M$V=;OT<(L8DX4)UUMKZ++-7N?5O[^.YY*#)=B/),4P^]YT@E.6FJYW M^>%]R((NZ0=-($]MA^15"0^%N838-M)Q<5FMI.B"6P*,&D: ME$R@R0!0E"D8U"78/S>=S!CE 6F/1,$DO9B4ED>ZXZ>BP+3I/U5YPGQM8[-, M.@L="6R=7^1)#6;2M0]FL8"TGY<@1& PS%Z?264J@7#Q2A![K#IH6E4":R#0J%NM&/<6EVC M-7AF16-,Y'FH:8R MGX4Q@>1E>=D]'36Z] %(6(AAO+Q-CL!&(1WA=@8@2)" MK!.E-<2H#8,(E7Z4U1";'A@BA :ATI$<5\$A0DD5[C3$3C$%(D1%T4OS[>N# MXE$AAD%(,VUB #>S8C$I0CC4,*9,8UW54,3\#'1O$1RB@R2/W!D>)^D$: OV MF74=)6G.U+J(F46/&T(RIMTE,=NWYE^L]5/K.<9+]I)-A*6"W^21R=[K]KWQ MW,G6?_[32&%4RI2$J M'2![R(QC,C%NH^9 *V-Y4Q2=H'WT-R3(([):MTP>=')6],IG-QNF_+Y;O^F& M'.TO7H$>>V(KA0UC#PHYBZ9N#]FCDWPRU@Z4OKG7"W_$ACYX[Y_ Q*.A%^W3 M^.%0FJLC;^V*-T"V5,MQ3MGA5B^Z.]C^X@6'5HW $, ^$MW3J%Y_9^RQZ !# MOPPN/4#^MGU+R!89&\5(?CS.XN 16"STG>OG-1K?^YSZ&R\E[&WVD#?OZS2( M^PY_S>=HE.L36>'N6C,3(XQ[@ZL,B&OF)'X&.=0WF_]\)#O=":$I(";7=1_, MQE;C.C2O)>/G3HN3R^CKF[>B=:V;4&88C96#X$-$F9*M!K)Y='/ZG2+_+,U+7F4@DE0+"14$]*P%:;"Y\'A"M4#:CPJ"44PF$ M$1F5:-:"841(RG%C491-Y*[ O4JS<-O'ITR39.]%U*3HUWFY*J&Y6:K:XB$= M?B,>?0(N%3_I[KS(GDJ1]\0EK^KB]+@.W\0O^GY8@B0Y= UFM(I?3S;OBUQW.E=L)A;M M>P^C2-#KHC&C+CQ*=ZQ+S9;ER/8<=2RS%+/QQ#*I,G(+FS+ 4.+=44"XZ-Z: ME0#.NK?,J-!3;S1 &)%1N;>T8!@1&N?>FC#148GJ(_%XS2NS1ABL#OB^EJ:- MV&9UP FV-&%<](,=A":.N<(.09.N1]T!-]A!B-)RJJ/T@7T4)7&\M3_3I(X0 M0^4:F&-&1\@P*P6<1'[HSMMS,H>0%_G.]YW-)?0'CO;]YG+%S&0-55JNOR)I M&FQ.UM^L^..>X9C$*6O4"5(-;FP&<^WY*&O*;I/XY8G0;;O';/=)P>?L)DXS MFO/F,1U7IV.>/CVJ19O'HA%MT:JR\X($5N>="+'>H>P,L=A^4\5,PH4K0:SW M$1VPB@0'\6BT,D\F[CYY64ZY$%O%;>&VRK,4)#UO)(Q*NIDP7%L$M(])@VR[ MF? ]#6,_?/6BF]AE+]FBA'$P0VQY>G0\'B-=8R?I//D^G'"*M1?H^#G=((5: MKY\TE4.(*^RYB9.AO=^7LFF^1W+M3]'T2[3W5/@Q8MO^OMG2/=I$G*P:K3'0 MYB9CFZ %A(+J;6;1TK\U&*W<:T3>E4=CT%12UB3AGA0M]HLLMC)KZ]Q+0Y\_ MA!+E&0E@3T0@N*R=7_DQ)L'9&Z'>"[G+M\^$KM8E"GS!: MQ_P_>Y"')SSR@>$;J=[A:=YE.'OW:+!/!SO'R%%-P7LQ,PW(BUC?D20NH,ZR MC(;/<)2>(_*4-&0JVU*?4HDBX1S-,O,1+"'L( MD>&V[CFC _I>_707Z337+SYF&MTY62>=8;A4NV:A[,&-B^)I/I ,S=M\ P3 M4J<>7!A@8-#=#JIQAYC MOP4YK#T%;KBF)E#A.!"?? PZ3. Z%?:Y#(HK6\<-;G@;IPO%@@ISXG_84-J1 MO,]MJJ*H(X1J8,L:NBDVZ)9O=KCZ#7W40+:1D2M#*FRD4-;/C9EJHSP]1E/8 MWC?=[:W:/0VL]3W4W=YD4&[Y&;KI$BI7PP/QDYBEBO'! MN!P/(Y2K>F@7'\D,9Y5<90L@#'MT^+'-,NY307)FBG>>@G_E:=9-M?L) MJ?/'<8?"S.JA&NE9?@,;J>0JXAAB2&?!AJY,$1R#K&0.K*@:*7M3\#>9&!M1 M]%K>&$IH9\.&ODBG&X.P -X:BO.K;$)*S/XSJ G6UMPFDZ,U";8#,%30QK#_ M !JM][!7;2I,51K(;W:!8WV'?;!820O P3B7^F,7^?X-!JW=T*!;;W +Q!&D MS5!I4%<0J%>,=4*[-8*.$L-TWQ5.7.15]>9R3S'27?1GE(#WE+QZ85#Z)-B9*'06SB". MA7U&R$(= [G)!W)Q*!UYPUXI9F9'99^QB]=Q ]7".2[W3IW-&5633OAD=BW_.PQ!<'CH6W9RH'W$M6&00' O6TI&* ME^"=BN+N00+X1U_VM7Q30)/2*Y6*G5>L.8ZP,_Y1$DOQD(UCD=P]B-"5C#\B MC5BJS"-)1F-G*)Z%J][%D@R>NQV%SN3J]*&0#K9.4I5&H*M;:(,-@#[)FC1/& M=/GJ:? PE=;G8,9ANFDP(#S2L:!#?-QT& B@\"48[;(0% -B0P_!B,TK(!:^ MN(;6O/Z&&L!@(+761#>3%_()\" YBQ%N1HXY?@H/X90&N:'%I)@"#Z*&PJ8] MV,&D$Y7.#\.B/& 6V;D7,27M<4-(ACS[9$)FQM$$Y_?+2G'B=2=/)O^DO.IQ24N^LK;NTI8-70]6)\S@ACQ48O>X M26C&VO,/L7,CZ4*)W2\>#5ECVB%R6)O;#-#IOZ90?V]MB:(#(5RK8*"U18OX M7+AHP4!KBQ:PKW#-PW%NW1(/9.N%[-V,]MN!?5< MBL#% S2Y?!JL;NROW=Z MF1.15#*%-7H[$+-D7IY$JE<$3Y21OR=XHDWQ+KE3^44'(PU_K]ZIO*-#D.9L MG1$ZH,_X5*-#*9+C*#+0,PW!T2-H^G;GU.G0$T#S8N?(6=Q 5_5.Y^AYG$"Y MN,_VQIA/XP;"7 KOCS";!CW"O;MG+ZR[Y-QVLAW,'BT,SDV02Y;Q.R*=:^;M,9(&PQTR 4,2 M9)!QFFZTL7)3?LO^YQEF*#[^[V]@17_W7E_#>)VPC\H/XC@I6AKSS]A').)T M^T,8E+3E 83$BZ\]GZ_D$V&O=O[Q#[&W!9+)OBT(&F3T3^Q?Z=^#A&D[[ 6R M)_C[CW](\^7P'P@+;$L9/:1<;\7*);R_TC EW?,X_!SEJ?SDT2\DJZL1^'PKX#I01\LL M;$)]]HCQ"ZDP&P721_JU^&X/K,.8O>"=[;5IYU[\9;4^V\*TOA=W-T[\'E8I>(+SO+ X)8IY?_4!\$KZQB7OWO^Q;E'M?50T5IY&_ MZG+U%40.V.N/7M031H:#42)ZDZ8YV]_5NGA '=;^.:8$3.6XOC. 0<]\/]\R M2X4$OX4D"FI=8BJX0VQ]&48Y:]E9].XL,>45(&=EK6M!"_VXCC;!Z67[?KUC MRI^?4Z;9-*U6'PC?JJ=$5#Y:(#L!<.8M-[ZIQN_XU?8U2G:$%XT^@F8<^H2K MQ@&A/:%F,A+EN8<3"2."VA:XSZF_829SA9EB@#L;R>\<8-7:+5#DL;-RMR+S M^XG]7N>&,A@]P2@(LK]O=DP[RY_)S9+N$1T*MV" \T?DC9%N0:"SAI[>D_LD MC#/X+PL?-JKQV>MK! HF3,KZ*_?\7>. 4![?3NN$3KL$V+6PF)\%58=^,=WX M]AZ_L(\L&Q--P^5:%-5W"C^/ Z-W# 1:PQ>8\VF3Y*D'RA,?WG#>794R#G5B-GT<\%)U, _,P9,ISY;HI M-Z72-#J?%Z)KM?[D9>PM@E(/G3[!_/Z$60Z#IM6Z7$N= .B.<@.VUIJ$+*C) M./IS%O)^%\SXA"5NN;1OAJ2K]8H'G!D)'@CC=/;Z"K=1/LX^R*&!!LCTG06,1 M!^19S7C-!4#T!Y MK?9.;>&QZ(4C54-0(E5=>;V5_P)_@OQB':&XU+KZ"E(H;-F^X^'0'%X#=U;_ M3F3BB+_$E9P#QD77I"+B\#7C*SK8)S:K(R[IR[@I; MJ92N$G, -'RBIT+A_V'VXBI^S)EI3"A8"MNP>OJGXR=2C,.R\?JCT0E.*>)6 MJ(7> [/RA\''HHE#M99*L-?+.#C]'MV25Y MSFY (-. M,[!,BC@HDZ(;$C&#^8Z F,FRJ/2Y/1"_D]M1\_%^D^ ++<+I8RC!*12D0.3D M*;FGO*$0[^)=9::- $&C2NGU"LTU.SCWYN/1"81JC9==*3WX&*48+G59UOJP M%=#MJ[K#K]W1<.L,3Y I=72DK 8 L_89A#!)0:8V+M0Q$&B.I-:Z$;8:9V?L M)@Z8^QR6=!NN:R(8#\?""5H"M#HDL_ /:(BT-EQ;YFSIJJR+MLO3/ W8&>+\ M#*(H9;<,J^>L$A\$MJ]^')H3H1<-55C\_PA-V/^/"Z:;0J&4^[\0'Z3:15$- M_,\D"N >!;4;MK'PSL>$=K$> 8 2X98GGGEL^+=>U&X@>Q.#E-N6U0%E4E=A MCFA]^WO/B-;K/_!]7B3T-8&)2=68O?(8%[%5^/5*I;TDQ7^E;M0I4Z&1+EJ) M"AIMI=$/7\YNJ;VJ06BP':=FW<*>7A-2&+2I2*WJCT"#J'9;"WN,9?SZR4M< MZ0-5+DEY_S'UA-!C*^W/$TU0#<:\#P*(E&VB,U M(R;5I4]EQF9/BPFI<6[IQ M;9RK_;%]V9?6_E"M;WNL-(/A MO]6:/PC$JW.*Y+-[RO),$RI^EZIVS\PX([Y08ZF%59O[0)[!@.CK:(-OL1Q' M_04B=JY=>.GF&M2(>5QUXV=#ZZ:[R]G99CGII6Q^A&6$0>C1L.$*S: V;C\S0LY+#N;7D3JLO..A-.-PBOP!J+FC%*F#;.AY[MF2-E:KA!I M]H$D5<[A5>>B[L.E+QD#^+3W164G$5$_%- MV?H")>OHW_D4.]R'X[#+E"?USJT MQ@H:)D3D3,%0(M\LFA6S#UOHL8Q%$I"@:J-7.[1&P\U_S.=HD]'&H[1+:+O2 M_RD1UO_#P;@$2X6]M$&+?W1:"F]\D+"@&X4N.T%8JRQI3F!0Y:R!1"D1;Y/XA36S984V%SG8?'$&O]V$KN7? M.Z2N>2!SGHD7L[X>[! *:S=UHU!NG]@W5;;9J*I"%,X0JF%Z,$=>PGAX8%0C4!Z.=I/4RY#R-!=%']7! M$)1(C3^RTWG903:65LR)DF@,!SN#_-!(+',0'E^9^Y!6ESHP^[VWX]W0Y?:E M :A+]B9[@(WN5NLBTS&]*5HUI.VP->\6)\E=F J.-EE!'Z)[2FJCNU=1,0W6 M(6XQ+93H-+49"33!=W&H[C::_!SQ$U@C@="Y;@:5<9UX(8N+BFX+>7\R4W"W M;I=R?Y,M++44@5GA@.6"K_;+\N^J\@3FF.U<-'O,@C"59;Q.Q5^IGJR1<6AG MV$;@[^OJX(H!*#5PHXN57^)T;"J!FW(SVXM3*UZZMEPC.,>4MGA4=W M. JC+[=*CZY2'P9YTZTOVNM'DBL]Y*JS -@Y9+VYS9,E53 .65%#$3H(\"J' MH#,1*MX[$Z?IG*&^[X3VA_C5%J.A[=W!\&#+_X:4YNFOX758&>+=79)_CW*[ M6K4OC3;9^@BQ&E([RWA<7]5@9O@B4(WLGI.@];NI,+D,4Z^Z \P:Q,TUFZ.: MCS0K]BR.\^UU0J]#FF;7>11=AZGO1?^3>S1K1,),D_5Y#4EV6;>#8M>]OUJ7 M[OU?/59UU'E,9 P0&FUDQ.,AK52RCGA5C4 @;?_[&X97"HO<>O_O_P-02P,$ M% @ LH!O6%L5P&O7*0 E1H! ! !C;6)M+65X,3!?-#@N:'1M[7UK M<]LXENCG[*_ SMS9:U?1SR1.8N=VE6(KB78<.R4KG>E/4Q )6>A0I)H/*YI? M?\\#( &*:S^W]\F,KO4R:&099'^MYY,TZR027$T ME5&DD\M#\7SZ^>AO-&^DK^Q+YNE6D4X/=[>?ZN1HHI.ML=*7X^)P#_XP*N%^EQLR5A?)H<9+@ _@S/8+X5IG&:'?]^E_QW- MQKI06_E4ANIPFJFM62:G1\YB]F#&:[\/'Y_IJ!@?CG2Q%<)(E> GNY_'>J@+ M838=I_CMY<[TMB&.U6@!X"^!N/^=(/[/W_<.=H]=?F?0.S\3G;,3\:9[UNUW M3D6_>]KM7'1%YTV_VWW7/1LX.WA7>_?34,0#D):E8(R[ B)0&P1V&R1FATI'P#_C%42X4_4(H-=/%V/O2FRPM MIV)#YB)2(R!VB$9Q.F.LB%2N,X7?R52>QK $NSA8!J!?7@*(%NU@U@G/#X.G MI+$.=<'P5HPA\-?UM&U=C2^+1:ZROE._G9U_#,0 +];K\WXW M$(!;XC)-(]K_*QF7DL M5M$E',]896HX#RPN>M-8_&-*#\\ +0!U%N(@7L;ZNO'P@O=#N)V7Y1/E@A,,PT" MD!5/E "(7ZMA5LIL+O:)[C[QZ6YS;VKI%VZCO9NH,==Z\_J.KL(=W;]?=_2C MO%3,32YD#-AZYW?4$SZ()T)O@-U>R5(@3B9%:BY@3?*G&V" 9I^!:^G8Y&FT8]3T##*E#,!A)R.38" M@)5O6^'S)7(E,U30HC+#%U"0_"*AVJ[?)CP"+$\B!M:ABBSZ T @U1>L:=4B M,6],$FE6$DA"@4\[8B=*/F/<"-SH(:PS(;MRQ!(WJ T1OPP2C=T\/.%J0ZH/ M^C0VA9_0S"#Q\%,X,O49$##/076HI1^=-):S36AE9^)U@8 T&8(:X*";Q9A, MR1Q6A@+=L,SAEN4Y?DO,M(S4'& ?<#OYBJ[TJ%:4)4( MA$"44SA*PN)I@:_DY13-Z'A^H*ZH#)477 HKMN:[09N.8B>>DNRO\FU0&JJ= M#5J8V%C)&-X+05$C03*#NV'V8PGC>L&)UUI+/$PN)I7\?GK_H=E$KI;@.B3%)X>U2B20/&QY+L#P@[8A+L*KX$PZ99 M>@4BKK L)=<@AOV4:R4)>#1AMQ\U$-J%@(;NC1LXQK%W=?8 M@7"!/ %?PAF9NEEMW6?\B]0[,]X F!ZO"3I/C!K@>3MK>]$2Q:YI&/)=-2R0@UK4]):!$ P$ M$PX/R#PL\/_L/]\-8"L#$:.*(J=34 -(;4'M8 P\GLS"[+6+RM Z/^2H1<@BBS/8=2A9-T>*AX5#8P*%1F9%!Y#I< M.A0;>M-'D-HR8_# $$%6H%OP)"";#1M?:EM79:P! 1BH89DXQ!/'?X(#66K( M88+3)-8!BM5J6GP5T=[0!K"OP>!<[--+CQ>M5?0^P%P6;'DP=A8:GL.<^4B& M'&]@#$1RDI8HST3&9^C9&SV385#; MK"I[V7<="?L@)\!?*(1DB)$:UX*R+<07<,XW2EI$]*_[ MWO22##UL3:M"HYJX=)>DZ(%3HFCS42=V;+L*K"!5,R%72UJ4 MKZ$"?62S>-58$A9,9*9BB*! X+RI@,605#)C0'JI4#$.@X MJF2)45F4F3(A;($ !-,Y\6.@7;!CFE@WNL+@J_E83P/T:*@,MB(##$;@1AIH M&8^3$8"F\R)#*A>(B9H,<2C0PTPA?<,_,!PMI\!\ 7/ M\,TRY'_26@%"\F]4@7;6Z"7%08R9?A&4^06U^R@)!B-!* @""B&2[- M\AHNE##,KD@43="?"?0I2]0\#\A@F4GSBD[RDMDYKX)D-P_NW%EV3E "(<-I MS-IHUWEQRAPV+B66R<(\]#%:G\$@*_? ;\0[0O*>#2FJF- I8"DCP!U@W1Z# M'=EK1N^/K/..)H!1A*]H+HCAPP[6X_FSN9*U+.=)YJB/\!]!D"#K$P'2GDM;CI MDAS:* 4:6)P@3UY1)"75! ;:O"R1:5(-:MJPA!]?S!-=ZYJ]; 8&,JS8P($- MXRKCIKWP8L-XV6$GX%7->%"1>C1 M3@EN_@DOZU\E7BO\^XB [\7 JU) H[U]3+-/\"58TN([KW0Z446FP^JEQ3'U^P. +"<6TSKP'1"] M">S!ESW+]]2/\F.)6S\F'.T_$)_*/09M[2ZZ)7>12WE^JJY[FWK>CP=-BE,Y M8Q)^#,J0O.1\^2?3C5J8*H[)G M/@/2 LL]("ND!;/N>N0Q(#_ G6@):#7$<+,T4@N/7MEX1%PG3#-2;"HVHQ&E MG-&$I.=(K/*%F6C[G"7CA&_3,OOU=) MDL_C*XDCS$U1L-9& F>= W\@TT<\[04&-%HE-2H5D+M)6YJ*?@[ M:2JNK(^+"RC04:$'(?=U.5)H< S(GQGI[97P#9"E&6(M$PG_8SB2/T7 +RJ2 MQT1@%A-K5\ RMDS.;36E[SW>?OSX\?VTI":=1:/OCVHBT0=.$E0RVERFMNO '7 M&0=9J]LFJ_IN7BO08%?Y)M)1)L2BX"MH\ ,NAVL4(9"[2\6T9$*1U-8 )BXK M>@R4@Z@@F4[0)<,6*[8)ZE!/>5X*P/[B6\:H:>Q*I*E? E/ =9%9!>EQG*(M MCV+COV9&MMP1+ZZM4%;GR?35.RA-\S_1_' MDH*;+J^,W].LD=/:*00?S2EEG;I^;*VNN-?X.B8@IXP8>H2G.E49YB.4PVFJ M$MFPEL#POTJ=L74H2D6>6BM(';X#T&PCTBU!G,JO1J8MBEO'W1R-5%@X@IK# MW,\IPP#0!';TN'(PUQ:A#2?GNOG0L4&>26-$8PFEYM:O4IE%U1M&] G#\M9 IW:QNM^+:CJ'!@Y5!M+?M>&VUZ[_HON<=O"TW9S8L4\/3Q$ M4WDX-_=F^:?>N.]T\)W*8/OBJ,[O-I]F;LU3UY,A'<6-PG=%3%>S& M"20G$.+0F\P6;&/P3XR$7=G\_26VK*P!IZ4[H(I0X!5E?C#@B^E%BX!41M#K M3L/"@$Z/&=PALHZR[C@BUT6M"MF,%TN' -7M5C-U;45(UWA=:YDG:11MOW6U^#>BHG?_4UQXA\(_?C\ Y% MHIAE.IXSB"*18G6I\U@:N[WX$V +-1OV[>$!&Y&9#;Q1F&!OU("X(N9$\VMM M8#96M<^1\@XI*J:BU<2;_BI5;LSZB!(HN[M?==.:PK0D,9[<"I83$,&9 4TK MS-0PG?7K-,!TB!#=>0,S<,YM\2[-%![U];M+X9H<05BS73P^#&8J&_4QR&%A M&* Q26!BFOJ, V&39!D7OOK45*U&4L?&G6.^[0Q',)HO-'0OF\4@C4^.T#^K MU'K<(,:^ZV?%^B24%VB3(V!)MHA-&YL-[&T"78#$M['W*A)+DWT6DG:+%ZYQ M4&%=A\.?BPB@*_+@C%.^3DQ&D,\_N&2)NS3R/WX@EO![#-K:R'_;.2$/Q>PR MW'S4Y0@ FZO7+L2U2*08]J!R"D4BC'.EK VK>9+P1WQI$_D'O>T[V!>#FN6V8+K,O2D*N39!?&(U#NOW>16?+"J\VU,;ZX(U/G<*_'9AMJF%+\ % M];)FPB)JI"9);21O25/W6:Y1#TGKB%% 156D4!S:-)R3'=-Z.!IAOM?%VMYG M3 TWQ:/VO!'"QK$CLL>*4^T \0_E6FA:U0V"QI]>LAR@T;N\NQ.!M9X"5SL1QOWO2&YSW!?P?O]8[>R/> M=_J#/^K7_WEV_A$'7'RX>-\]'N \W7_U+@:B=R;>]B[PT=MN7[SN_ [_,A,/ M>N^ZXOPU#.P>?QC@I/AK5?<65P-K"$3O-4U_)E[] 7.],W,%XN/YA],3\;;S M>U>\ZPR OG5.3_\0G=>O80'=$_>S%]W!X)2*Z(J/O<%;^LY)]Y4'%+Q!,&U; M_76%C/$//,N@5L@YYG>!%C@L<-S*_&H*4Q;6%&X];=,,F+:>QAP7:9*.8+Z=>D#]FB*#Y4QJ\4;KYO>>*>DVL_?3"]E#WT8)"VA)PMBD'C P@>5&VH 5HE U>V7E?P8F7)&[,AOE@'*30 P .I7PZZ4 J\J M7Q7K7'X3YIFHG&=DFY(3-/9'@=A_(3YL7VP?;XN#_;W@)^#FUU\U!2M0?]VE MOY65D;P9X8"VV"L9X[Y6UN?.2;?CUDULSXYUDF&7F]L,-49MO*+LGK'M:\/= MB'QOP=Y,\D,L*T=!:M?&P)FOW1WQ?[S]_,G39T^?/'G\XLGNP>[N_D$SRHX3 MNZZ!^F^_Z9^2GO5CN(4D@&2'#.^E$1WLA6Z2!T.=/=H\K\M%8"B\7R_Z:Z*] M3!R>XT$Y__CJ?8W$1U^._EYCZH]BZB^!JGYYQD:^M(NK:Y3Y&2CS*^#,8C&$ MRFN\Z".L)*-YH?4?NX(Y<_2)7Q,U:-J8%:S?% ML-],5[YPC(*(3=B<&YA7YSF:)$+*9%[$7C1TC[#91FZMM!%F/^?I&A]O'Q]_ M.72LK/B7(*$F' NATXBHV0S&S[<0>:C8UL;^WB:A916G;M!5+\JR7X%KZUB# M&S_9)P_$(7^/05O'&MQ^0N&:R_THE_L5%!._-J1O86UD)(ZI]!OROXUGIK*D MR^,R=95^4@MQS[D3NN@8:$^ZG4"D"?8;!"'/QEZ:2O(R]]2CNMCAWGZ+ N'U MP%H+;;>'SK\"/J-SP<;*D#W1VA+10\%82(HK.B4H6*B!E$[-5?\R?+&B^D-Q M0*I&J4NCIS4=OV*A95/M"+*1+JRH4?4EF^.9P7U2HZ#.'7!3= (O'KH._K6P6V MHSRIXMY7*)SF3I-(+^HBF)PD8%-;EY5& (@,[" M*W%=Y>N8Y(KEF;MU]PUK&*\W?C&'UR2Z570\\1*O3,9*E99I4YN4J7X\ MH?Z<6"FP&(_*V#V)):EJ[L[*#*:R'44C!?NI;5Z>*7Y&X9MU(I*[.XM[$ICD M/$Y)LAEDS43D)\75^7OHJ2@7#6#&WUQKR>0!Z[( M(&P7L+UNPKC*///@?O',XY2ZJ.&=.*\#M5:)=Z[+=:B;*-=QT^%:CX[=IN=. M[:2[;./Y-;(..Y>72#Q-M6]I@P/0SR(<8ZO%A_4]LA5T*(<52_(0G_2:V[?T M9UQH*E^0CSJI$SDQ[Q8[>MIV7C:XQT]:<=O68]Y,N*0WO2?$Y$2X2!;XC5&&?%;+^-C ML;Z-JWL;P]5BU&@60PR=??PT?ZEU8L7P> MO L7U+6ZN'-A==7X$UZ&W-F;V[\-ZT"@V\2PIP\D6N8>@[8.!%H7';DQM_8J M\>&^*LJ,3!?OJ6YE,;]+3NPQ8L-PB?>:.'4"$3;E)(H39>'SO7;0_2*?LK#-N?4J(K%1.,R@P? MX:].O>=&+SQF]4Y507PXM-6\T5\Q&DF=-4N?F/#DT7@),@VF_1RK]"Q]8X@;M0%!^V2J)DE>F'\-5;+VK ; M'*93S1G,F4I'7]$F!B9F>:6J)A-*.LY/W("*B[V;WYPC1M6A+*C*>8C5M:?C M-%&VK9'./S4*;\-_*IRQCD CORTUT5GOYN2H;CUJ(_I5#O@UQS1B?,3E<]BY MN.DVF_I&PR F+A.FD7>1"K0PE%0EN.E]Q/S8&M$C1;5==-+ 5>R^E1=I-*\J MC*?QYE$5!1>(<3I35%IP,:RFKQ5W?E:0+FG@8;-]U2?K7 MG6J[RWTS"[X8V["NZA,))/1*B8V]_4V,G /%TR2H7-_Z/5CL0#W3)N*DKH 1 MV1U"VC21G[@"-XC#Z257!'?")NH"KPN$-:#2 4YS0ZQ1AH&95>-#KW6T??=& M%V3!O)ZR+M UUU+@Y*379W( XF--I_PJ';8(/+X,A)/J)ZA$$YW/INBS5G7# MNURDB3E]VP*/*2H126I76G/LGF9\@U4<$E:,F]O@2V>;6P0S=U6F-I]B*<[&V\34R-Z+ M?\G;JK.C#E4D=HDM&=4ZIR6%C/XLHTOEY.V#>FSH" K1:UK3%9P8%MU#E6'NBZF7"=X@H,C-(+\85!V-- )T71)D\5F';2E1: M+ )0KW(B/U/OS>]<;82;$8F%]7%F@+?(8=56!$O$5QN'?8:I3:V*ZFH&O ?? MMZ95U$/N(>5ZM#%>+=)U48(:>B7C(]&OL!&-3*MCV%OF6K-WL4F1?!FXC939 MR_T%6E;3@&7$#*XA[IZJ@M$K)C]J&OBX4\L$S1]#3>+>]I+R8]\.[^IU^J:5:ZST\LD<;>K7DO$$F$V.=.4[1Y7'W@52]I%&E MS2HR4SFO,P^K-#XW&\"F5/L6XM IJQMIJB!-A(9A>_:S$=C3*O1%_U.N0W4 M1[.W8RSB5.VK-+XR=;_&Z.&Q;7[;';@X4V.-J/1>21W3!>,KA89/5O+J]7(C M+-J+C#>("ZJ"^J6YY[W;6[&Z.FYO MDP:'KKQ%;+BI_&GR,],]-OYX.V'X9P_O+Q*#/MJN2\5-4J@F\/,#OT:X9>^7 MI>9F.K#*21E?UG8Q_DS=_-3Y7K,H=HM.W=)0EJ@+[#TE?',2MFDP"_1Q)*]2 M*IL\5&A-IUKP1=5!-P?(<^[;2.:UVG=B? ),\>%U=YFPNK>U8ZP^I*JXRF4I M,71%L?.->Y66V*K(=%GU&GS:]?L[XR7K5\N)59/76LNPLRQ> M "RNS#+54IPD^;9U?7%?R<%(K2#9,4.'OEB2S$VS M!8=^KM"IW&'.'>X\AZ/D)49QJ,@4,K--?+BFM*,>XX.Z!P!VQFD] =LQSP@O M=*S+6T,SC>?.Y-1CF3LK>9S=""E59I,;F52?=^C;G0)B/S&B3\F!'29BQ01D M4J@(\(QBRQ&*JJP_TTKY2A-(7FI3J^%KJ=$+]L&TU^2:D>RCR<45C&.IUKAK MZ-^\&P94,C/@$0ERL+, Q_W Z$I56C@#5M\+L_.RD"EA0HU&FY*76TZ)VUVGS?@B5Q9;<^05YL@O[A='?I=&5?C^"M'].^;& M'@5&Q<$H<-R^ JE\C/9*B@3DCA;0'"4%)&FF3-ON/OQ= M0RAL75W;W-Q93SE=LB(69G!)7C2LL\BOHCOK$),;Q[-G#R0.XQZ#M@XQN?TV M%#]7O%G=PO;(E&(00$O,>ZH,$P#MC#DWMB@W#8:<1>K- "\>D91EB M9K8IJ8ZI0YCM+"9*)A2J;1-GF;?$E&I+K.02=??"C7$W5H_ &")(;B9E/Q51 MAIYV0:4$S!R4V;F6=I7M&24[LO4*8FA-4AA,S3<5"!\LF\_>=-XSS!;)F-68Z MEL06>JX="K&6QJT%XV< YF5$.5J-0 C+X/DTFJVI:[=E%6AO_EYH8ET7L@$I M>VXRA3!?MWT=*Q'/OM:85E!CVKM?&E-?76D8])[\AJND+*U,P3J_+V[#C(H& M5.Z?A[4&EO30H_9Y(383CV3&38:XMQ#NO(U\:&FE!W06DU>K/J.Z\'O'>V?W MQ<;D"W",.6"K9"(]*=F.79@R$ B&I$:2,YV/55XWH;3+:79%(@,W]6"MRQS M4).[0*5?-<+AJ6:&BB!"'=2\29.AS#@=RQ_\1[8"[D(.#W0!^B#'M3[Q3,DIG,+:'?Z>P MMP> X\_KB!OSZ3H^I.^9WBH$P)+! D,4*Z-]V^YZR%,UOPV$'@EC*B LC>"\ MT\!UT+4X\!/T8G#C9Z'B26?-&I$=3X4U3! M'Y@(J$(=L3.##G20HX(0DP& D9WNS=EM#!>"&=:]-GZO- MR/?O'2-/31VCU6/F=VWY]"*4VYOZF?:V=3- GV$;PA!A9%*:U.W)D;CD;9S9 M/XR*.*."8W0^(B#--H'PG:Q^NSL:]DY^Z#D0%FJOC0X&%8SP/ M%75T9+V[9N@+[=Z;9<;,Z3MBAQ&!&BT$3$&7X:;EH?XQT]>)G< 7<4ZL^^ M M3WU6&3(24\/-.6NVA'MHU*WV"/>SEO#6C&65&I(4RGNXV=4F(4_N%PGIU(6>CL3_EJ J#; >IOA( M#N(U3:D%5:LS.P5CW*!-//>R4'YDYO*J,QD+&D@DTI'?:)9+IZ&6II6%NU.VA#YO6%K-:@KHF0VCJJHUZ70,#U_X6@V[5^_'[ WM MA/MFO\2BOZP=X*Q#3)4I\?2*<5%,\\.='1EEVVEVN9,#'N4[D1K),BYVJ%KP M3CTK3?3OCVKX[_WM:31BN1.(Z+@VJW!R":@I\9PLB$:LK4JT_EG"^4>F;:](SW%(G!)PGR-ITH0_Z&B\80'4E6P\!D^N+X1-9W9O:/\X?!*KS!8D4@.?_1,% M;!N&802@0(2QU&A%3+$..TC=.:?(A+)D"Y]D.>%[9<:U36JE%I^U:YU?7/(RXG-OY9>USG3;U^G% M U$L[C%H:YWI9_916Y#H;K(87QO@=R6AO^V*[KOWI^=_=+NB<_S/L_./I]V3 M-]T+,7C;&0AX^K9S(8X[_>[K#Z>G?XA^MW,"CWH7HO.FW^V^ZYX- O'A[*3; MOQATSDXN1 _^AG\(&/'[^>F'LT&GWX/W8%RWWSM[(WIG@W/L0G3^6N LYQ_/ MQ&N82'SLG9X&\/\';\\_#,3)AW[W I[VQ?%YMW_<.S^#65_#%/"D"[^=7?3@ MDYT!/,"9>@-8;[?_[H(^#8]/>OCHHEFTK2"7O-EQ@^BXR8CW@)KX= MX#&@+ ML$V?5714R93;(%6:%^"D8CG-U:&M[<+W#6:O+B9J:QR'?6A'FT$P*O(%UJ>[ MVT^>HU3[(EHQY\F+[Z;XW!OZ1-;]J[S/B0BL"S0 IA>'3#7P!Q MAW?BK#OX>-[_YT4 B'R\_276<^L@M@+U8^SRYM;\G61N:5^)^6&[<8,6> 6J MO@3"G4]D'&^%<.6.ON);R]6Z9:O8N=@1%V3#Z,OR._6C97/_V_[OAN<5XI<] M]#,Y48?BNW?DV\_WIYWM+W<4 ^SL]U//HA$.>"LG8]"^T;#[81O/?_NOESKB8Q+_]?U!+ M P04 " "R@&]8(6"Z)]P" Q#0 #P &-M8FTM97@R,U\Q+FAT;>U7 M;6_3,!#^SJ\X-H% :MJD6=(I"96F:D,3VS0-)/CJ)$YSS+$CQR4MOYY+FFZE M@%C96B1$I;:V[_6Y.Y_M*#>%&#^#*.?K*';=Z+!.79IP MZ4BKTO5IWI(S5J!8!!^PX!5<\1IN5,'DBC=6QJ@BL$/#Y\9B JT-:4>P??N!3SOV'/6!=PF MMVJFR<'FG(*4/$OADNDD!\?KP= >'O6@1I,31U7RY YS$P(E<"F0H60RH:"M M8R/-$U;$."LHE:96^K:"R7V<^JLJV5?>8/NR=(ZW.C;_=F4.J@&\N[Y\"Q<7 MU[O=@[^](.P2YB3'A$U5#\Z%0*FP^K?[S?>[\5=8.Y\;YP*_[_NC%YL6=Y7J M;='^8&Z;0W?MRIP)/K=2U-24J)T$E()9(<,4JU*P1=!05W?N.RB;%VN'II]G ME<%LL3+<"EITTCWJOOW4];6W^W:N[U\D4V[%FK-;BV5TV@=,U&Q1M4^7:- \ M>,;/Z '4/)6^ 5!+ P04 " "R@&]8B-GOG=,( #).@ #P &-M8FTM M97@S,5\Q+FAT;>U;;5/;N!;^OK]"MSN]2V=B2$(H;<)E)H7T+K.[L -AIOM1 MMN5$%]OR2G)"[J_?YTC."R&44+8+M&&F!=M'1T?'SW->%.5@:+/T\ =V,!0\ MQF]V8*5-Q6'O4[#;V&X<[/A+".Q4$@>ABB?,V$DJ_O,JXWH@\S;CI57_DEFA MM.6Y[10\CF4^:+-WQ77GE5,;R]%T4/4TL*IHU[?W9-[)9!X,A1P,;74C5->! MD?\G':'2L= ![D#303%5DJCY;P3*:3=E]FPK!3,6;G M*N/Y5#!4UJH,LE9>IK+E&3CY?7&*E4 MZ?:/=??3N7O%8_^&0I7&?X<+>M=#&4K+/,YFCEC3!8WF?=/>[84(!@C]3-QP MU#OOGWP\.>KV3\Y.V>^7YQ>7W=,^ZY\]W"=?#(MGY9#SRU][%ZRQRX-&:XN_ M8=W38];8BZNKR]/CWCGK_]QC%[VCR_.3_@F$>Y^.?NZ>_K?'ND=]=O:1-=[O MMFK?J_^Z%ZQ[?/9[OW>\B"9RET/8;KU)+G(>[)Y_Z)[V+H*S3[_V_I@ZKUFO M-_]9/JX*O.LZ[W&^.JFQWY0>\)P=;;-?2GU58Y'05B839H?VXU8<8#69:8?RCTAEKU(-?F$K8$<]"6690;L=*7QEVI#0$N94JG^=R MRN/S;+Z!S'J0:;X R'R \V-"139A5[D:IR(>B)I'CO:0B14TYX99F*D,U9)67NR60BT@8P_6$1#)^)3#O M@DZ#>S&,P90II1.:@P0BJ:,R@UB.X; $M32#?Z(A,R7]-Q\_%EI42F@!F30I M*GZ4X&PL[1 +-(6(G(&DMX!I*L8R1Q@6LW"RZ(8-&1Y'AMV73 ;!$ID#;H3< M.;QJ8 +$\5@O/)=Y@@#K BC^CM(RADY > %+-YD MF K"$Q-8C*7TIJ67)/%-+/*)(O\,?CF6Q9 M>Z+DQD0))J)U+K,*$E1YM>]G2@5NPBT!JOEN_OZ_MMXW=_=; M^\V]+V 2FN7G3Z5C8>!#OD9U4L1+L_X0*EA" 0!7,_D22)4:"A#- M1]*X' $ID3L]U/C-L\MBAM(BY8X150TT1W6MRE[T4"+3P!:C4AESZPP-C8PE MUY(6('VEYG)F3II*0]63BR'&E5HNHR@C8)!%!J-!!=ZIC,J44R+$LIP1\RH, M(WQ-MUB*XJ]0D"!>&,:+>(W2A3:2=4N*V:EJ* HXA#OR?P#=&%UL>EX^MJ M046)IM[ F51H1I'2L3/ -4$#D:-^3$%"/!$%L9M$T.!YHB$*R (9<4.UKTRU MZ 50K3?B:>DR .%0) FZ%#D"@LR*;@-EY!JYS%^N;CTDOM;?Q9.^T(7)H3W 6V0D?(-+;XN+>(70(MCC[O;^*6MLJJU M<$^6Z/& C$,5G(JB4A,^%\JE&_HR92SNT&QM>>,M&7(SJRR GI#Z@;;_5*L(NC M4[)*FUF1YFY 699):X58F1Y#A0*0GL02-KGA6V 0LI&A;(??U*E-J2[^+"5, M=N0N\\AM^;W9[#EL]AP.NREJ?[A7@@JT(45;6Y$4 &Y58,UZ_['@5U0Q^5[ MU4RNBW$?UDPWDA]$AZI-]]N!*\(^CS'0B%G47T&=JNN!,%B YJ3F"S:#:LV4 M&> %Y[AE5%EUY6;[IAC;; =X,J#F2C3";PW0%"Y= -SN\[^*!35?Q,A\I-*1 MH$HFYX/J8TQ=91B1%:F:"#P=#Y7/*?P&Q\")1Q9UVW>@=78TQ4%%YC&]AP O ML/7^]?0X$P;HZ>RTG^-# M5'LZOA*"5'R3!:UWVRV$%'ANQ\9WR#3N>=[1Q4-$S<3V<,SP0A0O=5V_T?T(W5Y+R]Z!'586@?*M1X)#W%H=8U M0LN=S1M@T&:_<8TLUMBKL6:]V;IQBG7%6_@6ULT>N$C8_L)6^&'2_K(7.3N@ M[4W<;NX5L(<^_6!30U98_2R/8][EFQVS,P/ HDIGWP@E%Y)9VV1HUX,($:_S MB*EN'D=<]48VP>N?(O%WL?B"'Y3._G5OV/SI-_.6]H7<_L\ M?AM:JIP:W3++;VZ-3;<>9F7QRN\YKMQ $GG\77\! MCOG$N/QRL$-?1#W\X6#'?87U+U!+ P04 " "R@&]8N-,W"K<( #0. M#P &-M8FTM97@S,5\R+FAT;>U;:W/;-A;]WE^!32=;9T:4)5F.$\KK&<56 MMNZV=L>/F>Q'B 0EK$&"!4#)VE_?V/Q0\QB?;=](I<=#[%.PTZZW][?(2 MN5Q'Y?QQ-FW42)?[U*N1G( M+&2\^6YC.9HUDEDP%'(P=&&COBLS2.QO MX[F7RZ=2B-CG^6\%2J27@A4V'9B1BS,YWR;"K8 MU\[I%+).7+N *SG(0D-CTFC4?CI.I)4VX8\-_]<9#Z43@%X. M-RXU[FL5=Y9T^ZPZT&4L8S<,$^F"")(B(QUZUT/9EXZ55J8>8(1\71,T6_<- M>[<5(B@@S#,QPV'O[.+XX_%A]^+X](3]?GEV?MD]N6 7IP^WR:-A\:P,L>W+$FKMQ=75YF= M!Z>??NW]=VJ\5J/Q-_-1B>313NEIMCJNL5_T,&._U=D'$0ECI*HQ?#J93)@; MPK07AB G/N*VF'U(+$4L0+BAETC7E&2ML"[6A@HU4)V-SH M2,2X;=D6\!D+ +X$8>\Z&O)L(%@73OJL4)#P5=3NEBBU\%447967DHJ6K"0* M]<_(DR_PI\0SZ;+V0,F-@1(,1/-<9A4D*/,*[V=*!6["+0&J]6Z^_M\X>?9V M6\V]=V_;[UL[>^V]UNXCF(1R^?E3Z4A8&!>X\LG(_:"O49X4\<*NWX02EKX M@*N1RA1(%P8=P)N/I/4Q E(B\_U0X3>/+HL1R@C%/2.J'&B.ZEH5O>BA1*2! M+E8K&7/G%>U;&4MN)$U EIF:CYD9]518RIZ\#[$^U?(115L!A1PB*L:8R M*A2G0(AI>27F61A:E#G=8BJ*;WU!@E@PM!?Q&K%IP[BG,*[_XABW=A"X1;SU MP\?:_ -G1S(F6G&K,TYQDEM0DDH7XAHW\13W8*+D?:FDFU#BMFI8\@*>(A[] M)8%OB"Z4/CX<7U<3R@L4]1;&I$0SBK2)O0*^"!J(#/FC @GQ1.3$;A)!@5<2 M#5Y YHB(&ZI]8:I%+X!JO1%7A8\ A$.1)*A2Y @(LBNJ#:21:\2R\G)UZ>$Y MA8:(0[8L/O4ZTY3-I0=5;(7 M0(NC$G>W\4M;955IX9\LT>,!$8R(3K=N"2<@%_S_DERE9@1P^3T]VN[S&\BE+F]*38;C"+V(=7/ MO@IW$Z;DE5#5!M^2?.T)!EF3>M\)SQZW,;'[;6Y,^'<@\921M;GWIF"RR)"Y M(R>D/R!OO%4K02^.2LEI8V=)FK^!SM)4.B?$RO#8UT@ Z4DLH9-OO@4&(1I9 MBG;XI$IM2G7Q1R&ALB=WD45^R^_-9L]AL^=PT%7(_6%>"2K0AA1M;452 +A5 M@C6K_<>"7U'&5-8"/F?R58Q_63/=2'X0':HRO=P.7.'V>8R&5LR\_@KJ5%4/ MA,$"%">U,F&SR-9LD0)>,(Z?1A555VZV;Y*QS79 20;D7(F!^ZT!FL*'"X#; MO_^K6% KDQB9C;0:"OU&2+D0S$*;HEP/(GB\SA.&6CZ0N&I--N[K[Z+Q=S')5,:Q M$L]TDGZTQ3/2?_'2OA37M+8=-@[D.7%K,\FO/#,R7S$N:'1M M[5G;;MLX$'WO5W!3I$@!RY9\R47R!G =%QMT&Q>Q W0?:9&RN*%(E:)B>[]^ MAY3D.(Z==-,4;;HV@OC"(7EX>&:&0W5CG?#35Z@;4TS@'74UTYR>#CX[K6;= MZS:*KV#0*"VZ$TD6*-,+3G_?2[":,N$CG&OY&TM2J306.D@Q(4Q,?72R:/XS1ZMYTO3#HRR3%8E%\)<%;! ;OI4J0YSH?4"25 MG6!!L4(4J"7HC(8TF5"%6EX-MJ/90CA#$>/0M,0SHF&NF&:P)BP(&LS#&(LI M!11)PK+,@( _8TFPIBBFB@+H.[B*M2QAU= Y"JG2+%K44)JK+(>\A+1$M_[U MYK5W>!24[@68,)&I!E2KUJ6-D1E,:*%B-<&"9LYPSND"]4++GY%9#=JQ]M?4 MMIKW"H48-1B]-8_W \*RE..%'W$ZOZ>VO_/,X*^VTQHYF<9*!U97#F@FR?P) MSBAG@MY3X*THC+J/]G^4)-OUHT[3.SH^;)\T6T?MHV;G=N%,&.B.7?\#Z]T[ M/?#>5LRN4%I,X+GN^H@_QMW&()#2J:*<\P4X7Y)R(^NEU!7]DC-%$^B0&>5D MI6]ZK0,,SJ20USD@;Y=JNW6,I5.4DO-.6NW N,M2<.8(=7N0V@GOF837?"'" M8P*B;U*$;-." 0V!7ZV0*E5BID"6,'5F!%@SS9AS!-VH8I 2H"$%168UVRMB M HO0_ X#$F:'-@$:K')N52A36F2)K))LF2#J6V2Y,?LZL%/MD_VJ;E@J]>&4 M_.2CS"8-/K8SCZ;_+3MC,H@;K"4%C2><;O).4T<%$ZD(51:+*:( NC%W0&,R M!W&R.27!4G]U4 :3&<9I1/Z,IAEU9.J:M>XJQ;3$& %0U^PW+H [A3"_\ MJG]I!%;DKMS;X#^F5M-DBT&G[K8?,7FTO5,_.;QC Q_4.NJR?+2*F.#P>JID M+HA3.EMD7P&<9(@S411?^_:_8W[8[(+W5UQ)T0JM[GI0IMZ8\T2(>:FB0EE+ MS:JRH+6F /][GL6?&$2W:?0,M.(C]!&K,(;\8X]I[17);MRN_Q-!Z-O)@)9? M@8EW"__9A%&&K0IUO=E) :+DC* *VT;&-JSNIRQ\MW'8R!I+0:T.:?'=8,C# MD!*S!/*R$T(\#KYAJH]23;% 4.U\R-7UIIW;1=<7$#QV9*R0D3!".'U)9-R[ M ?M!4GDI@?.K^=J%MU_"HW=DO&@R=N'M._'5CQF-T&!.PURS&XJ&4<1"JAZ* M<_!N+@N^^].@IURA//5R:^,5RLI=G+VN(TP5-ZGF&B-/Q-H-Y_HCYXU7?E20 M.\^B8W4KS"DMLH&#(]AU'_,97F0V]'<;YHGXZ:MNPSY+_Q=02P,$% @ MLH!O6)BTT'4]!0 71\ \ !C;6)M+65X,S)?,BYH=&WM66MOVS84_;Y? MP:5(D0*6+/F1A^0%P"W4=:I"RN%*E1=&SOU^^2>L1Q[:1+6[3I M; 3Q@Y>\AX?GWDM2O42G_/PGU$LH)O".>III3L^'[YUVRVWUFL57,&B6%KVI M)"N4ZQ6GOQRD6,V8"!">:_DS2S.I-!8ZS# A3,P"=)HMPP,[+&&W=227*K@A6=?X2)AFCIYAB,: M9(HZ"X6SPMVB0#R5G(0;V!Z$ U@6C.@DB)EV(K"DPF 8+A,V91H5+)L1@(3L M4RGP6X^YW75X/^Y&ITC=Z^NQF_ZU]/T&3TWSEYLBR^ M*T+\4_3.';L#%XV' TN*W^YZ#=0?H_[%Z.UD>+%GZ>"\XN;,.T:C2S3Y=8C& M_9O7_>OAV!F]_V/X)^H/)J:EY7D[P\M.C@D"0P8=M]MN'VY"^T(1QVG\Y+3S M>3Q="01?!(TTDP(MF$Z03BCJ"S'''-U0D["1C-$ IU,V3V%$O9#J0XX&4D$; MMMV.3)>7+Y8MSX_"@4PS+%;%5Q*^0F!P*56*?,_Y'<5260&_S5])M^2>GQYVS5OND<]+JWDV<"0/=L?-_8+X'YT?^JXK9-4H+![[G M;8[X;<)M @(I@RJ><[Z"X$LS;F1=2UW1O^=,T10ZY$8Y>1F;?OL(0S IY'>/ MR*M:;7>!40=%*3G_K-T)3;C4@C-;J+N-U%YX7TAXK6;3\ M[U@94T&\<*,H:#SE=%MTFG-4.)6*4&6QF$,40#?F#FA,SD&<;$E)6.O/!066 M'4!J'&71PV\V8MJ/4A+;Y;#&48*F*>0EEV(DC'X6>X M^DTF KUQT6LX@RG%^+:UVZ?79Y ^]F2LD9$R0CA]3F1\= 7VC:3R7%+G)_.U M3W _2$SOR7C69.P3W%?BZ\HX8"D:)(S&Z+*^CQG%,8.4]U"^@W=S;_#5'PP] MY3;EJ?=<6V]3UJ[E[,T=8:JX5#4W&O-4;%QV;CY]WGK[1P6Y]U@Z47<"G=&B M #@XAL4),%_@56Y+0*]I'HZ?_]1KVL?J_P)02P,$% @ LH!O6+&4'.%N M^@, TP4% !$ !I;6UJV?/GKUZ]^KU7]U=&[F(W "\4)97D@>@/ $ 4!X_ .0? M@"S@&3HZ!CK:,PP,#$S,9UC81#C8SY]CDQ,0XA%14]#24%-04;UDY&9Y2<_) M0$7%*L3&^8I70$" ED5$0IA/G)M?@.^OBZ!@8F)B/\86(]?SRA M_@7@"0HJZI.GJ&AH3Y\^?AOP^#W@*3X: 1VO-#JAY@<,>EWG[^(9\#0T+CXB,2DSZGIR2^B,M/2^_H+"HN*2TK*:V MKOYW0V-3(#I 79:QY;3,C6*QY7_[F;_[F;_[F;_[F;_[F;_[F;_[S]''/7PI0 M=,@CX5"01^IH5%3&B)%X_>7/J4^[7%?Q:TC 8-ACE;GR7W7 MPS6>V_R;CG.ZO*+%]N\9I-,_@.7>';O_."TJ*M7B3K/:CG!SU.B(M@T)2" F MYDF1.!"O/K3C]Y>*-69$6'GH9)NWL:2>2"N":!C3)1%.E#K# ):? GFO M)[^,:RC-/9D10I+! BZLMS M$QP)'Y[#=3@O(%;!P?3G9^(I(QAIG]"/\SJQO@GXE3H/$B#3Y[0,IX>J]HLO MGG#5(@$2MN-29]_F<"M(CN?$<7":]%<^>1?T^?:!NBB+NEKF<^-GY5" LPEF MKE4'X7(+H+K576DG?GFJ&&< Q/6R$.M71IUA/94UUKEK,4>=K:9^G=W/').9 MS:8WU^P"QV/=2#VX>+@1XDW[9V=JRI=$K". M&>C!FDYT?HA/+P$52DYLJ.!22.%V*I"[/I-**^&-6!Y27Z)))9^C E!.?1)XZJOP$<.DXB&. 2T3W5 M5>6%+H@)+TS&=UYD2OO2ASJ7>[EW"UG]9T31C!]U)\/T,+XIR)J^2L_TR?.M MXWT!4E_6%J3M7GL9Q\:4)#N;'R?(?7I=E:OCIL2HIQJ@L)EEQD/@;3$.#W61 MY*IE>;\51G8Y*!7J?P#.(FZ5 AN?"(34L&%&9$.S=1!O T4J2N;=DV*2TX4A MPK?ZI>RZQ 4=19:SWZ2YQGH_R<0RUOQZ*T?.V;N! IOU7(4S3W74P2U2G9O" MNK![K]>\->^2D "4RF)NQ2;JQJBR6#:= /P$H2_^FBZ.3+/+;ZM[*,BI5R>= M-/B4]J:;FF^0@&BC]6O;KZJ93I%7&.?A55TCM-M2&[H;Q%E8B:4T]E1+@:R@)1 MQA!+?M6?[,":L>T9$ZG-.N$(D/+NN=./])Y!*#@Y(CH8D8#)6';/S#W6:X;G ML7I0 *JZC-G MB;<_ZX/4OHH9?IO=%R7./--[0US"K)#B*7VZJ+ELP=@VH4@\6D@)TREV+R+:?QK M\#@$.X+_OE2BZ;[X8*#!%TH9;5_);=W0&)N7SLRZWX.FN!%B/%U)$2T[U;W% M9I'O[;(8%>66^QDKGU,- -)M@M%YY[]NGB6@5?K %M]+J"OZ*[QW!!25+UVH MN[R7=$+S/0.CT&O!_)F_KDL.NYA*)G""')ISO\]E8>I-V/?:Y\)#K'\ ?JXN MA 1(CS'IX=FX-WP!=7#F]W0NH/ M3#P]CP/#?O&/"4M5=@4'A31C[KXIV$''Q#E!%.M/\&/H#$(CTGSS-_^5T [F M]R"BT"X4K=DIR@B4M2M]*UE\7OK4010+SQ:O!];8E%C&:<@P% M[_0--]?#C9" B$WC'Q]4'.7O:U<2<\/O7SY17R"[*9?"A@MA1/BK9O3BV=MD M>T0HX+J':I]D [&N@%2P-1X,(VDJ/;#?R!?_DJ'NLABWQ3L(1WJE/9N;M(./ M\(JGXIR!OVAKSH;;"SB>I)G- F3;0\7D2V#A[0,'AQY,J-*P=_I@X9-Y* +; M1RWP2Z*442%+WP2Q>,N\L>)"3L)[L@B,BRTVTXM\M/EBI:!7K<,HZL40E8?PK2#)7 \S7&JVH>V M'K@BNP=/\&]6ON+-1NVX&E'@3"SZRQ:MVM*HSJH%!@4)S@AZU_G.;4XH:YZF M7:9&7L'@_+DC92HNC >4[-]E4+:WQ!\RQ5%$OB2%W/= :2R?&GC M/&X]I= /%6<4K)AEP4 #KU!6/4P/_#(J(\O5W?(8WR-&D "B[S"XTPSK T3&W\N-_9H;#I>[P!?L=1&/7*DM4 M@0$\&>Z\H_%UW&J\DP!1K).30%Q8BC]Y0?5OZIYA R1@ZR<2(-H)!7ZM$J<# MNMA+=)N0YU[(YGW#&)47N4.%+>@**8G)+$AD"D TFX_ 1SGL8]MF^;%W MA? &JL<"Q,"#[5,;)S:\0Z^U\>.VZ>C;34%E[Z7+O&T$AL&'H]A;\6D24A0# MI/G1POP=GW6*ESHF;XWJQ45*5@\"Z:J;:VP(.8=?E]YO?,/*L1 &R8=O?"VF M"6R-/B28;3@TT%?=!(6F*X2?;76D^+A4Y8GE\;'JR"Z>4 \T5;)$%MK.[H/2 M-T4HU#.&1]>@!?@KWBQ&2F^6.;==JZ>M'\ .<-*M\2,G9B=G@Q;IYQO M[32RNM&K;2 !=;Z6,Y)S8(%?"0ZD 4I#]FI$E*GZN4>TZ(*KJ4+I1)7G@Y)3 MZ.I0;'3:B"XXC@%L*O.I83F@U8B5,=4/%=2$';(/34W^-XH1$6' MPY43C%,0,*V&&YA\V5[HY;3I@J4J6O+"P-@I5CT@'ZLCLA/N4.TV)>TI..[0 M\&PR[ARX /;.Z7-RO-?OY_LCOQ3<]?9Y7,9=$QR&!'Q9P-%2%4@E'!*O,%,B M:ZD^5!)A3C/5B.?443<*99+_;E\5<2>UF1EHWC/&Y)Y9$7L[N'>W$.(-0BA0 MNR.Z"1\-[PQ2$3]Q7J$U+;U'/#HW.4!>X&9%E8K_K'6 MQ-1V%PEX;00)#$<",$FC/M;M3B2>M5N(TFPOP'UNR."'!TV?(_YTJ)=>;?:4UL M\;66"7IT!0K=U+JJG]^4T1+XH MBWZZ[+QR7DQ.^&?][.PCEM-P.JB1*:%2RHA^G-\6&:WU^QZOYEJ:M?"D/S-4 M+E'B;]:8Y[=GU\8I]3RQM.C57">K)=2$)Z@Y**+&!7+)19A*0\69*#RI#3A> M.\ L%D[:V:>=JA.85J3;,\* [Q:F E\M,$'V0L\$%0F$TJF#"-XH)XZ29N(? MF=%"VA=.S%\(@.7UZ!B+(;+QLU'7>!'-S(5@O.J V]@Y0!N^BLL4\E@*[ MD?2U/H1PA;TY'NY-.]TZ?+1Y%LUYL6O7@(T!AW*P(()5+4SMC6+C A<^>+K$ MM7MPYHSJ97?'_(:/=QS#T4%?X*B..%S1^P?SI7\+?$YGK.E=>Q MD=Y. 3.M] Y>XF&R^E7G^MTGB'MKEJ=X-NJ@$$;UUKQYH>L;;JS]%R 4(65T MYN\(9H& PJQG7X9:9;CU$?RZE:79H_Z"WNJ+%QW($;4UZA=MGR1RGHWV_/+V M$]!H)^9H[B;O.)XBV;^')$M95>XS(HD-%K+9$.$O1;@BT;RZ7#*BZJ#B1%/P M'O^J7^(H 93;2@ZE[^DCX$KN!5K.1@S&_-8R\5P.\-M U._1$GL\H _TOCS0 M8E\=2O)R(;MEM-#'7BT*\E\=!MR%!26O(3>@39I?"==I:*0@*D M>H.C?I1(E(9)R4J#P<) 4A4#(Y418%-,WO=2:CDFAOY298_"$4T!>/>CWAIE MS8L"_,W_BL35X7#L!TC^.8AEMO M.$J1R:&JN#ZF6X"('5WL5W[$6Q(2MS[K."(SES5:/JZ!P_&'=^(=+P(.CLU3L*<:9N&3!7MGJ5OP]N!D/ M#VXP+5@I0TE^4E23;H-)*8(;&B^=,,ARH+$7$5=)=5Z9/FTR'3M]^8"'T_ZK M989[;?YN3<5GYDR!_C$8W[4=UOO=] 5@X:ATNQVB8"Q7///P=]/X1AZ8N0W59X_>=;QKOG=.L/66=)%\FAIW_YWVR"S "UJL&)/@ M6&2N+#UPAC7PH.J!!."=MB]M2-";['V4U'^ *",!Q_47URV63!V15V*L^5YV M53MR.B:)J-]$ XD'Y+\SB;!YB%.A8\4:S='I^DOMCM\=;3G_O+UGCGESOK M/W-D^1 MLKOPKHN _*YFSK2A>R)E-?=$(E1X^<[JW&5JCT\K$A"^+'LG?X $^+?P7%94 MYV#9TOB"Y'DF+L6;;\ -4;D=*71<9<\*V77?/Z6BLDR_.J'4_04M#NT]2" > MM6';P@F+K0XSB0N??,#Q/P!'("; 8Q8T;U26OFS]OHA:A &W2"%5C>*[+&I- M=-RD5>L*-%NWMLM9RKS?>=!LR%K11+\3[7,H.1:;'^7F@#MP5KV-35*ZMWC( M;S_4P';5G%IB".\?3_]L0:] M"T-3%4=W2CEQ;JVWSF4]P1S*Q&T%GBN'(] 1?/4U6 H2L,LO>";US//LA =; M,H-C-T#B.B;[G=,P0N$3',V;YO 00>W]U1O83U(S]E+%./[29T@8Q3A72K[K MSB8*NAJ&[X\A 4^($Z#Y MQN<"?R1(6'I6A')8,6"DH1B+#5(0BK,"Z.N@%^BJ[JIO_.I7+.\6QA&B"^$1 MXA\"?*B"3N;@/YZ)4))^4:C>1@B.2"N[JYGBT?+$OI.GYR^K"X;_1@+X405L M\E?E#R^Y X1X+Y& ((V!#2%%2D'0D 14I=,IC+>"L8 M3W.U4N?+OJY\G\B5:9QL1D&HDG8\M/F1XLZ,5KZ< M-]!/FOY@NN<%+A!"2>KJW\\;&FF^D.MK[N M.LFN &;YK[ORJ;IS5G?_ZC\UM-!2?*,.()P@+J2H*ERM\'A?#2+(S/S8[).= M -%;&(4*7DU1R=K7[AN&7VJ;GL7Y^_I3>EH2+'*M+Q,O=:5^T'B&BH$QB] = M]W]1_Z?8X>8'$F#(Z8J*V&=! FR(4Z%^:G/U>(327+\S? 0+7I=E?_S$SWPR MJO[2+WZXJ2!?7*ZP>D*N"=1D:]TM@EH*>UK,/MX2& AMQ M@^/X455"KZBP+\<\ZM)K)41D^,(9_E@>OO>()[&3.A^^46M64[!\D,: HK<6 M]^9@<)\TK-@1/I1Q=]C\"/T60)D?* QW_#KIKUKN[;P]5F1:9]P.M]U5N"O= M@AZ9M6S&1Z<[ET"7C_!C)7<:"4)^&#RH<\"V_1:>%^M%MPHJ?($TMCYWZVFW MNW[LQ@B%R"'BW51@S=OT^5,,#&PLT5?;M!H.Z#:?.7MK"1.5AIC;4Z%>7P60 M !+[N,0\)G#QG<0D+5]V9_;1B;G@!';* H$TW_>4UZR'?B\^R7E,592!^&<[ MMW*CHNV-5-Q$6?-^B_VE?9X\@DKTHS#O!V:4S,_K8DWI+&6=PX&4 FTS*WDI M6=67<7G%>2&]O9!KBJ*ZC.C[A:L+CBEMLME[;6PKC]V$B\:*)%)9G:;4U%MG MOL=+G1O]CGF,S$^)-.4 ?_,_.VHZMOM2%#ALTUF&;MKZ@;+VNBHTZ Z>7_#: MQI0!J$^2)_*Z(*N&]XOAPRUNC(KT7=^Y*C M=:^;2#EN-E[IY?_'7VAIV7P+S4L22,L#-S95-:]O]G?X;8XXV8P39]FBM7Y9 M_,;M_9$&UQN"HANCWQ#I<&-:WS58RUM0$ MRR5_W7(<"OF6ZQNG(#) O*\ '@B!MZTO\YTB]I8*)LX'C@PH.OI/1,F6!&(E M_2)],;F?Q6*THRL]<&#HU25__^@ST[]5KI H4+%N#G,'@K.KT=,VRC.\7*^C M5V0);),&.0._X(U&W6YYFBWX*Y3 XC4=5Y4W1ECD-+M_7FHNZFGZSL=(9'[\ M_)XU0"^5P;?-\$P*2_#HNO?23WSJNB]L!X(:=E%A8!K69U>%/*6XCAE3Y]+1RR95^CXLV.;$G,VEI^>;(K,)M(+WD+PJO MAHXMO[(B 0,14H5N9BRP-I"TJ%_C)0FO!"A:*#A1&T5JMD&F5>$F#1-MX&"+\#NVHW77R', M6.YA!#Y"8TUCVZ8_5# F9+YRN?4J@-&'H,%O9( .GSW>? M9+,HB8Q3VB,NJ6WK>+[4T9NR6:NIXVTML)'$^T=),9&FLJO[,<>(SVX[H< [ M"?M&ZS[U-DLR=2N>P&XJHL(S^GNL/(D0O9SF,=D+#N4M<&H,M\7Y'P,KLB[> M'@K"LV]-M*&?_L12QMKL7]50C/,=M PY[A'*[%Z#KS>KN$^9LFU%[)G<1@,+ M9OT.BRY4=BG*E3S$2O?(1.S*>$8N),0Z.PA._)GR?V>\3F7UNNQO"^F%$3)=59]:?7WU^)"4$+H7'6G*C!4L,@1>=N,ZGX331-@X MVD?O GEHO?EUWL26&];D;#;)A" !M$^J_6T=-_8@GXN!ED[Y(Z*R]TU<_FU= MD5BX^H<<>UU,PDJ:%%CL+WO&MQ9!!^#-0INQ\>Q X0+M'?]UQAOO=1V\/!K:7EQ_6;^/F*NV: M!N0]M^Q&\%59E<<'UY]-^]0;[>_Y9XHO.(I."+J/]$!YYWT=AL.8.B^"\BZ_#GF MXES.0;*I2!5SAYMV#4H7'.F=%7Q0OI9JW(_NN-14%^%=V]P^^HLYJ8P>&%>2%1!.G;E:;]\6UW3UL M/\6?U=*-J^LADQ#^>9MICJL;WA;N/U([A00DP9^5%++KEQ3\O#W\7JQL4JL7 M^$&.2,/FWS^@_\W_>Y";R3)DE3:]Q2GF_/B 05,O^J9\:'OV1Z'[P2\3(1&_ MQ53K)9<+*TG5;B:;6K&6/&8 M=#YM\T0"Z'9E%4UF[,ITP#YS_)E.Z@TNJF@K ?:L>:6,OX4=+-AG8=OKY5BL M>6G?_M63_U,DR1&EOYO/IJ^4"E;UY?6BT-C-D%,I)FS.=HTMOCX[*GV9F,E8 M8E?J<<\_5=B;K ]]F5.4LVM H-TS]RY=HU?G7(FFD(:^1WVK%0BBW_#]Y%O$ M6!S)9EHY810F&NNR.2:59B?([="8F$F3GC!?1L(O[_#RF$_>B%&D\LHHQ845@+\[X0_)@*F8E*C-%P![^J<\7?*:?, M:])JLV?O9XO]AQ/ZN^ J2UZ3KP^=G5OI:"5SS">&[!YJ9XD(JQK>AA)I2O_X M'VJ&O_G_";()9?3D2VGE,H,-[-E2%/$&FCEA%'E 9Z'[_B:R2<3S$V9\ M*+$7.5IR^,NO6*]*E%A*"\IU6FH[>UTY?#7#QY" 1"2 =U?&OC#R3$G.Z*LF M>&&,U[.=K<7'_A:-2%/OTS_6:XD+[3=7G1%T7-FQ)2;]P#A*?=?;(-TSCY$' MP>!U@Y7EZ@U,L!7+!5%3\HGKTJEN7A0&1E% :00K*-\SYPGLO?=SS:;I2T>[ M(D?T;/)7IEV8C1\R6/X(7B1;*M>499CB.$Q[G'RJFE" &8-C'=7#$&O+3W^G MB0^N*2WL4C>2,T"K^-K382H^UQ/AHI]8N%"5G@?B*CX\*^V=2Q:^>%LA(3R; M7. _,MT"#$-@54,+KRY)&]P[N;;TS1FQ?RMA,(:"H$!)YPY>S%3S>>Q7F1IC3WIWQH;HQB<\I2 M9OS*1M>T$:!P8";30%BPYC9&/_( Z17:,YD]F"LEYG;/*U3VV-X:]..)"$2G M[YSQ]D7()\@'3GQ6&#NF0HGO#13<:OBM+^JY_=OKFSCIB]]+#*[!16WJF\6] M1S!/XP!2DR:_#.,P_!Y7#FNP>^?3*W9UJLL[?5EH>?>4F9TCF(SAR>EHV3N= M %CD@.1& HQ0%ZN>;?;:4[!]-&TF5-%]9GH5[VE>%$?=-M:=\286/N2/^DHK M_ZB\7SQOJ/^,N9H_\V-WL"X _G%YH+H:B$-07(G^ O8&AN'UY^ JN&]&"#K: M:5K_2B7X:&(CU"DA0>FRZ]CI>!B ?HU'X2UZN'Q\RE14W32@(<*'Q2TLI1T$6Y@&0F+WS2_19CH@Q%+=C2[!"!K$"*0NO?7H=X!< YNX M!=.@^>BIU#M]Z\T 3W&%@O9"$O'PQF1ZAF:.9&U84$Y_DZLN5=%)S>1!C[0\ MUGWM+BV)')4D[P)])(GPC$:6+M%[5H+7 .I0R_GB2"5)]KDA$>9KEP?L>5/? M!)CF[LAG.SLCB?Z.*L.#S_DW#7Q/Q_GKO"R/T=4WS3:E.CMPA4>%[C)53_=[ MSO_DS->V/_.V'/[="&4:!0HT!2\PP*1O%P,4!S8"'($*T,FY0$[S_6J5#+*3 MF%<;D MYM]Y M' X0!_'M];=(0.FMBSP,R]S?B\(%J(4\+R7],ZXVM*17YXL MQEDC4!L60]M?ZSC3+G0@90EU:B\H_]K10!E?7CP,A$XG[PHN*?M#M$38%1*= M&<"1NVGTL2J*Q\0Z7BP_*RM5NK(9I^E\0'7&@[DQUCOXIW(TA6%OBF$D(_>R M T9<[7R2\W$]LVPK0#G!*].Q.J&46J,5><8P*][!\'PV,H;S"EZR<&4E1B>9 MX%*24W][N8^P\C<9/9*,K=.%0R\Z3E>0 "K;9*G4H_3^JH(9?04Q5;%7>6W] M6YLLX180H\.DMDM2#7LPV)(JW]XSWOU3)S3S!H1;<3 7JW)^R5W(IMWP2E.. MN/2_Q:@F@=S!HBFM31*OR5&H1R!YB\_1;6(D&U@9)*]8\AA[EWN@#$9ZX6/ M)"2 ;]'7V[>(*LH[,;>4:\(/)^-#^0'FT=+^R(?2KK*2Q (\F82#_EQ)>W=- M]&)477F6VG].[6<.-=9KI;#'_UQ43]M<1-)DZWS7?6/'B65?),L\I0H>6(6Z00[-UWV\*#MR MX-%6?-".AVZ'I7/7U((\#?_ M!I)UJCO)!6W$/HDXJQ?B9(=A<(%BDDLK11NJL=Y.'$LX=,N7"%/=S4#EV8TE MUU&2-B&.:=SV7L#B]WW,;'8%OGF:*O\,H\]8\V(F49329>R?:[H9DPJ$EH8> M\ET)T8WW_G7$G)AG;V_:%J<,*_/(']-2XN&S\8TM0&U[8Y+N9%2TMC=N 8O+ M]/C9U+H6#4<"Z&5Y"E]52QRP5A+1QV?U[GI7R">E9*5$WUT]2M**C7]L_^9H MA@$A)_Y.Q*-G9<\-3@J>02N,5X+Y\#0P@&;)L5LN.*!0<5W/0OESI2=HW@5) ME&F&TGLTM[2A-F5R$PG.QL5,-%[5$X]NDXM6*:;6/%=/QLF9RV\ROLD@_>B- MTF?FLC#+S?7P5M(B),#.(6P-?"JX+K@S2&-B?HK:2?.@?F#BU9E%P^;B*6$C MA[:A&TQUS94X< X(9"Z#?X0RWHA>^C[5XEM>IA_B0[W9_I"0DY<07UK%7I-L ME#W,/5*ZI,Q;K+X\9'HI)B&[91Y:L<=K7'BUCT%CQ0OH" /C'1B+TL:VAVS?+/?:9),4%'JK>W"J M"I>KB?$?3#P=;>[HJ63P60%9_1*Y6GY-N^VXD[;IZ!?Y'MA!^=VE1!B4UXYM M%E"\"?^TAY!PMHX^2*1% FQ!^-"QG$5QS\JN&+SZP0U?=+'P?8=7:R>&O:T* M;6H$(G@X^MP\M! &H);3W=" TD D,QVVHXHBDHX>I63&P;!$) M6!ISC-8O&/TU/JOO6?I=5)'?2Z4RHY@;7IPUY?$'MOQEPGE _JYL'M< MKR(!-?/A XK$XA^L^2!6U1KK(1U2H .3F^Z#UOA("OYMM]-,)*">$N](R6\1 M^&UYI]=__&QK6R1:.A,W5I1&=.\#[>!"U$*[_^=PK]"Z)22@R:\6=),0CQ@Q MPU!_=J:$SA9X%14WU=S,JZ?]34'#\?",A+4)YE>1)J\T8^U^A9\$[_/&Z%E' M6_6N-?M:QRDPXH7GSD;+AIKUY8;E$D/P&$CJ":L#HJG;4 64:S[T.F9_AI@\ M\ [,A5I&^L\Q$#=54;O-?,\>&/NN*>>5*6VN >>2B]_\'4/D6B,+2R/+V3/G MT9_-P9Y+VAR/(GM_^P[XY%C.U;(CK$VME;;_ 4\,)@>FPXL5#&"6[S4*:9T, M699CW(*:( 'K]/&19L]2-6!)A1EO.6AJ9 :');>841L>H"%G(6:VMJ5C^=[I M$LHKB.OEHU%4X7'*A$N&^/[VFOJ4!>WZNEGZY_2BF#^_Q;VQ/I3@PY'[O#^K MRS!'*L?^ZU, >;^_ROP'2$[/=4U-KY;)RYK?<@BB?K+XO)@ Q5($ 3VH1Y4U M*+C?(F B?>L.Z]P\>HT>L0Q-6NJ]KZR;?&_BP0E2HYJ$$2L*YC: M=T+Y-Q)@Z/I2:W&\[W T\ LA3,=H !YVA@0<[:H_/%NH@;^ #"P=.XLKN-.> MNF6'A]<4.DZ'K MT-5CF46AE-^GN6Z+0R]+)Z1-= > M"X5:VFH<;QWA]M.2ZQL)OM%IG"R&F&?5[=IWR5*A_D?FIJMVNS?=-78+[I'9 MQE*U2KRF+1DVJ["A ?$MYG:%='*NO41RG8J$:GGMQ9!@CH]$9Z0T_0:#R\JF M$V]@/-;7H C,U_S7QO9,$T6?BQ:W:*: NX1]W/G'QO"MU4X<$ZS $ M8HAM#H6_! M96 1\[3NZ;C"UOF89+K>3T@XX&,:-I$?UPC>E\DH-, \^W0&=_^MJ&^[7/F=<=W^R@=_JC'A\H;_+61GF5_&I4/(@T31>^2I( 5=]7^V143^635*F7[U%I'MB MKC KP"6C0JTV=W)*6-;@>H@G(]&G6?5U9H[JQ%B>2%/N%1$!6]=@D:;61MIZ MV"C4((".2TQ"DV]("Y.]DM6"0TBU,CZO&THM8F_J=ENI?XNPGKR$S*E:E9(H M1_]QWR^Q*)V+%Q0Q)0DJ+$&=Z=%E]F1+G%+%44DO3_GQ*!N-T!_U@L47@BA> MN5=_A7**8\+PPGC6'Z=,.LQT'=KT8&@7T_)5'T?CEW[\]Z'\GOC]1 PS]M']]_+74,C0GJ7NVNI,T=?M.9S9# MLIQKU%-F MUI_I]@[ZA!9)JERJ7)JUTQ_'M7^=7Y$_*L$2(W-EY3/+<.*X_/!X04.#M'_4 M1%1+J#+9E0)YSQO'&3+;5D0;,I .A5")3GB,J6/_CM&^2,05GY ML[A?O.[2SVD)X290]%J/HZ+Q.^L(*7H9H'?/7$Y50!C&0J6KGU%RP1P7P>%G M/U&/O"Q5<\O&-AA^OCBCP>$"9"0.>Y.1]MMS^-&PN.G&F'I7PU07<$?<_D'.R'-Z2*>&/$6VG)X<5C@_!G%?$O8,%(0.]R M;W-*_DM[\U#=34NSX?Q)O>^Y1GPW65/)2EK? ^9L/G<\O0+^@@VK2OS!7^_4 MP48"*/Q[+M=OY\\&8AFR.(SDCIKG]0;@F%+7ON-H!E*:_9O/'G8J5%*D[ MQ>-[K0(%+W-Z57G%I2$W&B\L9+Y%EQBX9^4(T>H.PAW9UUM Y#>"A6=3W\5H MN:?DB%=4F/"G? M&ZT.W5IISV%>BK\(""QJ9'Q(84@['E\$.GV55R*?3<]2>YS=_<6<\2 MH,:(VV+L^^*?S%PUEENGAEP\*( M\!P*O2E3+I;WM A8E,_17I!$.ZJ6]2FQTI M()ZRWI.^,]<9C$.#4%+JGVOPCP=1Z;?!.2%<$U\OCZ+;%-D/23.D8XTEM7"C M%+<8LUWWV9_'QZZ11$E,R96\Z[5UZ,Z_&,':@.M#XW7G3PIJICZM%3FW68^,6.D$Q+*,^=6*@>?;<)NV?/26>K\9RG.%@.3?*UE( M$2AL&F0_^]&U58G9[],>*756]/S!\4GF/V2ROA963>:+ #G/,GO9!*HJIXFL M'),C!/6,OVIQ95SI;"XT%>+GQ2LR>QUC>))(@/-'Q0Q#.U/WI;U&)M@N6I!MD8Q."8#//E:4DO<90D+"34) 0+98X.E#*4@KR@9#VJF,=T#R?OOSS MH"/KA<4W&(:I-FT:K]&XK^ +46;3S:;WOZXI "+,LT^AFB*DGA M@TM,E&WP@!9 7.*]T"-)";'*65S."NTQ_!-1Z03.,HT.F!L.R;1-#*R_D" 6 MM&./-3W6%1W/.FX02.HU6M&JJW:X@0Z.-=:8B":Z9T(.3*NIUMX)Z>_:+R9EI>>+_DV= MU#WZW^":TU(UXL"2LBKZ)OH#B9OS==CU8><47+K<.]"0<1I46&__!M>287?@ M78C:/%RN#!;G;3-7-3;ZJZC7+:J VST.,,%X54$GW5V>N)2A5I,E2-HL,;&1 MG+H$QV/JHA6<^],H=?RE3$H#* I=C]#O<($%58YE!KE-V3Z,LB!&C!%$L ;@ M9BS)'R4*T\*^^O:3 GZ&S&K+I,%#=8<-YU.S\VN_4DGXM$#LN \+R^UTH;)R M13%WKEZ!J7"7AQAM:#8+$O#5O6]*02#C(PCJ\EH=2^F6$B(>@ G*M9FL9(9R M537+>K*TSP)(C&*3>"3U<.FZ+WCENKL><")YA+46W[.MK??7A9TP$G.KG M;V1FQE#=[5;W:SNNQ^>_[M917TGH\O=I6R_?OR9' G111Q7NCS$0@XXC=97< M9T9S7'5'9/"1C/!GT7\. P!42?L<(%B'SW5'1$/"'H<3D4;\_3;O@\%"@3\] M1.&:.?6A 4@B^+SW8?G7+ED\ ]09\[KSJI)83CXXX-T*M=$8-7>.91%<%"(; MJN==R< W.MCDLRVA/IN)LL][8"[@N#RW'N%9GJ5U52MPEHD;(<9ZC?JD/:@- MUK&9@>.V]RYS%1_U6(BWGX:O!R2;C4% N^&!/Q*S8/V6..T+U=0 M]8ALV56'79T?5 ^[!0EBK.KV=6"\GM?QX5-RF0_9NP;M:71(P+4#A/:%44!( MKV]6]JN7+2FO)$(2S'6\@3V^YF%.S+^GZ>V<=E/'>=/(.RT CX/1%_WQ#B(N MR0$HI?Z;5R#Z88D;^NH'I?+N,>6*RMD)? P*S0Z9B>ZS9P-@$*%SB^IRP#>" M\>+\Q$ =N"+C/:K9R!820&T,8U")?!G*/,ORU+C36U<3KAK7,].Q%R,5]#NA M;^-^Y*>4C\06NN1P>=!=SGAK#S@+WH $O+B2>I7U>^=]#-!35^&*$2$@>%+> M.&*%><^.6;DDJP$]BZKG2!)8/CFGVF8D)/L>0/R)P[T;"2!IEGB,]%2-CT?4[W&N&S?1?$MS2!O>R]T'(,QI[]< M4R:I(+UMLEQ7E^)SK1"<9^-$O^_"M*^PPK@RGT D.2HDZHCK>#SF(ST"@ M:1G!=2!AI5[NQ6;JVV@)>>B'KS[\0/TBZ_;*%[Y80J;S) M[(Z-8HU.-)-^X=.HL9GC !*\B&):KQ>@W8[!1I ZCD[RH6YBOF[3E;"))]5; MGU+EG5^SQW.>OM\$!<;WQ[?KM%&U@\J:[*/EB#0T-.7(_KGZQ\R&%4;U*%?Q MA>5=7=.;K7#(S5W?E>M2]N)Q=!7Y9UOVG J5ALY]1@)XSNGR@I\)"VCXU_XU M,Q_%^N+?OQ3Z7QUUXB:7-!C-=R'+\N=?*Z-*CP\X.KI\$P8(%;T/CO2F!6,^ M25%\ F"C!*EH+-WX.*LK/&W*:9-$ K8?DTLM"5?6PCYFMB]_74I+0U4@7>:C MECUF44K)TH%)I'+/B,['*THE#?'&TA9?AGC\J&)Y\2LFJW?3.C@\Q8*4O,YU MR_,"'3]N.;WPE?7CR(W'$-'P/DYU[?](.^:4D\JY[5M^Y46Q??O77A#B:;CD M;Y6." I&+4N[)OV].;>>JR=-9=.0Z^*':#"7F%87A].GQ%?4LS0*.^EI1>!I M=APVY@DOV!]/KHXOT\)#SUW]J-PLFT]L$ X<>PYWQ?W+]+".+J'7OV-JE!@= M71TZ(:.2UETW5+9K[08I0F'Z43I6"63E'-C$#"7T39]4W01G]_M9)ESK-$T7 M>LR?#&QQR1R 6F&71]Z0Z>XN@T%?@")#D1)7V235&@XCJ0]&V9= M5M4 N5&_4/0*PBGX>7$C#$ ".C\C/,'F^*T]J.M^' MZ.3?4(>?5XULR(-^'^E,935Z&)<,-(H9WX)V3!HS=/+'XV(D#N9V;']XAR@% MT/8VW&GH,3\/B\70&LGYCF"@S7*TI\45UZ\XL1.(S(U D:,+?.I[[);FE5,;T>JA;)V^"HDP?)[A-8(YW'3 J?$VXT&:>B5?TFF :Z> M!A+/>O.#^XLW?S#\:H\YI'#[%#4624\3M3I0#>]S-V.'.N>#'^3%5N6XYA5G M1N1"7W]I&A=AS%8Z])LG]CAW[V*/V-O;SCJHW3]RB4'@9W--#_DX+]XG&B<" MH=-RUHZT5)<_Z*RG!>XS2J'G=; XWK/9I,O.NX4038,*:L93!Z@GQ6M_!7"L M<9]1^/*52A*=2038C"'"E_WZ[DIBS%)3SI,QL4;DC]-J*)'F.^G_V\M V,M% MNDM9)K%^I0<<-YX?G])*O.X=N--R>EEK[< A+4#]H9.CT/R%+[XS#*'+![,T MM0PJ-$7P)JAD2PQOIUHR1RT]ZAH5@ MNV2(2ZXH^55;E>_CY'?-?\[Q_ NJJL'#PT#KER&75=-2T30\*IB5C+-ZUBE\ MP0J1;R,38LJQW4_=352)^;Y:0SF2R8?%7AW)$>D2^+%T.M[BS%>_/^>GBQ/1 MQ!PT(<% ;5@C3H#VSPQ!"^L[:;GZTA.!RWKO@:KU>R0-J:_Y,2NYF1N^>WAG MYN/UZK9IF\UY5@-FSXI:7CVIKAMP!_A>S%Z>F1Q&Z[;EV2#F1,W&LGL@+/JQ MEVTJ\C9/# I)63&WRP'%M#+YB+LJV2V\\.)IN"5WP8L,B;>8^-#.3P#K.VC. MP'+C"89)&V2WUJ7,0-@P5P)OU5-")UZ&8[^-MO%&!.KGF4$B;U'[^)>/YK-MSS^U?\%@? MEG"/2,%'E;1HKVE%F99,%K]I5@$$8,(YBF"U50.5,/ '%SX5)UN*/_V#G:4, M*0RT)[RTH1X=3RYIQ30[%@K?%38_9!, VU>J[X*"D( G51%2UN$M*]TJRPLU MBU? %UT!&%]YN#PHW]]8_!GZ'6G O?8:HDZ%"\2Z-=:AWSJ^B_U^78,$ M?+8;WCO(KC\S$X25(P'/5#S9*G]X3)DBN[3?O*A:P7;JO\OE/%>GJ[M0H3S0H1@@'H M+D(JL]Q4E$G3 [UC.FL1/5OS=MUP-3=1_($V]_%*PSF'5-D\@8/^=$_1;+FR M_>:4< ^G>C&V2NMC1A/T&XQ<&G#)PHRO4!2< TK3=WEKH<3(T71<->M,>\)V M%J_A)E$^V,[H+P9\9E)Y$BW>_.ZD7L5MLN'&X(8F'")9[& 09^^F:IBFDSO< MM'$:AQ[%6I64R29-GQBE:NYV,)LEXBZ]E,B97<_>IO80UI0+!HU33 M1 G6C9QO#;OPJZVUX[2P/L]BL.K>OSMN]2A/[ MAG))VU=@+ \0%LUERR42$"Q1P'59I"GGG)SL* MS0"D 6S=%EMA1KM@B_\VTVA5Y%8'Z!K_7HPFJ[&S:JM/"D=<"KP4N/+GQ(4* M]3K#@IRNM[VWB;P$0\=$=Q<<93\=R[[M;1V9MQ*UX8/*0-O9MTT$+ M?Q%9Z,B0IBE-ARV$03GJTT)ZWRP4;R-.,%XJ7G#Z*)L)LM[CA/:Q,I$IF>@A MNYOD=C'[9#;H< #4YJVZWBM%:M9KF6'6@N4MJ?UL8O>G_NO3\Q;QF/%C-\,X M)4$IOHR"BH5 M.X0;W&NOO==>[N\[YWGN<]?^SKE_#$C>,M]DSC%_8_S&&',F\NFI_8!7WP=Q M8+S448?@]?8>X)M"3TI8#P^:+(-ZI8'0>K6MA<]%5MHC,PY3^.49:@*A46^KL\C\,@][!_68J)UX:5F[@+\AF?COP[JUX"M=PH-2R4+<@,U[^?L(=IV%\*?_] M!>N/P@V]?D,2YM49J4.C[WAO5?&FR<0_DRN&'24J7K (66(LVUQL/!J'E57" M(EBJGR;U1YH+9H;-EQB6B6X&.J[EGP) M<&.!/6 9PDLK%OOA,8AH5-8U\7D>L^SDWU+?,=\S+6Q<'(O%52EL*QO(#;J3K<]S M?JKB?(.2P)-EI;G@,/NLZWK[-K!HY/M3V%*R7FVL.:7CWLMVM4>=)]WPPXXI M'PV2;HDBD_L_R.CVYSW">W3.03HR<8BUY<('X/26W9PYO^2CWF8U*5]S.2Y$ M1<3M5 M!!S4AF/#+[:ZW*0M^X+Y^\T848#=C_B[5=I&=P.H7+;35Q;S@U!O;V5&I_D) MB.:\U$=R^Y8C! VFBO$'Q:YE2X%(>!A=27H8(O%9G0&!9[HT4P!+W:=@!]96$69E?U#N1L& M_7FUDY)V>MZ=:U4L)F:-J\6TYC*8NHV]6,2\L?WT8AI0MS*6X[S'K *J\[R# M+9@U9@<,R)?\QN8J8Q*3&->[J=N$3[?-N*+M.NI$-$O)($KZ;( @9"?^D?WI M/JP'WJ::(2T5/-#:U^CM]%.?[. M-8/5%X+K1Z\.0GC#E9J*=PD+U)F>8I, MZ+MJXL#.7M_#*U O,-:B]RAZ;LE%D+E^V^'F33/ZQOBMJFP@3Z^J*!Q1YMW0 MO#8HD9>>+%%EO[WL')S.Y__)JCI$NYS\],D%R\('\0C1 &[6]>>9[T,D-W15 M5^0??SB_94GU';CSJ&#BF8"%?9.A4UQ>2J1CN&AD"P"SE(V]SNGL-)G M+KH*$FT?1Y M4H[3VF:FGU\/?'8_$E+?$)UT8F\8^ ATTV;"M$AE.Q7A]E3OJTI3*@>8[[T.T2:-FO9W5&C U2ULA@7,S5_PH<)'5F"X MV7.C1T<E0\C ;<*S M5[NQ_#,Z5J/>)T(9U^V@?*5 #RZSDI0?LY1B74X1QC@5*-R YI]A5% MMH3]'!ILC&A.P@.]8WE,[F+J<- 8OE1DMQ?<4WRT&L$4QPNG_SU6JBHYUQ-+\KW1"DX*D4 @)4+DLBQ_ABZF\73 M(B4L1A2H\50I,HGXH_@W_W &IB8 ^K]G@VTUN!<*?OYSP/&R!/N.U01!V. M.Q(H-6:"O/WUVJO=))_CS/!R:Q&'?+/<)M2]0E-6.[HENF1\^6K=)! M_/[0N?BBF3_RG"#7M-S [/!3R\[8^52:;G_%S.=,P^6NZHL>X+2BB+V(%?0EE?&XE M.ZQF)".X544W9E)9J9N!"0*JVV9R/RP8D5Q9;6R/ MWQC0)3>V4?K)2O9,:H5N[>?QQ4P?^2'*=D/J;RF"UQ06KJ.2@?W?SOEW,!H] M[N%2A>^$C+AH:N%S@.OL=>O@FQLHP?%LM?+MD_/"@TF.^ ,H[ZT#QAMG[F9A0S6<3KXJ[S?60ZB>,I*SW=%X!:MR<1?& MFJQ:B8KMJ"1]PTO_-<1T()%7;E3YUH\/>FVOI)@0E7>$_Z5&^IH(;8HDB +T M\$:/YK68'_7<9%OBI2=D)*O*4$1>0#%?M?X6U;W#8];Z ! E'-P:DY:5?RXAU M273)5R)+C'B';05%Z"-734-D K TWH7(RBB9ED,/A8PY>VB>[Z^8/?X.T_8V M1M/3/E$[^I!O0H^*7<(7ER 35_0TZK_>Q#.!]'7F+?KI:Y,5_L ZC>:,X@4_ M]7H87&^/8+T:)J D:^U9%0OW>\AHDA21P\;9<)J:W["N8B,1O]?KGPZ>%HF+I7-BQ M'^]=/GJ:,F)P"1!(F(9-B9^S5/17/4XSA6+&AD$H#3PX6E9;HE=H"S&*-0.0 M=P:;^ ;B&[M;(1^>BAFJZ Q:\(.A?=)6_$KU#R&A[P37Z)[#->:*U:3='#)> M%>3)19XIWE[W6,:5_6XC^@$']V5M4WR*L/2S2?I^?5^<^>9I&(Z'70.73XU0 MV#@$[G#MCIR"W \_Q0)1]EMP=NFKQ)SU/_) > 6PJ&/=)0GLN<\I/!@!B[DM M.(T\\Z<#]=[D&-NSH208$Z#M).L+4&7GKKV M"XX#28>E@"ER_A0G]^B5DSQI B+6!O3]6C/G3C6^/=XS7N@3D M+A: WN)P=JD&!GPBQY8?7MAT=,'R^N_#>6\$II#B!J -@_(DTD4YD3^@S#)' M0/J^/::IFB.'86$/-(/M2[$=PT.]()%3)3D+?*BPU6F>]_X&1*+J&US1SY+N MMI ?;RZ9RK&V?T_*1+@@(C[X^,DE .P9JO!K*KF C8N,I2VWZNG>T@1%?X&:+7Z4CX;N!&$/_O!K6&U&L8Z]$3D M[X3E&Y'?X&RWY'.(0P@AG"GKOW1GF5\02(HRA/9%0W(4_) KE1QVH=Q\U1 L M$I#DFIK4';ZD#8[.79(-V=R0<^#!\$^_.PO9C@P5"N$L9TI)]9+MTNX*Q6%* MN7*XQ9C?A4'@3-=OT;:P#/0CLL)O!\,(4;2Q/4'='$*:0PUL?'F#L& \8HC( M[OO_@!W:_T>+2H(7N2/E(7&^YMR=N;CZ;*5V[<""-AMI38+/&ONZ69> !VBR MC9_S$RVEF!)$)&1HN)JACZ3U"Y5>(?T.="0!5-#[O)D__(AL'"1LVY3C%)R( MAVR61J,TGW]1!Q)%&W_+ /PT1XU$6 M"9'+SQUZ?FSI[EYB+MF5+1[/YAP4. _633'F"T[-8]!B;K?H$RO4U*0/,=T<'G$YNS;E MTQ?]1?K%+="2B.,-+870T$I^8B7E8#$687[ELHUW&RH_*!W2@M)3 D4D#%FP MJ3*DFV-WW3/)'&S;YOICX XD;10.8#O,]&ZU^1"/HK*4)G:\ID?,)JG7X+\R M1X"K(*I-$K\Y)%15[[W^O=7)HACR5G//F?C0E145)D2RWJ^'D1#0QD,,4"#% MX9# F,QJL\/"YG"'%E;R=A":#JNRMCE@87-N_O:^2#$?\U\3BY)7B^+1+K(] M,6!2I)5':)"V>VY+SZ>:DU@_B.@6G4*+SP_:@TS5C/FY@_9S+36W/T9E7[?(4>UJ(4QKG]O9.EZL MOB[M=I@9,KI4S-/6-'&K25(][E:.&P_RK:-T6NWH+.4ZF/4=C [EE,NA9NBI M C>9Y"7SS$TF.*8X]3036((O'<3?-CVMTGS,IO#\)DG+[=H7/RI-YPR+XM*H M7E&X-+Q8:F:38%+&)DL^"<%R][3>NVU MR5)#0@?189V-Y149E3!"$[F[_]5V#H):5[Z<FT(QZXN* MK3%D58Z"EU+?GB++#]-X,ZGL-V&(S:C7%/8OT;"6P9G(CH2(LKXJIF,[5R8];KQ3YOSBXT]".RI M .Y.0EHO 78.*(^#X>]O>&;+0',ZR.Y5-=E"W@G<^F@'?W)-:2M*/ZZ\= T$ ^Z<,RM6,@IZNRY$-G_$ZG_52(;#VZ!R/_[8/_+J'$1?+7]4-O4 ;@ M\871/9NX<8$) '4W?+SOLZ: %V(G<$IA4A)V";@C5#3SYF(8)_:FZ,,RPN"O>ZNXPWM";+9V3XU?UR)LH>W215GAE:AB7.5JX\ MP"I6B$!2[LA(HF$J>3!J;[-Z^Q*@T%\J8X*WD+\T#^0+M-\Z5J45P;KQ&G[J MZ?K$MLD:1;LM%)N]&9RT^RCPO/23#6R2ZA(07^W8WUR=2:EL%?O:R9VD-/=8 M5;%7J[A1QZC&BC$P_-P=_T#6]"GF3D$!) M\;DA\N#;^(_4.UIY:@X;RSJJ&>&9?C;*WM &I?6>F@;]C"'/V&=V'0\&,A]" MG;A-8S/&[=%@CZ8:[#\IQ=T.4@^CM7$E$H?$B,>SD /B 2$Y_K8\-UDJE[Q! MCV3TA^"<_R]'X/^7/TOVV/?*.PT!]3&66)&.SR: .=H9815 Y6!#5/]P]-K$ M"X!AC#%TZ%? MH CZHZ]]B* /#3%E0J0'_;OUZ1DT']HGX7S1O_VKR201Q@ HO'V=2? \O8ZX M"*+PY,]WF?$A%@(P 7Q9'39D'^9/#].-RDQY*!_OI9LFL\ [U18"9!X2*V/_ MMQ'H#(5)<10EODN4.>"L4ZX_O%DI+5OV$F OF=5!R#@!D4NQ*I QI[R8Q5I3 MR$'<28Z.@S_BOZV6I/.)>1\B\5N!:8KIOOX[&L.NYSMO;V0D3!6[VJ=SPH4DH.H+RK:HA3:-W1*(WS-)[]&][)I$415"\J:3]/-@#$ MS>7"V9WU,8Q;(RD<;>S2%_^MCD7S\E-\A'\6D=BJ>T-B9;L8D+%9FYLR[Q*E MD2[.:* "6<-3+ 2+?)\SG37-#)OT3C"%/H0&423WB+'^!DC,[] ,+P%G3S0P MRL61!$\GL[\I?]Y]:D&&#;,',:F*_(5,Y#W&(C8-X5$"+8OV M/0A\3,-:-:U$#-&&>,)[S]>H K+\,GH$*QY]%R56IOPU02&IGIG"T3W^^%I? MD22=QWG8>I\Z-54!HAITY1@9JH]H38VG%"<_YNKI4X)]5)XR1E%QMINCX!S!;-E&!0*NUHSA5K211H&:L36UU#^T%.&23,T_(8SP=V M1-G0D]'D2IM3*S_U%FP(W]66?I]O+PA-86%_P^H2+95\E>.I^W462I^C%!&0 M&L+DE_-^H#P'4QY.(GX]U$#X;U#4)RI1_R<[ :H:HK'):#O83\#JX&@4U.S/ M$/"G,_+G"I&5;$-DT/R)DOU!J%R45MYN=+@E30;=5>QGA%6D41=;L\W)C@BE MIJ18#V='>!V/"=6GJ?4)K;Z7180W_UM2$YF">$J;-V)* /%:04]+,.%GE9E%=R9'@*W M%=]=5;+;OB17[FI6IG,O-#/_$L!+D_O-L^H4S0TY=DE %"$QY>HDG$M\]4^H@7=PM5/S$=BWKC^Q 4B>MV4^XU2 MB*#/\'ZJ\@_Y#J_^3#[BMQ2F\5BQ1G*WP&8RKH';[M7\>&B0BL/^Z^O>_[-% M(3/B=8)AM%2U)7Y$9 MD\.70:;O/Y=^K/4XUSM=-&>\M9/+]VF2-&1UT[PDI+ M/J=$O_ 6O<=0;5PO=-U'9G?K\>";ZM6L0?U3EWA8QX^"' VN\)$<$$?Z/N\6 MSKE0Q'Z+R-T%? M6&!!=Z$_PL6=J5/X(*G9GUX7-_-D[3S'@H;P%(QF@_2_<5$$SZ;@2F&R B8NB[-\X"Y2U4$ID0 .&5TX M#>%<^:KI4_:^!'^'JR75?^9:C!@,04$)(5:8"M&V-'4SL%BN=W9#][]EU&VZ M0ZN)%:_BMZ]_C0U#*6H!@S%?3L337(2%KS$"#)$[HP4+W7TKDSGT9N3U?HH9 M6@[DPS^2<[SG<5L!0+A>[MU>,8]9G`W1>?3J M&\*4*8>QE#L""LUY]_TX\EOI)JN^-.GBIWSCT#%EZA<9S#G]!JM<%:RX,)M8 M+,424-'N0J.,F5111F5C=PH34L6X8U\U][BR#@+5,5J,R\+;4M'Q?3S4>X;R M*)X_>CHP,EY=W2E#W/>5X\EWDC5(#D76BXXL,:7)9"6(Z%O#7_4#":OE,%)) MJ1TDL5$WE_EZ=:_!(JO+E,0%M E%LAIB]")$T) MBMR&A@K>:$I!P(TPR9.(Y=G994*>K 5<9.S+&ZN$@;X/1%<8$>*$X$,D55(# MG5K/&@XRBTW'S^S#IH O'YMA_AFL;02>1M/@(I$"OCL:N&$Q,9/+_5G MO,>4<-AO$+>:I5@Y0AN1YFAHK6]]-P6+MY+^J:EUW9JR2W^(9%MR;OJ+<&#, MHKK?3K'%/GP$IOT<#2\"T[\B(%FCLL'..3HY.6&:X[N=3DK4R:?*M?A.%GN- MS^*T<+]A@JNC?-IK)I=&JTN%MS=2_=^4_ @VU\ENV>(]8"BW)@^7$RWO>W%G M%7K(>?S&_SBO4T.NJ:F!IYF>MH#DZ1ZD2)C]]AZ4=30M' M5L5 H-8 CGHJ_'RQ+P!EH6Y2P[K4"@?YM0B='\T7\Y)-3'&')OV-Z M*@(>\B>H#8X$A<@"$B-I(PS>@3X4WM/L$Q>1>4!JZI>&?@&!B$)H?NW0S(L% MS8B97"MF==AB%"1##G[*">>UC*J5BDN=RV^=D6C!B%>40\!?_&^% 9EQTU<; M]E)/"BX![C ^@#MQ#Q]X"RYW]0<0 @_L#CR;#?SYQIFX64/W*>>YV4E?-?Y. MWA+:#Q(8Y$WH@0X\H/Z@)$=M@A%75MSME,O?1'VW:.BUD/Z)*@CLR!<@7G! MLKS[/;K[ZFRFWU?MWA22AV_K/'\Q4QE#[Z.LVWN,3EJU8CR6<&^T.#JS XH-="V(\_' M[D"3' D1M:><^56?*;8P+LG+W[DC^G*F,U"WG__5<97_0,$4 M??1=7%$#DN!_'1XP"F1S?'(2N*+XP\91Z!) TR&4(SVFI'->BWD)P$J_VOD[ M=/DEP@\B[!D4C!>MWL4"_UJ \E-R ^LGB^IVH-?2T";I[(R&H" ^6V^K.]EI]&'7LU!H]IU!>\]/+&.!!*+=W8* A@/CP\ M;B%)I!01DW'VGU)QD=1\^91)>$.:/L$MXSCZ;+FZ2GRM7Q0+D Y2V*W MJ<<"4_5ZD;[


UL4^QW8G_)1J3?9*\1\]8*J*2:SA"C:4RFS[P'$T8?Q5Y M^0K7]@Q(?0>\H6-PA?RU_=&?Z(01L0HC:):D\(=N2'Z#DQSZCED28+B-*1]G MP/+:O:\_6IA^X"<>0?K^'0SQ$L3F)S'DBEH4[#I;ZDJIWKNMTE3N@97F4I)) MK">&R4;RC/R_-4P0[D:S<_53)1GGB\'SE6%3HHQ3S\2.V9A0L3<8,U,XK5'5-4E/3N'%U<[E0L M5XA+-%/JOW[4ZY (*O+ YHB0=PP!\I< EH-U=]-O#7&#!"2L-G,+'K&!*=(O MRF.MS8.O 1TE[>?*BH,T%26AMR:5:<-T@O^*$(R&_=H^\,I M9H.69I9D6OE,161/$NR%3NI]HI[-#MNN1KT3P>5U&S1D.7S]50K^NJ?2O'+D M?&MFT;QYVFAA!NYJJ6!5/*>3Y!E?X#C,)_XD&C0(BDZ[?S;H#6WBW*>PE=$F M\I)^=?,K*.!#T]\KH\P2[$'04&:5!PWQ]3Y1DN"C[S]3P-(R#)Z:=Z,_1W]M3G!('@E;T LXD#)]1GDG MG'[WD I:;"I%=A2UHXXR=9W) .ON7@+ 9>@Q6A:2^)4/P9*]#?-*&4K3S$HQ M'.B]N)W6Z^H2OWM_>@N[+6_-U50L"8R8CO>GJ4!/00L0P*0&;F$\!^3I:KFT-*:2F: M<"V_)V-\KZ.^@AWLK14'2)\/J\7P1ME)T@1-6R45<^$D>UL#TB"B[$2:#"P@*K\L\55>>''T+04S17)@F$H;7,9Y-<4[^^"1CV.QFM;RI,; MXMB8,&#XP6.&[[O+BL6#V86KFQZI-(MNU?CGPC$ MNC_^E]OR"'<"/QCV6L@T?2LTW:7&5R1 K1SN@^=/(]_*/2L7['E&X+-PE%30 MCM;449N_]R\95P['FL:@>=$8/;ZUUVBD7J@%K1N[ /M@U8C>[@[F9MHY?T^_H^0*0']\HEX+["0141 MT1B_KUV%7%'F5R.)!\9C#F!"%A\"Y@IXM,.K]43R3(LDU7PGG^DMGV(SL2]B MP)$AM78.7J>O9UY?\8^L][FG*TI"71-7;5=&/S#^I17RA;A/-O,I$;%"G_ M43;B M:PI.AR4SO4CNA/9[$H)X$#NF)AD-X^]+(Y:#JV=0LXDOTY> :7^T?L8+_?4_ MHO&?(BIL^GM :R (E?IQW4[/:J#QAS^YQ24@*X(M<7? &LCI$2Y(K,(V?O$" MU^##LDBR?/ MQ T(+N:.#"[ZMLXS2S\*/+.>97OYLES:I)53.L"KUS7Z2)M1RK.^G\7,I-&J M^4DF2R#1IWFM@O'5AMXEM_[A+[(#B!)/'CU_@\\ 965R@,I"=0U@-F1R"F"M MP9Z@W#:-LQOXBN#Z(SF $H>$H1"<#T>=GH.:!]*K*)PI(8S)1JQX5S'8L0PR M/@!M0AAUN"A_)Q0J[)GR[+*9#.PE- M2=/["TGU&W=-04'HQZ<^^*,%5%98)Q&33 #\7(]H<]\JGM-FJCWV-BU-7,XX MLI@M &WR%'[MWDET$AL%8*J$;!49['"IX=Y>]6(5SNS7COO$O@DMUV^A#S$% M9;/ .SMM&D,E17]"ZO^^8GU 3TIP0^LA@/L.]AZ. E>!.^)&Q#"F7(;P@K3)"DU8I-##=K5@^,%GY"_ MJ?ETG)&BF=<0*YJ]0>.7)$KG#'DG<:=\67!M;H$YN;V;2MGLO++W<; M#J5;VQ:0?C_OH!*&J$$[UND55&IFW$R.0C8%5?&RM:75)>:A8ZW?FB?] M[HBZ*^,.'R]]E^J\5HS,R6_(;18 -JEYZ-?8[GSQ+'Z,#0UY(2#WT)?]3+!7 M-WPHG['0)7!%IVU;Y?ZQV]W9348)C96X,:?O3,HVXB7KJ&*>&G41)5\67*>N M>HF32P D/UX:N9G]2)5(4ZJ/YT@QL+TZ8FTVT,<"1=V1+,/6 "4T?3/A$^(0 M5953[?[,,9=LMOUE/"$WF(7RD^_[BRTV6RUEB^DL,8XO&8'\*[/"/\; 2,J(K M33\\I1@8%8\).8TZX[79TWP1F$!)V2>J%FHZ08H(I MTVOSMDT_0T.7<.J\ VXZFZ"2(9(:M4_@"!2]#C>ZNS_A,$/?>)[;DS M*+![F3:4UV?K]K#G][.4OTZ]V.)Q?'3(Y5' O25M^1!-T<_1P)$N%,2$"+D* M%*9&-GMJ4G0IST-=BQ7CM),"4M-4U@/!9)^]<2R2)S_!G9]1)>VDFR JYDA( M#/98WX"<,KNS3U%76)T4]B? %G_9EVL_(=,[+1L;H_/8-*5ERG*;*BN>0%LA(":F%[$JZ/#8A(*D M)%B/)"53CRQ#4.V(<;+"U#UU3MI/JPHB7?LL#7#P: =V;Q5U0R9-8#(E_OD B1@\LV5R\J MWGYPB3-K63QNPT9/,42E:YL5V0ES>LKQ6 ;E"9\@PL4R. 88 4+E*._S)87- M3HV<0S:45#^6-E?;98RDF7ZO),P51WD_=X,.O;M8C$\MN 08:<'6FP,SE1Z? M 4E&W)?*(3K,9,T3\@9=_6_'XF<<=, :U5@MF/2X_C<"50+6P(FZ:Y(ST$,& M=5DV]_@FZDI1Y\&\9DM\F??6YC"+B39_=?'9^^ 4R^%SD>W7$-"AD5*VRYR9S)+F9X!C?SL?S1_BL$48J-% %HN_V)Q;A>F MB(=U:^/]+12-9<#/!VG($C2I_56B)8H^BWQ^;T48/W-W K3]-5YG4$=]4I;O M<4+ZRK J97>W30O7Z+_)H?XNLFH3-:NA"CG9/KF8#QX@DI%@5Q#T(NP1<2_-5QT\XAVX0:[$JDII/ M>/.OPS90X5#X(U(6=S^8&TK)W1]6!>TBUG)@N7IE+.UI\@YUG;ZB,0J]NF/G!L0 MJX(8XA@AE;.T_;0.\7A0)>-15_:;YOF>W%,,FEV#*$JQIT5D_ZVB5 Y8QL^FP"L.]6?LE>/ M\DB.W^ YRIE08D9Q]'8$EDU-NPY]U!GI29N4-K6])XDPSTX[W\\SP-=6#JB, M4W9Y%#.@CS.XO?6I&/\V=&>5SZZ27H<*?R+8->O.[+?TG%$9]4B&@0JAH-Z: MQTX&*L40&.] KO5>$U_(A[,GY'1K7AOR3C%SI%XI(Q4KA/Y2QWX/E&FYA+); M[E$W[.?%9D[&I.JL'O6-F![V:VFU6A4T:$8SN2._%AW%>K#E)VUCGTK-*U[4G+ M<:3&/)8V2CAQ^5A$5XWTZ2R88W_N7ELUN?1^V#IZ+>?<.%'[.*H*;.D6,I5) M2N.L%9!5F?B:PTH0/\58E7AB3CI-44K-L'JUUEI3^<\X"G!&//O>YJ M"'/L O6F)@)GH3DY/_QWY+X3LC T?@$M2QB7A-G1C=MCE0G-JT:<&VP7+\;F MQ5I)&7 +&#W7F=JBROFZ3^;W9]JCY0E\XW/-I$T$U=-8P;@_\ MM*5(R1+85F*B>8^*RO7)(5UT5UX2BO;X M.?[]8QLV1:D1MG-VYXCN^-U)SN[.LP/J2X"B+L^WS.(8GWE58'Q,7!1!0$'!7K_Y471?[6XL4<9XHY5_.M9UU M=3'STPVV/P%J-:;7>D,O^-W:W@$ ?#@:3-ER_?V2ZC_AD"8E-50XT@]*!G6E MR*-3*C%04*$+W\:3=YAL1(:VA19Y<.-9BI%J=9Y? CYQ LU5AT7."J:Z+@%U MZ">6"-G]*?,LS/I=B5"R#J/ZHMN=\R#?5!@%# ^Q5@%D4;] M1IO/(KD<4CNMB^U//;2A*H&WW[$'&^!&;0T-70)R='S,+-_QI.>P%02PZ&!; M\:E^YBWOB(IK?)!(K21$GH\I9,J^^W@62O4"4MR?0^&:]6G:7[QS]RG@$K V M]&7M$D!*<"^A-Z?1)VW4^ ;^,<[!N:Q0N-V*E"M=%OZ'G$\.J37N^-)QL[@2 M%&9121\?GO7086+L<#>O7@*(BP0%OJE_YKXE?H[&3/ 6.O(' MA=EW1,3Z7XCUW^6'*E;:G6U9K'PMHN 34?\9>BY]C%0 ^Q.V;%N*WV,[.4X,;? M5L"D7#'5&1F:'?I+QRU;1'L8=+NYD^VH'L@[.2-;DD;Q8X05&@XC=U3>YFUQ MC;VW-K)EJTHZ3M+'OP3HE"]Y^Q[;"7P5$Y72Z'?+V])==.<5=7[T?D=GEC!_ M+U3/5^U(:*_7[A0)('UP)[7(0(0"DRJ#/1$)^4G,LSD:!(;@EX!ZHUG=TSNZEX"IQ3R-XW2Y MJM!E <:F-*V4J_F,!\Z=.[?<_RJ2OH2(-)Q"3@[1\+^ MZ>9L/I:D$,% U6$%E/+1??!VQ/&'2T#GFR/4)8 "/,.Z@W]QTQ*VM9,-95H( M?'U(7!ONWMQS_C".YA*0T+5U@>*"U:O/ D]O3Z+;FE-#0CJHOZ\SPT!G_O'' MT@(OT$^,F3H[-[D$?"AL!._?J[X$U#87%(C]K[1UC A0.\37DSY1'7_[SR?$ M_^D.[D!1RH)UZOHONWEE1S# VL8L&PYW^-'D&&I3WR5># PY]=)NM,Z6OEHI M<#)5YT&+_B".C?D=+!M%\4>3<%IY30_SVRHH]H._\ M)>"U1N"IJ^[%M34I, 7?]BV!5T2;SK7G##IHWS]AX1+P\SO^WO=S:G:J*1W4 M+<.N.+KM-7.V**+'A)> 7IM+P%7GZ^U8?I)L^V'Y^1*0^UN?Z9W]O- 1=AS M%];[CS'"^FV,_"#BK*Y8^2GG69M/_^EXTC]?W_*/;O4/_/=CM)P4(>CU4R?H M?CX._;G^_#R7JW$\K7Z\H&LC^&(FM30#RA>^[G@T, YJ3'F9JX81O3^ZL^7= M0M&T=&$#[*Y^[[&<2[$ZX" DQPT/ $F!QCRN>CEXT9MXWWMJ,X^Z6(\-<+81 MKR^. M12ILI2#7C_MK;(\E7=H]E9"0FOCTJ6.IM5#8E/G#-3TZ'&9./HY+'JS'#W1?C\A M_D\W<'^^TCS@?]M2Q__G+8&S^J]&S1)%A$\(Z[4X^]N@L>\P7MS ?)Y)01,#?;VC\J26_MP3\?ZTE? *T)OV]J2<[P%\T)>=;]=)E377J MZ'A #FZ_N)8U"3R#FM'">0V&A?)^ZNW3'=)O4ZZ*%6!U/&,=B:.]6[G#/0_N M.[:UM:0\A1-*ZPEPDU61C?O%BA+RWJ7UON% (EOZN"ACT^X(27,_9'PC6'@> MXUS91YMX/AK\K'LEW2"3/KOH/$@UP8UIYP/UO:'1'R<&FBP7!44+PB8QQY+@ MB26L@3R#>##BZW0:&:ES4,R'L.#]TB;#H9X/]#$ORTUF QEV:(%53@5M>,AK MXW>2AFWWW'.0A\^L)C3:^^1P?0)$>4 -0683-01.TV843MN;*0_,.IPN 5;= ML*&78)_QO%6ACV5 .#66$,D/CQ&C>Q0RW35Q"8=T5%E+6\3'%EOU M%?NGVL/=#17,UN]9C9/P][[?4*HAW%'>^L!=A#3'BDQ^&WWS+6O6LKN@2/JY M]&RL8I-+_)@]KQ<)IO[GFX0/]R$7+M$_PID58TKK.U>5_258SB5*C>9Z[II. MDIM?[]]N@FH%K:$*E Z4+1H$=GJJ;;7-5%]M_RC/SKW@EZPJ#T2YB-]BO@2X MVV613=[>>11S*WKK14W XZ>^0AEZGECDDPKWV_%G=%?(RK)E2"B)L*98YK< M-L]:2:12O+>MS"@*:JL"$:V<^ :*PS)GW\;0)OX[ESPR85 )FI_Z[=79L-0\ M BYL"O4/T@\E+E(DCTSP\Z/08"*2S.+X\'FAG*I2$;31Z#I EYZI;#I^/O6T M[D*.<+:&+'-_XZJR(6KA_^:Z?B)-T<5VSB-QAJ),%J>J]'=@IUVH1K/L^@4C M?9V[XNWR+]5LNLLUNI$0.%.&H#6[*-O#)W<'R <^I\=F<-"OBVTH,X9"T?R? MRU]]M^;HD/BY0+^0*U^G4);([KF<* I&$VN"@*^#^2Q.\_^<(RY/62FE*$G" M"_^V*'F'Z8S.AH%) M 8*625D> 'A]33V.NN]!/]?RVXVA!9$.@@[J^;/HY:/O1F^/R#B2Y9LK8\>G MK^EPNW1G5P7J>%-+C&6QC36\8PG?D6OTYV\XVV"]/KF*X9F VN1$]5')Y5^P M^.[ &GW]I3OS^V(WULM5(ZUV RTW\U9A4GOG*OM6U<9'0,C[MCS36:&MO<=K M%)LI>=HQ_F(KBV_/L_H4E_EPNIOXB56ADBQTRP;8WVV:U/&:R-,@K[)^;AV! MD1^91%R61 R(3&DB3VD",#"E((*N4F* L*O0 /E].0#(GA(X?#!%NZY;$D-LVG.C>(R ;:ZV6>G MEP [5+S4_I,73" 1K"!1MVIMV(916G-V",-!^N%T#WQ3;03]RA>:C[K MXQK&4L$(R#$.Z#$U[QI+HBB#7#\PHZ\JB'WC?GWE<4_W5*LV;1S^#/@03_X EO5 M6[]ZZ _OAQ*]CX6,D?.UFUN#* EV,29$A9S6OW E86((N@M4:]RX=H"'0SXJ MH\9=$Q&TH8+J,.]:FL!T[NG(7)_O.@^$*'?HR5ZUK/=[K$[#\EU16%C;1]E9 M+^*$C&\:>)\VW8Q84W*G$>6FY+NI@$WW &[O[-/\A\GM[-.T"!QVZ(CS^)$& MW,;*DXB;9E!VMES0T=Q1"DW2#+'Q0-:>XJH4J=8$=-9>K%*GA:(=DI5XZ-^6 MIOR18?+7>D_MDE>BO3'I\[5AU80\VF-%LI@M6-] 'QA"?Z2!%MFLZ'C1G MZ\?G$[#BCH43$H61L=#=0)=O$3MI;^,5%?K4M/;>HMM^0%MV"5":DCII:)K: M?0J%'0P/]1T!5V-6='F<*E%B77*H2HJ5^O-71QS N8Z! S$V8HAVVN!_-[7K M_U@XU@0@5IB% S;<\*[W&#OE)H:5W2 ($D.K?>#'&&%DZW.9\;O?4)I56>35D ]6ZYL+%7HCO^^>P44 M&95;NTVPUT1BJ3A@P14K9L82WAC\U=!.;QBMM2Q(&6X[MPX9?HXF_X/N&!CF MQM<S,??:E+YSJPT^1[-1<7D$"41]6,*@MI8UB_8 SN[? M*7BK%6-',"N>@)<7)#\1T_M!25MRG[MXZY,.^791O&%%)9Z5%_!-LAK<.9LB\#)-$-C%M#7ZD@34VJW[/'.,A1X>4P(RMR/V)&^W]G7< M)[;3\TRFO"N>X[+T'4@T_B@1[//HX6-+>G/N?(-8/Z'=0/U;8,BF&>.<[&?2 MF-GCK6GYC'3111[@7I\L.8K.]#14])Y4K)P1HT=##GDW]0\P9UG [>6-AA Y[\S/,DOE#P>BYX7( &:"-O M8GTX .2WLQX:X!.LFLF;M$='5S:OZ%LHX+>&<5#%N:"S;Z^;>1*&OK;W?/ZO MSJ[\50)R5:MJL_%8W9-7B:WR4!)V%(B.XJ<;;"G'>;A]R*.; M,=$K86RQI/I66D51_UOZJNIP?4_VD)83?,4-'<'9'G+MXXCYYI3$@;Y:1P#8 M]2+U -QQP.Z4U41&35_;TT459GST)'3@(FD3)K6TH_S:K:>RPZ9)!!0N M]+@#A:WOIS#KIRJY_OEWTR;*1IYPX\KF/6(&_&8#?\9SV)G2T!IGCC:1PC_W M(OEY$>(JYA/A)W\-#5:/F# ,&N(>UFQ/;,<-'KUL=,YG/S$$]IY2',G@:G_; MN?GU2X1ED),=V.7I/FV-;8X,AF[5]F9RJ8-_D%,(K8\E(!!:7TS";5\^ MOZAN: U9^AAZ?B&'6+VJ&8CS2C$PB>Y*K4YM<7US%EQF) BIS#C*A=/OSN%. M53OW#XBYV24R239+=>$CX*"7_YPXMP*3@.E0],)L(W/XL M*V@HAS9V'U4]R*:%TM#TWM$C;_NP0"Z^=V^2\"M"_9C?(TMEL5:[+6MF1X"SJ9D#$C+O\WB/,RX!#S1AIZ>Z%YA9?5G=-6C'O)5T"E7S M!4V1H:-?F@,Z*_]F^J3A+'U"XU*_;4#ZV_Y7^K]9%/SGQ]*7 )K*J=/9VN[J M8H_E/,)_/ X$+%JV!& M3>"?S)_L_5GCRB T*=2)SV1'H\Z&4/)OL_#F'TL9Q-!]^>6J0/7J![^O5.CV MOV2:;N_7>K=5_#A"5>3MYJZNWO9JLM;%(7M:.G4P" MWX=HQ5(W5//8[=ANX MV$2S+V?50#>VBYS7%CD#%T_'"7;XHWN/)9$)4$[W;E_,LM1YS.FNW MP= :E20T1I+ YC^6" F,=E9TASJ([%)/)&'EOQX!)^'L7C JEO45FVE+(=\+ M%GF*]KP(:!G>/S=;DYH&6HK7.>K%NYA6A MF_V_D= 1C;8LOKJU7!7=EVZ>M#MS;]69F]N T<$C-.1U3=8'59W]8ACBY&H? M+3DM9F83+L I"#M_^'N/<.:VM:NX2@*6Z2H-$$@*D@5D"H]-KJ H84:%*5+ M[S4J DJ+@(#T+IV(]!JI 4%ZD2Z]0^@!0O(EN(O[G'V>]_OSOL]UG1^3:R4L MPEI9<][C'N,NLRC;*-O,T94M/->_*;D!Q%3,^X-&;U5%D+-6FVM;^1C^?OJF MV^?T59/=F+FAC=$-8I9.^M2]?ZU)0%@R&1YVYE"&D,R_V_H^!:D4E:\-G-H( M0!8[3Y:-%-%>N89--21Q&,P1P*6V*W 21,CJ&"2: [O"UD,=HNX$E\ M-%G*:C(0PX/EF"M;?9^N!48[+E(-FE2S@3 @SU&)EWO_W9M8_KA%9= M3B,&$RX%Z7/_ 4RT1$ B]G*).?&5!7]:DI-SN$YQ9?Y$JAC:%[9.VM#O+?=:XXE5'B>+:)#1.8O<^"Y#GD^;HW^>ASP/J@=O2Y]Y*2^Z1U.H@' MF*G(^$D9P]D_\NN@;]QQER4.20';&\$:=BAQWXX0^X2((U\4W+/[JWQ%F\7 M[A!&@!^S6HK;7WQTE'"KQ\:S!$Y6Z/?]+XY"N 6P2I#@RL 7DQ M447.1FAJV\'4WW#7 CZ.K?+5GA8MFO)Q5*=V?S7ZZ)YWJ4TQ%XZK"WSLFZ*C MG=IUA5DO@&&%EEF'P*X$Y>3L1-PNL/>(NX_?YZ5ZS1J0B;B%>9=;3K/[ *2I MXB!+!!RK3)'7W\%R=/?(MQ%!L*VSY7@ (A,/Z-:OI:]9F4[&OK0AF-0EV Y] M ;>WQ5H[]L(##"$'0V4" MXW33L']Y8\$$]*8K[!L>,#&WA?4G8"#-"0;^_V%6C=X/]QW_9%8$K,GFRFS^ MDYM;I)#\0P;=O]%!XI!1G^+Z5K!_[&(\!TV\_@P2BR6 ]P:#SA<1GZM58H) MVLZ#74RFCH/5J1\NAGA]<*1TTI^(HDI_*IK98!NDS>-3BZHH[+38HGQF5)^P MJ9=E[NRQ9BSOW9:WY+0XDC$H#(\3;GP: &W29MH#OH$R248GV%U].*[_REZR MR@W8[RM;.C.PVIVW=LTW"PZ-*8ZJ.FOK;MY?L[;(@>E7: M1?>M7+5$]HZX5ZRO;@SN[-@11=S>!KDW6X\(D'_A$8EFW66I3./Q:WB J=2Q M&HQ\:%,@M ;TP^M!V7M$4K9T_!734Z_V9M(00^AO[K @'.?*!.?V53W?^JPR MA>&"[Z\:C\N6)U/V"FVM!O9Z.; EV79Y,G8MQC0U$FDC8Y:M#%J5SA9)(VQ' MGWZKIQHG^TBJWEMG[\CX/7=-PY%!HOD&W8!\B"4O6U*!I98; 4YT6AYTR\KJ M5U_1L1"_.O ]^2I$5'%X["B)%>6E+]NBKHLSDET+SK6<3KFO2:($U*:7# &K M/.P^64>YM\]]?A@6&(<$&RK4L86EAZOQ=VP)YS,,?BILGPC+VS5V(%C) NK. M_U3#]5\[,LOA'1^H&B/!VD?B>\W$=%IEM=9=1V_@8)%#,$8'T0-+:H[C2OL$ M4CE9,_=5'CZ]\V%0%"J?PSR@9PR(BW85OI!#ECRIIS" ]9J MGZD(F?5^#XQD"[!M/U;_M(\P'!*UP(+2VISMS>PB:$%-J$.J4FI_9ZX=U>M7 MY.KM;RLW8A)V07V+O%W8)P6)YGI/:,P&)P6;%WT,-D$I='-MQR:("-GD&^VU MI7*,STMA<\<>'X15V+>E>RL]6(*%63.2/L;*'3-'KM7;9"A%!KAU^F.Y= MX-#R69\;UDYTX_F0"Q7NF8\6&U///&/:SNN;)3 '3,WDV5W/L1[H*O+CV^RT MH"];)P"?8R2[)!86C%T>@W\6FHB*4W-4%>%P %Y"SD+BCW<(MMS?O9-WN(Z= MP!T0MX^6B&'FS=R-1F^R@5G8>M< 3I'(=WA3]G[W%C)^S63[62I%X(HO9)*G M0&]"UZ,XPJ7FO61-VF:;8%\V=Z[7DD[;^%D=SQQ"OD&!@S>Z7=IMY)F3N>M< M<%NLOV'S%J6L/VSPS52\;43Q!.JPU"^(UD.3;R+&#BAFB"0(9>GKHT3@#*U; M)Y/C)^(4_(XX"#F$)":+P("L?S*@W*4_$4B-P"YVU"L)$_/EOSJ0K/[H&-Q] M-^1N,RS1R^2X!\KY+Z]=V0@<8FSF>-U8H)6H 4A_(=SC:5[XKNH.(L';" ]@ M,R, H%&H#XL#+JC)Q]WH]<*2I,N-W4Y78-)UT+TC(A%ICX//J#N/S/ M<@2!)LOQAD3?"5MG/9RQ71-^A1;[N@DJ7A'WM 2 M]),D^7:>]W/,\Z'C+0+/N7M]5OO\F\^\8'_M*"%>MBZ)O%;)32C-#)P:#S"Q M)M75I(]AKW%?+!B'91\>0;KW'RV(HMP1=^'ZO1PEC\\D>W* &F92<L9<3JDUO)3^,J5=E"6SDX[>X M<"L,]6U$JNP\<$AT:\#G%-J@R6&9E2GR?BQJY/DYKBQ,VM,$'(4B5LYAQF2, M9M7E"?O[M3%TZ#W<@E8_9UU-5&9%8GOKVECRDG9>R2:!=PEX\^:KWQ3KE0WG MI7_E8IA+@J7PNMB75-JY. $_=-NB MT]=+&G->L:754UV_6?MR)[?WK@[/D%%+88NR!I I;7L(?716O0HO7PST^@>H MVBVY_ =OWN,!)9[EB[*E0^Y^+4E,:+FTD79VZYO6;_+Y:&U)RK^*@W>;G=09 MW-J5C!)O->HY:;DJ="4)HGTV_%QT5PMG]:)U7X=W^)%/3@!?MF+AG@O6A9LH M^$:-M8B*:(G8X#M!"Q-P98#G7!H7R5Y;9CH4^G54)-5^3CG!1OEE)* M+O&K?0D>46'Y2'ITQ9N!I:'NWM#,#=3X>XWQV-:Q@#$<"1XU4 MQ)_G+KV"N?F#,=J<7*86YU?@WP)DC$=)4 XS)R).G:!S:S M\[ QU!)*\V!ABZY+ZU'@3>K>K7R! ?3R4:WN!\+=?=]Y330>#__"F;^N5U#C M_IGR2_F/TI78G+49.:+J2Z*&6>@&E^I^2_*660VX!9M+\$YNVL&Y#.BY"[5< M$!M.!^J1SAP.7FJJM\F9A71^ZD],WP#QU6U_Y4+8!3>F H8O?015I6AFH \< MMENN+ OK'=NU3N,!NE%X0" &#_@B+1FTV][UF]Y#ZEA35A^P:W('1" ;0_>. M_O,'O^,V6),VBH:L+M"(8IL2/.(&+T0QR.E6%5<4?6AVHI&?*=K8VF"=9RS_CUQ+4C:#Q'J-2\M7'2S:2BR#XT MJ ,2.E@>4!K8[7W7,IM;BLU;D0-MW53]2=[,Z<8#,=0%K7C >'(>]AV1JQDDM?Z=GO[:H_DG+'F6-U)Z M=7V.5$C$ SS(NJC4M3C#,< %J":DQ$?-"*A3A@R42O..PFWML&TR9N=0N7^? M03W1X? +A"9E]91H>_%6V.5/5;UL;.8A(V!G'MT"D+Q/K8, *F?H%HQI\8!9 M2CL\P%@%#T@I]>3S&&H6." Q((!*+QZPR =1F5%P-<#M4VM^M@.DNB]UDW27 MK253VB_PE,0\0_NQSN=%WW14XIQ(]'=4J4:.W[H[FH-(\M90<4\'<^9\&*HS MA.6"E-$"M+#6KFS8T%,C<;NW2>MWL1Z>OMFM! ;XZ?#+WU<^<1I4I!$8_I(( MWVE*M:9OG+$5$L;O?[@6J&/NV\"6D,<[H(;/+FF)L7.#W]#]'Y>^[D,5J.5Y M"1SRM=@0+AX/F+R/Y?KU!8]O$0EHK8,S>B $3R@#W:T"/,'_G+,.G'JN/+U]E'8]: U/&"*LA0/^(@'['?C >2@ MO[V2J2$Y*!S1<(;!+PC>[D8JCA?WZPLN=;&^>IFM=/(BW_#]> M/=<>FOKGQ=-"" _]-QO$\6T\H"X0HP$G'8G$ _C^_EDB.'H\ %6[<>Q,X+=) M$9+446_V"D$-GNQ,THXW6AGKCU*/K,K"YS\0['5,VU184*Z:&N MF#U-RZ'MX4[!F_Q:1T?'U/J[]BX>Z5_W%6*#,MOY38MY=<(""R8P7A _S;ZY M86E.Z>-!EH% >VO)H!5+43/'CWU5LA'HC68DY8I8KD A@VHUJHNN_D 8U[Y# MS)K79\ #+GD#,PUL<4/E,21S0=T>KX\H:ZB;@@Y<@V;=>=QJ.TM#$LMD;C?# M&$5MC#M*>[1+1N^'SY/$)OC M$+$S4]XW/A&>&QXV%Z'V8CEU6M%J$,@S5* MH*A,715Q,DH.028?733O(%84+=L[:8IZ4_BM??=(M)+'[WNY)L:DH#/T[%-1 MIM+$+J;>'1\%_2KZ$9OW0YK J;?"<$?/4^M6"V^P?+D8G?7S1CIT87IIEPI; MQ@0C!,-;Y"40&8C29'(,M;HN>T2?>@A%9@G7;63=P.RQ^K0UR729'\-;[PM5 M!4G#9I^-2Q^L8.W#HU%EMR;13%_%R^8+"^BM;_* 7=TL#CH)6#83DD2&:H<\ M%?V094T"27\^79DKWXMT6L=X,:Y9>''; =NS#AAH^U\1 XH:\)Q@%CE:;7JB M1'+ZU!G6@&(C90G-D9+<@A%'9A]*+6A6IP,'S>E1YJ[KM^Z_+F:RZR1_F,HO6$T!2G/A MDUBA;D?V00ZH@6!]LOJTW1*&:8 M$;=)-2IZ\)+6BWS6E\,*6%/<=P&=\NWJ_B+RZ/8"%"1)?H;.\^PDB+3B5G<^G<7DH M+!^5!]0TJBU-N_?B%-1%O].V_>ET\;CZ',CR^EE&!""VS@NI6ZRJ/,=;IZ1'XFBN[>BF+8'?NTTL44:LE-LL#K20/I M<1>6U9D=J;-E\KZZA%[RX;!U1 L>& -3]Q'IHI=U% <45PQMR],4'$A:%ADO M/PX:B5*@OM_]Q4ST5F39YC*RO6/S)EB?J2Z&/]*[6U:9%5RK@!D@WZ&IJI*= M3E0<>)7 TD<4!T2(4<\@ #$QYL6OXNVI]4D*E^0UT'D%.S8S:^'9!#S #:,^ MAYHRJG4W;AB'K+)RB85]#]L22D:+SOK&!\Y YZGD/ ;2V\6\^6T"]R[GW"@> M\,8#?@0_&JO[7C1>D9,;U;<>PQ)=K!#72H#[-#7.:75L, VL+OGP H()88HA M6/SK39,;6;C7O"UYY=1HH$$XK!H$(48->)U&_KJT9GZBH/&K0GJ&\-9/]X0U M'8V$3IZINKFQK1![M)DX'7.D#\,UWZ#YA7SJWF>>FN"724RM'JD 71+RZ82Z;W7&NHP?0=Q>E,! M&S(2>.PJ6@><-J]M)*!F3-9R2!!A-32NG"&N@UO-M&#%7XT#M0;&X7FD19BN M^?X:UM\---P#4<*35JE(;?S+3>APUTV0NM!6ER-WP=ZLY>^ M*0:5'/R8]IZ4,^A?O=&[RQO,'=AU/JHK>Q5VT4^;=TQ5U-G]F]ZPOU?Y"QP= MQG%&H6@08>8#+KRNIR-VYZM3;5=GF1,<>FLXROEJGB"&+=@>E/9_?-4D M)=8:-KB0/2:!@@J/#6JG2N3=_3[X?HK!@S?Y@762!+K<+X7^L^$#]C9\FJ9SB7^+U8<)=]%Y%21^GN=_2TP7'I-DBZ MRN$B=FS];7'Y5B-U"EVC>_D4:Z5U81>'_S/^G:6$FKOLVH(DG;V7PQ+ATI T M;SZTZ.1KD97*78Z[/NX09\71U\J57[KN.:HYH)1':302EBQV!1O[XL,JF@F-?(I?]8R]Y$16=O?B08*X>W?JH&#]CNKNDGO:*1S-445S%+-^T M1V.,HPV>.I]6$'Z@<_UUMG84MVWB*\)\__*_GV N3-#L5(+CQ,M1SJW OJ&^ 0'^QS00;R[9^C_#-G!%I$=D& M"V8\B&4.R#&4[9]6UK MX((SOQ6LN'J:(@_;8W5NP:K.S>)(.-$(5TP>57 :5C:L__MHF_@Y2Y/.%S6/ MJ11EY&F!34%S=:08V!I3YCQ2"!N=-WM'';OS9!M8;P_ZX1*Y&=,$'*D38')6 MC_<1E:Z39+QRM@OW"O2#HV)^7'F9]YE+O2/8T:NX:XW/K*[F5>\X1637=103 M];2)/=F\U3QBZMC@;G+;@//!FFX"R75LPBRE&_ L%G2<-5T^<.-A?1;' M5'A]U&>&K2OP?O+JS<8FH/7@FC.7\;Z.Y7S'J14VJE.'_*"-=/VJKI$CT6TA MK9C/"^;OP08X2G13'?\FLZ2^XA-YG0B]>POMCR1G5EYB!N!,&)Z5>OW7]/L, MT?O<]OF;(AZ4)7SU]S4KVPN=GZSYZ1\S-EP4*$IS3"+HE$(6(=&RI!Z30 M)' )JW! _64H:7BDW<>+,I\WULP^2.:;#V6J9;CE(/W>._AXPTL%%A_UF<&* MS2B))U^K$MV5O7OG?2B#W?<^6C?5J/NZ"%R<-"1YOTW.>93W!:>',!MKE1,XKJ(H^]?CAV@YPPK=#?8UC">8<6YQR#((3$_V"0$\F1GFABN/F'\ M+Y3_3(3ZR:9K>:?P@,"O62-SZA,=XJV+M4A99)3]"&N2BXS^%6]3X4H\8)P% MUKB)\$+O1C1?E'+HAHAQN!IF'W0 8 )D'3LKJ_ MSLXL5YA[>KTJR-CNTKO:[VV9^5'8^J*7;2/E[$]R3#UEIK8J*B@ M3]=>UI.5^M#!GM]XLPD5G.$36&4JBF6XV!6Y\V3H$-A99;\]%)6L\.XI4V1C MNWGNL9KM20A^X%R0(5@.<#DMB/O7E)Q3)@WK*I3W)K8$D&>"KQ_]F*]+^%RA MDJ>8%3+'?N>KSUU&NJUQKX5&'X6U">KB,W,_.OC62C8/32J+!'N$%]P#0I<: M(75M,Q)-_$5JLZ5:1ET"S MNG]$+L9=IW D*Y\%]LV7\0#VR__BWJ2]^\=LVEJ!*=]:^&VYQ%I3/T[%DM?@^VS(5S1'\<7]IV8=-.5?O!0G[ M LG.%BGCV_CL832NUNL@16'?LTV]=31E2!W7-1"+;6?@X.M@+,DUVN5950. M0@Q3C0=2[ M0EP%C_=S##/J>#TKF[@]TO_<*H P A)IGD$/3;V\5VJ]'FI'>+,MI\6'+Q3WFX_5XUN0&V >LG$>I#V/A4KB5I$]S1N-L M+'FR':RQP'O7PYHO=':PF$*)YOV3==Z!^O[Y0-Y%CXHJ[\_S1L16;,/E/ZS-U@.G"/NC&^5N)#698MSBA,7GZHK0T/L%\'!05M'3SSR/0P=25& M"07;3#PCK,-$3"4+722?NRCGAMZX[#*VS\([4Y8P&"0:RK_$?Z?QBFIAZ$; M8X6^Y (33-:,T6"ZY8TD/XL]I:L\0T*?A'[@ S1T\+/$1=6($8KVGC MBZM>JC+39;8Q#*!J.&NZ]*=#$BWTSN.#6)Y:RT(MIS/1[!%*TA&6O)/>(+2" MXN=A_E(7CE2NV:;8L&MKJ Z8X$ZARHQ X$[B=3Q +5[%0,6QYW)FR>O<*!3/ MD8+T*WD??RV'6PD'U[F?+%QV4MPZY$JKHCC_3E9+NT0TGN1)T0IDQFHV8BX* MWNOXW'CP5D_DN,4Q9->Q-\Y%_F,&+=M8,'T0UT==XOJ'K@E??C)@%64E%*"1 ME7HYOX58T^Z@?S>9NND[5'FSL"QB: #V!?N:6,G^X7^]DOS_P;BI]W&IW!4< MUY.[9UG&,OY](.BD!.=:HQ<%K5U-Z=$>]B8M6$YI]2RM!A/@_J/*G,O]EYBB MGXI!HCZ=RY^7^A Y46!8Q\!:JE&>RL+O379ING)%/FA$$@G! TBV"?^@7-;B ML/S+"!/&JS[.)RA*Z,#W>3[5W?!*Z; 4<^ =WE9O,-JK*7H?PC"H^3'_LY3B MK'?D)34E'G<9+^9DY>D= 0;KNBOO6 3 <9>W(\])I8.TI7UEK/MK0)N]C&+W MIRG%FSRO!*M!-N^W8L\=0L@^%RBK/1IO$U6Y%-GM197L[P.VR\:X MM<0]'.PV,K"BC^2_\=8PH 7VUMUT;8ANH8K@,;5+M*ND+%,^1^%T#>?ZT$]: ML4[@>R5/)23CQ(P\-=YK!.30R_[F#EOUI!LL%S)1&=J:XL1YI,[B^)*/9B'1 MWG/+;+Z[+B[P#R_'DF)&G1*@!6%9*9J6Z O1OC[@PNB@Q M<).M3W?MMQ(<,#S@'L*B./CR=&7RN<49Q1X;FUNW<]??'5;.XI!?JZ4LT+Q- M",T1K>=[7'VSKQ18-H4V5G%,!O8>%;%:\"?;L%N\K=;=.%XC6^2G$K)U^=Z+ MNU>IC\\,)4U79?/>.>J(3N:@$JB=W-T_)\?/50#7.O$=_E#C_\K5S2!+P4KW M"=.6A]2TCM(>42$16PCCOO1S=IBA:U.JXGJ6.MTS9R_8'NX?.QD59#>1K$!= ME)R4BK<[;&!V;Q+5-M"+JL0R]5N_PG>B8$?7[D>-RO:B_8P\=FO*KW+V25*] M=0,9#YR$#C/M&)0=L\VQOEC^7O,O<%%U<6D!>&*O:'+8T=S >59NO' M\\E/?\<#VB7(X1_=CWE*/;G'CJ\+:01%#!-3QVE/TA].W")2KC\V+H!FH5]A MUOJ?*_T04DY?_@W49MW.6X0Q==NS8\CPF)YF>.@C:W<<79R/(/4X*!"P](M; M1>Q;>=GTF=VI>Y62*5 ;[!FG_$.6Z/@\=@#]S1GPXFR"']!SX $^H)UKT-M& M'V"O#U>#CX\&L= %3@&Z8VC+Z J3]=?ON S M_.Z2\+[Z/1!)N*'N&[UM_JROYN[JYF"=L-[)(=RY3*CIIA/NCL[D[A[RD&3H MXU"LMR$>\(ZN_-@'@7NQ&R40RLQH=S0FHPXD '&O[.H_)0DT ]R %+!9 3<\ MP#!P&V%L7,7;ZGN9X%% -W"5U O0&J0SA!(6FDR7"*M3F3LX3WC@"N^)T>-? M!0ZQ_RQP(/\0..((B-"5_TL"!>$:_M")6(O^)F8TUDC-2,&I]>(M"J['JL2T M%[$XX.@(_NQYZ!'N930>L#\*85]2:BOQCA;F;M9N4K,/"]U7R.V!:A-.,?GC M%/"O+[2.&/V8] $+! \>X%_D0W"7VF%':]E_>[$GO K\7M$UAP4O MET"B8 W?Z_" %%/D\5[_K\=>C'O /7[A QBM9P'=G#&Z3 "YR&A'F"6EP%^. M65M\_(X8&+'((!F=H"T$QH!AB' ^H&X'_>OQ4MOXX. 1GW,R:)^3CZYOUC$F(,IBS'IHY[HLN-@E.U M_+2"-KN40V203$C3UG,3B /A)F@U2,)5]%A/$DCJ^%%_43KI%BLUW30>0"-B5VQU:]FA\)+#7#M\(RQP$WA(Z570[T%: M,4F_.*/38UMP2[K%J"=R&,6&!3$-^A,FH[!D_\&/GA^T&G^VMHFH+4:1$Q80 M-99VL/1"I-7^1)P]\>:!BI M-;]$ ?POM[5(<"*L6LI+/^^9E?@D3I;(@!Y@/*;4S\OM^9>$*3UEM*X>I(), M)D?YII!W;I*U4%,NCJ85AY>JO&P9?7KTR6=L\\"LYHK!IGSYM(3;(/P088:A<7O*9J4C9&!P7"6M3CNANTT.C I8KR"S M.]XU4(\.N1(D"!>US.1P;SO#?/$55R%RVC;PV'\F#],C5N_H.T E^>0 %&D+ M]'>DRV?/I+O1WPEVL!&\6T^*>#!\.EL[WG6&-2K*-+,K8ZI&_88E&&:MO8S\ MX2O_BNF#MONWAQ\_*TS4+RK)G0Y*?TQTGG-O*Y49[ME:[=YUC4\;'U?5@F;! MDZ9JZ\AU)B2/1W$,7#UR=*D'7_[W]\3XOSLT7NB]8%&GC9))LTU@;?]&.]:^[YSJ) MG1*EF$6(THYRJXUF'&HYTT2HTHW2?ZQ'QM@9L[0L8NL(;E>XN4N=,28[U)E*.J7B[ M1 O(--'K*8/ZF>FCG:1W;.]3:[.]DHU:=@6R'EVBN4T/= M[7JKU=]6J<:\D06.0T/#]HI\"D<>2SVF@9L@^WJ+0JU*9J.TTT6=<]3X^KR MHJ-CZI:2ZC8B[SH">8D)5T<7>VO/$VPQH_?]C-7@1Q>7HV?@$]C/+W&8%8R? M(5U2LE>VRIR>OJ%AVW'K4W[85=YTXX )+B.Q&7!57W-49HTJ;YO3]=0OC" ! MON2&*BL>.Z7O"Q^7^1X;8<)GOF,M95Z4!%CPV:2SH_B%YP5G-_L?4_B*-H+E M#*^FLNI&2DC4F='UN=,HX?HW;ZJM?+"!>4^"]Q46NGY8QR),,-89/O![#&H5 MT6OEV\<]#7B )F90/"[A_61L(2OS+D/XI)[W#(FN&:77M=U1\KO_S2FG_+^]#Q7WH_34%O%Q1&U0_<-DN+]L&QDS^EE3RSUS"M0. )4N*R&5I@T%97Y2$5= MENSZDH"^@6G_MBM0P52\G_6TC>0CAZ-=@@-0NX4'Z+?EV&3<,I+CPI%1'C#W M>N8Q#@;*2-ROLCB49/O0K/1(O\P$J)Q4,[-]A\C&WV+"?PGOK S+LL-:B_[( M2_FZVHCE')H%_96YZ33R1R'5?\A#_-,5\E1O@%V(M[EG=,GM>*#EF1]G^LM6 MK (HL-:C5L7&@2^Q'W)+0BGM\6)C-ELX6#RG!24K0%5$:ZJZB^W*.8+\=&=8 M?G=G1C%N>L'0[@*7WSY)]Q_TP\Y37?;U*.2<7L"^6$.NK,%VR J9E \>4SP M*(P@!]U[UV'G9=^6FO2XU2B<2[F=HWBC&C3>>, M:\;I,8Z[^5+?JX84KE+$LE ^&T>]<\_A.EA >:KOF;^]X6QXW^5H[C"Y!B0+ M8YJW_N[+O@1\WOVME]^TQ 8+,V&;);X@ MS%*T,$RVRU&Y;&+9J#(V<=DSU2/ORLNKAT"]5N M:?7BT][W6A S),DZF27#IL="7_?NB%=C)![@+8")JQ\HT-._^%E,:TG#[7VI MJ*R$!V@_VM%#XQUH+GZ'<_$+-8;.7=1')FT\JPD4X%YINEVX-C'A M2"KV57P\;.S%Y!M$K.W5Z,%Y X]W&442"IH#NLP7]9^P'QBR+H9H083BAL/[ MWY4!5\#=5%36'Y67FYY85]&E:SN;)9CEY^2"Q>Z(6E(ZLNU:"6LHI3FHJ)(F MZK@06T%S<5\F):H;F6FO3.G8^X9CGUU0E)&[H>I8;<99-)]:$'Z@QN.7JN^< M+$\D&/^\ZROE_*ZSCH(+BOJ_8195M] M&Y/H2CI:L%'@@H(3.D8.-[0YEU]8&="LVG>L< X/@%^ D:_(2ED;?.P3$1_U M)UU^3.T4I7Z?)4CW&4^(9A:& #"[7R MIDQ2D:F#?=&HTKQ/M :+"L!UJH*-C"QA)Q\9JL.TGF.:=3?+LIQ![%9TG)N_ MV]2F_X&"-.78#'/_0 [3=HCF9YXH"7!(QL!PKY&W/%KM+4,D:\[S>SM!7X5F MT#QBN-(%J"RFV'1:@+HK?4FL')R_FJ:4-5)YQ^G%*1E%H+^'5+K\'(ORYX0+ M\K^)1/50W!"OLQGNDM::+?@$EJ/K=XHN&67H+Y6RYL+M])[I2EF'G?KFPY Y MDEES\3[36I@H>7KWJ9=0)31*Y4@>(9NR\KY<]0ULQ Y7!I/)^.MEWE&_OL/\3!R WSF^=RHOJK$-Z3K+T\B6/JJC^V,Z# MQ.)=CCR-8@9'5(Z$2-0RVTXK*IJ;8'[O_ML6I$:H1D6WY=L1>( +'4P(UE#A MN0,+N(A;WSR8Z_>]CP<@]'1\9Z1KY@TKN+%($4]'BJL%BGC .=16C%#2H'( M4? .W9 DIVU=VHKY;3$\05 MFMK-@PH\5+T$FBZ78\P6-\-+X$>+D- A(^K71[+ *'2!J]W6/2+Z/!W[N^C^ MQR#KCF.O!I1*3%N:C('Q* F($ M@TMJ3K/)AI-[BYPDEI&'08JPA'L(-[';[\,#[M'-1 T'8M01K;"?B:)R=)5K M_K\DM/XN_9#^I?K\ZPHD2\7R;))]=]$3>9M\81S;\PS-3G((G^5UFIZ4_$-+ MF+5O9Z=1$%'34/PN=&OY-PG26IJ6N'Y//."E\^CL%]=*, ]\RAX>CO.Z:+CM MG\O-UMC\1$*P?P5EMKN+![SR:":L1K**O\KC3O)[#,$_Z_?&O 4),%\[>=+W MS<-W$7$-8XH'7/-"',Z"$CVWCGL,M>O$O.5=< <_:\5_LEEBK7CZ#H)D$_2[ MVK 1CDS,H?^A=MP?2/S3GSJ)-%=9*GO>F8H4KOI1P]V?B< ML>&V_=1W'WT4GF+"K)?R"+@=A%7MQ77EU?L&OZY0#5/8C\$#"N!?JV]IEAQX M)52T0IG'P^B#N!"/MM55T0O-2UB)'T<^UV7$#<>_Z#V-UKOU\EQK*W/"L[#T M$,CM0F^Y37EDI:V+Q+67R#G_\O5(UD#F< (N6_'>D(_S'NSO&8@W+.\F?$'] M'1O>))O7:N@^+M-'Z,E,=ZRP<[%_IRL*:*M?%MM;,XRNS"VK+(1:P>WHJL<5 MGUE,=W:K0[.0FNM6,KS*-8.[XB(KOSTL%R[K!Q]&>)WJC]L5 'I+%:.'&O.X M"^Y$K/?:VQ8*=L2W4'>3D@/V=SD^V29*)CF**6=,S<*O$>-ME[X5.\"5:QGS M6Z]<>CI8PB;:!M8W7XREXAR98O.9R1HOGS+I[5L6%;V:"I2C)ZXOTY,JUCSW M2CF[^T%9^D[\F ]>.J:6#*EH:97 /?=2L,T-3 &(F-B4OG#O?SW3[__>(&NJ MGM/>%2W0VU.)58$YZ_B;@I=]-B@>S39\S3M21QNC;0E3VLR'V%?TBV5V0G_H M(T4KO??#4)T?@]8L'>H%AI7/K^WG:I>>K98]_W:3>>":G//0!CE78?S4;FG4 M4)AS4?:W,V)%[?/5:E-:46>R%_RB 29ED7.JR8)TKN$=_='[-",=Q0;?V(5R MOM8\UP[L#CKTTL#8_3BVE&[,O'O1]D&9^5>L+Y1ZSE G#\U*.G8H7WS=4\'M MLAW6PP&;%R?^U;%GT5GE'-@F![4(8ZC1S#@;-CTM(W\*>_L^']S\,BC)NJ?$ M.+0.6#<2E\# ]#PK[^(\ZB"["R<%?9J'Y=YTC6#$ XJ;5U4&5B<)S@"*P)@K M4 I!\F%RSUS$39^\HDZE'6<2=3%^$675OP-[NTM:YGUEFIIZPFH(;#F20-\M M@KCY_/P+4H=*7U.9(F,!F@A%@!=5/Z_0@O7%<#^_?@WMGO352$@E7>Z1BI0N M5UKA$CVGYL#:S0"8#Y=F6/L83J\@_G.UD/)ZZYY X(CQ=^G;-I4.['@ $H9A M4.^C6Q0+_T'>VO=#2T[[$2T%0(I\D2\2 /&3D%!JVY6I4(CFX2I.#*??"./E MU)QN,=ZGWBI0ZCR=-:.GC\"ZM^.F<%K7HQXOO>!<X.2;O7.W MMV1H'9YI1A7U$>GLP^N??,G_UX[N/!)X0#^H-R-[ 0]X-*D,Z$H+XFDCXJ.$ M'7.V+&-M*QX0[7$LYQ[E!0L#S>K5$8@3;+#F/MU ($9O%RN%/7>(>\.5V7RY MH"OUSPCTR8'@S[)I A*1C&&98=/Q!!1;>84'\"SFQ:$UHM#?7H"V6YF6K+NB M5[&C-%B/0R2Q $&>C&83B).+_1T#AXJP"@0,-/L;!GXB8*#Q3PPL6ONW/@\2 MX&0I>?MSH+NJ!<94#S@&GX:$!.B<\<1^?)\8:::][,6CD3-L^#6MT"J:,LOJ MDD&9:]BCPYPEK:4L%VEU\/&T MP^4!\%G8W4?@.PF:8X)_%C/^?3".>0O]'>ZN_X0[Y G<+?\#W"G^.]RY_&>X M@_V%=A7_AR2D^[_F;/[Q>#2'J7=68(?+R,[4G%7DS.$DK@JQG;KZ $?O0_D3 MYO+T8-G&F7H(<6SWKQ]HF7=FX\WMTCM6NE3:,9L9+2$K%1C1A77)& ZMJ ML7GCP\RX^7OI,H0'7:25-Z&VO+C)5$QX IG:YH]SSYG8 Y@C'Y[):J0HIT%1 M")9$M-:#:9\520/..H\H-"+H5J3T)Q62N.#8TLKCWIFA^7K0"]&526I?>H1_ MX:CF@.FKE4/2*;Y1F0 ?:_**-W?M7&W47L_O=5>C]^OI)\[U M0/$ L$5 YDVO=5,3P=-4KB2+4DFSGJ>@JIN[>K2?K+;DNF@CA&^4!\314#2>#&T4/K-2"5Q!CQO5H-44)SXN6@E=(>YA7(+5 ,MV]XOWM[#R__H,ZCM0N_U"Y M/6/B5EG?$42IJ/Z_N=D)$SWO&Q7/N%+PE^JK=]W=S R1^O"BW"VFQ&_:[_N%X_*XQL44@:&0' Z)]T<.X"%3 M48OTK=7!\K(6K9C$NK73Q"Y;6[CX0JLJJ?4^ERMY]Q/"*3+O'KZLQUJ7]=:) MN']LM!J/M[DG6+^=/O+]L!#TR+HS.SM*7'U:KB5C!EV\R$(V8_8VNXNE+L>: M/YXMP2/S=3C)NCO;%JK6$BN'YHL)*M&S6YV6&W@"[PBP^'*,)I&ZPN(HR8IB M*386)992_;:^SH]CU?-)#?808%=4WR>Q!U$E^]L/962/9,I0?14ULFXP_T:K M7:#^> A7>/AZ[6&>F@KGENZR/:"MP)CFN6399"T&Z S(LV-!UA6X.[@7!J' M/F-%^^K:IUKGGP16OFOU323;ZIHQQ%1N]?J:R],S#S"$+]*#=PJR&8*Z2M3. M6L(CKD^\JG$:N!9>KJQN&W5?4V,O@FM9*ZB*IQ1]W':H';30^5YS7IW?DN;R M2-/3S8^0--^$Q(&&OSR1YI_5Z TG/CXT$5T!_S0>LL71A9/D[\:9.M?6L >.?G, M&.L.7(+>-G*6I5FM\#"@Y#S>Z"$&;EG1_Q!5.+7N2W7&W;&1#5AA/&=$]\3= M2+J6O!E4;7>9X$W(V0XE\W5]XZT>B-R&?2"<'1+&.PW"!@O_S)%G1CS%P/& MZQT_1524(#%4?$3A=SQP$BHVB:$K6O^UJ^?O$ @HV"!-@=$8('*1N%?6I%7 M,[#6 >L=V/&9_GZ,7AOA$UUR%O$ MO3-LN#YX?,5??OO'!W&O? ^ +4#7J4 MK7^N0$WK@L+U&G7#/@/E@1M^P&I.9_/C2)R#;G?RL#G\W?1!&GIK*??XX3)7 M6A5U^K_FN_^GQ<72U2CPESP*60_:$@@P_E,>+422W@X^\/=D:*"^8'G(\-8663+_ZKS'6AA'#(EUSAFG]?,^ M[@B9M+($VNGICB>WSW&S+88:ST "GKO="!I;%J(*$-GJ VV(4<]2.A1[NPW& M[4)9>)KY%'03J@E.V,MGU+TU'X-:Q)7!2TYZ)KFR9;(O>^IN+S)4:VJ55?9E MR.A2BPEBX/%X $MAZ$[7&?=ICJ@G?:*D3Z(CZ$^#=WD#@*'>Y>I!>M>BGA%] M80F=^Z^HB[*CJ6[7L 3K5MJ(.O74<6%!G] AKI 1334;6Y;T\!LV]5<8#9F= MV=R,E;>M1FLW7:N)LW!8/R"=;SS%X?I;]&J^Y 74_*+BRD01;]I[T\LCMJL- MZ<%1T_FOLLIL%;.Y-YD5N?LAP5*.N1,H1C6HZ]&.R(SH$U7MD('WHE_A_=Q" M8&7NM.CL16(Q.@5/Z?3\U8F _'XG_D5#+TV#!+U0H,WK'/4JF.> +X;_VI!@\ ZJRZ(=2>IQ,Q0H%[G]S'F*Z\@*G36>B8ES!LLY ?-/3A/9 MR=)D>BG$*:JA\T74[+Z6K<'%4M7"58_O7^N^OL^5??OYK01[CQS=A*_:J.UJ MT5.+_4/_TH0'Y_AOZ,;(YM\!=M:%]?M>=)?'W;K4:: $0,7:<)\Y^C$'4S[X M6%:"8' /?# BLF:R3@L-/_"/Q!U( #.?Z"X'T,@X$44+%GS$6 MEPLVH/S8OR4P>Q5Q+L5E>6P&UI=UB[R;_.;ZPX%9K/,<'E#7 !^L>8J2E:[; MS%RV4R_^?L^)\M/S[>-YF=$#7P^=/*A*K-ZUB<3?ZB"NG2H%M&"CA0N8-(]Y MQ71&M\>Y,DH_(#U5?!'#PP:CG&,!HG+C]/3P JL$\E+!)JNZC[&V->1ZG::HE&;[]*(0.BC:C&8G M[W1:)>.;@=\.-K2#OPYL/&T1ZYS! UA%-PW) 9PQE'.&DE8>W0[F<[2_ M0_^Q.W8VP18U5SZ[$1S3 DP(\RF9_ZTCSP?D25C'R7;PNU^DVX3Q[X M'5MMY6[@N,8VD$5E9.MLB@K]+T [-(:DO)^#2JBKV[BW'D\?C>.N$3//U'_) M//LU?9VG.03JFFK#L#^GC6VE+>16B1([9-U-1\WI-@/W'U&WZD1I?3*\AU0N MAWHZ0D"$H<$H6=94 ME[Z(K;L$WW>A[-^:<2W64!.0U C1@P<0KG?-&4I&8)"%0P3#=G@N)P==' G$ MK6AB!;9DJA^[W_+A[?)V2?-)ZQB31];ZW10<ZN3&#]^;4V]]) MB-8S.E:G_T#O9M[+MU)P]MZ0>XZ)5Y*4+[YYUX$BT-OX_B@ZWVJ'C7V@YY"% MJ2A/52N,2&3-_GT[\LOIM &TOXJU/QN"DE3\JH,2B"%4#MV%N[=O?)*R/7"4 M5K'B;=ZX /LS0CGK_TN$D@8/. E1:OX>HJR7_C-$J4H,4>XPR_Q>#!\=M"Q; M\6\M2/^/XR]RF,WC)8#!E1-\@SSLHA<-R#_Y_D^&F#MHO,RPI&/="1+^6U;K M?15%B].Z:D]Y%ZT*>NVMFL@N/>W7M&7PT_BJ<*- [\9<5'/Q<5OZ,]";9N^% MF^IGNFC]J$*T U.9F0X=#V5+?["*%1U1!VW04K W/:P[J@056E>3"'@T3;>@ MY-B2<^C/01DY%!/30EZLT[ZK7(H<%<]>^816"!MMN+X\8B,V@6M PV4Y 8(M M"H87%#A?@7AV.$8@097UM/'%KC_C:19J* MU+VK:+J2#_*PJJ?4(%%R\[2A02OXBP0C"ZIH!=INMQG3,"(?;;/C0[IU_9QI M.7EXT^7=6<$O72D(EL%2ZT0WO>H!_KV#?2&&Q^D SU.KI&>?*FN;'J94FV'[T(>#5'FK_HB_')S>T/E M!CAT:4L&LH**NXG!D!,E_/U*Z; /%7>I:.]:8NU!MK5+T8$L?TP10M(GWOC- M?VW\$'*38=YUKUFSX I=TYG#N-A5+V\9E9>T=&./IC%8)O^=@WY,1:7M'\ M)M\O].SNM?RCLD69Y9V 8ENJ9ZB4+"6HQ4'=U8(VOX@-TV/O-Q;$S0BD9$!3 M9*^=NRZQ0(V@;;8VT[HS(<)"4_'L[^Z2B9-L%ZJC/%T3,]R['O659(](J;AJ M:9O?=+,Y6RD["V^H3?Z1&3CL_9NM'EX"@JW2"#?=+@TGSN\,C73KLHF?_'E(YK*M[NBC[&?BO::(71!HD_] M%;B^,D7$-?)8O79'P NPR1:J'SJV0[)Y_*0F!CKMWS\=Q8[7A_;*VR) M?H&X<+JS;6S%)?61D8VJ$U6EXIZ_VDC*Y3ES]%&/?,7 M[:3MRTW*KCDR#UIOE= MNH E(YB'I!S. MV'7."$LJJ#P_JC\R$CSDK1T%[_VT4QO%U6=TB;"0M)G^C0U98Z#4)>X1;5)D M$S" ^DY^T(HL<-1C9#;R8A/XZ28G'I!OQ;%&[S!/)Y-$GU&3/).Z*I;W!K*D MV6\?(L^C/ 62.A%+!=ZLP$F_;5P'$E J:*C<6\VH[D*L#RMQ\X,W!-#Z(=O^ M3Z#U%]3WN -Q\M7&Z7C (D?ER&+-Q;\@#*PY9H6 EINA01<> MLX?IYXSRHX-7]+\ ;DD2,?[_H^X]H)K>MG[1* H6BB!(E:"@E(A(%1"(B("" M]!(Z BI-0*0C$(H@TB("%A!"[Q#I':2#"*&'(KUW0@VDO:![G^/>9Y^S[W?? M_>[WWAC\QTC"6FNN]I_S-^>:PI9"12Q;Y4.772!LAV%F=ZJ\DN@\'SH!0:<"$RH\WQQ=3<BKX8 MHK'3\)O7]=\$-J[+,!^Y#Z_\%/^T;R[_M7VS]W//]9*S4$G& MX.O3Y>9.N&P4[C))-FWWTF"7ZAHJD8 A_L&P;]"%(IINB 4^*"&F0[)0TQK( M'=8EJ%UP/N-"+MRBK6Z*H8X(2'@#G5 YRIT"@A(!TJ1UJHW#@5#0SWV]L%61 MG:R];8FZ,L=XU'-S$:1,"I/"( MQ- .'381!@3&M64P$>!H>=?*NE0H@=:0"#A8HL#O M3$PI_MJQ&CEY:T41RKX0"KPI$V\O1<;Q!:Q M,FM@X)XYF$H?N1-Y%(3T0Z*J[OH\@]:1-2 M'IU' &U^F%$R/Z$U1>_,1UU^[*'R1,F)$^C9'3TC^D%5U=;@K"[R]71L[9RD M]RC4#2>N(:]B%7G?X[C1/<[ 5 W.3[B(=1E;DNZ(2@0,A'LHI?G1/.ZEDO&Q%*H M'F;<'RU=I*OAXT%W7FTSF&K-8;AZP(9UK:P)/=,3+TW8>G.*U(+7>\5,'P6/]U+M^ MQO1FXCDJWQMRD[C=02=Y3KP!M$L#4O/ - ;XHB8#KQ./1);U7I!%'9X95&TO M$LE??='E]^1:\:BR.L6ZN?;,T#%CG>Q-T(5F<8:ZI]5G-EFK*M;2[$Y;BH2\U.DT6O1-GK)%FWO\'ZB+'[ !?2KQY]&<"&\4'87EANL M#-?; M6F!4W.U'G5
Q-1^FU M%<%MGM87#'*'TR/)JN,AA\"WPIDQ68CBI3':[J>,Y=0Q_;^Q; M6"P]L1Q:U0,X!W)L'^L$8(UMB;23S.7GM](-E@D> E]NG*[FN4&@_($9=L$*TF,<,A0?MM\!3R#&3:9S=:%M MX+NB,DLV\-FYSS;Z*,."4O*[ZYZ52XKV4_5VNVF%ARSNI3->3^ "K=3D6I7Z M?JX.2Q_,6L?FBE9"#,S8K M-[TW$RZFZD1"&R4D7Q)"N1C>=]/O*S(0:\OY:BLNV%B?T[5QY4-"/>.?(F$$ ML*0!2-L$C]2SA:Q[I!KT4 9Z;Y 9O\1JY15D7)V[,=%8?BB;*-/7!JKY.AHY MB*)+ZJ_MD7/ YEN4Y^"V-R\E8Z$?2A,^M#_DNY\S&/PX*R5WF>1%5G;*K7\Z M%8?1.>GV?6ES4R=NF.'F@V=!H@M+-5_E^EIL6;&'O^UZT=DRN."+]_Q75(ELMM99M IXZ8('/V7D)D MN<7U;RIF4:2%.B2EM#]7AK)UF5EDN<@1+^0Q7U?!3I8*(RT:Q? &M M3('.UR<2!,)T:[IN/4+DZ.<0-QVRB"KS]1(^MAF\29Q#D\C-9?1Z+B6N^3[F\2$;2M_)F"R]/,Z+,@@:,A1^11%M M-9Z>7F !_U07KQ3#!\\XJ?YJ%R%PN+SXS9G$2FZ"=E!'1>.B>.TE("EI\ I9 M'LTCD2C_SX:?YV'INZ"U36.D(](R'*:V[3W]GF I":K_=SL2OX6\-]HY8VZ' MH 1#-><7YFK$EY_-'X^CP59-$4*Y\!*PMG9(#&[Q1G<4!$I.OV=.QM1"0%0T M4S)[";#Y&8V I1!,QPE"+\>*.![NGMQY(1$!V':X6:#\M[63.;K0:%-JH_&0 M#"UWH[4,DKE> !4@ #[9L?J[Y-WL#?AZNKO[SM/ELZ/N\E(ZEX! !> %=F'C MWG=-T-^IHLB/WE#$.HN\X>4/WFK_$G:M-]E BA> G!M)U !G]"L MT=8)Y+-&R]US)3?![QQ!OTND*$FP MC.TKBBM?C8I&$9OALIP!ER'*/-GM&@V-UA+RR:\] MXI;8[9#&#S<()V=EJJ!.D3:J1X)+%2;#HD_<"HZW?J2*^:J<(HLE;EHNG>XZ M;]D(3G40OJ*I,HWT53XLK"AVVL/_,:E,-1+ -^5 ;^J;=5\0K_R?.94O MR!=3K:D*:V!00^+>\[1ZY0IEH'A>Y2TIIKP@A,P.,TA/#61ASIQ<310:!Y^0E.\>'4[;_2HNQA]/VC&7/?U#3!U&A46&J1]W?C^T@6\^0MTKB()%Q) M.Q\*+V: 9J1]%/9S24J/@"TC*>A_XGNMV$:9Y<2:?=W0JT-CQI5[H%@ MK/L>NZW5P@J?EPJCLD\?QTB^ KBFY^Q$L]<.E\=7FSH:W"9;LK^;7E/O+?S) MY!D 2T]25;K<1,J>[LCJD:K<@TV60__8[,TK]WJ4&O)8XGJBOZ_M5$DX\HM9 MF,ORF+!3Q,O(^!/>J?60$A!;K[VQ7KM2D?3AH3X6L>JSQ7]WBOJ_J_!NI\_? M&!ES0[+VF4UVK_1CK,^0C^8SY@\,.U :C[^Q5W9;1^G[8%R=^S>H1J['?(V? M!"_DF]33I6CN.)Y=NIET'\T$?4+V5P:,W3P_QC\RF'_WTB9ZOG=_B6Y$9F,$ MCNS*3@W9%.?]8YYT0Y2D$/QBJWN5G[V0B[@A()$"!DKAV]-27\8]#:K/:J)^ M@!H;&F#&"W9>> M5G0IZ"[3G><97*R%EZM&VJ09 !W8:O9?7 (2K4_5W.^"!_B0.1A0C[GB)2I; M(JS^X-7V^,!( ?P)%E#PD65I^%W32X#+0^TAU%/C@SXPJ^B[QK4XE(:.>6] MBW#5)>"ST_Q)'Q#VWNH2<'C[*^JT*!/Y&\5OG+._&9Q&H^ZR&Z/\1L#SO"NP MV()X*F&[[PU?KKX2HR50O?JZ*CJQG]KLN%J$>,('.;O1=PGP0H_U.*^*+P$2 MDXU[<61<%'35.\"I/NI.GRG*K]1' ]Q"E@\> MY$?+FO/K5_$! N2!\7=?<:T_MQ<#A 59 P]O?=TORO7Y[7=(:>O/]I,)8AH7 M\<=!ZQ0"%PC/I%T5:5S#*O6A% LCV>V/GJY _BSHQ)OX4])O2P5>C6B>C7^/I^K_AN?WWUF>:O]# MALCL/[.+^5MN#]%]SD/W&?R3E]W9C8%3[5'4'WAUHGE57F":_\9+ZXK7)2#& M6_D?,;/[/\3LWN^2/3[ZQ\P\?C++ 2_BC36N4X!6C-7=[_S!GZ$ MTO@3SX;,/[J3+EH<3LU?X@!A@9N-A[>2]HMR&O[H3[%738&OFD*[DT?15>MY MFW:_.].?W3T)+;;QE=CJ^LUQW];.^;W M<8:WHG T]7&&*#YKVZR@EOH^JL?(:--N:HHR6LLC%Y]H(RD)4^ZP%S]:;$GZF@5>:%=B?W7F)'6%7K5$RG_M3X0 M[)T5^)#@ZW[&7Q*R_2UASJ*8XFUPZ4N[DT^\C;"03? A'OA\J2'R;X>CM0O6 MUC9RGMB2XBC:>4\K*-^/C3DVN%@5GGVF LV9=M;I'Z05Z@.U.QC>_*B(G$S L8SZZF]_V'IR^I*[+C-)CZ3=<#%'!WU-9R M-E0,Y'RMV@J)GSN11+OR8ZPFIX9O7[@78<$+JR_*BT"QDQ65O?8>0"VD\CJ6 M!R<$*7GQ*:U,59S#MI32;1,;+K"8U#L1.I'FC]81)UES6,[QU?ENZY17^>5K M:66VA6&:'Y5WI:JB5U+?L MCC_<. M?C?$FV0GLC3WAHDR/C+]["1@_+IRS"TODB&N:OEE@ZO#(EA!?#GD, M:=).&E)G?1-;HLW*\]'IF=>(G#U/'V\X?0F7N:O00V4U9<=GJ2$EC\MLH%.^ MFB).\XR>N"/AUK%UA:?*)8OQ5&D/G]:LUPNC0)'<[,]2/_MG7"N5F9+$DR(N MZWN:&AL"D"_P9.SBCRAHU\NO[1;M[J*ZYZ>-Y>(V>\"5%BEB+:=WDYT$(IKA1<5*T>FRRY=*K8EW>,K1E\9JZI)G'KC))H:T= MY4+JL;U=J>D)_++>!'Q4KNT';&G[=5(W5?)8U6?1R)3E\U\=T/O:S5S?!EL_ M:(NI&T3_721EZ]09R48=\D5*3C>"V]Y59D38>[B;7%CPY7/<#VZTE0497230 MI%MU3\W+A15;4<<8G^5 [F(@@F7OO-$=IB[*B?=J7[.82#UY5[-(Z&UD&UYZ M!JNJ8*HU,TID?O\*I-M-C,')9"!& ^5_(@S[0R%91#$@RI?$F-JF8A-LJ-[[ M3RTN*<**!;$QF9P?I'L&ZOA#S;]? ER+#PLI%CO#&. ^?@]/_!D:*C^FY]UI M:EY1XO9\Z7.CALI5,_3)8)&S4'')%*,7<$DL>.D-B!RPP5P4%PW]%&IJ@',X MX]DTC]3T)DB=[GO::#K58\4[#=&1F K[/(?/XF[76RT@S.)X<[.EX MY*;+24GY<"G39"0%A7W\KLF6_IETUHWRM,E-EQY:26?"[Z$T&+YT=(+TYO!D MO#]A1PU7/)YI^8K]?/62NY017ULJ!!D\*"\M%;J8- MDUN\M7S>96;F]U)KX/,;[@53["PC-\ NSWX0-@']Z"9%HWM MV\E=?6%K=A\%4+2U"<*N-2/L'/0=IR8RKYVZ510!NJG96YBJPE(#QT]::GR? M-:\5+C\4H98Q^K(3!S?$@VI5$H30%L/YZO/Y_=5O=71]H2;MYW90!AQ1?TDF M<$M-BW)+K?1\SR 5>*=65OD[,7YTTC/MMX9(P2.\&'M.FIY8M8KB6(U10APM!$)+AMGZ#4,;6NB'HL'F$A"X MM;1WNI8)G@^ZREW-($F6'BP5W=2QZGP>]W1:.$LJ4NF^Z;>NKF-:7X'U0N,E M@A#(6U$Z^YPG*U]+>DA*9+G)NG?%?$T1VA#+>8HZ;>><*?UNZH02W4B*._QO M=#"1&AB'BO]H^W1NV5C5KK7Q)"F >0_>4_=ECY"(+Z!\7DB[ M/(NN?/RCYO1,FK]YH$M%GQ3JN]D]J1XKHHM3\/2NC;V#1]5+_)P06XMJ$_(6 M:9;EUC&^!%4*VJ3W:WE4I:DF1P;%M\!,^>=&C2<2.(HZ4OO0[O/. AE<6YO. MY%3W1ZPZ0T:K!I@ZPH'#4A2UWS15% C=KA7-#H0=&&G#F=JD\533IQOWS"DR M:"Y&#Y'@#R=Y68JC42&,Z:.TR_U$;5,CUC4S$[KBLJQE0>*H#J'JD8S M+U+S(>1J#JXF4H"7"]I#0GB_KZBJ;H/AQ-]";:M#UZA;KS7;)IX^PD M?TLKG/XK;X:T)H7L:4?(29_Z@E&H?779K/1N'T3JPTT5,-W9!$FN%PE<+':U MU%KAD.JZPVMP]S>0NCJE)HLSJXY5Y+I[.TE&#L)3=^@]><0G5RMLN,)=7)_P MP7$;VSB/M!MQ,[_-3E.3^+I,'1"GYI6[/4WP6'.SXZ/ ZTH;ZE'JK&CM-+T@ MOCS9JUG[YIN?GXE:C(0+;@=G9XU(9*F+748:'DA_M5=1/XG%;4\XN>M MV4+IJ?ZI,X;CJ\."D22=CUG&I%N,\&4V68\KJ;_P0"M3 M=A?WB8+4-3H3%>&Q*%8FDH??[:N_.I(NBZ=%:K 92>5/0B>9B@NR%;9+EP0_ M858PLG6C((?G[]"A^H:XQ!]#]=*L^8%,JSM&TQ4,[RL)P"K>[Y8:? ?YWCD; M"N-U42S'.$9L>@8<\AV4NQ@3(*4N/N5<^+NVE_?<2D\D5)I/4OY>S>7D#NVM ME-$B+:*O-NH]NS;UVJ_/ E^!>@2A+6)N_T&H(,_= 9MO.?'S\QR:(^+RA]W5 MKA%I!8]OJ=)E_V'FX_\V@F]U.UD2*PIHF9QNJ]1+#ZV25B)DV-8'=OG$FU<7 MQ97K3.@CNODJ4I5C./+99XC&'RT"T,,.8MA4^C,B#3I))^S_.+//,5:?]@40 MQHFJ]S#W$W6T7]HAW5_R%IV>T!B"#,I#O3I M>V+:U#!FJD?8&9KG5.5!T>SE"74J$I$5/Y94<@7% @%NA3'P2AVY3!NEX2FG M?4@,)8Y*V9?[W?0+IF*Y!9> =F4JO1GZ$]*AR;8U%N)8,]6&P&I0@A:"S^Y6 M)P0CCOY#N]6^3+5CN9\*SLGR1*Z77HB0.,7FZW6R- O=FRBBU>PNY$U@^(,- MATN GZA! Q M+GBQUD(:AX0YI\JK., ];4UXJ]$^;RT[+E/K3&72(^",$3$PS_$2@%'H"26% M,$*6M@Q=1KA"FX >D%I>M[7]*9_J?,W$M27SMJ_JW,01BY&ZV+)+4CVF^Z9' M5J(!O:O.AJR&# 5T2;1R.U$+.4 G<7E(#S#!&Y2UA?T$ ;;,+J^KO&F3)<,2 MPEG7)"W\JDX$2ICK=B:EB9MG

#QN;>FKREIMEYF\2T7NSUWA2;]K0,8 MV]E7NGBD;L"6DX\[FOT%F= ''".$ ]V!4([-F_')Z"3+F("8N'F-3D;VC.=B M3U;WQMG<*$QC)SAE[1HWTTR$5-;O(ZWZ#S:0/CAQK4JOO(G+0#[FD+$N8IZG0;'[&V& IU3-[C:XVS>3QRH""LP+O+$1Y$JI8U\#V M--[+1$F,XJ1UA%I&ALDT*C-+&;D!S0+:T(Q&*92A<1T\/V=E?*36Y&ZLR_5N M6:O"&+X&D4]S![F!+"THVAV;-QO[((HGUK=S);3R7,UPL'R?>=DVXOF.KBP( M_+!0F.;2E"@I&J99DQMZ=D$ =GN'AT7H'EYP!M6!P.>5C$8NAW4.VG$*/Q]W M\*R'$"?WPD@I6Q[IK49Z-6JP>\@=&>IVEF7A$9)6&$DP,[!?'@R.L%H1A) @ MJ5\Y(=,F)4&]1-V)T$Q8JVIMJ\_]81EUXY*9^\9U1O(/.W@FO\+6IAKPC!\RR!:]!E\"1[AY MN%34SY)RM:-!IU5XZ%#)P!,,R1H-81TQH1,F@VK94[8KA^FD$TI ^B)(NX ] MS])\JA205ZJ?$F![AFN);2>;>#$I+-+KG&C]&YL&??FL^!U()^<(9,,/%1Q4 M9XI&J'6?X T2<)T<;-=/P!E0WVG _^UT1D_++C0OX75IC2#:?K\;>P887$*N ML8EO6#G;H*2L!5%U9,>C7[C?AGN04>A#,UI'\J7UV:(MV V54A\+*V$/_)*8 M[I)=B M&="/H\ _&,B/?KDSV'.G_X*">DHVMWI*(@DG?$QF>_.3V$N=,^!^/JB8#GI( M$EB_"\#\3L4$4;[ZTL^%-?7I4BQ9?J0KU;)9#4CZG^,Q?]%^.++RLA+X;J,B.2\(Q;?;([Z7CUJT.N@%/K/T M>=R]$T%$^E3<>)ED28**]'UA>F#1O)3H5'JDE7WS%\@@ >[X<[WJJCGSG*&* M:DBQT)U%Q!U:[_8.R%;,6/]"=.0L]6O/F4B>DM?C(D>)))$').?<2$QJ>BXA MI%)- '/\>ZXZ6ID[:*9+E"A*=7P(1E(MDB#-?K?H@K_DCZA\WN2^A\5K8J=\L/<_UK1BH@4 M0YU @]$-K5;7T+'A&YA PM[O@8017#0:!>\*620<#&% 382B-P)'&R3_\-?( M E7+[^A3[J]]$_8@ 6A1U?LS!\H$;^B,':N'/'"B"\0^;T /6=4M_S ,K MOQXL!;^/MA"ZIA#S&'I$J;-B$WJ,]-%CQ'3.CLCN:H601G>]2H)R? [Y-3!P M]]U=%)T'FP:_/I1M_V\E[OX1=<;\@3JG_@7JU#U'G9B@0:"*V,,9::3S:OW! M>4 W):@O3?U%KRSD 7YB4)W*C$A C"T>Z$RU015,(SX8H8J.64_>"934A*= MY$7N6:*B+$%X3H.X;2$R$/.X'_LHI8<\'%".D9,#M.4>#TA<_H1:J(OH5CAJ M=1@$393#*J,+:Y0NT/R&+7W/L:61[ZD%8G0P)IU&8>GT%>3TPFCW:_2;)"/E M7RJ5[R:>)*5EH#>IK:X?C.4Q(JE*^#\(9@'&BL)ZAO'T8S=BS*J?@;'_!SXN MW.=W]5B?KVR)-C1JCV*S=&_+Y^G'-FU]8KZ[)(.X==[Y(E2U^V9BYSHC!*TS MQI4EB#'Q=)RW&)U!1R1Z)V/%'/L!5@K#]16T/EC5MOXU'/]346#V1(_FU)JX MWQVQ*B*^OP^!3.G4'VH?P[HR\MW@ARW.E!W8$L+ASTY0F]K;\C<[\G*$E.^2 M;8Z4G[LT(&LSX+CGB<=6!LT/4>S6?*@ZU>-1]SI*"VN2I%L;FLE9/*^SO]:S MV,8E>C(2[ 3(BL/>@ZA%R N1[.'CJ;"VI\:2.)\/>N0=XI4=V[48P8D9)H]7 ML!4/L1+QE^IK+5(?O,P]>MW>,$TY:*TG,W& MUUFQ8_6G2KM7;].Q=TC@# K<'.+V+E/FZ7JDM50YV7QL%/7DS=>7A(Y[Q!8% M-SVD!!C8"PM 1P.)A.!Q)]N&A6_RN$K$8O8H"E/"%1/'IPQ*)-1XMBEM MN';+BHN6)VT,5B^<+(&//4^QV"UK2ID"='(;7VP_@0@_GW(I[*=3PF.:ZSOW MS>S_],VL(C3;*]%6(,/3,R!?$Z6^IW[NG;%+PFA"6>56] :Z/](6>9[E3BDV M-8->3Z#7P6NSIPI(L@8 ATW^B"A75GV>C_Q))..#C4SN,,$U4O.X9,%0I M"$80?P2=\K\^Y>CB#)9;;XXB>^JJ N.6T]5,U$,+J226\1H96MGI4[]7H6=S MPY1J0<.ZB3H!/9]/[;'UAT:LGBG#];3+TI669SO)IPU(Y&D\&W;8XWCF]DFN?9R=140I:J M(5.W@MD5CS?/@+ SX"U:'J47ZI&'D$Y(4U07^BJT;)P!!![D0$_@&2!FL N: MD6H[ ^(#$9"WXE#@93/Z).T^^A-W!9'[-H-(MB$EG-]V6<>F]H;1-X,B1[!B M@[GJEXI1\BAR%QOT%5.[!MN9K(GX-9G@I6K,V7C=^KV),V#J5EJ2UZUO@LA# M$%3YSWM.3?)BU[_DV7Y;3WP%A8,2V#4+JI]W'X:L96$:;1OH3)X![9_K-V.. M&=H-=L4MZP\&(/L4N1;N#X,6K!2KV"#YU*K.BN[$E+.FM. =M&KOK$. M"FH;N3P0PYI&B=DF2"D<%"[@,'IA,>YC?]ZI>72)-"2^FT<3"4;/K=L1 MZ+F%%J=EH^KZ0,@N+UIF#Y;.@.)2U;BTY F/%R[QYCT*5A;V;O=\8),Z_K$I MMC=?@[VRHU"@$?Z*-^7C>@LE9O"%MQ$04:.\-U/ W\2IYZ*328!GPFZ:6 ME\=OFKP;IV:.J%N52OUT"F0?Q=..\I] Q+=DZGRN\#X/PR403Z?SY,^+]#)9 M#!C02!L4('3R9RZL#$R[YZ_/?!'A,1'D&A1?LH]=Q"#S7?EI;/_E&&HY'@V5 M'&$?'KVI9GF.7/"L9%SM0DW9'GX*LY!2-F#,^)RF;><(&>S:?NH.FN<0$.F+ M^CJ[9ORYASI;V:)\3[MT2$.35R=/7BZ4YWY0Y;UV"HV2?N-0>JGQ]]T>Y*8) MASH)QT=1*+C #R2F<-PW-*+L53R]9.5D "_-MA"_43\X6U#DO)%N'I'@*8-' MMZ?U-:7RV"A/_N6A="@],7YCLL"ZL$$ $CSW;5!FAS[T\C4^]Y )MEZ= J* MS/UY7WVW.9++"C,*CNMZW2%W]FZ$!]?YC4X8XZ'5]Q.*V\?/*P![=3Y=XN8^U!"VS) M.E(H=_6.RZ&KPOKVW"V9::/T9=L>HM0*ZNCT8]YC<:=PE,;KK?'72X/B)2>Q M.A_8NJ]I[#:R'P2IL3=O"XRVS];*BM.(O^%_\&)7^OMA60/ATB!MN>UG%'4J M\W .L^W39/YYJ=!A4GD1NHO*80H6NG ;W:+2$_614(_+P/-.IFI6D(HT*/ N M;,)4W[Q'*[)IEU"M*A+FO#'?UJG/2UK$>\?6%_:FH"9R8#.Y)&[CX];CPK / M!_<:TATNN@_$#)5N3U9Z6!_&ZMU"F.-WA(F\9I_-:T25>&WXV#(;.:X M?,4#/R7 CX;R:ZH#N5Q$Y0N"*H'M0QVB^P]_(C0VO.4]$7ZF]6?,23ZL)Z M7."M6\PF_%SW5"VL KR',$Z/7_+,2\*5,' X7.F<9(H-P\3TAE1^W<.+='=C M0%UQH^CH' KQ/@->S.?C%]%!#\Z <6)-4F?7&RU2/:^Z:_WIM? .P'$N%%&6 M:\U)LY;I5=GNS CZFJ3V(TDJ MO2I]/]L^H*L/N0M946KNC2 YR42V M*&E)V;[2<06/9]X)I&SZK!\4A@0>OP MZ,G$8-A$,/SD#'-2BC$])\4[D MD;THQ@U%M-] )M8(_:1CW(_G;:!3X"'4,!J+.O MGBZ=1W]";WJ5ZN(XUND9L"++C5C+3U*+ N_L6*%V$G&;[GX3/)D:^?*M]G;] MMV>6#FB+GQ+]F[2?0^SVD(>)Q!SM">=.GN7?G3QUD3M+2'^:OE-7663V8JQB M#4>2M_)=-#!(Z9$^=_M8&5MA1EV5D'YXVU-ADJY:<;/OE*-?P26_L9(OS5(9 M(9>^GR\G,#\+?M]M4A&>%!:NP1B6JJ6=%V'HJO0GX W,XE,1D#+'2HNQ:(M! MOWRR6/QDCGTM"Z8>E053P@MRMX$DR"B:"2R^E@[5#]UI. /2EN=0T4*G5CTY M5=#U+_T5L9=@<3&6#NF:B8$OT'+)2@C2HA%1CB<":6_WVO+"S-Z*Q'27&#U*@+(E!QZS_&< -]Y"8^HEO(7_#MZA?\.W.&?"; M/\CK]A OAER:EL%T3BY5_(5Y?Z-H/CJ[=1F;]5+,0<_%ZQD-]]P>SHK37:9#-Z>CJC8^LQH)]Z M/3!)5I)<8V%LW^ ->)>N%HW+,%U.-:LUWR!OHL'HPM:IG<$I0>UX38WF#O4; MU V,)\CKWV7*$/X31P_'+^Z?I9]GN7^Z?S(V-4M.DG*'Y='@\8=KR-@/AD$4 M.:0]"!-A-$(IZ/LB+0XHT+C1_O Z^J)69$PM'DJ;V>,<-WY2G.7? (_05*IM MB!]G1_C?^MW/ZP>0K:CW;](%()L%GD\'T!\H$[??K,#SE2"Y=V$ID1%52LAC M'&8Y&DD%]C^1Y;]_J#W-G1P-'*+0 MAF0^^#3.$G()7B8FV(IH\\VB\+B-.#2A-_L1V!7:=\+5C\(;281S8+ @6IKT M(2?"HX2S),?4C@8(9"RFR^W7Z705V<-'VAO)F2-(!I:WXC=60MNH2TX^=,2/ M/URI,5&L0&D))._DHZ3TP*B:,^#P=9YO0]6/_, 2F1(]PW)+8?MV45ZRO7L/ M[A:()W\YP)L8!>]D__GAS#>Q6__^4::QFL(JR*<51_:R8_F)L8:OPHGJZ%4:_1V.Z206,4 MSIBFTPYMFW#Y.^M]L\%X"JN2D*XZL2D'9IZ5HT#G,^#]@9Z9QG!TZ3=M^>^V MAZ]_T'Q12OEL*'%=-E\:7FMF[V0\4U96'FE8)GDZ3KGPQIG.Z1XX0BVQ\DO/ MJ?G=4DT.N&S]#!-<,=?\L9.BB<\CQ'X[5GJ^ M:L$G1N9;G(S61>EA6)3W1$ M'E3@#%TA%O'5=_SBK*,^6FJ>8[W!K*1[Z?GSFT:ZNUIGP)/]!W?"=>)/[S.. MI)T!K=Q$W\WU;T(76RE%Y/=YV;E_:.(MXGP/@=!LU4!FWVV7!@7:6IE*?C[:O8;3'%KF--IIU@%1\/8T78]+.V)LHIW[B<$V=QN!*$IGHG%B6* M%$"KC$64LEIJS_I034O$ACU'@W#K9NV.W'>E(<:KNIWDWI]8E;VI<;PW--.V M=2=9X,&YNA,?<4-M[!1:YC=Z 2:U>%1Z 9*#9$81&4[X&Z>[:MB3J37=>5&! M9K57 ';ET^WK48S%CG;@ZK&@Z8\;3])Y,X:NW:]._]+FO-96L$K*[)U(4KP< MV6S*0/NH!;)>W[UKY9LW.$OB"YZA':+<;;&!W>Y=UJ5[W[ED"E%R"_Z2=[N* MS6[WMDI21(D8SO06,@AM1^K;09;E=9<"P?.O1^K7=A5/":K OO6[(N!3%XQ# MADMIQ^E=Z5K"M=6]QJ15WF:FH8 P:YC3?FRM,?ZKTLS5L[JL.!'?01ZEU1!FJ@]\*DEK%FPD]A M)$_:Q3A\BN%OYWH>K'"].+AD%M=+>6_C%N,9,!<1?FOAFD-]?BB;'F7IUN65 M*E"K/(?0L*I<58Q0D^ /==,;F6@[_!7#BIYBL,G.0GR>P2,=[Y0D[C#.N_&/+).,'Q6'"OBR&TPACGBP*(5'WQ,MV3SS$LN5 U^"# MC:,XBI4Q)J2ON+88)N^(75H"/8267Q(1HRW4S4F>5:1:K;LYF.MPJDWE.6#% M0/FYA5)JCHJAW'V.>BZ(H\@/I; ZAZHB.673CFKK(WE?1_W4.0C5RGGP\-;; MAL97LE342Q8XK_K2E\C!NS::H(-^R(K<4-EG8Q,;9[UKF:!F'1$NLB9$>@"W MT=4NF\H;>&7 LALEYS7QR<5"VMD^* V\U[3L[OR>Y3.]3_M]DZ=62=L$+.]1 M-&OBM$&2.JVFSR\<$/FDKU3*B$+Z6)(=0E M'ZA&B9\!B8RQ3F+H;ZH;[D?CACJC6$+D1^35Q/ M-F>';R>]%L-ZH/#=;4Z]! MST)&$5TT- E#[^3 GL3H&Y57&6NY:^YP'W:3\/<+1(>JYVI0J!/&>\V]FDL7 ML)H3"Z=$,157^6-WVMJ<3)#4J$V3;060-&C&:T/:YT$' Y X5[.VJ>/+%@8' MFU,("LLYJN%@]K(%;9B&:!FF5O;Z?Z2:Y:T%OVU^B:7>_6% 7R&4G[)A>B*9 MPF=,;\0Q-\@@L"?F033SH;QNNS?.]H;2%L$\]Y-[J(C6 &UF$V5:3-Q\FO>Z MO*PD(!P9*R]!G$K^>R#]O!0%Y?G)/X/E/]_XR*^$YX/T&*(QN&*.L(G$_CY> M,K/7R2L^X4FOA%SK>>$GMR;..Z7@LL.^>0E[O?@=%4/#DL5]%O'CT/K+FES/ M:P@VFG,#GP52K&C7T6(0Q&]V8:2P1OJ[=J1:EWCG+, M@C.R?4\QY9P'(#'#(F X//AT1A.\4//SS"C4GI(9;4V!U] 8?[WT,GB7P/=T M"&64%GMJCAXNQ3.@: C3J.HVR9$JVF#S*$=ZZ$%JP"$9R2>']1J9N>C_L+IT M.H-\^Q T58HH!;C:Y>N/I'[6@KDR#?XH@+/&&SR I$G5J/(K%3*]#V MW@>#HT!)C%D(ORAK?P: *.NW: !)]!NX?QJ"Z?E(9\%1Q"#9)OH?Q0]AM3K_ MQD=]CE+?4TB8I, P,.9E1B!K(XH+/]D(Y(*W<2<,'-0BZ#";E=Q C,S<*5P# MX2;,#Y.=#NJG6776$0DB-#+J]WL4U_2+K+ZVG &D:,!Z'@-I\%'+)H1EIVKI MAP-[L&3+D/V,<:]; M29-,G\P* "_YP"^N4Q_]YC?BS"X:?"P^E918Z))-?@ M,VBKBHL*,H@AQ67WKOO)[7,'M@NWA8EQ8:C=>=@=KSB*2?IAN#'[J2DX4.U] MHAR,*!NO$CJ1+C3)@R#('_.:S&](,@ M(/A+-+UP'_7O202]=__>&6OK (1IC(4Q(@&R/PIF_=[=M.Y?5+I/QY (2'ZA MKQX4;ADP.?_:==Q*>I:=-J#L)"EGV IM0%H-![7+$4QM*R*#M'^67,CYAZ/S M @QG/A]CON/Y$0!3'(BY)?DQ)&EWM<)SAIH M<==@2O]);EU5'EOV9B)7UHETY6X"_#=WY M?]>7[8K^G\$%\'EP81BR3Y&?NP69ZS4X4G /G4M /R<#Q&H]@F"DI.Y6L/C1.?>'JU)0 WQF&K)V''-Z)MB!&XY'LZ.F.,1XE,<8CCJN' MI,NGX-GB^/26'A'%.@7=+/2O&_[:XG5>,A)C/:JI/*R9?V6IS8I=E=/9;WN0 M>XT!7+5P)VP&AH@)3PL)P:"[)6/PT#M,0FH+]TZ.(/ M9)A^]OQSPI*RLGR$_LQSG4$!CEP&91_45U6*%JY**@C#*OYL'MROI2K8?W.V M:BCF;B0KLG1WT+Q-%E4:+$F7=;1*J1,;#]IY73SC9[/^/;=0J*MISH[GH''9 MHXW(9@*IL\.Y7?(J-S!9<#(,GWC6P]-("D(PPYKID/ACG SZO/P:G]Y$IZT] M1Q=_P--Y^[#VH9AUASYH/ -L/V.=X6XQH\Q5(=. XHSKN/>!N0F:6?-T5BFY M'ARH6Z1A786OBL(#04*[,/\(KS8JNB60]L#.-6BI(KG"A9C/[]LNWE9%=GYN>S5%=8 M#RHRR#*X%@J!,S/,T[_FORJZRT]";HFBKK!PZ$JFJ4=T?'HIC?"=FLIUB*J_ MYJ[H],(PX-MXV)WG/@SHB4'/B(83>)+RZ9=$2EC(V[LX/W[=_;K!&-0:/39? M*"8K4#A+0K$:SQPT('#-_VVB(67+]\"Q7@_/Y1PY]DKU31&&AX]&\D7!6=(9 M8T6$[YLOWJ[V8\ +;DL:.J --%"IJ*]B-XLKKU3V3DA52PI2=WL;VI\>*. ] M4YPHM]UG6/[L:?+$5[Y0WZ%G^_MYKE!69?EG10+\)%<,G&V4!)31:-2 ./19N<<2%<\&D5@4EUZK"W^%.MUXA MS:3W,Z=&VNL>D*NS9BR'P&3&M\\ Z$'PY:]]:7KDT@LSMI6@"=^I"7L]BO;6 MOJM=9(QLAI8;1ZGO<"H2##Z%)C15"+/KLH->NEU/U M&[2]IY.5>4U3LU/^1E[2PEIZH3#9Z>/BM=T0/KCF)IEU-]?V[0S-Z!8_3!CMCWM7%\\-I_7%[OEMW9 X2\I+C,^ M0JSF$']UT%U6=%0XP4^T40R*:^07V7F22$_[Y=[A0:M#_AS)^ZH"5/>[7N=T M2&@\QX/@ODQ1[M$ 3;PT2\2[0,?#..%='0M;GX$R7C'\9>G"O"!%*#UW&(AS MU=OCJ?7<9+BN>; MPG98A8@BQ6JD.%UEOZ'SV\!&9@E5KEZ^OFD.]M7-1<3"YLNE,)>)A930#SQ( MA8=/R,.-S3*&7N2T,WR:U]3/ND^1/\M-;JG/6O'.6C;)[*T<2V2L,XM H*3% MUWR[')^_M*+YYQU%:[?SE?;VV=8_95BYV(F_E'GIZJH9,JH\S67K8$":&%'V M_0<)^\,@OT+D&MTCHW=)X9_4G*P8;#?R3F_-DKX,\L(CR\)MD$[2Q_7)#;Y= $ MW3=/3L(OP$#1,V#>Y"=MQV3DUR,'Q1F3VN"D]7-@>O16%^=H#ZUU)%%6:NA3 MH^VH[6Q?E#BF@^D'Y$B-:DBA( *-EG03S@"3#$.T!E<#;:;O4?!/K4F?VF'B M%F@M7P'^H;@B<54'TWZH#X,@H>!ZJS, .]/Z#V@JB8:F9X"W$G8?;.MT )EY M!-E93=CBWB/O1*"Q8A4X0M81O1ITHG;/ &' ;2V"9X"=:A1)M@-GK:AC-)] M3QW/H:G/X*8VI&(*YG4),HHV91K8Y8/A\6PPY#UAD8#;Y M"B\<&#'(5$QP>N ,\,_+ *_X8*H(K*75^)Z?:4L_ _37,$[?_)C='8,6,P'% M]Y@\*N%1H0N9&M=2->4*:EFQEE*EAF^N*)<"CX;_CE$M@;<(]3] ZE7XR+?1 M_<:5EVC+ZE6DWL77"=133E!KLI.RN0.!UF\.%-_]EJUQ'CNDIEQGLZH9.W=I M#I]FBK$IW$2,OK/U3DGEIP'DK)(ZWFH]?T[G06PQEN1EB> A8K$D8@+(XU8L MTG,!W+!PM!8>@RX))'!RH@QMOVY\/]U(IQAP'2%.I\N!U$;*YX$0%& M8\<0*]CKDEB4PO'*T;V\*K'O\YPM 3NAL,HND=A")T.15GSY']%-^TU[P7)C M!=5ALZL'C(1EU&7,>"^<$DDB2O^!Q%K]%.'W9UG_D;?_A[NW#&MK[;I& [10 M UJ*6VB!XNX:*,6+N]-2B@1W@H1"@9;B6J1 <:>XN]/B5ER"NQ,@A"^T>S_/ M?O1]SW>=Z_PX/]:"M5A)KK#N=8\QYSWFF%6SQ7+OAM [\%4,I/Y-R]%_L['2 M=]S6EF.PEZ*_?_?F .T5?>:-B(<6OSJC \UDXXH,*58)/>F QEA)(@LT1?^9 MC+9[)#'_TN:!_V@ MIL]'9GUV6SOO=-Y)(TDKER(THQRO"O'X&D =&_]'(V L@H8%%"LG^/.$A3H< MF"IK/I#YY'=+5D[@38/6B6#[7U2/EH7V7[S1"'[33MG?M+-8II@7_OT:\%3R M5_\E_MV *E&G/T4ZS,B3FW4,2+2+H/''F_]?81\SA*Z5[9]XZ"/H/]'0E?Q? M-'3UU?]PF_XF8)4]&/B+@!7\SRL8O\Q(C1[9S: B3\D;&NFD\4,K%SLTIQ!7 M$8Y"74K=["NG3^<\$**#XO'ZRT4EA+MERLGPC:I5A,1ME^EF"2.I0O29Q90S MCTV>KC./90G5KY7A7Z2NCP05DLBAIMU?+:EN>/NMFQVF/#*W,:9/3M2T*%;I MQ/JXR 9ZXK=&*'._*V"J@=\YF\KX2A#]LWKQKD" MQ3E?-_"4#(='JRX%:^"TJLC?J,C^_A#D53"3.?X,Q3X#J.-_JVD MX@\WJANA+,,-(I??* 5RP42J!X;OTC-"H/E3STV>& @W]V=?#45=:"7# V') M7RP+"?W?GD6A2R>">HA;R'T$J((O7++2YMK*1)@,)LKWL#=4-P63ENBIR7$* MUDIS=I7.EQKU#@*#;.I-EQB'WI%X(^67>G%"/;":6TCX$]7BL]K648X0Z6+5AO6J!ZA1D M+=N1[H'BT_;?D'T5^S4PY'*N5I!.@'70A!(2CGR> M6GX9F[++=YR[@)K.[/\\TX0ZDXIN=%(%VL?=4$7A>%='\65G>M25\P "/:,: M]=VL_T#PJM\(GK)6(0."=: 0/%VIQA7IH8Q%<*.O=?Y=^\RCZ[5H)'=3^QQB MAFPP.M?JTX2Z:4EB]S$DVJ.>4?6;W1+J&1W]]8RJW:>,V+>#Z8UB%58CG;>? MU9LLWM\Y8.F%0F:0 0VI$W%!R"??M9;(Q-+>Z:^^Z?D-W>5_R2Y9!H^&J/SA M OJEBT"CW> MAT6ON^V8ZG 'Y^+3!%7$R%67ZA2V;R KBU"T.#U(:&BNGNN]G)RJ!0YJHMJY M*3 QST0PT*,QE.\>CXBA92S%9?+Z8,R5U5+RCX5OU.K!SI2UUH_EHQ\6I655GHE,7R\_8?E]-T_*)CO =!5E$T M'.61[.J2S'WK6+J <[9?6MJS/Z2T@U67%8FN3Q4*#.7),*6_3,KLWB?7C*F: M(=A0%C36OGGD:T.L_J_GC)NL4?Z_9I1*CD__?;HHY:_I(JSJBW=-L WO&)'? MHH/G_P&QH9U)*2C(MOZOD*TNLK7<1 SM/K_)A/XN@-9K\(SYAPQ2(?!#M0WO M]&Y0V1]JVBZ3$A;T?X+L?SK^A=@9#>->=/]8!VWR_A_:(OYU*^;[!=$*?V^1 M:'2.9_.'X,"^<"!I&WEB(_D/@H/0ZJ=R]&E5W"7K*7>:_N)AY5Q\#R[Y%S%M MX8V8EBNTJA-%#1SC_?_'O!'T7])&C_XB5:7K AZ*;#:=#$+7GU9D'A!A]YZB ML+HW^P:VBU7)*")T*1/W\Y'"%4H7&T2'EL= F%*A^S6@M1A^. ;=RKA))4%# M1!Q^ W:,-Z_%E&N^AN9 _I7EV.NW+/@WU29_L(>;S- O^?&O%-%49&SX((;1 ME9X74V+*E8W(5D;4+M]P35W*R7P(0&-,BMMCX.)/[2D*L;-Y_D#LNM\B@HK+ MUJJO-9E<+KBUC)8!-[OC\2Y=<4E\#9S_E53@GRYJP!"#Z[E[98?(ZS2$R951 MV^'A)A7G]J!)3Z18?H?;IDL6N@V/"PP*$R[,R&383=O[>%41Y*<\1L@ZYL.3 MUY1TM+5_-D5'8+38MW%0]#N(^FUI*ZHZ+(<&.%A_CR&SV)]O3?CDE2)_X*1J M<'S/4( /:'R';K_/7O39?FSNHEY' ))]2-0S%[8"1."6%+#+?:,*EZ8*'=M. M8)F&7RYZ?S7- ?(BVRDBJYA_Y->0B6;'B-9?#$=]$>+=?;^'K59C,$\K@^X?]IW0@-3]*G_N/C6%%*UQYVHK;CC-X211O$Y)$@#Z$ET1 MET!TF'>5B+.B7R[EGGN9-*5]C>_:)GC$2IAB ?2H>UR7L@%2U:+8$>_FZ=JB M,3 (;*T6FF5<>W% ME%E?'=G3>-U RZ5K\@'*B2W5%I4E;*JDH11ERAN6,M9 M9>S!',]@,N=RN0>'7YB:ZI;W@XIA3Z*LK9+-'N$J#\<[*J%2,FI)*Q#@QG M M,"3ED'@81<9GFXX96R<0%&89<%S9B:7J+[MLNCQN\V1$#ESD]BF+!5]Y881S MRY*5458M(PB>_,T$C;EL,XO5R2E,KI[5I]OWZL)N^;H=$T2AAM-B(;#-)1E[ MO)![Y]6NTT:LN*.=S ^QKH"=2?^E1*S MWQJA M8.)6M0@?*F\?+_=8S+%@"^YI,6_AOQ710@(3=IPJU4B;_:#VLGF_*]#&4Z5( M,FM:L"O<4%8;Q5YRN[Q334:#)@^T CW9TG3[L ,:>.9R;_D*4'%XUNSULW.< M"$_8[J>_'-QI;B@;3?!2U-/7U\/C>#@C4C:*<]+NMB:[?_*^T3LBOV%GM KW M],-/OY6S;2R(OTIO,=L+N9@UDY!BB?VN-@\1U]8#L);NQ,^(>#_,8&M]#J-Z M;:UDK6\6[ J.^Z1NQA]78JIV9$;+@/,NZ$7E"7+]4Z&9PYKTT-:2_;4KG-BF M<]QKP*!* H8O3 P_!56HZ%M_\5HB;9QDH[),G M%R IF5H586SLYS%%]NI:I@N@.S_=FM2:?-UWC0-NX5*V9G[3(Q:@C,G'?2], ME"Y[:HL'_XB<3^(FK&$B*GM8.+ B.Q;DLDE'\R6,/ZUN@-A3-%!ZV&3\6!X& MS>3EXW@2C\:/Y; OY;;.#L9J3<9O.'B;96VM\SJ G=1]QM3$:%.)GW)T3*;Z MR$@\]UF1\9#AIVIWLU[WVQ8^ID"\LGVW?DZTCGU4RM:ER/3T=X&PMDRN)-TI#%YOQ M"M3=*[<-& 1[WRD??]7H9I/U]DAX7 7?O)2SC)*KM0AR4F -?;$_^V4NQC1M M:B1M VR\^ M64Q9?3Y4P30-IWQO!SE=B!184 UYD9KH>ILF+='LOB1$I.F])\62]>DW(/E3,>)JA/)$W*'76P!";*<#OAH@]CU"R?9"OM';9!5/WOHHHBN^^H[ M60:&[M>8+N$:46T?Z\OS#'X0J,_[5/93*XL]?>S>L,GD0W?/N"^!;)?H1VVDS29>\C)5THU$:)&:8Z3#/A_'UO>X=4>.FE MYZ$Q;.5T@*)'^'48F-+0>%6SIF/(,,QZ,0P-[FO[;;UV99MH[>D3IR::;.0Y M\ ?0^HJDN8:_Q4&/RYA MJP[)M9@(ZHEYJ',TK&1\.#U[_*+;(9,\&&@YSHC-D8958V2JA2'P!'6\F3^QH%))T=WP41XK5]OHA, ^;P$NS1YC*1<;:K4S4DB MP\4/YM((P'HYTG/2=@TX4(>V[D\TK1-E>RM= SJT'EIU93XII8P!:CT_E7;' M[6+1!\YO\+X$_60%Q?,XBPKV8@U\S47Q;BNHW!'7&Q'ZRX?'F2?V'M2CT$6/ ML M %?(6]"07M\L1(8B[!KH&Z-8W;4L,AY7@RHD6478?NWL+&3WT_$((@$Z' MIZQH@!8AJ/#G^-Y($RJH6LKW0[U9^LWE^8&E0O-PP]IKP!5Z^1Z*,L/SLKT. MLCNT]+Q_5+JX;:UTU('.QL&AJ.NS[S_94'B%\)LDFP 2>%HXV^Q7YCQD;S'_ M^N+5,=4;+1%H\59MCC@T;T[_UF7CFQ_VJE?!$+6.M- Q.9^KB.!7KJ]_R'-L MRO;DJ@XFCQ6Q1+OD$A)0Y$N^R'SYE2!9,*B._(F'1AU88#J$Z;@_>_M?(_2:Z=;ZO)Z MZ'XTA5.?%.9X/^JFD1 MR!)&M#QI0=SE86W@&57,(%+[L:7V=YU[@]3(HDV@ MS0\SC\1P:;1Y&]!>DF9_RD(?AIP],^&C.,T'I;)QC![&R3'1!\IE,OT:Z=8X MOC^02%&/H*JG!'6<'],//Z%_3_: ^JM?5A-WFB\ /Q_\##U9(^^HJ_EN#78U M^,GHF!P(7%12!96-TSC/?4BG&WV=^Q!"B5M(3T4)O7)"@W3+$$I_SG6U.CCN MX+R3323Q@]'DY4Y7@]9CP23U'N=YT!< RZ@6YMM'!(?+ %[(V*><.7D':BIV MJN!+U?LQ&*QBE%D9C]NE+]H1Z^A"/.%2?;Q\96^6OI8'O8FS2G21NJ,JLCF? M"#R;.$KO"[O<.A^\+;OT>7;EWKEMR%R]>EQ$[PM;'+XG>VKG)=< +ZB@\,]K M0&/3%\"+IXZF*\M8U/M]+\)E"]6PU3V]/EK;1#K:X58 M!Q2SZ$&W[9*60 M#D2((R_427.B@VS=%N'AM,_O'(+W5+R[FWR<)4[< .X=*,DEYI3V;CAH6Y#Y MEZ;C6.D=S]@$@L&"PV'B(;VO5Q<=Q(?3.QWKH"BV\=60IV0NW/)X=B-J^RV9 M ;$I#>5[:)0!.WRQ2()8I_R[K+ZS*:TX0J"8LP(ST[GDNZ"""*XKMY9O2IAN MTQ5:(70/!O6G0[ 5ZB%]QIO.]E$(;[*];-8[X-'!6T^&).I'Q7AB8*-+.+2U MRFDOB)*ZWHC3Z^GPN.CT["<@' >4S,!?49VD*_+:(JTJ)#-^[)$X\P\[ $'/ M)E*HHFJ6,+G1TR^,?=\O!^'AX3&!G0>>N&C/W,VB=8P@W?\$]^9)TMM2L2$4/<9A9],L;22=V8"-SAW5O3[FABY*.DQX B\1K,D- 4 MY+G1?@8ET[CKF_FFJ\.F16VA4"Z%&?=4G$QAB[P\:[.0HTX=AMRER^79=SC: MRY$9J.EJI7YO+L.$YAN_<49.2TL/.4:*KGF\?\O[SF;8DUJ_->7RT";K@ MXC;T5D+*=S+(\MJP3\\:1UA9\)[<[R-1XN9U69LF:/\B_SI=Z4%X_C7@\4+. M&ODW&MSVL<1X[QYB=S' \;+GO!Q@;:2%78/+RPQ9'J(+ MS);L5<(/''P#Y= 3/]J2(S]"XC,;B%]:D)^=4EP#$$=&E]NJ%(0(X DU\H)@ M>"W)+,$%MM>A-<'HCE49\4/TD_>G%#K1WN:$ 6$\W%O.10MXWN(]KP:^[2&A MK=78S]=9\UT:.(2"HH=9T%JNC2TH(46C.+RG>M;L;GOPD ;Z)1 M996_6)[<=&0YWOV73(74-2"WKAC5!IM4?Z71(6%!>XL2 Z0XS'1X\W^#X;;NE60$B;\;]TQ_NZ0,7NE]D>WMYN#/[J]P?12!":O%O7"KX:T-5/<-+=!=EK9 MTB:E\:BHW@ SVWJ_$:X+CT^S/;>FY$J12+BX+6-ZRY7@T+2A/3:.8^9YQYL0 M/W3<3"^LA7F223#$\U6F9+RZ[7-W-4-O5MS$SRO%%.ZAG4%B$@]\[YQF%G$E M_5VQ47,E,W=_XC#K,YWQUQ(QLO/,/H?X4=!:0]?5X:B9\C4@^0QX]ET92TO2 M='W>G($M^9"CNW-?^JA0[B^JC[0$M\(1SR)\C[/4.Q7H"HEI7F?G6EM&3]RR M9#,/0G-&.GNHJDT9V[!"L=:9II#//%^0TJ9/_]2_/?:F-4/.&^PLHG^9[..Q M6IU"JC?M5M9:2I/-/*]4RKJB6@^CS M*S8E3"J%?J=+3OY(ESSZ7CRJE>+)"%R'_+'@<6=Q8LOP+36\8*GPH$SQA]Z8DJJN088[409 M4'N-Z,\.(#R!A0"-,= R[M]+> F*YPB.=_,CTN=P+XS_ED0I7+,%3G&^HP7.-GU_?EP+5>D?1Q'&URO)0[)+#]> M&GOKDM$,W/1CV]$?H])^],#PW?Y%/ZS-\,X!9G;.BT$\_3O+Q* Z59 FC3=^ MPK.HA::[EN!\21@N>RI_*$-$%<-V;VK4,2Q"Z> :\-%IX!'\P4#6UEW23S[% M5C!<7M#[T/0RB+V.HD/.N6;_[(,5.CH;?UQ?HX/S@FO !']3HE;TA.-^6P>A M(?GX[F,5*./4+GN6_AMJC(@DEV5D3'8.7*E9TQ7/"!2DL7.?B##V1Z3L5OFC M)(@#B'0D,3*CJ*K$=26Q274B^!JP'.(&1M:*7P/2DDL10@L[A+AWH:TJ2^YK MA*%01^N[+=XR)+NR5 L/[/N]V-SVVG4)!P<>I09'A-M!"X^"M3O/0J M)2'E@\8#ER^LH<[8@KL,531\_&ZKQ,+H=QDA)TNEC;30'OE$Y$_H.I.6DPA= MFRCA 4',SEX0R]X;6:A++#C:Z/3+H1C&H.-PJ;![[J2EH4CL:>_*LTI131K% M)/H^=:T]UF(P#M/\2,F0)XI9AW?&70,,=VZ^6KD"+N :T,-T8'3E6'T-&")8(V7-9?U4J+.I;.95_W4?=XZB:XD3 M1+HG2KH%$337[0H\ ;>7Z0U.FT;XYFHJ!/-1HE&X%\EWZ(I&I1N)VV9LW/L_MQ:J00(#C:A&( , \G3+F* '[-'MY#TYE#;<>Y"LY=&O"(&>.SJ7AOL MO, .&10IM$ !*VO:$#<+L)70AK>-]+L N1D)!DBM)FS1 *OU2FY>??^#G[+8 M_,^C\X@>JD6INVHI*K&4;03+WM3C-!,("8_<1GON]VDIB^*M8=WW@BQJ')K* MKIX:)\8QK9M.Y"*(0D1'"F=N8SN2&YJAO*# 7JN M1JQN79K/'2-V[PQLS%46$M%SAS!*5I<'"\6OU-3&>@2:)6BQ4?.IMB]'&6;N MSR;L-5/2EM723*8)&,SX_S!S 5%9U 8&>F(MR7>-,2,4<)*>B;[Y)M/;Q+&\ MP''+.WTXWRVL0Y#PXZ+T?I6__H^R-_JS+@*7,P?5X1P1S>1>G$D-:2I!$X=/ ME;XX9-"UV)Z3\.!>'%T#)L?KKP$:J+O><7;E*7NSSK#=2 6=/E4-->7:]!E M339MI1F^K[C"?\7T:?2-K+-\#;5Q]Y$0 T6+B:XD"$RWKFIXR:15X6:B43TD M>K\RT_SA )J#KWC,JC[JT3G0/1FX9]E(6@TWK\4IR:?-C4F2R?OI3/EV,=A7 MZ%[2\WK-+Y(:Y@TOV>#ZHL]0D. "/%MI@N>MUS6 MHA06W40FO:#GE-0\51CML;3$?JC>]-?1V#8K@!C?MH/#)H ]:^8X(GM"9J?%H6@]^&O-\QDM9Q7 MINR,1*1'SXZ)\=W,VB&:58M"8??AR1NO9.*DG;*LODE*V>5HY4 M;2I\.=_6A3-< YZ$J"$;)FZ6 ;CK:>;Z97LX>64O)K(1Y)^Z#S#+[D0*/'^> M1\D58\6G[,68C:!&8AT0C,RV%4--Z@2X=&8X?0J37=:W!G?+45/*?(0)_ M1,]^GT-WK87K+>F!(Q4*9#D4YMLNZY.\<'!'1Z\!.(MEP ?.-72U'NJ1.GA+ M2]S,0ZF2ZUC"Z$HP=6&5)6NL%_L?]XL#GEV*Q7W<1>MN$;!-#/GA1FX?U+)/ M%$RUOWVF*9@D9?WLW.5'ZINOG5RA"WZ^HLF?.1<9I%3E75@U1\Q+K@+WSY ! ME\4(]*A?C>SQP)1$MH'LZX+>W\[.>"/SF]]419"1A;HS8J%]R+$1?KQ(5I.P MV=89JWEJY7HGNR4"*^L^.O112J%C(U/5?E_ZE!XI*1,5ZP0_O6:/(0.R.X!@LKYU)>*W[#Z) 8%?,5?[@& M'#\QF*E=_3Q_^]7P[6UI92V:Z;558!,+HJ;HOF+$TS$6F@C?M)?![:=H_AHT MPW'YC/>E-R%TG$;6VH;_-6#TPZ>F'%(=4Z1U\X M)?FJF8Z*T@=-7ZG#P$QQO&*:H7RZ>M=$WCIX*!EMI@M8:#X)#VQ#)+E\6< M4QH1XJ516%C\(#:)X3QXF-KP25@0J1GE=P"K\Q[@.T]=LZ@:V4 M.,-91()5GW:*K4=6+T4^W\XXOI7/ 5R+T/&C'II1^F_>SZZ#[5&2P_R:T+]CXE#;Z\3FY-T^76^C2TE9[ M;=*$9'"?,Y7U[+=VD_U.T#UH0,4&@J=8;]..'LJ\)-/3["3\".FQU'!?;<3S M/DPO*E^\N"MC5OY("7]%C64K@#I%]2[647[4O2F8QQ MD:I:@VKUD9&,XAEPS+DE@:6#D*D>,BPI0E4[\6Z0RU=X8J'Y%+(*[)&A?PZO M.ERQ98D*;P^KQW3CL48-O))ONLA!RLO$(Q!^U^#\/ M]A8HENG:_[9P)I)#8X>KM+A4ZI80ELM:/MDYY=$CY0YYWD!]F>2XD]Z.H?YH ^/4YWFTAF%5$*Z M_ +Z]>:"U]:4,:!.@P "?4MOKG35'M? <76T/IBQ!V5P67^6KWW MR)-WF*>32T_),4L_9:G2X5%8[3'B&[B8AO+NA5J -/:7N?*1;_KG$^U07$^3 MQ5-.FBJBTYKFV+'XL$JM' 27OGWMJ$90Q6RWL9VX8SAX*],%JX@)HYWRSJ"G MC'^Q-2%3&@BVA%;1-3&Q#M8>-3(?DG46]1JJ-RTVUSR4 O6"NV).NP)= J- M?X,7+W7HWV5&477#I5K@0\^GH\P8 QDR;#M=0KC?&<.6H4J9=JZD5I7#GXNH M(DFPU"/N12?F!5[GB;E,[1@-@BU@/"39 GCBTO] M.T?KZ,A/L9$\:YJIL )%N>B$,E;4][R!Q(<,2!NM4QO<:R M*A4R$'5KL4<\4I92!3L2FJ4C6E?/G#6IGV Q0TX1@L>I]]\F@$,;#@HZE9FM MATRP8I/P]+*-I83.N"/@4\I-#652MJ?ZQ^CSG(JK# M'2M$E%FZ%(Q]*];Q,+%D$+)#@:S0ZK"'=W68]-0T?@OJ)B\L9^YM"OL^ -// M0PB/!>J@0J<]&/2 IT =4CILH&C@^IW!]75_%TURQGA'PL.T"BQ?'FVEB^J, M:X"#^)6]IEH;),,D40(NF+)E$)UY.]]\W2_,X<.&I#D%KAKP<(UN0X4WSCL; MLQ>V'YRPH4%U:CXFQY:K&O2EP&9D3[>_2;L[B_LQW5R0Y$4N_GG4IE#:4RZ- ME2KLJ8(1FHBG'Y<]M\6T%]XL* ]7I@YOFE6$#\@U62SF%MD->Z^"-,E34HL: M6P?$*\6&!]R>8>VQU#9ZI[#?N'U];:H^_,A[=ZVX8 WUP=B&7G*S5*$"&D9O M MID2T>^O7[/G8[4!;' (NI@ $;=T*O6X" FK^*!#LB9SE9:-E"45'15+ M59F?@LZC)I<_3+K6CPM:5^. AJ,UN2Q6*W4MTK["P>^8US\C^N3MLQ2L"3=8 MF;4ATNZ/4[IYS7\9G6#5"\1QG(M.\6FFNH@I3-RTA03&*VB:#3:D_L#& D6&E3D. *4 M\VO<_5#6U?!+>[B]#!8B14+VW40FET#&;)=WPSKZ2S.,HPS8QD8?EXO@2;KH M,1HK+$7.X.=*&/K7&8C:D'S3):/X1?)\G%&O#W-K46IW\W*R5P/6^5DQ\^C, M-<#&R/$:P'9C%-@PKSX"+1-FL";[2O1XAKDT8GK%*Q^.#J486YCZC"*=*W_J MHJ9"5T9FFMZVO]/JDALH([\W2,$T%M!EY7*//JT@]5\P-%@EZ-Y_,AT$*MYT M(R[[>S?BDF.C<_3)FV:Z2(T2HHL20^J9(TK8+V/=B@OU$PQHU]05PYWDO/D; M$Y7-,8VF:X#*^2#ZWP7*9F= ?\ZN*Y/!VYLWYKI7EA!?VW_VV,6%G+.A:,/? MDX9;$G.-\O\@41X/:[=0LF>Y43KIWHB>@DY,4!PO53,[D.>.4]/#2<-^W!C\ M>$^76R:@0M.E8#7+S6:8L\D&,0*\V.'O"M:%',RM8)UD9X<@^.AFQH]7U\@- MGJP=%7]F?3V'K1+TDW9&$<%831OI: M@[TK\-S6VCAE2K)JLLI*[N55RK_ZKONG+W5' MH=_%ST<=P)6/J(7C'CVEIXW_#,#*+6*HMUUD!RVC+A5Q-&0ZJ I<'BQ^73:Z MF.#^],T+,459V+ _(:%9)K35?1%Z@;N1 B=,@:GIPMO$&A)[R\<*;&@Z723M MBNRW?,#+=V L!B#?HM?#PDI@9T>Z&*P?I0*W%A[M[ 5-_-QPLM@^%LTBK [S&]8M+OL1/7P/ MNJ&EN/WYLVZ),J6?^NJ:*JO"^.>9\_Q$XWDZY6'0N_[\$RRX0R'N7>TICS=( MBZ((DK] XG#>XDRC+0 \(O84)"OOL22CAM?=-?^F=5 6=$$?"C-T/7#L%*2X M!OA/];>I5-0ENZ,&L/&EV')4,*S*2'<_9XE-DW P>:S<_(1'O;TJ>S.;#.=F]/\<;I&W]7+/4CK]Q#!'(A0CXMU8_CG#M#LW M6DWSM7VM$#8=C+#8F)!I=,X/#MLZIV0R0Q(EB3FE(!'%\(G8[U9D%6H>K! M M\OW>"_+AU%K*2:P.$2VUD;D]^8\TZE[!M&&WO*4R*P[6/A61)>JQ-TD@>7YX M"I9CM"944R,-'Y]K%GTLZ+)?ZN%F*PWO]J^?G;7?T8_T4S5?B[::XF6M!R_! MM3BF=?E&H2=;/(W/W$ION]LP[\3>"=B@T-H-ZR^$3VM]:B-]H\5F979D9(Q6 M$M0[IO%VG[?*+O\=[6<[7*L(U? "&[CMDL;\1_RKF&93NP)**L$+1P/7T]C< MJ^-K0*.D&[05\S[4S>B]6%'7H%8EU':=F9-'CQ-T8P49(L#$'ED&O,K,@WJ! M]B*D__8BKDN/YP,(?U0DM+>)N@PX/85[=?O/(YGWU6,5YM;+X8*FZBFU3!]& MD2P&/RW!V5A2-<;\APE:K=4P-MI()<_)N%4Q:"9)3$05Y.A\WWAD)N140 MP-\) A?BL=89T\E*TXH@>0C)@R@YY9]3^3CMJ/^!(HC$K2)MQGJ'#V*"BGNU MDYE&J0<-5\]3N5Z+?47K<+K@S,I.US/,,"4T;_,7AG$7[-CKY8:PM0.)6N$> M0B_-OET#MD8A<1U;7P@764X(3./#17\NW0)X9Y4Q\W17S.JIE.NI/2K]G+4T M.>LK!96#>;.P"MN6NU0$0P5S.G=_V(?,QD_W' P_#32N9KD&Z*M#==O\8!J7 MX+NTL]$.DX\#'L@Z4^9!, S!V)4'PP7W'V_HY6'V1JP+IK1-0TGZIR;\3B1K M9$/?^EZHTH8T9M,@>41SP> %(&#&S7.VP[%@4Q%[2FHZEH"D$W<06;%FW\%- MWD&=?5D@^61.CU7G\QG=LT)5L$,,WZA7S918X6T! BE\H3*M46,M?>REL-_E M"#?9^;!S'@CN0?9-.8(6PGWSCW($H\,A[[3Z&>D#G2X]V-O"XAD>$7';,T9( M>_=-MRG 32/D/XN%;Z%PXE=)PLT.&_!G?CX*.504?LS3-_M 'WAV(VZ$+C_V M0!&,O9LEG//0B;U[%X[JUX!PR;TKNZC?%IS%[H./Q M+@?=&W/;&X7C_P=>UN5.Q-S?OUA.4;Q>V2D@3N%]0U[<:Q^*ZXGS94L(_W64 MEB9FF.R$I\KB#E$K'AS<&JG 7T.W0Z1X9^%J5X:$!L!/W.%>09Q.P.[K._BY MY<7-IQ3D_]=/-ZF%FRX9L+7IAB"F,OKP%.[E$017R@CLZ"NT?60U=5[1Z0%^ MD0[B4$Z-3JJ+3(VR^E^\Y?];UM]-&>L3%[,3D]M4%OK&)>OXD"B]9)Q]I[FG M-41$:.DCZ2"A8T[@;M@F>-+I2G! OEP>3$]('VY\&_AC@L?J>< GQWLQT4YZ M29K^^XV]DZ]3-,-G^@7,U9?8H?'(QIBIR8U:[^0 (7E^8V7']V("^5[TQ:+. MM"*3/0R]>J';@$T+!UQA^Y'D\IE]+_O@01RRJF\Y-/:W2J@#1,QA H8BN9SH M[Z(V%4B6G6:GT7V(:AC=D4^"GGODP 83E!H&J&VWY'NLX@.&._(#44<,^CXM[?P)<3S)7 M2I+)R%7?&)O%#.";8(#)UVI$Z $+*8D OPD1)F5U* M!#9U?3#\NF^95$*&>D!L.) K>A '"8#]LO&XFOGG,OMRU)S/X\H5_(#II0VSI*"[-3>#P>#O8WBMMU[0"0=(JOB3#P]X^O@SX,+X0J M"37)<73E*0,BN-"[R8_M+%54T=H7B0!%OKJ""1X42"HW#-@J-7\&T]>EEH4T2@TB"XQP1R)5%'.'IQ+=R(I>#@I=2CM8]1J\%(D29RK3=,SSVXL@BH68*#Z,F';O#Y+\,8C22']CW[ MAMI2L*KEPE#^(I3,LO'1YX(W,SHEYZDN_)1;Z^!Y8288!5\'[W/PW>C>]+/8 MPX9F?]P$DS\JYYW$W569I?V@I&7_O[7Z_!_1!9FAA0Y1U MJTQB"_D+E7)?+"\3D%"&)+2-"6ME6Q0-E7W,)"=>$J!.U)$>$D>=*68KG:0]14BAR(_:2\\GGQ/@1/! M7W\CU71AWM;Y'"DK0#/F]7-/C#M J3%DC-!QXUS53PQOMX/UXA.W&3X:ZP7? MY:C[63HWVK,]B 'RA-#"\3CUKH2CU)'R;CK=X."M5HFY."@/)FQ/"O9.[+$- M17-!T\-;UX#WKFJV+*[W=62$I,2G+-LG[*9C\&IFVA@_!.]*/W^>PRP&HR,F M62T]JO7V606S:4OEV=??OB5;VW=!8F/IBN-*;46*;M\#4B!U'BE M]X#!!&T*CW#L-'E);A7M+4N+PD9-8PH72.J1-"K3C%>A@5=Z*6T5 M[N6-W*.VGI*$%8Z,Z2T5>,2/'^V0\%.A)E2!'KKD.\WM D(_RV.*7-CU"[_+ MQ1;%L31SI ?'@IRS7V./G[PO'V+%N/TD9>VE.FI;E#U8 K>0WE>^-'\]5%0H9P6YA>$PE8-S8E,U_"'BH\ MV#O!SKIL01*]F$)-Y=?=QVKFU+GD;.>FI5U3)1\=A/MDD>ON[6WF>X"[5H$K M=M+4)00!M 'F=RMJ+E5],1IJ.'VZ:-#QR>VRB\]D-X:]U%H;F2OA2K;9LJ_7 MU,+4.(D+273&T4.2HA=6OMG=10)?:M$M4N!V\%(R#E>9)V00=NX2U)B\V3@1.+]\O'Z9OW.+Y7E!6/"& @EFH&/B;@?G0& N?G]-8AF;.^VX<& MUC1N8C\S*\/O'4Y_[/*,Z@=+R]6/?I\-1WJT%&(L[Z[EP? ML6YFL4TO1T-KDR6A+;(>V]0$I2JYNY$+-;0U#_@8%GU,U?PB8BACMH$/C[<2 M+[]XMRF5):PN%A2.TU-)171K^:62T*$I-:+UJ3HT!)J:L'J8[V3=&P"3T EI M.@D?;ULN;2;T!>5)NWM84KA2X=5BZD=$#%!3A35?:$4U^9]\6"0W:2K#)?%#-[;Z.,O=PKO9+ MER^!6"38B.9"C0/-(B/7*3]J$]MXTG" 074GJ"YBPU?:\664Z/WS!2H:/ZQW M#1*XV0($P@DGL(X5SBGK5SV$]I@8E%\=&&I=BIVS-GGCQ@^DCG0?ESG8S;I; M/=0^=*<3P;0#X'@Y+('%K9Z\>_Y,N+E VT=V5X:<$,NTE:@+_6515^4C^V-FD<+7#S>TYK ("[RT*"[ M%'R5Q$9\:ZT:19TU+X+-L(23L[(DI+U@GD4Q^*9CN%/X>0>QRF2@6/MK 'KQ M%VC(#D;AV4270:DSZ\897V7175NW7W3*;DSXECO MMNHT+0RN42/:6F?RR5>S3%##+?US6L+.2O=0R>WP&!JG[DPLGO$$2/I7G4\H MQ""0^%FEM/SKYHE>)NOY]7RRQ@HG2!511+U#?W%LX@#,V4EF6X' M.8KA6@8)&9-EFA/T4;U4YV>*ZBY2CYTAV- YU,6;9;(KL@B@\E"-X>Y@M/AL M9"(:[15\H;D7*4)_*)TI7?+BDIKUOBKNTW+51U69,M08%2""#.,(>__@RT^> MH;>5P5S),;7JI+;1C3&<&?&<6?'^IUP;\]O.?,]4O".OR1FHYL M GE!X#FTJP&;<<8O(B"RCWPJDJD*I;($EG=<[0V.7LJX/E\+=-!E9$,=7P,& M!UE?T>W!]KD]M&_..\D'*:0%QDZJ.CEIZF178AK MV^A 0(4&\&@.M*)'BOL^6)0KSH!KA9(S3=@Q"A4;M<[Q!(H%;O)U M2TG@%CI7IA!Q?[(R4VP *:3 #+TLZ'AAHTOYM/U3@K:4<'DD7LA3)N>4'O,, M/(Q@ORUMR$EJV3YKAV^H242*PI[40)G"%!'UDMO374;=/ M(CUJPH>W&N'O72I$VV,RVH5ZJ#/ 1 Q%GAJP& ++Y "O5HZZ%"V=2O@TA;Z# MZ\I@\O?%&0XGTV:JR5?$>=K=SM_!0S[>Z%K4P(RJ8^24W?30"D((>KZ(TWQN MQ!"<&%,2$;%EX/TILR@^34^'B>AAYV/[37O#N\X']]OY)#_/9%AUT:8I9!_G M0??CX=%V/-_W16[MJ+F"'WLQ0[R_+&(.\GS1/2BZE>\A$$%$/'679NV 9VV> MH-&60G[GEL1Q08VPUM)=460)9%XGQ,S04'^33VH5-9,F^3R(Y-7#R.91B?DR MB=I^7O(0$WC2%\Q7SMY!-(DJI,S.=H@I@C-?1^J1%<@98/OZC#R@2NC)[F)Z ML1A]"-(M+LRNESZ)&2/-)R:@599'5-(HH^TRSCC29-97SH8J8MGJKF?KXDU^ M>9A[UVI !:[.99$'G9"Y!D1I?862>H$'O/'#K?Y4TRG4.%\$'1T .\P(H$M< M9H MN')KQ417= =% =]LL2XT ,IC6 @Y-OYK0)SK+QN #O"9OQ-??\/[8G_ZT4$UDZ%D@M'XZT;7Z\!R;Z$3.=+ M>:]CFNG3DB+J Q^ET XC+[]< 3U():[O4J%L^.++T;FD+DI+X:JA/L)Q7:*I[?CJNQ46U M.=3^ R2N+(L?WFT20T+NK$E,O9]I-VB*K_+R_]9\^7_GT%SOQO/4K[76H?.K MQ/,B^ZLE3@4GJK6O18\7MR/D%VED,I@XY5J?8U&M43GN!&V9Q&J/NG^F(R_% M 3$>Y#$I))M*6G ;;DE9$N\2M+1A^/F*[ZGZWED8?=N$@Z(5,77,26Q)FNM@K&D$U=-#(?&C-H72TE7*)+?YKBU MW=N-GB53\F7(]_S"NM]B M^7ED>[XU4X&?4"=O\00=*!.@UB&@,IT6=4P >;JD0U ("V7WEL*.G%<)!>F* M52D]^'#T5(#.I#W%R65A[9D/8V%!%_S.14*$U1N0>[1WA7#X^2"S+7<-,>U0 M$)[TL)_U?7W:MA=9;\@TNI?O =Z]KN+Z+#H:8,QI\H /[3B7IL+_]3,=HN_D M4<_8&;WRFUR&ZB;(!\6H?-$H WSX13P60S\5==J4K\GKS$?0-CZP/3%,B67J M$Y;8/S/8/[=X@+D["OUNCH:*9D>]*XZIQ1]'LY"NBBJ_._..[@S2T)=FE9JM M>T,6:)AQLK&GU_:(WSWQ>7F:9]8=[HI9Q!MM:YY+3!EJ_PS_*GPD%1D@X0B^ MC,,TF*VBH+_S?G2LQSPM:+0.)Y0OIE4J\_,Q>@6+DY0G6=Q/4&TVW=$&8@NO MO9=E' H?T M^8_0.YFDV/E*Y"I=H:GL;1YSZUP3#DY(OY/H;62[6MJUP^F"W6 ML1S,HLK%L<;(L0!;OK;&[41!!;2R-*=TL64#/=74=3WMSX&&-N->G$9= T*' M5U[7"GI>JOKIST#&4ZOG"3*2OTI(([ZKIQO64B/%3V'!1Y!YA.4G]EK!!VM! M!F/^E#5V>F>QRCG7@-?+)5N>[!V^''IM0%])+OPH/EOZ6^1.6]^TB"& CL'6ANM/'II@6' 0(,58W M,U4FE8BCA2,&39TV C22:A)M]5Y1@I!+S^ M=K6X1H4G:()?^%BJI-K)N%L/D%1,Y]>\%HSDP9BIJ",$ZZ0;.Q ;HYBD2M]2 M_)NW.K$'+5T_-LE2J3R2<&Y;."F$[-VQM24P;_&3TIFFOLSN]4ZN[G/DA>(A M^"/"^)H%24PF+*52H+^[R3"^4YP3U8"M M(->W]$7+#L@Z:J&?*CP\*+03E:I>LDQTRVI]G^N0B\QFJB+NLM)LO]C6C4 W MD)/EW15(<) YH:;SM1,DK7#,[?)P-LN=Y4F7=F1*@C#_WVN)KO0;@ M(Z0]"BUBM;3L%..([%J>P=7)N=_)DHEM.VIUYI(?YDO:4U)_3-4>+!I@+BU1 M\#%F5?>L;L8@[A"2#90?6@[R,,#KR=2OY0YCVJ:Y6KB_@U7-#Q-6U]5TE4,V M[6/]*&[T3R'VU!A'",'(=DCO*W!MGU[R]G [<'WI+NRGD-8\1EPDGD(?.^NY5?<^5QCH*5V(]'PL[6H]V=+)J^BK#=C4(!SJ/@/_QKB*LHLV\;=B MQ]>DSYO*T?ZHTS(W=[Z;FQM5%NT0,+ ?@=J!B!CH;PJS5:H'"#[H3TH*(+U V$U7>A0I]0; M[V*VQ7);/M;VFH4Z=L<$7WRH4X$P-3U0SL,7@3OYY-*U6%?^])KO=VM]%//$ M=PK2R1SR4_H68OKT%A."V;SR+AO9$>UOHR>F/7,3!4M?/T@% M:PY'#/JC;H2QI#/IRH?<(EEI.K8*SX])>Z00,U-D)"$:Q@$V,@J4=9PRNEKY M+Z=M0JFB..QP$G7YA(/(2 AD),:XM[&FS>^8#IWQV'YQ"!]:W=RJ1I/*=H]$ M[YL=>!7E&5.>1<2E%4R*$[T!=F;+F&?T5MV8Q7G#R%QHK(?*ES'KL%+HTGF> M[HH[L @E&3HQ5//-%GQN+NY8[A[T%@./;)2!?/*VTY2G$][9]60OLW]9&()[A:UWE-0/#CWIAYZ"$+G]Y:PNN M-I('63AMO2J8EZ?K\3 ]LBFV9[K/>>:?5D-R>7IDTQKA<0N,>5C:P%K3O!$^ MEH<=VZ_>7R#FNAPZ4]EN>+(@N?X73^K7VFO0]UR[SL)D=KU%HIE?7DP>V^?( M"^Q4<\#K-X#,;.X[:A0.$5*1+=';F9HI/#E_* M=^'L:^I#/OS[.JN-YD$P"T939_O5R_@-L$6WCT<-LV+31F^JMG^/QC;_XA!2 M\1H8=O%B&RG?H_X4_[W4A:4F2^='1.IVF!668EQ481YE'2&2FT7 J P#A@"C MI8F'\E+OM/*L2F<*DA_H,:'O+.SLL%6[T]HWM,/>I&'UQM:G!4%*+A5O%P_3IO1ZNRN MI+NY$.\-OA E]P$X^D__)3DC9?_;.R3.!S??YPO.O#! MN)%5$"<<"1K:B8:60IVRF[?=0"NGZSS(:HXZS=#36!6ULP9CE/0-X6K*"<&W MF6]\;9.;])0O.?B"Q)#A>@ %VR>G6KD EKIY Z!YFH5I*J'83W1'?SG]Y#F< MONNW@Y9O!G7BJ,8?MV5%K!7!G^&###%!]/[!$I' &S:O22;0]R^PF)% &XVW MG/VQX,>U,,7JFG#IY^HW /#+=2;HOF_O1 M1OL@<9ZZ1H]%^@T4>$M[V(NG>REP=-@JE.2'!&XGF>F+Q'^QVN@\=&[Y856Y MNB^&)(II,N!J>(T0D!(]JD'H!D^FZ>GRP[BI"#3N[CS(]Q=*RK@ MF\OVQ=?Q53]@N9?W6KF<7@=GQV?GE@[&JR3\.1B]3-+E\)@;ZA#*N!752/5I M;:[8_'=]3GRXY-R\L2R H[$,K.U)\;R XX#CY+HE;1BWT_/9/$?3=TU2E<;' M'.0=)'VNK' 6V$\^]Z8X2M22"S38..6Z?TFEDW.(S42%NB<_$P@NLEG.P+UYCFPK/+-WL0\N],CW[Q2!KV;T2&WW_!=:DJT4O=X;?V3D6O<(H M)@1^)E]4F;OVEW^#Q,"FU\O=R-Y4OR38G0CUT^G M;3@/]M,]1&31ZYFQ2U,"K#WN/(8 M'KE!W4L[5>T2]XUS+FY1[)K Z>KO7#. ME5\!_0TD> >%*0&**VO9UD!QA\JY-J"YLWO-7;)J9"I[XA2K%(6P9EVJ,PE4 MOU2XPD-D[@.XV\7Y:2\LLI#>YV 4]U$ZG1E-I<\A(G6KWBAILSV2G&6R,'+Q'*E+K%YACO@;QKR#YJD"^TF"#-8)KE5DHP(2Q";_=*__ M@M@R=_PJ\(]V+Q)RG,_2LN)!B*@>!S;0Z[NB4VF*G7*L]VFF$Q/FF+C)IL,? M/$W?HY/XT>_V,@1I(75"X(';?$3IA8 MU'=#)TXC W^T+*PE<-@:]9=LH_35'_#A!M"/KO\)2>*QA56;$>))F/_0-O49 M\[R6JN,(50A^W@(9YL#L69*&@J+A<2'V<'JM55YB%D/T@CC=(X2T=7$'>K9GFI3EN-W-B$U-TC8V7_B8*!"H1(J MCX2XGM1:DA@AS!? \"7MGJ>YW*QD23B[#JJC+R101P[RRWHT>27$M2W*TFIN MD?O!3F7<:-S7DJW^#.?DR)A>/<1+[BX\>91+OS?" M%Y^U"K8RTT9.*C(M=5O94%$@5E;>_^>]X#\-;WP"YY5P:O%UT(!2$IS[5&1/ MB#>\\V (?[.V#68?N/G^LL8<7N9V_XKM>)%M[V>.>7!*:&3QQ]V"WX:(,-%0 M!IW]^D=FJON:;DN3=V3^W$ZW^_SQQA'S7'Z\+A)CRK;T/0"DO3U?<@(F],!AE"@8)_^N MB"Q,DG\K[GS)%T>2BBQ,[[%$&D1UR1PFL54;2QG# !O6B PB_2NNV M0A<&] M/Q;G+-$NZ_D\BM5R79)JH [K$;U0M,)J+T9:%QF=D1;^H_ .9\^7&M;X(/?E M Y]5GLV&>4N0'4^2:4LZ^PJ*HAXV LD_'"MZ%%\^#ECKJ[6')F/"R99>2!#X.$579)28Y00>J9*&&,Q,TN&_LB\JB"2+,A/6G'D**::Y8,"LR0G0 %^M!WG-LYG MN[XVRH!^.=Z_]^5RHX/0?[9TA6I]L,U=3C[AEN.\GD :X&&($R0- M?ROJWJ N44\04N<14I=W5_6XNP(M,9'C6'T!W*^7)59 Q[Z)9.?FK_=V1!HD M&V=]4]R^ZGNKQWVNG0-3.U>@,!VXJS/"KO2'A"@Z1PLFWX"3$46[P/68?AA_ MM%8WX)+,Q5'?U=K2'[OO5T,Q8DC-?U5A'D)YT49F%T[U1AT*S6)1^G?,&')" M"$"!ZM(9H.%A0#R71<1*Q0T+_P M!Y?/?04';TI37"HEZ70.SVZ>FP7)DZG3R[AA,:J;XIKF@]SB"A MG,;.+5>QUKT_F_RG<2,OXSG%WCL<#&8N-?M/]K:H[KY\OC=%>U[]PPNUN8?5 M1W=VJYI\*3T=]O,:M!*P0?C>.@[S3:DF_F;=3E9.Q>P)L!>2]I&^BJ'H3$O0 M122&.T_N(23Q MW &6L>^3_\BGXA*;GGS4\:.:">5RS)SRM/%+ELW(ZG7@XJM O)[M'N20;E^T MZR+ZF^=1J>731.P*BLI!I2JR'\[PR')>8/Y9XEY9?/7VN9/\ZNJ&)C_ZK@$# MI>'VT>A4J!-1JFXZX,^A>^6@N['7J8E%UO F.)TA0@ M*I157J5TLF>]6H-] M2"@[9847]G&79OU M9@HN$Q:3%&)5I\_)HV:C$Q ^7^1Y<:K>ET\\="L&;%IRMPA]F%^2C3'#].SP M=P&K/XJ/'C9,.9\&J,V!IX8J@,PL[!,3"^8R[VR;O;7T/'S5H31!R M[KC9N2.8I]J4=09M(5EXO-3;KJWV57],9WF'3!V\P;NYYGCR'JHO4\;V#I1-C_]6=A*_U MR.G*WZW(R+0806D8&ADC[@5%?F/YE$?]8J[:SNTGF"')G ($'3+B2U9OT/DR M#>WV_'@ZCF&QY?NTD7Q$^3I*SZ&-% H%XROQPUY>>;!/7L9...T\OW-X:O\' M0^XKKI'0(4$DSAN@7Z)H[C+-[C5^ 9=<3\Y6X+RXWJ= D[T@'X6+$.B$8'7V MF<+Y)[;R-'G<-.$#^58C$-13QVA!;#B5V:0!F0 @W+PUE.W]6,?W' M*\:O&*%V]_RJ^^^SBK?WKE=\TC)/JM+RREU<#L4_F9+'=2+)V$(44A(D9!DO MT-*;8K=>=F/<=:FLNT?G'%\RM%$DM\MX^2#Z79II3UL'].KU.^,%6;E%D;#] MUR]C+S7<(^SK(.1/=ZF:F[L2I:ZCN$& M]2"9+\LT?4Y13CIV P55I9($L[%B M(A=0D7IP"FRJNJXR;)YK[4F;_8C8ZD%[>G2 9!?WRRLY_XYIS7G?H Z$+#39 MY!$[62MU+<;PJ$Q74>)@&@Q-@GA-'E5LI0N.D)R?G+/KI2V(4ZC.AM ;82+N M!U_XXTWQ_AQGLEP31F0HDY,]#@I.[M;SC*"+!LR/AKP!J-BJZNX8CS"T=(ZY M=926AR9ERECH:)0#9IEF%*S($M* %:76AAIK:A*4:\ZTB50%/]XA\M/AH@N* M!PZS68D+ID3 M'Q@!@^WEB7F,94#?8)52;BO]&,[#/>F;&BNF[V^!0/=5U;K*7.-E@ M$ G/V:@<$<94MSS <=D$1R"=>HW'/V>*B@;\O(^I&3CQ]\@]WKE*F]:X4QYW?X4FES1"G,\R8\Y5NL#W'BZ:,%MP0"-A^L6A_ M_26+;> H^&U_$.7GRKT:[EW1AZ7$82'F_8HA@;[4*J.J>PR_@_ OMR)+J>.( ML6K2?=LY..VY/R-%A!-6EU;$R3\B=[0!*#A?G;(L+)J.-!>J;>R%#,9XO!/0 MEG3EARK17(37!\+^UI=_>?%$].(?> - [.-D(UG-(ZBA_2W8G.B]3JL\BC%? M+)B5S]/6T7=]:,2%D.JEOXI3I'PS'8_.ETE\ MH=8A+,=Q,4=0N6&<#]X79<<"372(Q"UTSN-G83<'9RZ*#.]0V8E0[7\"T)WO M.)< SFPJ=W,N;5%ZJ5)S[LRCG7XL\L" 1@W@JK%3IYJ$N5=FT11 M'#-5@O])7JIS<\H=AY=;7H24%*B+&N7/1[LI!5AS)UQ]/;9[4F%:@EJJ,1 B MC/=UB?&)*2J1F[!,KBF#ZYL4Q>JQ0S%4.Z)E]]W?Y?68F5'X((QPA) _NQ32 MD>O9HO"U%7,O"*,R' MU@S6"?._6BG/X1*?E?O@V2^M<'4)D1&+*IE"X]&>WXD5O $$C]N?+]8W9;R8 M7_D-JQJ%CB897^.AU&(+M#5U8GSY&]\ B,E RCLW=M&/SG("06PI=G\L=<6?AWS* (:*ZF)_V&V'26QD&U]KS3QY7 U5 M8F)15I$?9>YN,AD,E=2UK3:0EIM#K+9F'3/X?\+:_5E@P9A^X-FKV7_@V"H4 M,;#,I^72R"=_%SFL4/LWZH;>N _)'!\I$YB 7:=V@W=;):L/E,?2B6QS_),_ MR&'S#5"U"7U"W"?@:43=]6(N\M?5L'LL7!2 0XF!N]/>ZC KTEK3$/AD]N_! M/33D$4A6%L(MR"YK7J( UUL*)ZWZ0'R1V?WI[?O*7RXO]FVTIBI[2,BA[8AB(Z7F M4;C$Z)J%=[N:2-J!6]:\?6Z,V,UN&A7\-D<9R***]DUNHR=_-'9_ $U*0F@0 MR J_-N77U:'\/LW1OY?VB93]_,QCS.C7.D'D0S#]5V>[$!#GIQ> %L)&C?DA M$=!^>_KYU4*E=M5%H7FR'%V3=$F,7X),>7Z&FK7T"^=$E#N-@)!X A7DVF:H M:1D'C.?3RLJ_"G$8TL />O-Q MYOUH/'E"B[R)M,L.XDA&*OJ(!#L9O8(<%Q,3 ;/6%(BPBL]V?1M5QA [>40= M)![TU79TYI2L8EO=JHU-KQ_\$->W?K?R#@M9'[47&O+'G:_B'2GC>YCN(UV; M(';-_1#?GV^ CK@W0,]T^Z:;[AM@ OH;Y*, 1%; Y&MK*MCH*MA!, )4(759 M\:#'X7,#"'X#0,N_ 3#$(=_PQY\ O6\ /ZHW0&C.X@!?*MCX*HA[*VZ8>*T" M]_V-WW9[?Q]P?"Y(_HWNTW79^@;(Q!1X^.3SD,R7&K X<.=#[3B8=Q5\7ZD' M? ,@=3W7!:.]PA*_4L:]?@E\ [P -M\ [?O_O7/SSS 0E4WT&RJV+9^+%C:T M)VB1-X#/^/MO4;7Q9K.($ZV;ZEI;? .TR/]Y^J%XLD,T)M[$)#$3*P@PC--S MV@:')N(1ELZY&Q:Y%&,S;1 GHG-2@!T.!+2N(EWZVR@O$1'.:C]^#3>(W*H# MH4L4%/Y Q;\LMP(N@J4:ILYTS/@SKV1=',BOFR59RW57HZ29N,@S=.;24CD! M6W]LS,8DRCAS$.FJTO@+C+B])#%_*$U-ZE+)_I.;@'\G$K#_/S/EX"YOE!E/ M35>U%80RLA^4C797!7\)Q^OWP_8MLB_> )%.8.0E::O\%CJ"*K?(-L9^3I@G ME?&4I-65/T7VS\WI*<4MKPB38Y&;A(BO6Z?SS&ME.0WPQ*Y_=5C<40-N*LAF M'+V

U[TL!77U;$8)WUIXO M6; N":,]H/)7PC\=55P@$"2'1=JD9\RZR7F6]*&7-TY]G=O. J5F?/Q]?Z) FNNIUC0;?B25 MDO_K3&$ZW%I@D)AW_*XPZI.Y2J'0VK#RS"NU:_':FO8HX/ S[U37+[TD_*1H M=ZMQ2Z=SC74T5B0/.C-/4)GW6=AKY7CSA0Q:>($.NX MSW:AHN15YI)L+&D3Y6W\!EW8=#>?HZ\4?N&0;J*PWK##@6CL'XCGN6%.2]KQ MQDGM[L2$-Q/EQL5:N&A>1I65FSD_64UWU45_ H7AW$'Y^?+[JGW W)BV3SQ1 M^4\J=0"AVGANQQYT3:S_U&65@_+MOO<<0PA[$+MOL[V=GIP8XN3[ M0H>A?]G7O,7I&7Z<6;63>MR5^;UX9R[&>16=#<&;UI19+'>; M_J<,\CQ4H6NS^LP-M:-'8ZRT:2HGA?UND!MPYI9MU95B[5O Z]=8=D.G1&,U M97^$,-Y/%C3"B@4F*T,*\6:+YPZC8\$E2.>5A.SGIYK]"3MU)R],>@E;#^V; M. _R^:9?4/.O3#Y$$VSO,7-L?(3^"^0'NB;/30CN36WZ=B2:1KU+75^?SSKY ME67F>+>7+3/E6FXA'52^.1-0'5@Y$?L4HU6LNZFYC77BA8MF+LGM'2D>TC@R M\[#-(?UJ2#P88$_4A#UL/>+96A0A2ZN;YP!;;3-E7'R^93*_VPJIL+.M_@W1 MM-G2<>1+Z49R$?^"4Q0-I$N7GF.+G8Q*EFTBNU_G3]L\/E)AUA8I"4Z&ROLZ M*R4E;&VTPZ@IF0=$A)*PL9<+M+#*#]>/JNTX"^/;\M"F36/Q05O:W[^: M@G:#A(,[""5H.6^X*NC:VYMGOQFVM*7M-T3O[G@70.!K30^(:&;K;L&9:A$JZS;!*A[$O]X<&A/L:=^*. MHP):G8AQV#1L/"6M0$C!SYCD$N(FH%@!DO8TE;:'ZBV+80=D*S.S&/^[RT_K M*1C@KH9@YT2Q6#&&$VD6ID'R6_)9ZB$EI23AG(]2.E,'[DE]XP^0R?;CU/91 MB]@'9[OM4RJ!Z\GV&[ABO:^7:@5;HTO7)2^7W+'F<'TT;Q_//^&M[ MYTU*(#+SM65$LLR[]',TZI9@ G$'M)YH 0!=9'%N;G9\$Y:DI"B-XSN^IA,1 M^GVDG2CC6@H]T7+5+A%XW;A:X&A*Y M;U_E.^XO;BGN"!*C[BEET.OK@'R\AP4J.SOX] M1MYWJ1"9<:H0G6BC-%TJ"6&HUY"3 \3OXEQ.O,BZ7>51ISL>2E%9)4,5;L=0 M1$CBE^0X&G'!7Q;,&?\XJB(55Q@20_@:P0U>Y53N1V9FZK_)86W,A,^;SE2D M/2%W&%/G_U,B3?L7M]A+"!8:#8MQ,F RYU %?4O46%T8TQZ' M(*#_\ TP5Z(XO >"58!M-;OLFV)4Q66C5Z#!W[5%+]NLPZPG4MA&_YP.N;QY M=83"Z\1J&,EHB48^T9/C3V"@C/XT\E6/D>PX:EM@,\S^>TSECW:FH_XR?E]2 M;0TUB1V:)HUY\X%](+A,*DO!0 7JA#K;]PNKTCO$Q]*S>.9QH6%;^=R 2WL% M$+SM%7?XAS!$7TK$UJ"IVA%35T1XW5E!6_F 5BI3.K^4 MEU<-OV.?PT MI@/MLON3&N1XQ +[2%;)C.[V1BS]-&'<)E7"@9C MO=PN.>]+MPW C /A_E.'D5!LO3H7_$H1YPM=W&5^?G(5CKBOJ+PIP30A9XK+DI:4?4>&7$BZOI9 MZ;5_*GE;SG3J,SUU@X*Z,9K4E3Z6I\K\M/H[C!,KJ%NA1@G\H+.?N0V6HVN, MG3J;WIRMS9MV2[+[_?GZY;0 ?*AG9K?1/%S&CVT4AOWG[T1-SKW)C,NH!Z?& MJ,$VCMA3J_N!_8S=77U\67Z_RP8QIO26](-Q-*L#4N"UNK=(+!J)NWK>0YJ( MJSGDJ0>%&X6*Y)/0:7OB[?KDW$-3@!@$4>"8@+R]JT M@M&:OL6Q=J*Q2@/Y]CZG7JX3IUF[)DG4S-545.M+3'94T4>H&%ZXED9&@!'L M2LP#IDVNRI-O*V#-[L@#4QO6]V(!>CN@5J,'CVYG;Z(H^>IALIH,U\;7A (' MQQ]B3DS1\)?LC#Y=OD U^(A:K"D(1?$:J[$08?6N4)\]TXM94W"$(Q_JJK;R M;-ED"CG _1E U\M/ 5$$]V('2$Y]GNKY:V9D%Q0=Y8O:5C5?*QSD)HW#PA-R]_DY<6YDN%*L^4&.$GH,!GQZ_ M !8*?-=:G"M);T62((E"UK9[WACNHR504XODQMX)VZ;GT" ;\*C.-T;E/(J" MR31OR8GS; AE=]C*_ ME=O3A#N0V^!"W@ )DM@E!.@8%"W7# A0]5"W&V^ U!DIFN;XW"ENBCG*>0B^ MG9N= 6%\S/JCGH[I -I9YR"RY/@HN$.=8FO41FNJ@O4-\-?\R]U+A&"7VY^WX9Y*;MZ^C(RM:Q=LBQ)ATW[3$'.X-5EHY9"4>[)XD9<7O@7^J*T<\-#K.IH#_+K%6V,9RGWJCR[YP4 MM):#'Y]!G4VJT!/=HOM2UU(;3*\2FC/@1*HJAFHW*4[(+-GG5F"*9K*9PT3TYB6/*/;=NE\XEH"I#\); M_I:Y 'I-(9MV*_MS]Y7 8KXKN7,,/GVIRF7]C'OR$C_)18HK XK2L0Q*SDMI M#_!UH,K-?C-JZY??-.\;H/9:>R_%"6L\HXH,?I6ZV \&>M6AVL72FM"MNTFI+J=TE47#%/3/].>X_ OL>AH!VW9M,-\L"[]K!!L@ 6UT8X-Z?9 MN@3$&_@NPCIMIZ)Z@'@5DJV.__*']5>8U_W5=$WIKG.NEY;XO3#KE=(O09KCD;USZ MLIIG-\_J9C1 M2[KOE:F2W)S7!\=ZOI]H0=7+#ZCG78-%UAXI%34U>PNI:'&^C0// :E/\\0< MG58&Q);ND96$S <#/F6Z4?W*;X# ;UX?);WG;/@G\3[:'B(L(1&Y&QD.\$:] MT 5.WEI98H7+-LT@1TB(!BXD6IKX4--LIZ2:UY$C! M=X>9U*IJHW\(T)ULT2C)-T^::W),W(P7(OW,V>[IW@L9!3'/A1!&.A69&*7%/)CI8*KH]GJ+>+1D MTO&416'J!NWCPE',[PJULVU[;&1!YCYQDF@/EW,=T?K>#*Q?*A[/WN*P2]_E MMZ3F/4R*5RV2Y0.<\/?1'("['28J"#CTDX6<,(1PG#=L4O?J%$M+1"[%KF@* M7M:>*TL?&A(UOR+M#BV ME[6!*?;'\W*3,$T*B=F)X6BAG_"7WPC=#CM+VJ GSVM.C8\L4O!#8&T0__//=SX11#7W>%4N4.$C/\JERDG9I"01HP9U4,M,-<=I+/\4BRN(1/]1V)[MY-YGV@#"KS) M=3RJJVV#-HPXP& 2^HN*D<5^# D@;46"$<]K"^#% W3NH+IO)=O+XQYJJR=[ M_R%L.3?SV6,E^:"&P^)].Y-A22WVQ'B>'#;7-6Z0\2 M<>M\-!R\ !LT<\@.:F:R&>38^EK<'^G/3__ST5"$CXQ+(K'>9U#'_F(._L/] MR(P+-50)&XIDA?&%RCO8QS.V[N6"9!$$;P#'"3@.O=>^N,QCZ4DOEC!Y!T&4 MY1E0G0!WT#:QB<-9^].GH@X8W$)KH6<>(H>$,9\U3*@)US_.9I6>/<8'=C?B M!-Z:D./(^7WV):/:V$V][?NK4X'.-P!]_S2NP6%34YM3+#A)B'RRYE;B_ N1@I[%1".GB_H,$PE87'R@[.H=:.!=EU) M(%:2"9%$64,2(MUD#E&!%PXX.S'L@/O_?A@GH_BN?-%V_8SX9T'TGP+2QS"F M?X9%3&+_#(\HJ7O_79?TXO_GUJ171F![] UPG/W/]T8EYY5W_;7IVQ5;$-6# M93<&A%)$5+U!OU:+NYMD\*#CIK- .S1I!(/]/&-'X&3#1V<^T8U\1E&EO0:D MO7BZH^1/@=*2CM G"]#-CB'4Q9K9U3#\O*(T 25CFO 4Y27*'U.%&PE/Z+JMN70>LE\0; \T?7-C#J)#=4"T(=\84. MB.:CR6(A.U$^ZT_L3K6GW:T+!G8^5M!O[!.W18,/S*86AKV^_4'9L440,N.H MXXCB)+A] _"5$"LV_=4^V&:24D0UI&/9';PC]P,;R(A+M*'3?WQ=FQ3C#K!= M\=FN53ONKK!D;DI,XQIC0N[)F+7 65T6@4UB/'S>5H-2IXCBDW-0/X6(%IJ- MVA\:&,\]*..E:*15'KG0]!.: ?K^&HX]_L2YO;::X1I))E(3(-9#8I: M<8C** -8X']#I3=*Z6&Q9;8#9;P4R;1.UZ0HL!^C+B?1MMKPM2U7?4]%=-5^)F:"5FB;O/R5H^2 M>^HY4/4,$%9IM\\J8/C77]P!S01M:#%BJP(]J.LGJ[W@%RRU=]Q91N.4WP*R$Y&$ZGYU@:%GY35$9Z/>#MIS2!F&^ M16K$&V#97#(HA>-CMF8'FNMN:LP;P$O"/*\IL38":E[VU4,3.W*@2TIBI&Y%@A6Y#5ZJKO3P #0^FZY][YZ0Q,^5=C M!4M.&5]2H;Q@*8V![&VKO"'&K><:N>9?V,6UQ8&6E>O@]KCO>UBX+7 M"=#&3N9N048+/M^/[O?OTX/]?=QQP.WKHY4MP]4B4MR)-. D_1)#8PR].4CB MT#&>1[$>B>[%3:UA#NWR2\J(I=E:5*3AD\:5O$ >B[YX35,+])2T0%HR)S%Y MWZ]=,7DJ0)3%Z,8E7!%F9^QI=<:6JLT>=<,4S_CI06Z\_(>DV,F")<%.DJC, M3[O5X.,Q<\D6E402,F'$BN=:=$1 49US8ASSS?E\@6292(*N!J M^Q ^G[O,5K^5M <6N$("[TS_C3BZ3)$DBR8R!-98\@F/L^U3I\OR_N8V; M"X^SC[0?O\8DY #Z;0ATT.T9PZ .Z!(;&AO"%5/[62NWU& L8J),&S1N0F^M MK&\Q^5,!M9%X*-'%V/R_BB-BH@K8C,_5+]EF.QIC5V39FL[JF<5PK.EU_?!M MQ?9XB7=[[=R]RTKR(I?[B]?]_Q) V4,(HE+GM!X*>LP%=GB*3XEO'JD>)FTK M5W7?T1-8,T59O$:Z0<:^ESS4-U#PU+P?O1"P]I[\B[R\ *YSZO78]QV-B3D=D!DC2VJ=*7+]&G,--6V!#-C M!?&C -F;H+G=RS= U-K>N_2LM?2\L9V JXM(T-F(N[KM[,<*V)+'< W7C/2H9=I807REZA@7H8_6'OK4YA@Z+G'[4.[[;!S< MN7!\J91T<_&@F);9392$'ZW/A'W%,G7$A2D@/$I,P@T7KX\25/6_$="J:ZX2 M.H04Q0() N"/90 G2U#CA B9&W&=QTN1Z;X5 M69AEB;;VW(9;OA_&<&[[OT;LF! ' G[L?#Z^S>6-SJN,F9F YN"MA)D "DBQ M8W1=F2-YN["3L5?U$S'*.33B\[7R3'-R*L?YW1328WKY,[@]-KP!_/ $]=)1 M6!.?V?J*2]W=JKJZ;T)4N>B3CS[^O":W'6+N0>6Z@\X';$^SK3](ZTTZCL*6 M5GX=Q6#1%3Z#7^H4H,%]/9?-"9CSY<3NID&9;^-1Y>GOH$73V5ZJN:79:FQK M; CZ#&L_=!93P8-92>H#U6NX6O*!(N"3V],$'%_F,UR>C0^VY\*^..SU $G8 MVNPYRDMZ@3U(8L1?C#H D3\AE+%#),#W&'(L94F(#;&[)]^_R#2\)TECUME^ M423D*P'7!3L@GIS!K3(HP$.J^5Y*$JJ?N^IRRQTW9XFW7T^%%\0SS/=BE#>$;DS'7M&N,DY(9NJL1.CWA$ZF?P?ZA4' M A9S>-[KP'_!4I.].#DQ\-5BME5$";1:@:?J3&+4"H)%V6P10 ',&M6D_PE] MX/PSHY/..!^)Z!U \3?ZDT])>!N+='FVA@E'ODS3N"$M3^*8SVK)ZVP6I+NZCCF M_MMP/.O$"8E/"HHO843]<\969+5:M3[;LJQ7WAC5W\;$-4%[9*NP,T>;L/MH MQG"M6HQ\NWUA]K]/4;>#W.A1_00'4CQ$]=+) U.\DKG'(2B!)_9<@-^#W1%W M7VL=-);Z4#1<.8N^1K$P#];8Z/AZMYH37"L+NV6B6$CD"(^57/-8@^9300() M^@2S2,8;JKN9T,EG,5DN3BHP%+\W$-W*X;>1Q^&['U>1P.M]^ :=9+QA@&.Y MYCQ@SR;\C\I=/R6Q2(KL##K5]OI GO6(\#_C]C,3SS)G'A#JY%T#WI+,H0OHR,YDG MT!-@#W,@7V:_CL&V;,6C.3W:PS*.>6<)TMACVC@[?E0/SFOYN[Y,GW@EK!GO MNQ%Q/6/:#>PN?#'C6184CXW4.AON65]"_TCN MF;&ZPO3C\,!AQK'"X@*[%GC_RU.HL+\*_Y5>6H)/(A#IV!HI3J_#1JD#5 M-QG%G1J76'HIM&H&B0KYBZ1?;"C?NI/+,YRP6DMT"R5B.:ZA?7/M/6ZS] M7 MP:@ME^,A-N>CU^9QO2R4?5?+IOU333X!+BPKKH_I9KDQZ6O"O;_3^M?J]AYX M[$R #=K#GQ%1K@;)Y7HK9T#34\WRB)X"4[Q ZEDKY.DUYL_1"TKX?[5^\HKT ML,LEV:_JB-R%$*GK,TF@X*RX'B]5D4XP?'7V4-,N7#!2@S9TO/L!CW6SXXUS M\1*5;6TP:04SV##(!-A(=R?6\FPZ#W(TW8E?/;SK\+H*%(+8*64'.QL?IQ/5 M7E(%UKPP/*U)?F7Z/O+IU(@$]79O2;WC.=S*5F<5Y\SR\Y]$F*O$&WB^UN.) M;VWT#\)CP&UESXTI:7_(J(R\$=6Q9#O57"CS0(]G/881X#S"0:/^#8 /472@K$'WVL!XU?IYWSX0A8F^-N2 M84,^6D73G%K30CQZKK#+81HX,1.R+%"R>!T=+'@<4?Y0NVO1BY9G0'A!A\!G MF/)5K&1A$?- $WN[N>G7!^GFS)SLT!3BL=)(D((>]@6XU'1]1)4>>H/EPXK@ MBIC=D=TZS*-:6WNNEIFR-C#M?$GM^\_.OYK.=3"&MJK!9 <6 8E'^]%[\?$> MT>)E^B6>UQ^]DEF)!Q ]CI.^3>$K""R)OP&VBFL3TUP*6<)-\93"&_VC&070 M:5>:/.D^1X@[,TR@'";8HGG#DQ6^ 2@+A&MQFG+V[_]^7QO(\_G#RIY=ZEHE MR"?S\ 98-*.O:2RO0*G.Z:6*GZ).D#*$.>-VVB=LIUQ=%C(J98^A.)'UF+=T M)?.58]9 3C4AEG'J%4G%J#8JE"QY+8S771EPKZ$A<",,"T@G6_G=RWT3S$L $D@30DV?SY0V/*1H1E<,VMMP M&D3R6T].4(O3&3Q0KTI?+R:LFLG?BQN^,\C832X7S:F;<0']5US!T*+ B('O MEJ75 DPY-,+;622,\/77^:VYD[Z&"\VA@)H!9G']K3< 5_%^ 61 ;ZC@JKT! MI"D\G!A+ ?^\\^VZ>-CHYVA@XD3&G:'^94D0+BCIAY@Q[4:$*;=QUWA0LGS)@KR%YC=X+BV5F3)4DQ-BC5:WF&F%K M"C[ME=0FK)V\%&\?-H=-L Q2(DG2Z*%BJ\GOB$IBKBE9?ZY&WG:,'>@6".W% M-G!4^/KRY2,7_$PF96#B"ZIFCDTQZ%%U/ED2X>6Z\$8%_%14($Y["R?)AYS" M](Y^"[-'&,+LU_5Q)A7)>(0 _+;<-Q#93T6#CE2":$71N;LV^U0SEG;D6TLDR7 M_\=RT$<<^(@GAR?$ZIU0M(^6.2\E0>.'N+FQ<^0;5M%O@&GV,9_S3.H95M(X MU4!O>PK0P1>JQ^F-^;)'Y+@HU-&.R+*%2PD@[B-V'&AUB_B9C^\D!FJU@5BP M^0UP0S#5#+UQ^?V@_0KCC_CS_\'>6P?%]7U[HDT"@1 \0' /[A <&@F-N[N[ MNT."0QJWX.X6W-W=W9W&W>61[Z^FZKW[[M2=-_5F:F;J_M>[ZW/.V7N?M=;^ M?,Z6=41-63.DZH+K$:!F9'_Y&_%3S)! M6A1D9 CVF1+\>4J/)L+9)]@J_XD MZ,SM153++"Y-K'*PRC/'\4^*@9R)\(UC&[A]&1FJ8N+@B4G!NU%ZCU5*PRO. M4F JVVRKH69V"P@0)@*H\W8_/ \_;*>;;QN-W^(U2T5=H^]4I#%=##!O38QP M@R!+NDTU81;E07R8=)_IRPMXYF#FLUBEJO N7/%N"'5ZI3Z+3SYQFA1_SJQE9+$LX@^_D3@YL '!D8@WO'-=25=<97?/%=# MT!7R$VY<0/IGS0;X(LH8J005/C;,$@AVQ7GPE=%P?-55%G5S#(V[),?5])ZC M7?G6,PIVR6T^AQ6,\KYUU_=)GQWLB&%]MU_R7P&E<@@_KS#X#XZ;DMG?+PJ\ MH)\>FT:HDA.>H?B4LM,T^2HKTT?R]_GX#(;GI^M9T8(8D1C9MY6 >%E@?1%H1Y=-W*%^(Q)SO,I4$34%Z!;G.X6YK]4Y\!?!5 M/X?U"A"J"\(1CDV] F;X^RO2R]6E:EN@G9@OGP=F MV-0LD$+?.]^'@5Q'[64.(SJKZ$B7.VNR\9$6Y5@M-]LQLF Q$#[6",MH@Y6B M]CO9!/^28T6E?XR36:R_H:(TM5P5B>/T MUN!@K3+$"B\X7/4+K<,2\*6H2K&,V/)$4 C)'T^1RH4'7FEN&$\WIK^<+P^_ MSV"X,,#.&Y(O)V6#?C!$\K[!.2;<[CI/V /AAY$ON^VR?HDRXK>&X2D-<"@3 M A7.E3 \R[%,CK&BX&B'(D*T-" WA^COXFY0=P/I#A9GGE2)MG1,GQF:^ 37 MCV3.I5&9POP?6.N7:3.JD((ZJ6&^1^IM@,>HYM%->6I6_L"4[9S9>3ECPQA;803 7T M(,^9> 7,";\"=%!? ?N"D:.U ;0R5QF(P1$G^I8G]Q_,!3\< M&;S'[C7GMFM17 :75EM@8M+*Y,\.R/(4X@QL2;<+0%S)_2G7@)7SPAPGU MINE*YCMSWZ@$S;X=EMV!CR9M8XH[IUQ22)#F1\)F27EP8\X%DEB@$; M=@.N&DZZW>-G'QTF&T\FWQ?(* MP'#.\L(6 9Z$?OXL;'&*OG:GL5$;.OL=LY4]LG:70U)\7I<%?+G:_ KH7*6= M]F3R2G8;U!B(GN &)D0SU0>0DNFW9'?>:N/IO(>P+3Z7E@Y]J'>-WYV7 (\1 MD1GB.>9.U_@$N3M5Q_AT G,E4=#X*X/QO.!GWT9]Y8GPCP*K?/G I@CM:XE-V5= :/C9]0?6 MO9=W-+X^H:MTC0UHRSI"E/,*0QZF"XS2#M5@D]6R666AY:O>.Y9QX6A 2>^EX>2W9G\#)WU.RC209F%Q8W!.()U@ZB'W7INY! "FBG6 MI2@S#P2Y!&9_S(EU%L;1#QP$,V-:KGT:31ZU21O?$R1'6$K,2Q8 J)$L8*18 MJ ,"ZK/PF UN#\KJ0S>2>&UZ_)7@J-@\^+VZX15>B\+TC7(_RV.2UOIJ_1B1 M1)3!D4LF;%V62!!7>&^SC>!,#9WTJF';-/U)]'N4$)/$%!#+A "/(SXOC+'F M77:WGWQ<@O:,8N=HL/!R.DG,N$/[NMT1Y?NUSQMM_C"YS4E.X)@.)XK8'9/( M'ZE+Y04])NDP=^I=W3H+D;S!#)<2>!4EJVKP;.7#2,L1R;N'3:$7OV0^WT65 M6&_SDA!(Z$BV.NAX02NNKQ(0;)ETGI)S(14SJL-/RC_[A4E9>:L MT3J]0!+KH^ =\1S(>@7T<]V:4E#\0$+>4[K^36\T>UK+/Y(ZP%^E MKK?S#-(^$Q1;Y2=C=RH2V=U]4J)S \J?"S_H(C%ZF+2PDKNG_[Q^_@(ZNRG\ M4%'898'?]8>I^3=S&9PNK'=+B_DK(,A3[VQ.NMGF:*#DR)@)PPS\@6XHTOF$ MR"02B;>EN,=3N>1\D4!LC=[G6YG%H-V,S(ZH295K^ .BA'9#4VTB12!H.9IJ M(Q#P$I<$D*LW@';JD9T(?NFI(0*(OP*0\4=T!@P.5FN^P[=3P4;U:4[J@AG) MPC/PCN!-5-$I]CKEC]\ @^>.Q&-6P30&TCV84" M6 8ZB)+D4]\""1'!5?)/Z"K#K/1WFT0'S/;2R-[9?->IO.MU:91J8F8"U+"28+N'Z(_(O=/9E"M/,([FGTD9CAJ(1^[Z]<[:=2U5S9WC$U\RGGECR M230J+#N,FZ 1C)X#^L/<\3],6#'O2=33NR![8C1'VPGIV23-9_JRQR;4*9 M)09&2"C,@8,QJ3E[/(ZC-)BWZDWU-:;XNM^M.K[;4ELB+ 5K(GV09N2VF_Q] MD.GV'I@JE_I#DR!M&BH=N*+SL-_P='#U"KB ;>EU$P-&E6BD"C!7'/7VX>U- MUBR"8KIN[2NW'*W7/?1_)I1%/$#[07MOO_"HT)CD6CQH"+ M&L3254@PD^6Z)C3GK4KOS[+UV^1>QCKQ<+;15!I+93A:[3*J __00^B\MVUC M3TEM9*;R%3"$/2KB'510)K:Q.+^9ABEA ,%UZ#$E[B\GGFAE,9,ORLLW^Y;S M&]OH?CKM[@3&$JJ MGQX-UDSNMIX,P!?7N_;D?/:$2E55V]1H[Z:5S,B7U[!T&E$GQ?CX(0SK%^'% MJE 3, >#<<_72CO+**3HYI7>4FQ8;I[:DFL11Z]\_-IFD793//G3(LO"BM: M[6NFOP&3V1L_\!D]5 )7/$W/%:>:-#Y)F":_J 77Z3Y+Z4ILO0*^C#7S-;G4 M7,8A /9JY/,&%7.\,/0V6MX+.D<=&RB&".;V+'=*MYTZ%JN\T(U7K]1]X9K) M<;Y;^L.5DJ[-61[[M6F:7C;G-@$M<[MXL-O[^S3)0H1YKG!\ 0M$XQ1,@/(G MV7R-MT,O=1RD";]WVLIK)B<.,H=Z5 M>OP*Z$/^O#R,,TJCH7I^RV8SMFF!\PK83 [ 3(.C!';+D]^LER7P%3<%,9W MNRN'!D45=;FAKAX^G.0R)+L4:0W>]4KFV-TINT2>]/R.EI&W,+*"?K_OMNW\;3N=SY$/-TE"0\MZ]XOJCI]DO**+YH^A2X3P9QJ_ MJ2<9#[W-D.L!W&.T*KXKBH]$?8!'A'? %8Q55V6?JH[2Y68Q(C_Q)..0L<$E MT&;^(=C[VR]8<#,AU8K;!JZS]R,6U,.LC+/Z_!5G$OOY; *QPDYM4HDB'EKN M-@;KE/#Z,S)0TW.HKML +R@@Q]@/\ MI>@+K6MD+-T-8L8/_A_O?-2#=3)+)=397VJ,$\*/KC^<^?AO^.+&1Y7"U8>S M&F^+(+$;M$J<>>RM9MPI8#QITW)9=7_Y:.3TGO:\'UOV!^@C;+D\<%UI[NY7 MWYPVP3@/;T&? =YIT9);)4V_B@5T<(I!K2'KV@=/01_TNWA>YBVIP)D50L.H M!H.X#M)TRQ=%]?,J=50CASXG1!/9Z6\1Q[C)"\8-(%R34=QP?Y5L"S[JF8P[ M@VQS6\FH%>T!,GOQHJ)U*B=<6XZ-#Z(O-?HRH=KX1#WL@8:K2%@POP O2G4^ MI7>"-A\A..&%>7L2]2Z8YZS<3WG0@>L>@4^%',(7J]R69"5)DIM\&.:5$IL< M/$!7F)XX2&2U/3A -[E-AT[Q$6>?K#D"-'X=IG2DW\RH6:U'QB^(S4P MT^8&&H8#^*R=+_@"\VQ_)34N+](]4EDL77+8?'0M\@ASQI62O:^]K:/"IKK MJD/CTW3$UK7E9L"HV!KQ1D16]&(;_ C*Q N]Z+^H )-2.BH)]:T803^$*K3,KBZZ M87YU%0*Q'8FVE"?K=C4,4['?KKI^!_>EF\FNH"9F:^XNW@0PUY'4:8I9R MB!.H0:B^'VE9;D/@GKQHXBO/08D.Q=]B#[G,FMI@5H(>]HYC]1MDC)QLU:W>-Y M;_2:%8".EWES3GWN@(D>/6R+[(%T4;FI!&(D]%$L?!!;T?7W[10-18NTRJMT M%4UM-\3V*,IU]L36=0"'+U^F3T]KOM1BCN1I"@7G(8D902.XVZ6W*UX,,C;&M*7? M8WS4=HY52H\65G6D2)K=W!8O1D"D;FH.#=<[ M^3>L!0]%$OAMJ7\JI+(DT>!@^;J-TY^C/.G\'UE0P6+-5]1V8UOILW]>J-0. MZM)X6U5+;2BJPW29CD,284]D:QF9IFN]#GTVGG>S>' W*SB2,*=H_>-]^45B M.SFW^V&?"\9? >W""C=%[-*G#Q?,TIAF?3J)WT%@20M*#_ Y%JSSL@E'KX.\ MF)433J!IJ@%G!P5@_1*<=#FD97_]S:](S,7V5CB$.823\X#O-R_--(_+YJ<1 M8$<:7FL=2NYLJ26!B2%,K'_8"S\(0"XR5O&N<+"H4AEYY>+H]/ 5 ,AF9>[N MNO65I-070J=I&56IN"5A'?MTU#L=$6K+VF4C.>SV?4FLWHGP#^ MC,L&('H6!'M9F/34L7.9^!M']VY:F)'.6$VS2BMN'8WTM:V@@W+N[\D:=2Y> M N .K(\XIJUG!EA1)Q?ST^\CG84;C:+R6 M[10HFOQ$U9%BGP]-,'U:O0S5?:GK\%+1UALN=XG@Q8GBN:/R_ I(N)\F7T3R M-969Z)&V-AYCJ(\X?5I-JVZSKH=7,I3ES99[IK(/&#S.S;ZLP%W#SL-GMQ$] MOU/LE;VPCD.33'-Y!5P7=KK&G"RJ1]CZOP+4.05W,"?'4X[VIM&HA*O/GRK$ M&"GRYKX9[3!ST(X"L)9P+0ES34U+$G# ^P:1<%:_=G(9HD7Q^[ ZGB"LXU.2 M_1ZX^[%_FAI6VG<&L"DF?]A,2I7;MK^/:8!]O_?W5 ^,^>7%@."TWWI34[8O M<4-WE8[5-6&RGE.)LBCN>OW G\L^Q()-SE2@DS[.YY:"DC[+_7-?6P1Q9B!U M[%T@)'M1G]^N"ZG;'AAGU(/MH+)521 &0Q_H,T86\#O>F)/L]ENQ MT1=QQ8H.B$I&D"Y$"QVRD*H(81V8_F='-*S27X9L\&\)-()_7QKK ML_\U]_XW=2$Y90\]9<\_\_)VH'_-TO_-92CY#_J?&?Q-L"P-(C6BX,W!2E$O M90]Y&07Z\(+ESV-9/P>;'^'.Y<*\-)IEYFPA&C4FU&*)TOZ&)@.N"2A#" ?Z M2'#+G.^J,;]['CE9.BTZ*.56(W I*5B1T362&_$R(]%$NUKW84@2&BA'O=$J M7UN6GVH3:Q+PQW&?+F]_[F'8TQ08:P8!SN"LD2S2%'?P1\7D8UV^%Q(;*2_W MN ?PPFXHD;XT#<-QE-G% +S@5WHQ6FDD4<)\=#COL-$(=[$^FF=SSM+26B,&?8-]U%= M0<'58219_ RZFX-$6.L"1+OT0^IZ9D[N]")?,EX$7BC==II(Y 7(GI2(4%!T M"QWAO,&J#HR6ES^5H4JOB[".S(D5<]39 E1([W)W6!;(-U,WN*_=A&*.%F27 M&FI1]#N]FR-U(3XUY"!E,;P ([DQ 0A_B=,$VWP6G+1S M>+IX,C1E.]$M>=4KH-K*2E\X;H4?2L!4TWH+(D^>;;E"H>UN\O-A!B;1\H2L M\)G2^C=O$.EDL5^ *9.?3BCS>/"CBLTQ?Q*4UK8H MX7CAKX C7&=V0Y82(4U-TP6=,%63(AF?>XEY\S7.K1V8:[2XVH>?8L5SOJ." MZX)0CL_!\VQ.6JY60#I,=R4DUKO3E<1>N2;U2T&8=^2)W;J?I]X?E__ C^)R ME*:DL>*L+KB9.$OUH#'VIL[='?A0H!6, !+H7+]2OSQLT1X](?(79>.J'R#E M..XQ*3VWPXXVXYF.NA$5^XI1,>[2"U3GU-&S'ZI8$-I8@X:X^[-_Y,LO8*4O MK\!0B+1G22&8,=&8M;JVDCY4%-0-%$0^Q?+\#<"+M)M6P;Q<+!*%N%$DTQ [ MRR[89H!10 >1_*BTF5S+3GQ[L%!O45L)&D7U,.EL[RLO@&*\9/;.^5;PCI05)7-7IPD@.,*(MO'X_V=23*\ R,J41K+5^QQ+4*@0E;9BW6"7M]$A:2,\W?P/]LBL'O4GT8(E]ZM1KD=EOU5U/BS^ M%UT?1I1W&Q5KC\L/TX06')'!@TUY[7(5/[CL9**"*M,-!$<1^::_U1Q7I "7 MA\')-Q=V??A4]-GC^=]%'2/H=SJKH%Q':L1ZQ2R16JK2+'BM5S"E0@+MQ8@> MP(1[HG7TF-],N[(08*Q%*OH*'1/+B/#2$-O@;&H%I']G37;]$ MYV!\&6N#BR_B7>3O.$M_;VM^"CU\GUQ=GDL>0_L)+8S_N':36!5R)89 ;9LL:WH53N>/( \KLH=H9A)['W3.VEW>A'R MXIKG*9#!$I8\4X"D06!Y_KQ;_"K)--HT M0)ECSXF# GO1P[A$ZRY^]V0#YOBX9[ND"7_H/AF W86:XEC&Y%^2J?:[8)^J MPW@9B]O0(.5!X4:2KYS46XS.J-%U156C\@-+S&,>WX];X+-[.1JD5?JFVG6^ M JXLW0?OS%WW9DQ]A%DKEM(XLG />S.3L=\]VNR1'%C,MZ>!>(5L'T6L\-Z!?Q\_Z!"3[?]'O"'4%VFDNG(]$;21\E$Y+E4O^WB FY,DO LU\J^ M*V;O\F7+)\ A:_A!_CFDA>H1$UA4E1\LCNX# X5$EZ:AE\]: 4<>S%J20H!?;YL_P2 M%T@;DU?YTNE%U=G] MUF7O586^WX6N_"#XGMW*C^_#5/+/&^A=\>QS#SR07 H50FJ M9C.:Z# GP@=JC3!]L6/#V@L, R>:N;38K*[%]!MD8%S>A!UP;C$4AX@S7@=W+VP6*@Y/0P08SI\^U_#;![W MOS^N_IWP2_B;-/B_9U#^SXO_AUR,$1@W CHK=BZL %&IXEF;#!DCF^?211W1 MV(::@7&"I%BHY"3;,:72XICGT\7G4!ER.8CPBY3(Q#/ /14WA)C/AF&CY=!',>(L5)LK)[94?STK+_X$;%LCNA MG,J'%HR>L@Z?1!>]F"'^9%N/XU%W[YK!9%*(%)O)9*4C0FO18^I*6@OE-&ES M4_VR_%I_V)C1*/_6\^XS=5J^289Y4M4!G;4,AV% Y\>/B)<&M4A 8DVWNACK MY5I>%BG5G8B3*H;Q60:XAOL3';)8-\L6J\)]]Y6;A'(SQGEMU7LSFR\)-F2Z MQB@?^.3F=8GXAF1=M>?$S\*NZF0'6.]@ I^/T?'R+@#5[9+2! M^ZF>E8.RF<2^-OXG*)ZECH8Y%H]VLKY.G8;E1@/X8*@="CE$1 M[>S+LE^*4XYA$AV+/D$9TS@P%>2B*_<(1V)6JPO.O32^$0IMP5![F(3'+H4: MZLTO& +7V(6N9F9FO!]MG>NH9CSYSI:3*$+IG%*5+Q;05GZ7F-_3J@D&/N@- MC#U^*Z=/)6_8:'&0\%7=C/>((FFZ0!I+MIE.<=!DU2;^G;+%3CQ5HCP5,[OD<)YD$%?L2BTV5751 _ YJ2&H/6Z(*TQ ML_'R%[T"SF))A3$WB QA^'4$Q?;FRB^*V5;IPPSY3TG)UR7M"6/7KUA7N);G ME%_:ZCAD4(CH(&$"^AA[%AA+\2),7T+&>K2G-/K?CY9R/WG6( M0TMB+@4A6QO9E\E$YV"$QSF++V!UMO9I\N.4VUY@N[=@"45PI@/=R3[B4%@$ MIS!9WCC@>NQ]DO@W!:L<"JS[Y[4SB724)X%-?'P>;CL3+P?3"\C$4T]4&S=_XVZ"(;2MAC:ONB%I M=9=J#JD,EL< *,L]W>A=;I95$F7F7%O1>S"1T#="@K?EPEMIP5;TR-;@=(W' MB3Z=TL:\FK^)N_;ICOI6?FJ89/V03YH\PI5ZB)C'_NNM$SGT)F- M?4)M,(%=CO\8S8JZ["#G!_2N] M+#Z#)J^TX"]F(:3Q8EDQQZC= M9-(G;X2C0K>'>)R.-(&VU_1-L4.US>#+UE=L M]L;'"70=#!X&3\_$9G82W5PR#/!60JA%L/HQK,]ITA:3^QM$ M8M6AB$*C"C:_$YF?&Y.BN7]Q<^.K:T".](*.[8IP-WXGWE#!NQXHZ6#TNM)T MLM^XK\85:8VA?:W..A"M\ST:%/(G\-^#1 J;WU6)M\WR4/A8Y2]*.#$?W%Q4 M=C<0?T=[Y\,,Y(JC'*R):8EYVC3=^BI<6UKTE*-:JX.DN;2T!(K4ZJD81BS< M(.[[S9,!V.,3\^GVF,W+S(8\I.95&7PM2)LD#\D,I!*T1GVN&E*RO&V7>[EV MC>L+J#G4#*GVF.[3668J%SYG%N7#&WU7V=^F._C3%\XB$^QV7;90@]MM<#\RV+MIP=,\FN0!'>'(LUN?1-L MP&74S[$#().VZFWEF.N<"KUQZI)'4YH83\S]7)':ZE#!'>[WQOJ4(89$%R2' MU*) E%]W[Q]F*ZSEQ5=> 3 .5!18J\]MK+*],M,3?N-(3PKA#C%]Z$Y[Z3KN MPHA]969*^!;M4FGL^1Y=DP7 M\LQ(]>)B1J$Y]);M[2 *(YM-0_Z&T93A O(BFI9+]]$NGY?'8;D^;*3LA8L> MOSA(TK(;V.+=E$I)R&F!3B[VN_ ^N,9!VUT4"*,TTQ>YE%CV4/?2N&0["X\9V"RR9R,]:,='&"XL#:]G+@Q\H4(\(S MCBTXH?8((8FWFOANH%4: 8*I26LA2%HUP\Q3)".9;6?Y[*[HU*J"?_ M-U(,>,HW>E0,@Z[_7W[3HLO]A5%F_V51_Z_LSKZA3*"_&3K_PA$4L*&.97JP M=M+ M@_S9S6[\^+@GJG^K!*??Y$ MB/-U\E+S_DR?^6* @Z9?[];\>[F"PB(<=C+-J)[Y_F?H'TY<=^1<"R]_=X6 MR*N\ D2]+P:LVFL_(ZIYF?(:[0*C@A^4V^;G)A..+" R\QC72O,]BABY D<)(>ZC\$M:>21YDS5Q7I0W MI \5 =NBRVA]AQ(WRE??FND2WFYX^';#,#TP#+)'<8GH% MX0R8H2)=7,[0B\9E0$=I6]0/30R!004<,PSUMLHGN5K9M_%/GL+^GSQT,A(/BJ MU,HW+"O"..B(Q.CYA[O<#11$/5D85QAH[#??/8Q).IEZ0PQ1US#M(1A!GN\> M>43[*\N\:$30]<._ XT^\Z@QY'*_=83*&^F](+J1H_(*\Z)Z:[W2L%PH)\IS MBGB;D8XXWV!KG 6Z?CHULG%HYX*(N M 2 4F M\;Q4SLCBSI0]F)\0YRD7J>:ST55IR2= $_\R2'C&?PSTKU$IX/_?#>S_HSW^ M)_Q_'MR?&I&UEY?J+AN]A ;U7@(BJJSLP-1V1-[L)HD$[^522>K*_XI4R:"NMT5I()J+([1DX49C$-N MF)C"(FH8WX37\CPOU9NG2"P0HESE7*A,)E1\;^;B? 54 MUD.BQ+9%N3"?#C/>7%!!JO)!\1%-&QO+K>'C'PDB'=-S MN@??)@4]SJ4E7FJG=L*"WYA"*)_ '^7.-W4F])P$N MY:LQ]ZQY6-M+N^U6.T80+*FW=*3D3M0S65^&(P\TO<\7:MZM?Z_O1178_R!_ M0\9#O#_'1U\7M2JIFI](PQZO!U(2FA#!WIK-(B!RH\^LK_4P5<>@]H6!S\#; MB_#JNRSG89."2&&.MGPD%$_7GV" >TRKLMHDHE,=O@%I\X,J0,N,P%^$.H-5 M-8ARUW#ZO_KK0CD2%Y3A.A%:5Y:1M7YIV^Q( M FW@C@UJJ5E\A8GQ7M(#:2(EG@69F;CQG'G&O]$)&Z[IS95 TBQ'/21&>J>R9O?Q'(ZQ!/I(*,II7 MKP#@LWG/*\ _)LU*&KB:Z2F$-);TD9D+(913M27V$6?'GI%S,_(AG.:;TR%( M)]%0QM(X;7$D=!W[XQ@/'0VSV]?YA@BALBWSWL1K3& M?^"D[K\"\I5>C#/Z\(%XV4O/,5 &_'M*[0Z<'SVNR;%DWU M;&-NO7 N3%Z?7 -UX88@# T&UA'2Z-'NJL_+27.505C?9L3QD:4#^ +N/IN' M)D6!8.AI&@B2E 7^>D^?;I8?R P@)XR5]^_X6K6<,,Q_;R)MOW@FATVHPW6'Y;\$:.12KX MGYBH_CNGYY_@S"SUXRH/%]E\89&7\BT^>[!*9'Y&F']4D JY*EWQFXQY(S(M MT5]F)GY81N0R+J2+[WOF7N4P,N0RZ(>X&CJL&=M-L?IRQFYSO^,]S& [A/Q] MLOQ^Y%D>?'+PFOL0D8U6;[P:O0E6/$COQ,)RD2&7_8VQ*!Q]?,ABICL>W>BQ M6NJK$4'_^D=[1@\$8P5GGXI>:/]+&%TY[^:?#NG-47?#SH 7_.M$3//_IK,D MA$F._I=;XOB?P/\$_M>!_V7+T'\K_N]^(\GB_W ;/@9=37."BYR&(%2\"FH& M!3;9NJ)39H9/?U^>S]RRS@-6SDID;I;EOL^&\EWYB^??<^W]7P$XY1YG>SUL M;,?<>AUTN2\XM!30*7VGM XYQ#, M08/KP!?(Z7%>0[_:I^4Q/;;.%)ZFX2ZZT1<%IBV_L#;*=(ZA'#@/V3%$&88S M%]MV_+"[VZQ1,AC,N6H8KT"Y,;=W;NC6KW$D1#K0)FOVL&+[ZO)]=>5@Q\/@IKBS2@_Z44/P\_2Z\=4:\6SXTT-K1*$ MT4G4ZCQ%5%\XGJC%(-:M$4Q.1>GD%)QG)/>#60N:AE)KE#X>>H,H9&-8:$6. M4L7)TVN9SWQ)D\5K0[8334UX+-O;,=06'T)6P&7\^-KO?V1CSKD$;O34;AQ]:HS(::F6NP]ZC*2S[PA)*S@F< M%7>Q'Q8(;**-/X=D1S.RX]^/8I964/)W[NGE)<^7[BYDW9XZ*#PD-< M:+88\-+$+7 CD5SUAR9ZC4VTOZ_&=D8V.KKQ6Z[\-Y)<5"80S>0+IJOQ76W!XP4JHGV1739/Z=,;1=UUP,[&W MS?PPS%M>^5(^?_FFY5;.;OV=?#XW^9BT\^1PN.UPR\GD>:3K)>W;M*+>!2DFYI,KP01U*R,SW\?RB033T4;:_I=7@/ZT'JK,'PXH MOW?Y]:3[%BUW3*\ 8B^9EWJ&EP"5%[+%KDUD>+6[T G0HPJ3)*P17;7?E=TK M( )GSTF]>/"&(XUY@C*3'<785<(ZQ&IN4HFQVH_)K1-E,$:U^U"[E MJF0-V0RY[/!&W=SD<__[J"=*3H,[@,4^9[E5;M7,U:.1;"WFBP;,?DZOJ$Z[ M?NB,)HX<@C:Y8A*8_7#?9ZGB7F,5!D42$,%PK3FQ86,(X&RH'"?$==-9V?X*@P6!P^ )& M2.@1CXC%IFLS:8Y4T5K.HF9HX.Q7R\H=YJ9Z[,[S 8XB9>V/LT[(R/159G@. M_*.H!LKD(.Y.Q[[":X@2-L2-J;-HIWEQM8_SK89^A)W(*"WEO^>+$J$Z*JP^SAII7ZM(-S]C*W*TD M"Q4E=\T%A7_7+REA5 S/"#WTM#';]%!E;;L3M9G)3^;WP8&+-\N QZ:1;9SB$*LX]0. 5RJ3!91)PS:N@ M'2,Y'[!HEVS^0J -7??"W2TXILH[9XUS])AZLO)>*X87%8K M9Z47]1*9OJ49X,'0?:PC-^E8BE']N' L^=/O=TK9$?461XFYM+@XTXJ$\ M"YC8RJ:A:^QLK,?V^Z2/<(34K@B)'C,'$2%5T1S M4KFNKX!N9QPP"U^NG1.67BMVLJO3&&E:T+**R'F,M.^:RM3I%GSE"NB0GOMH MR=?G0]^&F+2Y.,L!Y70A3FBJA$5-= M:Z;B/IN+E&Y F&A'Q2W @8<0+3,N?_# >Q)4**;G@Q7N>B8*2^3+#/?-I(O) M7,$U?)27P [FD>G"T. '$I)#QQ;VL<)=])0*'UW:E$J]V#6YHTHD86R\$DWX MAP]PQ]*G:5V[WE/Q![/WKX N+(YLC 5@%R$:?4'\.TJM)"!3G@J?.D+4 &DY M_@(GVKGJ4CZ)CJ\UD]U-.:+8=0"N2#CL%^_IEA*V^M8*$,2!3IH07;^I M/' 5NVW:*5G+&#/HJ-:%(Y8%986EO:_%XDGR+#"7+=]G\ZLI7V=47Z3FZ3H, M)$+'/4&=VM._61)#Q_!-I,Y?',F%JA_SX=\9OP*49DMK-)S]->97B&.Y45:; M$1S4I<6ICV9S9C@:6$)[L,J5[Y(W\,4OY9KF-DWY>A ^U7_AOEL_CSC4]LIT M=5$XQU^HF[(:#@!I#702W7YC+,06^1VJM,'E>5OG0TJ#KM_RPFLD*QHQ#P5X+ M[M]PC>&9)XQ-1*3E91VST3](E;T=,]Y-8GU;&GQ,YZ 6D\UGZ=4EE>90K%UB M4C%1>$8N^/U6;-=BQ=D:W%)"I<1R70OG2-8,)BPB%!E;(9<2S8."RR;5'2 M,!IJMPTI&E\.%6&\A8H\DXHE),[=5FQ@<2]=O_8JXN,ASFZJDX^>)9GO$O& M[4GB.9IN VJ3C1>/^_#A;FC7H(>G$K3X1?OTFR0S2=-YR P MH53L>K-(J47NDC%M<_8TH"V>G@39/'&DDRG:\ E(/@R3^^DT3=--+=7_IL 12$F@IQHGW.G+/YB&1' M=JK9&..N"1V+Y0&&$<=#N%U4Q!0!(8)>G "_ZW+9,V3_:WQ<_ADT2 :%;(@D M-UY:T8KKUBE\R"S88+B&I3C$G^HRWR.-\"TF>9.>U69N> 033^.@71([7:3\ M:>?8(U*F,T\RW]\'QR:P_NO(*(/_)8_'^M_A$C;:)[IBG7T5G)%FN%FVQ^8^ M9DI2TX$MSE/5^7*UL_RGJ%2;EZ57P/XG3>0@'KH"UZQ-5\<;?QY*_.8Y:D9I MCO9O8'-/S14D=Z>RO;&L7TQO#*]FDN^+JY^2WY@=3(K(R7-FL#%!!L#U8;.2 M1V(#7Z%SJC?A( ROX6(WI#(L/#L2#BBG7"30JGA-_ZUP4#-4_?=;7"O-N'-0 M./^Z43N5N:IH+&+@+W#B,U"6('\GLXG[B:T^I-0&'J%:EL7F">H]<&PQ2)[) MV?*K>LK7(2JUE-V*C50%P9J:^K8 @]!]8Q(RQ#2HXZF"$D^5(D\E:%>/+ETP M2EC4*P @OEY-^.8A9(VFK$M>CYS1(&XYOOP'I\)\^;/=*'0:!_F;F/'^MY@E M4'\GL EG-1REJ3I&A-<;S4BQ+_[S?K->HECB%VXAG766JTE(;;,UHT!1F.C0 MAG'LP53A&7?D)EA%:&,-YI"/ O$KF#+^P#EQUZHP7:"#XNQ#;0V#_PMQ19U9 MAH5%>S8YA^;IWV:DF7']D1X)58* -,O$]]Y>FCRMM#$JBM*059>=WU32H=&= MR2;'M6@))B69V^=A9K(@0XL4S^Z(<<,9<;OPH\)I?SX*@_ >K%)$"[%DH9D3 MUJ404K<,(A:0]*0H+'AKMD!!^F _9TH%5!NP$:;1[<#C;E482;$6%:PH4\C[ MW#CS[-'N?AM4*C6STBAF"8=(BUQ/[^414<:D%1Y^B>S+;B)F+)'C\B@0<>IU MWO3&?;?."IZ -DX;Z4%I/UU)E-MJQ)%L(OZEOXS*63NJK0MH)6P MIK&A:VQJ-8 3],804 OE/\L6SQE'L+_U[LQ96M8JN@]JH-\1M2WHLNW4'Q*A M<*B&63NIK2U@@4I@.$EK4;]NF(+PXI05[8$/+^=2-1^$KM]H$?'NX&:5O&:< MS,.F=N6[$3@$:22#:7OKV6^QA;V; &GZ&ACT JQGMT\F W*@D]@3+WT3'K4E M"1EKFF[_-E*J>Y3J7;GF+YG&R1<$\UJ7/ZSLJ.(=44W>YSY,I]I:^69U2357 MSLZ,/+=H>-0,EWQ^R]-3A2/.#\R4,WN[-F\4X%T>98\[FB?!^7N-4XMBZ!CL MBV&P#_,7[#)NM?$:_'=WB^;*QPB_!U-V--U].;[)%7[D)M>D42@X_N+ C:Y? M[6B%+#=W&I"7;#TE :[8+^ 5XX'2^O5$>8BKVW8=-&;LJ&-1E"6Y[A2D\*9&:_),A>5E[V?C]',4GKA.N:G<8] MIQC(,9\P,"8'ANH8&$-?SJJQS)='%:MK&-[,\85MJ ^%.V\5@6L*_R#6/G"L M04!V5OH*",BI"7T159?PI\CS=_VU M$9]0QL#\W< -.6^CHN_Y-F*P8W^IZ^ RDDG]=RQ:1F46<)%#9TY@\#J,^\*C_*QK YH*S?K3^(\ M'36P^!KYMC3D-X-;,BU)HP&<-(O(.OC0Y9]VMQ+,\.DY.F2NYM9D^%>M5HO2$)8][A0FZ+U#=>%6"Q93<&T8!=WA'J:TP!_- MM8X2)KTW5U:R3/D\_ZC@L\%TSO ,R_ *.#TO2@IL*C:OH%4/S'9PP&';43.D MA8(DD13I:""AEH^YP) MJ&O.>?@()@UG;28]OLA:&2@/Z"20NKRG@"TD;X O8)M9<#37'].XQ9I] (XBM M/$?;U/W7O$XO:3W_)TK=KJBH_B*.LJ'-B*>(A/3K489G@ J^.-INJ*5BSIXT MLY=<18&KAO+DE8:6]@FT!'=IFD((>DR#!!)4_SI.;X_[6'C;=M2=Q8Q;Q4B9Y!D".-0\>HNUH5RQNCAM=Y8]02 M7A G/;(?)D-J6)^OOMH]%0>V39U<#2W0GNJ^.1>'H5W_*X"P5-$;G,O.M BY5[XN6\/GLWE99HT"+!^F31;?R>V26DIU3E@ M0EO4!/Y(:LW710K]PIJJ2K? @"K&S4GJ^U=K\=_9O&FM3H@RC81#:JF]>/P# M)?2+:\D8FJN"PEG-M.U:$7KL9_0*-KGS.>R._OX#JJ(HFSA><:7"!GN*PJ!0 M)O5&PB G(*HVKA7;/B47O%HR4L*)%0U/F';?Z.7Y) M I=5HP2ZS4Z%F9*M+;+#J?K_T^B<@(ADKGR$AQ?=.V2@N+C8=5\2+))ZU"T& M-%_DFYU;@BJO6.I##3+*XTY2\'9(^49?F]A7Z'Q+K_0B M?=ZKS9<;UK7%]/I\=/J_J'O/J":CMDLX"HH(@B"]!:5W:=*)B( !(=([40&1 MWGN)2I/>06JD=Y#>07H'Z;WW'GJ D$Q\GIEWGGGG>]=\WYI9:][O9W+?.?=] MSK7WOO9USEDG8N>F6G45I.3)-B)"%G3/NU\YUD1XG!P\>3G>*.MY8?ABOF_9 M=#J%DUC-4[,M>VQSM"O6TI'#4YG.=?_3QU#M="4$K /?MHFWB#F2\,J2Z:Z/ M7PDHSF[JVGLQT9,E=9_X7H<98;@8<.W\OWJ4/76L1XDKD^=R546D9>:X>0SK MUWY^E#VC2J7 TFS*+<"__>C=J%!AF*6FKTH5.UM*9/(0'B -LJ(,%G:(71V+ M]G@6SM[I] O)I 7OI&1@D*^^L2()HDN0X/>7I/-X?F"4N@;#L_!Y.BKDJ<]: M0ZJ;3^H>_O*F0'3YFF9(,Y,BP?'ACP*[6,U+22P$BV=W:EQGOTW/OCR=KR#7 M"#6)!N4VN2@AX'K3A3SH1/+^T.*& 5=@+RS>XA^I;*A8U$NE^QXV^N)#@7F? M1;J&56L^FW9IU]>>XZ639YHO-QG=M!<6SS$[S%5\GQ3^:/*)]\D=^UUO\[I. MKGF;+%(U6WE';/[X@PQLG84'L]GF+YUDU[:/*;WJW;IV,*]-HDJR00 M7]XRB7?[KX7F#/[_9*Z_!;-G&?Y'*V9Z-'BH4 ^S6^_.O^?I#1?3XZ'E>031 MS:L8P)].#JO>I$O=_3317PC_Q5P;]+/Q3]5UCU>%7[WDJ#UM2[LJXI$^6NGV M-T./EM>G71S<.8D-^$BL(G#7]] 2M,:&"M4"GN]@ !55[DV.:MF#]UR&08\" M+F*-W26D S/)O_,)P\B@^F#! M$"5PTH-TO U:%?SN?,93#4E@"5^@E[)EGB+^%](8@(#+\U90(+2M 4KA)54W M) M&A8,=./4)59)T_7<@1+:3W45RN9%#X*+$25S^T;2$SS@^0]5\9+7JQK T:K* M1ZS$ 1["FV5%PT\L!+LWVFW"X-Z9XS&A:;[D08AP;7A7PM@;AQ/=-P/>X&@! M2S'=_-K]#Q**PF;$@9"6_,1T#*!7#W*##\:.L+ !LK!@26FUKG*S+F;?+H/, MCXY7\1N8?LC;(BT( V Q!^VSL*']QKU4,8"HDU-T'38L/Q^.\"V6RJ;+2;ZV M1;7DC[G=W;4<#C1Z6E4;E1U E452F')P7S!2JK8(Y"_R!$XEAY?*%LT8>>49 M/K\VEFV)$L&V1-N! 9P/8@!GJB6P%><.+;1H-6DM1$ DS,$^GNGKM495MBR' M@N(.3(_,2Y]E8BM,F(NO\DW/U,#W\*W/++]$#R:K02NJR!BTAPYL:1,#6#5O MED3XE!H76"2M!P&GC;8\ZEM 8FOAF7C!J\T3]AB U 8&T#QH3MO'%95*=I6K MPAN;L.!8BW1+\'#MT!C=3"RS&>MFMEA/-R4DPAO74HC@+:'M$J]\))E# B)) MD%# J8(@9C=%)=T_GO90#IP^%F0HTECV8:UL9D2"M'PU)YPWPP5S$\G; [?7:SKORZW1:3=-^(B\:+1T%_'S(L[8KC>NJJN3W>RG;G_Q)[L. _A< MB16L;Y(-?41VP*5I5+/:2X^G> MESN@P^H[/=OR7%PR2-W\G%SZKMKWU;^^^D7[G/';B773W=E5?LORH#/_:+PO M=$<]EUUS2?\J!J6"N)SU,LL)87D-5U>E7OC-2R0 NYN)*#I":O@P8P!I\<#+ MJQ9D4NXQ94>4)9KED2GKGO[KD\PH6.@62V"U&XHK]D:S&W69@+X1M@N]HJA^ MD:E24QZL,NNLD(6BDV6H*61RUM&@@S5I-=[S)LJT7^4C,*K^4.=N$@ITT/Q[ MB'S4F3!D>1CE?PZY7FZY)K>_2*I, H:I9#- HEPV8F&D\4\#5_')22.$-IL( M?.'.;V9L8 1\B[-4%5PS B!@#R&0J$8%B<1FAC@&4UL'. M! TA;9[;W(TF:J[X%\EF 0(J=ZS[?L/6%2$^1.IG;O=.VF:-%^(>+]#-#_'1+[DV/%I<:YQR'VX2<, PCP4 M.HJ36GR=B!]76B20^BMTWWS6B?C):7]>%&+KU_PL^O9#RIR<+3S)GG1:=F;4FZ,OGBP#_A"9XBZVI]G^$:N)=M]*[!1QG/E0(]K3C>%W7Y+ M 1XO=_C@R"CXUYR7$D(YM5*$O[/8O.\.F-@ @(\!./\B4GC%KZM'W#:H+"QZ M*-Q^K\J/D#GF,CWDZY#H,K&:Q0=V>1Z(3XZ3F6*JV*N2ZZ4!L\Y; 5KHX]G% MCG3E>;8!G :.+M@SO!5M]'-8-SP0MI>RU">^)@R@Q!'&OB,GM).[2;;&7O]0?^^*HDI*Y50)*9@--I5H M94Y_9B8;,.OZQ'KYOG>)V>M S[ M*BEU&_[Q1R<-!>$*[ O'UG0HB=JL(A;]>H_GC6D$XI<0Q#3,9AZ M#."1V]VC#LK9U,Q%!7/6-+3^MX9^Z3== J)7$.'^13TE8V][<]&[.LR?4W"Z M-D1!>25QHC4F'B3Y^.!.*=5[GENA5BAA]YP=XP[7\MF,_).W)F'=!&G!WH6_ M]R:E^6 ]3#(8P%R;:E !NMV([M=U2LBCS89X4AK1 M>0E4>]3O=R!I+IHU'>!CGV?F9?TDX;_?D#PU[I6)M[I)@?$I+N]>A.4U1Q3K M[K(WA#46LBX= =R!WWL*+K0:FF9@FAN-,39:HUMFQ^I&#9\T-JMHDVV M:Q-(@K19I9[]//$I*-FWBTS'+!W/J8Q-@UFL.YZT M7I=1 PC/B]S3]^L\T+E\4L!"3U"5I3ZV2%\9D&)2"0$CA^+?A94I.-V0P1[& M] MXGJ" 4QYVM[>%1^!SEI.S[ 69O-<@=1=U^X7>A.EF^7*.3*[1.#].$[_[3*O M(-U(%.M%VUCKF:K2N_&IFJ0HA);.7XPIXNT$*!1^PJ\#F\I%#TWPM<*O"'9A MYZVP,\ZA_MU-7JY=RIISQQ2$QFCK6@.!6W;44Y'75!/?U:?RCK1]V T-B&D6 M?[/%OC(.X3^2\%D^&"UOY+,G+XVP8DUMD^=[KAL.Z&6"#]4?!4D33Y14%1ZX M4*U9DGTU3(8-O/CRH-MHYEHK+%M39'I1A;^CL[\ 96,B@\CLT*8X'H@P+G]- M5!>[A6MV4Z7]^M>XI,0Q1?N;6KA5D"MQTJ\>EQ?+5!YFW[CB*$4 [R'LP*.D M<43GJ,SJ >?FIL&S!7DC!:G[*[W"UHI#AYOEN>KQ!D.[P^FC7IKUM1"JP;O# M['ZM#,9$+FE27/:')HC UANQL],-(PO>AEPC*DK"F>$\S=]G>ZHH181/<9XE MI?A"N?R%JEZ@R]*W%SA1X2A'A8#L\N/2+]@@4M36Z0C3JM?/UQR_C\XB0N+F M7VS^JG=:F[&Q7^3U%ZE7AJ+Q-R]HFM#)><6WV>-E\P'S4/M^6-,N<7KI:V2R M-4-AIAL,&BX<[ED[ IP7#WSG Q?9THT'X3OO.),'G\W-S09<;>KBF,)FZ!W/ M.R56/S69N@J'!V77-Y6D-"BE]QW^!N L 9PO+XKI8@L48F?5_!41%RH73;?W M86V9QVRHLU\80 O6PW6,PXFL6,>DF7N-[30&;>G*FK%E>C=YFW?!&MJS'P/P M3MIO)B==% O[$?V6U 2>+9;/KI1XQEG)R2FX%7=V8)QW3!2'0%O[7"BK:]<& M7V4-C!32<<&6[O\,[$ 3(#3]NU%,WY3VKA)HIT56ZK[3>;)OUL+H83U'A5B$ M.J+\'<*UVJF@JZ84:T0_>?\^I/?&DU$\CH+NUHIGWGV M@:WLI[9#*"6*>;PKJ\LR5<*3>;B?/IB.U-M.<6LT_1\)G>_?$KJ:9;'9,@@ M7NDY5/-6NV&UAK?1TH9+//K)/FS47 5LAUV1-&(I:K"$M2TTO:A'Q26.O3Z; M#A%MZ\67&;FM+5=41]BFQC ,[TUE$(A=-?C?'S*5>W-CN"#DWE&O"^952[ M^UB>?VS!>AG(;:KEMPG0.I\GEO38%E\)5VH?F9Z([W1*OEV*EA+I$"'=!=YS MVDO.%1B@EW993Q%D!QFH(IIW5VV)D'Z]DB5JPC-UO7,G((ABB ;6SU#FPOX> MR3L2!D:$9G?!2\U7Y70WPUP*&3()!<]P(X;*+"_5SF]5P"SG[E=*YPJ)RHY2 MO??=LV+#[[CR1 QEE$3?M-(T)^3O5(OT$_+E*6V\7GQOBL=H$H5&Y+IUMU8@ M7^W.,-?K_[ ABXUD;8_KDJ&6SFSQV%4/&X4XCH;I6>?E-G<+RI%I)OW['8/_ MUW=S_I^_J;O(31W]9J@& [#&%DKW"N#W8>M\^5C0W\.6P@5+_J#U,$O8!3:F M+_7R$6;H5]?P6SOH[O6/0SP_J8JBY(,U=_2WU]M)0DT@'[$3. M"7J] SSQF,P =RT,)1V#1VL<# 564'P(\RH"ONB+\R%3>HT$3N+ES B/4RYK M-?00"JJ_"*&?='5/'UKU'H9U-7&U.LP@2W^[2I/6IGYH"'&42>#U7-5U,,,Z='G?Q:0 M55S#Z4@/5@'->%6^[N[<<<(I) MX1%)Z5]U;E_L0A54JYZ;.[%6'&]],4:L)W#<+S3VQ5)CE2 UBVC-G--^K#3; M#+C2V53R ;?)CQE-=GXSLWEM4Y%G3A,,G9GOI6^K7G4%PF>:9"Y+7R+SS4%87+/5IT*6?,) NQ0;O#ZD L4KF%'4:%=(<9ES0 MF8_\NEQ54?&!7YU=(OA$0.&.XQ1;U6N6!V/V\9L:N8ID!IQ>>@O.5IG'@F\# MVKOME!_Z4WZ/$:7SN@F&#P-NP<5+(?63F6;"8?[%XY'Z@[22(;36O(Y?\.F; M"B..$[X_.P:&=D[4L4X^BWS58>S@FX)FAK>3_T%AJY_(YD2LCM%B52 MGT ZWK"\X.+ Z8M/+MP#NA%J*A:3";F0PMWX6>]?]RV#[O)Z$#ONXPFKU4@" M"V0SD#4J+76K#]:?#@E6"L2Q(89@#[?C1ETD=@UE:@\]7%+SD8XKB]EX@7XQ M8*E6K<9ZES;Y#J\Z>CRCA3O4K'60( _>"N#WS#3SK:;*!N]JOY/'\*M/@&4@ M!#I4Z>6\;*BN-<4\6:FAM&?YN^2U Z_& 0X3&RZ=6?"N%^\E _ /CU4CU-6, M+LTA1'3#;JCY2UH*@Y_3^=F:FFKE6,.N.Z=];K\><1+$>>H:&K5A]!S1Z$/> M6%5U\[DV2>=U-.N\NUFNP0D^'KVXMH@AK,,0J/7K6&IP,>/MB*'89S/5D[C] MY@Y"0NVGADX+JZF''DZT<4)S=7O2#^ZOK?"VV-JB6RZO5,ZH@GO#C?3^O=BOJ7Y.5JZ[,M59L)F>1I1N=GQ.>G08TJ5B.MFPFWCPU@Q3"V]U(*?3JP M-:P#0FI=_'7PI(MZ[:;$0\?<<$_ZQ' $+ZBTT(B:4@9)$QE782/'JKL"5UC M,&8HCE!Y#@+JT<6!LQF^_86:JRIZY!/ V]M1OTYFWQQEG:2JMB[ M,AWVRAK-5,C7-R\5AWOF0]0:)J3QH$A#.31#_D,[79VML+9,%*"G\="2E MP3&-?*E+0V9H5,J]=R^O*6Q\OE4>5M8ZV?I>I_II1RTTO@XR"3D,/*7DE+(? MK<, F8'_>)I OVKP+COH.L=^W8$ @=<:=U?%&JOM3S;M&:WQ W&6NY18@#ZH11/V^"# M;]CFM;@Q 'ROUTE?OSVQ9JFSX25,EI=2/!\>$\Y?TV\@)D3R+K5.:A-(]3^> M>BOQ:"[<&]_JO0=QMCF'O HG+3K@G$TEZV>^1,/9=GV,^9,:?VGBWH(90,WE M$,PS')L[0"RX$8Y&9O?S8=9Y!$A;-OU?.KC%'0%RL1:K1B#(%[H3W2I,B@\SNX7;,2=O/S^"*$'OY[\!+VT$Q* M%BEL3LP5=]H0UIQ9*M7\,XG\]L0 P1JX*A*F=5#=_12'FC +_EO@^%S8477" MUBG"5T]C\DDE:1\ITS.[5I55.T\&\4F1CM2/;5R/)-IF#;[I6#TWM7/ X3S MD1K"9YN?6"+! 'K)1V![6;#>7=)+8Y]-_L Z9>',^+3 'TJ2%77NV>Y4&,"3 M,K;SO.V,!F*][F*W.QA #9I^3QS':[2#3EX*YYLV!@#$G70-/$WW8IYT9CH9 MS!/[!E)K<3P;@,>]0ZKFWP9VW9T(9VH*RNBV;M_$.V,Z+FX)$6C--:_7\O_\ M0J[I4!?/1@6DY;$>?;O%Y@WAM;=\O.,4 T%A &3J6&NXZHWX=#%V!,E^:RJS M7;< [X6?%-,&8@!^CLNQ_+*BHB?*917QM[5:1A3;KVC_VU@6V@*[HE=!/P MJMC1B-4UHO-Z1,$49)-BJ@+:2"\6OBA9"-M??*8H,4,KGMNN[/IFC%>8(*'B M^>_D)9.L%$][0WC[7H@^)( FK'.?P;O(86"T\XMKGF9/ZVKCUQ(V9\ZQ-S*[ M!#3GH(>P7II)#."@!?VE2CAFO1*NQO\.7JYH670V])X#@H" MGCQ#&J/K!,/"1C+=#L'^NF_''WWE,\=3+6D 4VR(1 MMAM__\[TS@H&\+#C?YR"Z9H4VNYL%8P/($W)EU>YX2VZX MR?;R $ADIL4Y_ M+,/]!TSW$L"D3A!92V+GPZ[;*Y^-A M5#3H$6RN%/W=(J1-^X4T+T(RC:2A5H6[F1W3%#5C!&1,J,6E@=51 M_L7/9*1&U9GDZIAF2]GXO=NF^9&%@(7-0(F@RW.4Y8@/"[-'C5\ED)1J@I=5 M(_PM4?J?:NDO =V3Y0=8$G\S?"GK8+U2_>A4A7FAN_Q\>(IAU.>$O;;6G/8X;[C^46Q029'=^1.;+I:I51\L:U-UV1^OI$Y_+Y0 M;GGJ-1[T4>2]? MT '(K%'<1S_MNX02>0D[2]BFR04E#JOIT<$'INZLPJ]HJTJO,0 X!B O[-HL MB:V7H"NVUUMXZ*"":/#O27OP2,UY>F'V9X\4V,-BZT90&5_I,?=)PK1+-;CU MO&L"M1=7@;1<>R1](M$@BZO>-1C0N*@<2@B M-%*A%#>_6V;0,0C1WVGKNDXO1>+H*_@VF7^O=7@';O&C.B7&W"-1W88TQ90Y M=7$/UC&/;,A]L#7J+!)F7%_WO=N.,F?CH<+4$0G\)=<@EW:'.,1N-]) M%V0CR29JN05@Z#LEB(EZ&I7+G/? MF+D2LGAKX]Z94P@SSB.X\:S+;'C4,$CD^N1H#SF5@5)\/>)I8_;#N/3]*DM/%R%)8PR V;,=?CY* M?$MVWNN%!4[4J2(&4!*& ?P4=BW.!H5)/]EQJ3OCKF"4-7.=I:K$SKSP7A- Y6GG6_%[!@$LU3Y/-^FZY%DBD*WBL) ME#BF<"]&/[.(("Q]LOJTCBJ_.S8M;MP+TE#GVXZF_VS#$I9*M!HN WKFW.D M(\4RY.C7#"4 M&M_$9W-9'!7NTH$;3$0$7J=FQU@LDDVF?@A&5'[X\87B+9EI[S:$ZI+A/#G/ MB^]8N/A4UOISC=W6>I(8N0S#RG=&#" ER=7"YK"](R+ ,G ^OKE>$Z,>?"Y$YH(H15,V_: >F%A&:U M''.Y#;>^*,#$OIOUES,!=>6"_&:7EWOUB1"D'2/39G_ZG%G+3J&?](651F>+CTLKICJ28P!117$JM:*YF:RU-77-L;V.TM6]'@T MENB@/T73!A6G-#X!/R'YUM.I GH8'HP3I]<^::YE*V9BS^O8R#_D[?BZ0DDR M )SE3G=N]A&R:1[[CN)UV8*!+*T"V4E7Q&6& M<9O#9]#ZZ(&AS&W\ J=W1!R[W9U"OQ3+VYFZGYU04WT#D6B55*6J73\EW\QV MMZ?:KE 9 CVSB",K\EM-;I"1(U/G[/@U/VP%_F;^C.V;:M_625XO-Y@YVIWY M,BOCJXY7="_ODH"\=S"Y*]TRT1=/]8SZVJ_43]-T)II/,B.)I\C)R? X 6_$ MZ&A:7M04&NA[)UFK7;SAC^ XI$\ OK+78,\V82.[?-UB4?L" S [W3A10%4L MNIP/J\0J.-L36M.I]]. %C4=<+SEY.3X3](U@W^9,C]V>'"@=7ANK8AF"3Y] MUU ;YK,[*"@*?*FLGO'%'J*FRUO"$O0LVMU(Z"9OZ WTYX%1'&$9!M 6D":U MUS( Y'7' "+\#XP^R+U>&;1E<^2LU%0QBC>_[=P^;]+B@I9WYR]F-_-O\+3C M=H^)%@BI:IJ$::C-$ >;OX\S#5 (EUL7X,?U>59L:"F>??:*:U#Q9)5_Y%-J MBL_K"4[V\B?!-@?WE(0G.G^K2I[T41X>.4Q??\K(^+&O.*5-?/?W6-\(WYO^ MZ$Q$C@)3Q\J:BX*1+$X3:M:H=<>)U"!08N&+^NIL8P)9\SS# MN8XE]V>)49!Q'(WMOV,UD20.P=MSH2'*EL[WJ!&8[R:Y$?KLH^!X>YJ6>G-] M0?[5T9YE87Q*\,7.)Y>HX7PVUHR,Z&"558W1F 0M50*D(%^"!DN+4)[F!L;TC:ZY9->;9VR M%HXH]CNX:QY]&.EE%L!_YJ) 3ZWR &5N9&Z:/!BM[2XJ,1,DZ3G&GB-!JFPO MU7\_S9SE_7."LH]X:TJ/!BXZ?K!&/W-CH2N!<09C"6"%&^W@+NQB:*Q>6TD1 M8R'BH'_G*\%0)QX*-T63DQV/[!)+RZ_3#:QE^?V?N-?';1:G"1_HN;#CW=1U MJO]E9Z<.W3>B!UD9<9&Q:M,M+^H*YUO7(050)2+^C:;VD.;)KO!%]QRW*/1W T40Y_FFG:,D2(P4SE_4*NACEOV36/CAOTALE?C:G MT11 9]P?OC(!8[3P)TN"V(OFUM,=CHJY?AQ0 ;,QCZW5UP:\".?8" ,><=;= M:<[X&]B@I[5I,R$R0E'\5"Q4^4R('%*=:##S"?@(+'?GH[JSW9\'A"<_%-[T MIV8B=N2:!BYBBB;'>@D++XU$.-NWL:"^TQ?BL 3),Y+CS75W%L7%BYKO67$< M$F%H";-"=G>\LTQPB=0I*LR=;GOJ.R3F>O[I4A08Y^BD<8+]*L*4P?2OBFG2 M_*>==OT_=U-'OK,]'<]#"&?'PCNQA["'3^O2IF-P1U]#<#/CAC=455_6O2,% M]ZZ/%SO;(;@?21:3GH76<8(>!@??;8]:Y"#'.B]%>>;&C?,% I: "PAT,=Y*(QAL3ZG ):\\D?^_P0/19 MLMSS0:YH7Q/(='N!):_2)MXR)X5K8\OQQ/%3/E$7Y&E)NE-%CW# M"TZ%5<[.S=)\BX<4EZH-=:I_E+$"E5C@I&I"E]\P?8=QW,S2L[<\2OFK-$GKM3 ME8&"\K!" .%4N6"+/MG][*#O74VQJ&L>J_G:_MD<<^J=,4U-='5-ZDI:7SZ>"$3G:N\%ZSRSU&Y(Y_"83 M2.?ZQ"555 -7.96*%=$7FO&'%YNKKV]*N8O6O?&%M8*U]$/BC"ZP^= R@?@? M^5"PS#BB*[=BPIE>BIX;FPKCT"?M@HRV)<3":L'<7SN%/P5*5(8/[>O^P%(M MVF)YLDJSZH9]_$BNF7\]:.Z3=&*G:D8(HSW$29&WA ('D*:*OT?E6(FFY^3$ MJ@@-?LD>B?YMFI36%6.79%6M74N\O08^<[0*>%>9A2SZC2*'E3_NMP>B3.GD MWN<+'_5A%;T%2Y)4W?%31-HG0US2P31OZ=07[OT[W/:/MQ."HA4?;).+IC/09+_/?Y:KNK MHGID:9I!]3\=R-#8+/@/7+NP1.^N?IX4,XM_#:DO6O>_?KA]T"AGEH-D6 -7 M4#Z"^2#KW)^3"N%]2;D\0MYH\\DI!7LF]J681']0"0<_C00_*1?=[K-36%/. MR&L@CCSIWFV:M=8U-P3R'=*7K*MB1XF".;U-5,OEW0Y45X%Z\Y"70" FU MD>>T1VHXJ0,YR1>R7+!BV,T2U,N:A>V*3C0'6]P:I#X4VQ6B"6PG(PL&0JG! M6GB,OM\>0;T]=>*)GRGKW:[N;%3UQZ$J=,_4RC]BXXUEMT"1$OU$!W^E/813 M?LE=LP=O%QOUGUJL2OUY*\^['05>.\9J/U7Q.%;E^A??T_,GP7!BJ^9&#-J3HN5-I@;F\L@D;!7/[8E$,Y"Z'/(W6I5&0TAT"HRP&JTOS9U[^T=L5L7NU MY"&::ZI^#EC-'Y&+%,TI^O-75R;]Q ]+K?&B[A=ZDXEVQR<0%5[AZ)Z]&_7T M#?9,'V;JVUAW<36.'G!0!AUHWUW:1WLU@S& >,^AQ;J=T;]I(CRP];HY-=UB M.!_*,Q M2_WB6.Y+R:UORMD1!K#;VMG4$(^^7CUQ3#2+RG*0 O>BG>^1U6D> M*N;$IES_R@CF2/A?*B8/F:J,R_^>TFI,1M[FG#P@L";MR4]QZNV\ZV$A*^>1 M.MR6RMH;9X-2B10DS(LC 3/,6/BBR6L",8!M^RH,H >&,C0^6+8OU:1<'@6)4.&;%PLPQ);W9_1QL1])X#WCA904 MC^ MFY4;X77$_?EG43&B>[[!<.+ /@:H.S,P(PH#:@D4$JV+^U_47;7=_U!LQ8;G0=1W5Z*AEC6E<>/ MH4HF8;P&T6#VC*+9?WD/]9F9X3RC=C-+8*+D$*E0#[7Q'Y-C]=UZN8L@+ZLJ M*LGD+^G!MEK+9QM@LI+2C^Z9/OJ[JM@8Q_UKK*IX&L4*#;G=+%4^V!:Z%;"7]&S@9'GZ_(RV/^\TVULB MS/TUQCPAE"K/\VJ0K&>!S)_^#6/D-(I+6.]1RDC72(SBS97@UXQ@+O62?SZ? MJSBF]2(?<>OU1OBU( 7./I)JZ*#!,>6P&[0E'):)=-2:BMXXZX=(67\1@/-3 MVCA&-,K[[.SLO,NE2-[_6*ANWG?-9O:G'PO106R4#:$!7D#@=R%Z=37+2;_I MPL??I.80V?5;X7$"T<$-@OEJ0FN#/.%JP>P%0O]3I[U4P9*]A&^&F4/)2>25 MGOR^^Y4PHXEU:24N'&Y*WAU4M6W%(-/!V<=_4!?!MLUQZL53/L[#L-9>CQ+Q M5YC_6$1Y\=F=DVGHISZA>:%Y5L5M4JQ[S:H'<@HJ(C MZ933I[WQS:^V$"#08AL;IB(DN:=:I!-<5F&O7\]Q,[SZ^ M$F&_8S)?_$5>@3%J-'],Y3KS]9CVWSH5ZY^X\A 1OJS'(K.\IG5*4N)SM\[M MA!>].#4XT1#%1+"<8>)XBGEW$D0V(:/A$L$;5FA^J>X&-;#<2]9<8";MTFBY MR<49"W]P67(W]E/VKWS-,*63LZM[9%HU@8U2WJN&RE9%&F:T65%(G:GQB1?1 M#;QJJBIJT[U8T#0SN.EUR5KF(C%5;E3-UB5JJ&PG*:\S]X MD]\&\VZ]OUM>6JI&Y4V\HEOPQZ9;R#[69+3YYO,03?!>(_%R+0IZ@0$(G!H>2Q.=F\)O#("T_PQ];(9GXHN#=QL1- M)VW;4I3 A%.(?%-%DI3\B/SFYP ZOI)%!VF_*1)MZB[%XT^5!6T%C?1MP5P5 M4UZ/*!)7"""/]:!- XY75CTC_M,E4@X>=,1=@?F2B7=U')*UK8L M"_,O1@A[!8L^2X%%R<>12ZU0Q/?D%TK5=<%K=O/&,$6LM>/+4\QB M$KY_[DD71EZXTD2.DBV=W0EY&C'$YO1C: (0;8_4A%-N/W:S-!"WHK1V4A,V MIX[DG91W<1=9$V7++YB'S:C>MW=Z?=PKRRRV0\XO'7-IOY M[FCQ<%_@CZ(6"J0#A& O(K/.TI1V^9<>NF=P@I8(R2!3TW3PR8S*RVO M/2.G,O! )/*E_N=XN;=K.2I<5<>P=O=&D1S>=$NGJ^Y3%T1E&,#+ MY",4'@Q1:HCT7Y-2;[N\>+>S9Z/V.7%N\%4WXUHHB8$KBJ>%%#8L ;PY@2$+ M-C-V';B8!EK['^ M4$-N:3CGX8*0LLI<$:UWG@Y+FRX^8HC#*-=5_@++Z_KIZ2L".G.@0,_O:+OG M;M3T8<:]" R@_?HBF6?8K\HUS2W@K2"PZ:#GGN.N/!=H=8:MBS\4P?,$>#FF M"?4?&Z8,MS8.^A[^>5WWY;;&TP_PCH=#G(K1T9YT9SOCX>2:H0NC3?5T525P M9\^\[@^XW%-JX(TBM]:%;6^N^EI$@E^C4%GKJM3'36696$&93Z)OT;AHM^%L M*S>/R6DO\\GG>(=KT6\P@"4)$=BVLJ[>9N)R?ZH'VA(#(%M0<)DBWDRO="PK M=VAQ_;F#U!0/5U/2UT_/.B;*&G=6[-TN.;^B3MKZMI\@:^W:[A$"W1E)>1O. MSVPH)DELY$:UUY/GA;:QB_-$K\W'5( M=33R]&2*J.CP=1IZ+M#]T$[$Q.E >V!&7L2++CRYO+_P. MKG-KD6W0:_AWFC0(A MXN<.5@^ (0I1[P2[>I$80+50QWEE$WUOD&NB(JJ KVJCP8PQ@"A\4]]&M':W 8XQN7D<[C4.K/1)H('L1BY[0 MX^G]$C25.4)WVJBZR-HJ#22P:QE@P/JR+6^-.1K&]_LD898WSGFUP9M+9APW MOL)*KK96E';8 $BXOJ%S.IPLVT/B:E,9S8+W8<<"W>XJ;>/NB4;A4# DEFM MT;K\J7GB:TN1(!JG.;NM&$*AG.WZ";:EZU/Q ,11^ZV K%F^6_"N9]E)S\7> MR5,4>4MB$09 Y<; \[!M26N,SV?G M!%L2Q0S/N !.52!>/B#2XUB_?IPB'@.XI\9%6^%J04>5PU49^8D-UX5)%*08 M[I+DZG$IJ&F&_PK4IFP.>(=)0JIHZ="R5VARH%\C-*MUYROQ/U0-E8-TUM!"5L*1T14SBGY<0B)]-/F[\N^GRSMA%[1KV-Q M3((!<-KP3.B=T>77A(2H>1J4I:,D PT0'RW^+#2ZAJ];1WT)TI"FCJ!>9Q^6F?-PV7BJKJ3@OBF2P$XCTG7-=WJ><"I1 M#P/HG@>=C\!2-:7-7\S-)'VXS08/J>AQ"!OG'6_Y'4AR>)K?RSI]6R%O&%K; M@Y7:.ZK()VT7S9P3O-8VN4EDP<#G5&71KG?F@7K;: %L;05]BWW=1UC::8#P M0/^V"=7"?6/?O30_J1B4=Z-T,[FT:;?V-FE-WUI@D$97SY'0: M#+'/SQ=T/D-Q/,7*Y>.+>*@3X1@^TE%5/+!IRRCORC#"QJ\Q? M7- W3/FMK]$7CGM)8 #,4.PPE43#F/,**3)*KA,_;@^J!SO::MYZA5N B#Y/ M-8M5CE0>R.N'X'>+/)3?/V#^VB7AH646(O39"[1J.L_+6#_7&G[G*PI9OMG.R36GC/9U: EK-=+;(5 MRJR-IJM,N&-'.+A']0FMOI5G@(/@9.(R"'_6K>3BD*!NT_]#J/B/LFAPM]C] M>LA=6._S8X5;1S@&\'H<>K_E7S:-LHBQ2+F([4[FI>OF5FBA"%.5VO0H_#,7 M'BGI/2K&9940U7D<^.OCG2T@I*L J=]JIE>>K#EN,]G^QE=BRZ9$P; .[=,( M\'04"1WVM!L &S.1@M=3IDJ79C\/(AI>U8P[BSG=L+U):505/(K,_Y@%\(P' MJ:K8O -#M/_MP8"@ZTHB;1;(Z]U.!,40,A$R"=:0ZRD]] M&F,=/9*>$%*5=*P+BEQ^7[J(4V<3^TI9L>_B]*%@4D%&70K4Z>QJAHX'6XG@ MI?\G+>[^,]RDG>D%;*SR-6RJCHLSJ_5S9TZQ:>U5/5I"E(KERA_1A3!;_7/. M4;HN+Y_!K?;'5.9!?KUKU=!8!XQ8$FR=;VC0;3/KI_9F>.N5JZ#)5MP>/,+XK4*JS8SA]+H)S8Y32] B\UBER0KW_FO+B-V"F-^R[A*Y^.#X>T]QQD<'6O:/"S'!-RW=*RJ\#'LSL-B:2O MWH8W:0)Z0;E[AF9MEFDP,#@>53#L5P1L>T\ 9J*.;CX4.X@;)><4:45%=']C)7G[QF M#EOO\OQ&)-6]R[D ][,:;M^#DT(-('1?@^>Z?LRB_*E[AA>'5=JJG"/1+$C# MK%U%P@0/JR73V',6%3(?T"X&(*@ES=0C!"7<-J(."C .57I.WQ>*@RQS1*JI MQU1Z+$$C,_6R8CF@BPV0$=O+[0\M?MQ3*Y4^K)1/;K/G[O.^@!5S[*3Y3C;A MK$PFI\_LN$;D[%H[\G20T%8Q^ZP?V(A[UFSH/('UXOJBZX&W[!;2CV'=N=]; M]E) ?8K!87TI)1=FTD^'AIZ$2'G\N6G\FJ+@@'T"#=F^#L\AJH^MU?LN<6FGN7I]&%/7[@G%)B*:9F-$F:,W"S2\@^89,#[<][@ M*KX';I].7S>,HT1*KN FAB?M3O;=U:^BTF;PV(*GD5!;EB4_+QGKQPPF,V$. M=@+&C-JQZQ%=34HKK4R_T:R,RWY>V'1H,*BL4Z4R54=5[Q! G\NU6PQ3"X/[ MHQY9"DSO+C*[V_;.+IE=?=0Z6Z@,EP(#%3N/AWU;5DA;OGY,S:FL4_MH1O5> MFQJ/CB$3[K%A.=[,2>HEM=*F I;O!1VR:#=19WO.5Q>HE=X;F(T[@JD$BJQ$ MW.,MSE4JVJWYUJX0*!8;D?36>>X@37!8$F"IMM3>C#NY24&C5>5Y;\^KC#;N MBEFJQ<_!6T Z;G1/RX,))?&'IXI'S5"ZI_-)82I8HUQI[R M6JU6CF#D](_OM@-711TBT%]2D.XY,D&SWOO5:Z(/E= X&12QG7O/<+8VTG^5 MATMCLG)02:[AR;#-#]>3Q.>:-7R+.)(Q^I0TE]\DK2)[2_ K#^3>/8T"XVQ3 MW7VP?KNBW&?->K1E#!XO9G^EILQ;O8@!K#N@&1&7@0=GSA-.](X'SZ^^O:A) M^?A.Q3LP?1=/I:IWRG85!N"-R\( K';$@RUH;.0WJ5AD1(<4" 6[;;/MR8M? M)(W,[[8K"OJO\=H:WMZM1@%=K3^L'@AL[OM_9:5-C"!(NR/].Q+VL".CN+"0 M5N6AO;TW1 \9M)QJJ3<)JG(ZJ+'[$8?[]/?GXYVT!U)N6\S'1HX;>T94S;IO M73V<>WJT.-]%+3%DE&XOBAW?#Z21M?0R6O"0%5W\Z4%X@O2/K.S MGC<]Q<5KYF:);1GA15T-,RC@BNTC.3(?UHE#AMMQ_IH*.G94Q*;]6:$/Q9^# M2MN0*3TW,2435U]79IMW+Z_]C561$6\1SE/?S_&K@&2&#*!5)YSCHF$01Z+Y*KR4EW2D3=:*;?(A]->_"$4D^V'($8=-R1(>C M0;LK5?B;K,I(G*.V:U(03<2* /,[MX#5I!)_=-KSNJECBG!U2."V<^/ MS.US=^V-9HPXW,)7&N_LA6(^LB0'U]GTXL!ZR8:7E>A-VAEL$\8>>2'1CROW/W^K;77D(@U+Z5TXF;#(X65YI#,W?N& M$'U+0[[WTX8)@W%7\V3&/]?*]G1<@2?:W;B)IO:8[6J-1>9%>@#OU"&JGQ54X!K#W#0/8UAQ RJ(5 M*;!.#&IV/1HW%VM;3J[B+EYY50GV@>9/H11&&T6G+NO]NPH9)UYUHP.R'*15 MNX$+6\6.TH((_YK Z$#6>7:I,VN8P'F&&H\0+AO+2@]U^L=!A!U^-_.8MB6 M? %;X46:PM)KACUS41=7NPK<\!N!6WY%GC:2N+-GR:DT0KN.AN8P^199?T17 MP.*SXT[_)118J_1IIE+7/-3]5$G)!:KN_Z?5RN _8 M&=M]Y (CSHAH7Z28E-1VR+23?51K@SQ -H]@ '=*A9/,>=FBW74:H_E=C<>C M'90MJ<64+Q0,Q?JRW75ORL:V, " J4=@^T+]\->J(V+Y5MYDIZ YB=@[UZ4@ M52/G[.GJW$(]'29KRZ!HQL7D[]2ED&/*H#7$O?/XP'3=UY%MA3QCSZ]RAC]Z MOZ$>KCWK5+9LD+,Q"VL\4'QXXG&M4Y@C8XWH?]O8,,Z[FF!8'VCRPJ[ZB-OY M7@L=J8=]EV7_WC@*NO)#4M^,. @EU.P4LV+#"&V$X(CNMZ<#(Z9PNNOEHU:0 M9TT"H\+BT2]I3C2- T37PK_$Q)QU M87W62 5G\4R%F/Y["RG> L080$%C&YQP=&Z@0H:IFY.N,/.QQO4W<:VJI\.4 M3TI)9.?4G(XL4XVJ$$<=]4XG+3,,USP=5W_H-V[[;O?1P* 2YR-A6GVQRGR6 M-"X7NQ/]%R_GQ4T84F$)/TMRWR*S5R4 ^9*1BUVB'3NGQK<;W7M)!VS)2LB8 MY;FY=M,+[U2&7Z^OJU. M.Q74,>QY]CFH1\&&/#!7=+A*&QF6T9F!K#>I>1EI\+-6CIZ2^1OH.4P\44UNVQZ/FRV@"+$ TG$#BA !43J2H&R(@@8($*2K**%("2T( MA*@(4H-(KY$:0B"@@-+9$FDB(";T)KT))-30#]ZG^W#.R[WGC.L=F[=OK/6; M8WPO\3!13C7=@W^.&'X/D@K--31BG,>IP9A#RT1/W^Z7/>7!C MQA,9YQ.WUD'],>](!.=;<1GAU;X-(ZO7AFL\ZB/W <=$ZS%Z-R$*W:UB8AN0 MY4X(8Q%R_-,^X(7?Z/0NI[+-QD'VW]>CAQMM*X80LZT+9A/;9C530&^JD7 MJ/PIDJK(-H#+8;DGNCWZ<4>J4C9E'\ >28A8NU)U@NNKA4@BWV!=.O- :CX#_.*JX>81Z^@LJ&00 M^/1< IS<2GH9#&6[5+WY +%/H')\#9#\C7S%\EO> MEB \%9-CJ=7GL.'B+?*'Y,>Z$Y<\0UIP6\S@6!R?"/\^0"XN('9$L+%6BHG- M8<:?9_7A/D97/U-6)\E"OU#(W/BX)\90JBWI;V+K'0V!\FYJ2E8)86"0(^;6 MQ^GOB01[@?30PB;1/EF/R4UW5G$W"M#E:53C6WA86-I:S=Y*I#'A.*KP2\42 M>F4(TQ3A@%T^^^Y "<\>R/OC&VVNGQ#]V-!+JU;:)WOG+E_A1?WE/\[6&QC5 M.EQ]19V_=(0;:JORZ?U&N"!&:UQQT/_1?[\15NC8 $-9$ZRE8YU,"6=+;D_N M.(V:79,K5-#E+\AM';B)K=K]AH$R1=;ZL&UU^P#\YA;17QWCS."H=V=BC5YQ MPKJTM.0G0X1 V]&=-=_SL"]GJ7&;"#@FSWAA MNC&Z#@#/N1,SJ9DEK(W?R2)R.4XIM<2[F@Q$R< M]I<)/4I#6_LV2>3M6'C446:)V:FV?$S\I)BA\)R'8 0^KN1K%*7(FE;I60MD M8IU13YSSZG5 M>GX$9K83!>AFYR !=Q-20@.;\02>?L=^[(MK2-0N"5FDE3VL>R1=\ TW[]K$ M,[S;38AE3U*GJ30:#?LRG,NOJ^OF7^A L"WN6HUBG]F28&@5U!)(JB)& V1Q MV),."<\.=U^4:0#OO)IW)-&F)6^HZ?'K&_E!'4;)W_,RJ-66%H/P^I5OGM,7 MEF@8"FM%7.S$60G1QJR,FW:C/AKK7ZZX @6M5JBQ!"/W3Q?C4#1O!P M%6LY\4&V>;[SV36!SYEXL:DI&0-=$JF+)!+( %I0O>Z_SX=^_46CM\^$RU\%27^:WI8S_Y^?OD MH)U*[P+R%QLOXFK/SV+/:/T2/AI]ND3 M?F>:A'%.7_((TLY#-CK&]'=I/>HE0_:NN=JA'N-UAG%U%6 MA,B%:W+DT+69:B@ _Z,7UW>7%PU8X-NF:*B9QG=J$?(=^BGI/*J-*._W>/&O M#[I7.^DNSA+#VNO+FR>14Y ZSIV*(K#.Q;GYC=@)0VWC>UG8J[K&/& G+^?= MZ:+YJSY&8ZQI2"]4(25W6/.E^^>Y;"0_G"]R$,>NT'',$/ MMOS[QMD$7EI\ M1V+%R?;399 :&F_25A*S'&PPKDG^$7V!NE"8%8X7^;ZU?L M"%P3Y9Q+F'U K;K2*G[T]\O"Q\;/X>*F2N&>12*(ADMB<6"HI-_P'A+1EL.$ M-%9B&M/R.&']G$670G&$/YXVL>%\-\A5GWQ- _V-?+W>COGYZ42;MMWX;%9\ MF>N;%DL$5QJI)2_C6Q5L*\P'*B5%+),HQ"AJV#59T>/QWPL]=*FR8;S/'T++ M5?P2Y,?=^+Y[LA!T*4R+@ME^I1SLA2RT\+M;Q_//:L"T-#Q3:0*9KC[KNQ MKK]^T!/TIJ-[599W.CM@& ;>VDDM3)PW;:!"8>:S['(*%CUS4%Y-4GI_<9^8 M7QM)^2Z9A4*WM>8>KSW.E!)>Q\$&>1:"PZG*Q?Z50.RVA[!76YY[@/ D[L<<&=1J[75\@9R*M@YD@!H$3!:C>(*CO+A'[/'M%?+8=P#^+<8^P+\GH=-$VA$.QW Z MWK^O]C9_ XJA=WQ2"TC<6!>H[FQ"7K[UJG4#310*N";*Y+SO,VUV!]V0D� M4CO$'L8K?#RO$?I6%1+I03,@YBA?QO&>*IB7Z9NY,N_KP%3F>BTGMNWCGWAU M!3@2OV=)!9^=W_*.?I+7-V=46(W.2WGD$704[:;_.'A^P9*3.TUB;'PP(3"0 MH(9FIK7C/R4C8D9;25*>&EYRTZ?YCT40EXNO:\4U=]BTYGA]4$L( I_K':@E M^2JD67/W6H680$*_D]TU)4[%,#>MN-70>E:F!O%GDG26_5N+C&III5&_VZN= M[\]%F']+S$L[LW=:R8FG8J]YQ7A!944) M57YB3Z7CO5-1);TC4)$([LKV21Z!F4X6+C*/8UC'V'<#RJ9CC=Q%9;[\0&&TRYKGP-8C M]#L-#),YYE_,2!/MCXDMD].1Y8T=N<.@MUV%_N+C3X*)KH4-V3;-;'B>KP!Y MEL&#U@F&N9J\(BT]I-#OI!.)#+I#O+Y5.P#V#UR=@!%6)RHK/+XOPKQJUS_$XM0CZAR=YA_NGS<'2% M'E>JD+0R:$-#:8,2P-HC:V/XCG%)Z=1G=,OO$:3GO@N(G4$L,C%+BR1ZK#83 B.E4A)PZXQ:E$A]V^/O&Y?YH/X 0*?^B@"@^WH-B_6&NZ6&3WQG/FX)#@9]L>, M/ W?-*>^:<(#;M(IRDB@G04]3YG$<*4?J-S:"Y%_PH([MDWL5NI>WGLE/'+; M)"K4/">^<"RNHKA"+T3[G>SJ["N+J.Z*XR#MHY[;PARRB1DL-\1S6,Y7T.2EOX0!Y-E-[MIRN_[+069&X1)95?!@2\_CD*[(.%^O7JXLP MD"KTM5!5:I>4GY!Z]A)HIG2O=GFDP5F'0]!)CJLWO^'DA2EC&*!%'3IU=\]D MLBN+[$AU2N[JSE&AM&]RI"Y8/PT '#%;\\QHX<9%R !M;VDO]=#2ZY>MU W? MU[P4<:XF24_G&D_C/]R8ZFE"4:T50R2@@\^KY?6$M'RC/$ZV'6B)3<1Y,6UPFV1".L%NSSR]V MBY[]QH3\9?K81<;?()Z>?EO?+4F$XBVXTB9+^OGVD&W]A@ P^*$3HS. QRG9+GRW<#?'C^=# MRL1FP/WMWA'\%$0M9>\4/GB^A2'3R9+ZI*5C3ZM((?.E[K([K$>(CB9*1Z>8 MOA^&$F^-0SB8>OKQ/?7QN6.+UP-18JE(6OS$^%< Z(N+BUUU1?S4F,YKA[M5 M55X/?)-Q8>5&AKW=. %N,/FI-< M8M,1=V2,_IP?F5D)&>XL,<;,DLBS_.YIZX6O\K1_F:AOB=)\-=GP%*(L_'F 7%H M;D92LD.$U1&6B%V],TQCZR/=GJXGF$C#NO3E,\2VU_&;FR$&WD5CMW;DK9VU MY1Y4J++?Y9,&-RZ.)!4,2S,XY&W)NCBF0J2_3B@8(LK)@P],VI9FF[]';5%]5@H]JW'7[?X.@*B M%BT6+QH,!,>-KQJEG;^0O<7U_C0/DK]F[*!W0;R\\[]K@@ZD/,19["/W- M(=Z#N:I?_S9H3A3^[@^V!>7N=G M\(,(@W_BVVZH<['AR"%^B!_B_PPO-=0^>ECH#Z%?$2HUL/H_WR@_! _!_Q3X M\Y[=O_1&^I42\1#ZVT%ZVF(_?HDD.00/P?\$^%\F==]^00?JPY##D+]MR/&# M\:I?LEX<@H?@OP.$[/?] U!+ P04 " "R@&]8MQ,O;8ZM 0#U#P, $0 M &EM9S4Y,3 X.34P7S$N:G!G[+T'6%1;E@9Z2 *21(+D0D#)DG,H#"1124H. M2A 0 !_HZ>!Z[<5U!6 +"P 0 +\P.@IX"[ ,&E2_B7 M\ CP\?$)"0DN$U.2$!,1$=->I2"C9*0#,3'2,3 PL]UB9V;A865@X!#CY.$7 M$!86!K%+R(@+2M\2$A;\202+D)"0F(B8AH2$1O ZPW7!?_B#;@'("?"*B3AQ ML%@ ;'(L''(L= < PLB)A_7+!_CS!PL;!Q?O$CX!X64B3(>J*P V%@X.-BX. M'AXN+N:J-^8Z@$N.=_6ZP.U+%.K/\%GL*07]HC\2L-XI:Z72^+K+)F3BX$]X MF?H:#2W=C9OL')QW;V1T[-LX]/O$)&QA<6GYQ\KJVCI\;__@\.@8<7+Z/"QL7%P<7_.2XL;->?'6=Z(]EK82L M0AJ[5"8.7R]3LPG#;L!_#NV7D?W'!N;_GQK9KP/[;5R3 #$.%N;FX9 #8.#X ME"/#]_(%+G"!?W$4BRWPA0)@*Q'!2 M%F02!^&7%:NTZBDB64^+&[.+'W#R.-Y1=7KU'5D=C5##-Y6G5,/Z.\"]5O0J M_AJ99>@Q-P5-=+W0HB^$05MLWG/GJM&D8) MZZOIV*$<_RY((9VR','M\[:YG.L5.9'-\-,^@.W=;;6#A_3>KPUD"O(_-[G-UY8F.0KX0QCENU M*I75?E5G;>B/B3@SSI2HY/GP@U6WX@#-1M3@B!U?0[/0YK#TE%#$U.-DBYK[ M,9.#DP.TO#8P/]TPP0Z_V^QUW1[!6A4VB@I-Y0H$Q]1[=PIGL,Q9V??3257N MP[L^%^F?9ZKNOHYI3R8DVY4@K^OOW5JO+@9$TXR(XP\3:'Y!F:. ]WWD-&IATPAK1=TOK@+J\ MFFF=W]I]2-=+#['J$N.DQ<>U^/BILIG1R,@M9^Y.TS!;::):M^.T;=^.#C'70<=6 M-M69*V]2P2DPP!JBLUB"LXR?:W!8HES"@^B1^*IZ[OJ+Y*L>5%]J4IE&;8M! M7J-ZG6P1OH*=6.PXD3F5W-SMX#TN2S1PN(B/\N76\N6>E5EZ%6".2Z'R.2[1 M]$IW\9T:&?'N10.F,KC@_IVQU*ZS]H\WYH-)[CD/R&1- MMHFV/1@\?:WKBD$+\1_LG&%:S6;J]I;KZF>P]YS&NXE!"C,BT'$<))YK(ZK\QC58=MD$#$Y8X4S;,^M8NE:\T$&3NNB_>=DD\[@2,\1(M( MCC[F!(TXBU3RTII'FUR]UM,WGQJPNV-@T47TQ(9>]7/W$&/K&]!S#=CZ\:?A(2/";B.4=EJ,P0X>S)F\2Z[,Z!87S">4-78ZA32.4;"VXV8K$75Y%;E&:OTD$- M$_BXN_C#3U3I$+P',E)G#J-:38EN*5[0U ?;XVT<]_7(CY4O4.$&LX;L*UH.RK,J% M$]8F;:F24Q3D'(L[#O'YI]@EYVZY MJ. ;@ O4A[H1;O!\46_LUN:"S[/2ZJ>X*E/NS-MVQH_\:W67QWWHW.+%M9:W M>4"D5V++'P])NSQ#,49XFKM#.\^<;"ZW+46E2J7Q8*99%>7/@5.3\/BUI6K! M'>+2,--7OL[F4[48S4XH+]9!HJC^&5IL>Z.FYCMK5>2=:*^ISV0/FXW<12;< ML":-L=>"'CWJ-O+&*06E4^'-A1QX7UVK3*%K,5PG[DA2(6CSG>E_RR]SNM@( MV*/$AO$#9'OS$3X_?@PPJ?(NZNKX?N_9&&-@"$C<.6"\O]'!1%[9%/D88V2D M::4;6_AM"N\L>8!R/*'X< K45D9CLA!0/?=IH_NN1SN4_L! M%Q I>.G.*'BK!!7A >P;VN[K5" "2:JVMKJRCA+>-MBO6/H\\;TLCKMT>>-P M)_BTJ?)9L^0$:F30D"&:TN?K8AS.X4:GHP\S&H@9)3N'Z$$X-B8YQFSKEP M$.H>KRIJ K(Z5MC\VGB/RQ "Q5B!5?)AO&;J%[&J"P_9V\F-9-ZYIO?:2UN0 M:B>SI$YP*2YPZ4<%ZPD$1H093A@N+M=%POHMQI;V3Y^ W\B2UD.1$8H/GQU- MF7\WY:VL7V'%+\--&ZSSYEZ0K4D?Y!'9T+U%+4O_A?ZF^B'8$[ZQ(<<8U?[> MCO>@2(/DCF+,MLS]>W$S8=3766E[ET:]S!<\/ZMLR. H<(E(C0,]"O>X'F&= M'IYBZ9]2%^58:SWTSA&DC-OGN$P5,$^6[#&/=8!3Y1Z4XF2+$I6.3=ZJ3Q1( M.U*/@[Q-)X6BJ&:CI$%P_OB]H\VHQ'7]H+DT-2&_$[HE-% M8A?L<]-0\FC= M>H;)0)"6=.%*LKDWP;8DJ*OQ1A=RBC@N,<*)'\J\T-V"":6V)RHAP+&9^? M;J-FO*!"Y)5^4$N0*PY[R8MO"-.2Z0TZAJ/CF,J*B5IU5H9X!0:S8U;\@^(H MC(>\Q[D!.EP40_E:^R'$1O4P@P.=:?C*/,(H85*A+B/VSY5-%R*=5E"%G4737HG! MJ;Q,6C1@3JM]>(X)8&'>ZGC<6 M&[J[GP]\^X&88H[49C@<&L.H@2MHH-.6]1 NKRE(!VO-=O+JGS MNO-R&BWX!Q$:P%B=HQ3 =18SP&A-13100@,^P-*KBH.EG5 )0T[A 6A CJI MCJ$D OEXEJ$TE%[DZ@LQ"[/+"BZG98RGOO@E(Q]K=DE2EO-[%PBWJ^B/#7IV MI/ 4#N0(@,N+TOI.%H@Z<\IN ?TA:QK\G)$G4>M=C9&^T@E:WOJPZBJ<2<.' MKID&3,PIY9/8 J(@V29( MM2I=))5TH:RU.\9@YNC;H0;4D)PIR[N.K+'5W+GW3I_IGY2ED\D,5UH.=<1F M=KJZVV$B%W*V7>5R-7)CD*AD\E/X-+1\=1)T))&$NIF87NEY9! S=R[$Y1#2@-[4HU_)C58ZCQE09C1[M/TP;M.;?IE:K?ULG) M/4T7E4QU4%T.K5HT)M!S(K"08V:NC00-#5A:V::7G6NZR+]#U P&$K5>_O8@OG@MTPE+S* M+Q8'6[(/T8L&^(W/[-! Y2I.TU\%#]\*2XC10$]>)B9D# >= D5Z 'Z[P\ XEC58KONT<9F MOT/%N_ZFCY&TWU17'P+F:RKVB\U@]<;4!1(:)=/JBL OS]4D*U\[^'S8.EEP MZV_+;*L.*W;S6/\QVN]\M>N&"?\C+-Q]*!"06@7V:Q"N+PGD+=8V&M^*7-$* M&M\W>W&7*2Q2D!]"-U.'@-BYVXX?&S'#<7>KQ11Y5\W%)6CQ[,=]03 ;&Z0Y M3!JD$>>>1\C& MZ=")HAQ3M"GL7H7[@\39.I?RFVVQYLR?;1;ZN7MN"L5H#\(YQ<_ MU!""?EQH2&N;C"P =2R/Y'[;V;:!U=:^R8*2MOH7^"JQ,_J5/"NAV3U&QG]H MWCC=.5'&V*L.U:VDAY=7U,J_S?%"R-?IBMCISOF&N(^4.+B'N#0VAGX34.-_[;5Q4;8M9S.!:\T7MGH9;@: MKEC-LE(RRS5]"7F:N%#I>6[II11R,_'A_=-9*]AMGM>WYHOK,#I943.RK;&O MP;A];D_O)D9[;30OWP"<]8Y];:L\:;=WG#\71,BKU3.WM1#03N:-D4X,-:HC M-!?H/['EE-#JJJU&PP11V#1GA:GRX@ 9.Z=3P*[[* M_TE[7N "_QZT&>%D;4,+C(P6E0^AXQ\LQYRC56>-2X H5*.+L!I^/%(*7M28 MG;^JUY!Q*>1-3?RC2T)] C($$ET^<>O,08 _@;0_=R(429B!"%)(M4PDRAQW M(]"84Q]& V"/M@!8]GE"K_G"U(8EI(Y.$ VP@_I\I2(4-2I&7LZNG\*8 STJ M4IM:7&7;\BQC9M=);N:YE$]U\A/9O.C&8]VHZSY.*BEM.2S^"7&Y^*]_E;QRP3;M^FA&]#=9T:= M5LYXAUG:6B.$U^-P,DGGOWD;*Y9!>>B&U'Q5*!RDJ&33CT2^Z+B!-+_6R&>Y MY?R8'$L^$=3GJ3TUFP>EIV-,3FBYR!*=5MC+)O.9SN[W925&6.HG\>#HXBG% MT5'%K[P\E/Z\"P3Z8WZ]R$D>:URC)H^"H\:O] @%IGI-_<]4/^J.%*\ M/FGZHGK. C7<4!D1%]=9)F< TNA30@J,^TJGP6AQ.A-DC_@P)BP;$QT.2K,7 M0J#AP!(UFKZ"SCN^J4_'7+\-:LD%11Q6X3 M41]:&MG#E;EKD"5K3'Q:0HD&AI?2R4RK:B/W1NC?ZTAKI#L_&_87,G*$ZZW. MBB9\U,N+W];UFN/U0 /.$.F:9?T-&-&6=(/'M3?%3F<*;&$6@1:/A]0^UU^N MR'"3'5)NBM5(=2\YE) ]_-;:R]BD/H6,?(>EK1L)(4(*Q].+L7A:FT5Y>,3@ M\!^L/WSFQ:QR-V==D"0'\04G]OBU&PU2Z/->B7Q]==#>N+[UFXZW?8&,9'?( M].99$8^K$T-J1P_/^I5.L>@6Y&3$@C KE6)A:[GFB"0[+3G-2DR%+RXMR5*1 MMCM'J:@D^%9 BX=>/!#+Y:NJ^4.B>UGYDQ=XI$28?333BO7#DJX>' VX<]?V M]%- _=T6(O!;ABU=G@N/%<_.6_0GVS ]\CF.#Z=]'-TJSL[T#JO5+23.1TBA MPS?C:#@6H6@T:B#3W3;#LKVUO2W"JZ42;#/ ^N #.W1;VS!WHC'BD]^.K>VN M6\Q2WBM^\;Y/0XM#,I8X:8BWL7M7W5V_UFP:H18?7N9G;EEJ;FO>.-O1\7!@^^NYU:9ND6U5#>Q?1M5JVVJ]5OT,XEX!CP->CZMO'%<;S]:).+% M6_+&Y\NLP&?1CJ=1%>P?HD[7DE=F?27L@JA'OR-J],N5B>-+N16V)85XWFN> MV!;.T>H-P>S>\&\(=#V@>%##H>A ,-MLU!QP^="0[';I[F'4! \+5]:VJVE" M=*/.6'U3E&FQCDCJ1R#^YI(+E_?M34OLSNRQ:^/1AOI*;$&/2<.E @SP.W7I M]DBXY:N-!;<7%K_H0$N 3\A^4,]X8+#?H0R]DYYBJ*U-D?)0[(WR_J@<3,QZ M^?O?VM:^?):G'I:3-[+?/-6:O5(XFT6JNN!@W=M$GNQ6OC';B08.A$MTOSEU M?;.):#X*G,EZ65C,&XH]?QJOH0B+K!I8:R9QFF$YM.,1D=$B'+O":!:^ZWE% M\Y*O6(-J]^O#J%-X$B9X$6E!TK-*#N^<19WG&8[_LO&O6_RZ\4-^M_'-KZLJS%!'+R0E M66LX+O6^+%]? S(D-EX_(\;6Y, M,QEHUU '2PC*4=C3K.USDXU*.Z>3,<")>V0%LCX'=315]1ZT1('[&LMKE7TH M5RL&]_L_O2@1*G-Q^4#(=CS8MWYP+FJ-C;-> [6DL%1)XUF9LJ+?PTH9XI(M?!B#T0ZA=F@O\#GY=Z9#+NJD6U0L4O6CYBKPE M+&[B/Z0[AAJ@-[O->F]=P4%18 EG4]YN&/\M\O&(13F4M^H[%GD?E6[W;D\C MF!]_R7JT4D:/Q%&A>HR9]>4G(@ZP_>>\4[HR;U.;/-U^*_?+ [B9I!$8RYFF MM\3KA>6<.=US2O9FNY#E[7*&FY8Y,@0'WF6)-4?)=Q5$4)7J*++4RV IP4Y, M,^^#LT]5,C]#6\E'-*G;)R!Q23DX4TP<*0X*5'P&X[@^IJDY5L+^3007]#E^ M$A!X6&9UM>IAOOJVG_U1DEBB^ M)^A28N!A 4IQ0%U'V%L7KJ]H5C7'=\&^"R=1O.(!OW$@$!E>K<>E$[Z*(WV< M0 ')53B5%JC5_OCL>4*!@=6BR_*]AYW@F:&C@T;/> M[ANL.(>%S>&O+>1IE]S1P-FC>E5B)+AJ%YGZLF;4B/_5:KCHO4))T2_)I9NJ M]PWU85OQGQUJZ.*+\J>5"JJ4W7QQOA.T4&)5P?S)7A]X08;"P3\CSI[A [SA MI_IN(MQK6]'WL\2(P_,&'0CD(,2+J7$EG'3":Z)\072>PP5#64Q$'@? ML*4>D%&?7$ <8.0,%VL#VU3;.'2!#]YKGU^G]#X =1Z"^M<,?>(^RL:\[60J M^S1D=V6R=)KF/7DX5HI?[>E1D0,6#2OS,#[^[DX7=Z'NK01O#M2PWZOP[@]O M78^?S>T?%F=V))I:,S$TESYPC[UWQ^*L/>Y8DYF6HPNL")AM@ W M/T,H&=G,R;I?G/E@U&S4U').H[%1,Z+9VLRD]N#Z;8GCH?O '@@+T>)FM.XM MIJE,/:@LV&TU0QS@K[01R8_Q!_D60:2*-BLI+[[D" 6^HT8#38K@; NW!-A1 MW )W@ OM%A_]CLH57/!G/L>=3M.U9H*##>NX^#.U^"W*E3X=9*EW2*_XJ8FO MI#'1NAC=]Z9O:5]4.)<)+2C0P) P#5^4%AOJ3L-41S@+HI\RTB6]H=)$-9T< M6B%/^>I.]+W0Z(S Q^J^Z4Z -N=",S"!2%WCP^N?- PD&,QK$&<4%)0X'@"< M;7BL6!3V6!I>O]9HH68VFW==:+#N?*V#- Q:=ZSFJYS\HG,PB8T-@8\:Q<'0 M +%BAL^I]531G?WG0[++_93&VY_8MA@N!W2F$I7#->[M]8T?JY/D"=[:21B. M7/"5)-R^7E7C&;*L!(MP%:IKP8&*+,S2UD?:A+ MBK1;73RJ\B=Z(1"\T+<:X_CR$:HE',HK[#'N(DS!\]:JI-.T3AA;+V]"'"T< M_2Z6\".<9T<8]V\&30,RW6@7N)\&&%MZG:[:IX9=:]N&7\L&D&=9T3[&W@DO.Q0'S,X SH,_/%2ZP#\W>LUT3-QU!!YK M=+#$BS/Y.JB6_FBP6\!KREX D=\8" K+;R#7+[P^V2<_?5>@!]<"43"QFGZ9 M3NM3?78II'QF2BD_>[&NQNT->RD/8)M2H;WZ1R?W7. "%[C !2YP@0M$2)+]M!K)E<> MI5.W=BD0+DJ @$K=8.=$&FK;(21Y?5&_1#S#RJX?H_C<,*3HZ%I/=^B2!") MHQU'%083^C/RE*JEE>N9]EV/^+MS02F C;IN0N(T=4W_,TJA6:-W^\34,&7Y M0Y,.#I#FP,.<]>K)+ =AO'@E@VYAC5O0B$8:R%M+["U*+9_,0GVKT=NV_3S' MCBM]U7YWI?S&]N0 CQ@\P%)=]]2GS.Z3JDBI\M// 9?TW7U)TP^DKQ([M34ZB6I>M MGN^Y3]4N)<_SG[Z5 R[O5-KH00U&TL=X:=YG,]+G1[?B3]-]OCG$B9QI,B+= MFA&8D_W6C\#NT5T5(Z%A&5\XTBWR0P.I]WR;WQN@A+'"\M(85A.+4$5V>-DS MR>5VEJPG?>DT..FV^#D*RN(;AL9!7HK6"S8W[&S&NN8WXV]*<,RF+@Z/#SCX MD)=',MIU),2G$]%N?S.9.E;AD.HYFN[PH<12@75LY44XZK[[H5\P4B<3)\28ZV6LQ"K^\'X'[;4R\YF PS93>!;"CG#4=/S ZM+-RB:>V]N%Z9RG M5^K26R:CNK DB;MSOONQNA"WELK6.D N ]O60;L=6_E>=^&\2\$W1VVRW%%4 MQ+=QX ]0(M-0$IC;HP]P_(YQ#6*1V?[:?>1]W1!6N)CE M(JWHY^(E-&!^%YL0J0F*("(<;>(7WB.^F6NB);JI>V?)^]4'I"66#]LCI^^5 MAB9"(45VOKBN6AHZW@0&VO8&8AUN]!H/R13#G^L7S,LQQCT. LO1BTP/__JJ MB)JRXW*/=L^'LAE-EMP,7V[O"E1*,7AG!O02#>1:1YT=:UFF7Y[[2T-Q"KPV MN8@Z_Y;(@5WSY]^_'@V=NM2B@6;GYZ% T5\:3G\AI'M!](+H!=$+HA=$+XA> M$+T@>D'T@N@%T0NB_WI$ITCN3VDH)TY\/Z$0OAJDD6WH$>F34005@Y&=1$&^ MFRQBHKB"<,TP[Q#; =:LC%"NRW_W'"UR@6"[*+OF'07#)W5?-@;R@)XU#74Y MAH$2OX,S,QVSIK'MHFO96*X)^IW\@.?T #$ *=E.JD)"$=' M;H_K!5UIE0O/N#_\M:*, KXXTCJCIB9H9%;*TRV&P]3PTQM^RL>5:I?,?P3C M#2":@]PW=T3=;43JU R]:?B94:PL.:-.!89>X&$='^ZL=J\8<0/?MC>[]0^&MNXHU8[>8Z_AXKKVRZ*OU M]5TG4^]A#EB]3?51'K!8.Y6I3I.&7L].W?9RKQ$JM7@J20H G@">E.:(C;-. MIK[O^FYM#&VF30D%Z3JDIV ,(UY."%X5O#G1:H=/]*7N-L&-:U_O^&;N,HRG M_/UB"!>XP/\(#.9>@W]@]L:SL*CS^/K[/Y#7T8# SAFQ 62SJA W@K^?L5P&S> M#/48Z]&^]JCPR3WM^HCLRG QW$3G.XK%A&N:>D:3QNTKNC-W':](N;8S.P_E MR+L+GPX%[QS69<'M@G4"'H2$A0T^]ZA/.064YU;"Q:A0'.4Z94KM#.M>I <"32 MA;@S[Q9F,"[2[\NFDW/&^][VGGKD(QG"GILISQS/(^!T&_*J\7TH+%?*NQG* M@YND+5LFWJLX%9^*;SVM#,RI2Q4W,2IA#51'),;7%A!%(91D65Y@/VL:5;S- M0)[Z^+XJ7Y01S65@DW>[:.Z,ZH%BH#IWB>&16-$^&XO0'^H'66/;D.HFEHE5!Z]Q+;6DO P9 MMEB$*^F\N>JB'*-Y]F$V\KF*U*=;5QBH@^3F09\*J+KK]5Y8NYEOBAKZ>=74RT= MM)]C+!@$PRPW(/L;N6A@K@8-+&S4P(^1(9+!YQ5HX&N8T0VC:NQ R7=3,4VY MU#>S%H4S!J=0U)&8CK+UD/,S".I6%$)/<@YYNH8&CK?0 *)^P;)X+E\=I9DT M-;;M01T'!^DTC?,4W:@N(Q^R9WCP!,0L!-CO._]HE&W :6_>$[(R/CPA0P5Q MSVU\Z1X)E+B!9UI#(J$L^QPCMON*TA_]?L:_ K1_?_!9'%/73 #YXHEJOP8Z MX[4F@_4OW6MB)*;XJ;ZS,P_7G_$"@R%W+;1H0B9#YA-V4FSVQ M02VH.R=7WK9(P_K6^_:F]T;D;F,*%,E];J?",^*N83@Y57.<8"N.!ORHB_0] M^6A5R"9*JF1$.4Y('&TH:-\LJQ/24Y^B'=6$##FE0]^+VS$:H"T&/WB%6:-;=;]]%X M&K"@JG?2;Q3#:/F#J(K21IPMT=$Z^5N2DJ7X^+'1D2]L0'>MN<\&-/8>)ZDW M,"OU\$>GTQ#4K3"=K^(\KP7C?:R&UX3-QX8PPL$TWOU?AHQTIK7KWJM"XH=T/G MJ6/ FAP-D[!"';SY->_B\@@LFQGB)$AQRIG12]+R0@\&G<2:VPN_\:3I>1,S^)5 M_>J^4G"00K?X2LD+8,6',]-@==+\G5>_S"DN3IZ4#F2S[7-?"QWO>&:1WKI' MG9_\VYN3DY=NY:\45%P1=)M_:E+SE]*?', GMHJ:^#L[3#J'$B(RE%CZ9[)0 ME#MDL1MIB1JJ0@.IQ@@X&J"KD >T?M\&5VQ!5A)0TI"NPJ]R5,V_MJ(VSXQ/ MEM% % A>(*R&9_=;,_-7PB\&+MAV6Q\[J#!@ MR5V!6$RB@2$^I!L:B !-'#7O]Z,!)O"BKC9*:%@8&2)"L&R/O.*SBS*-^@(5 M@, UKL>-'JS8*:9@Q(@,1P.2LS1ZHY,W-8H(M@?W?^-!_\9I2@G9'Q]*B3J( MV0)]$%G21LG \8[D&JA[($$S+JB&M/$*FX,!"X.$+Z&3VUM)A5G4H# FL-Y& MI,%(HS*;"5S%LB"E.]SK-FSM@+Z GMY/9"Q)]'T[%[V-XZZ)\5B2>-M;N;!C,>(CK:+ZFR]DN=AA_M\P]H,.1$;HF(.R$ M1[8@PZMC1E_K!]H5,-HY3[-& ]+-\$64"$R6$0U$)]U' R4]D ,!(S1@)&H! M[]AI1?(4_=9-^/"WIN*1=PER#PUT1R%^R4#X MK?GU=_+]3$.X8'7!ZH+5!:L+5A>L+EA=L/I+^QE"Y,ZM^GS^2R6O #309)U= M;-<&VF=" Z6=W:A^O7:$PPDY7PCC#4IU7>H_^KSX7PNZ32P8K]'B"<9KE&@^ MP'G$M75=S/P5&G@==@\-I'>EH0$_3LR]:Y//@ R;JJ*!EG<8QWWW,O=WU)?@ M?0:P08+I'!J L7P%KPKDHH'Y^Y (T&ZT9=H!S2@:V+T![FK #@577$>V'O:Z MR$9GY,VNU_LDUS4T^I-9,6#[!.05/T<#"UHA-G'5%#,U)B%5$-'6<^[^0+I8 MQ)/!WL?AKA;F\NXR:*#C7,.K**62.M^#X@.-#SO.0;'MAO[XX0?INAW;8B)( M_PUV?!2V^#EW,:VS8F%*^(U0_RG-B1VD$P').^<.*]T%O^';U6I-OXO4QG\.QAE:,Q0);FN*^/3"^'&- MZOE[-!!HM$G=V!0K(VLE@' I,<+0#=[DEP\=7$04DR)1^%$C-0NAXJ;DG71= 1GI+:! MD&&F*D*-K�F"&*H13A6C+[M)]8ZY/G%R3J+OM^<6H[S.:=F_7920YX)N0. MV9Y,O/+ZDN M[]#G$-N0,C"F\;T'+IL@6P6;*I*=6%0VGZCL45(/)AG$VN0>Q-PV;6O(_N'/ M9QO=F+O /;Y:M+J0KQ[%\V!%0<@U>BEMMZ"J^>042,R@VU)[F@/VGF*!MQC-D<$GF&/8W75F\H^\SOA4TJA\,P?[QE-&3$.'_^ MJ@R35%#I[QW/1E1?V\.3)Y2.]49CU)=[@+_ M13CZ7$$#[X_/@VZ!C_36N)-V@Y'=S9L"]FB@?+P4Q=!T3V5!45F>4DL^\(^6 M]%\)SQ%A*/D4;53##S0P3&*E9?>F>4GW&V1CT.X<^#:*@.8)(G3G,8K96WGQ M9W]Z4:-K4&>%N4LI4I=6OKQ[B3_'&PY]^&RW^NB!R/D!/]EV1_;0AA]R8^Q3 MR67W"%TO2:9WKTKUUQU<0*0'1-*T)O%;W>YI43U/?=R+8\:[1KIDXN.'6U*C MF8V7M3B*E;\EH]@=W=H$)C"L=-_]6^;!#1IU -XLB[?+8?1Q&!9 M"-TV$J\88KU*1%R2E/3@WLFZ-D)UN1NFW:"?0>(JESJC+4:.VL-!#6\APJ.Z M&G+;Z+X.>]VE+!?0=P<[B\N\^]/&+H1,OAH_4Q=/VWXQERG3%XK5TY/1D%GY M1Q<4^%? 7^UFJ/)?)8Y4!>\N[[$87Y6\SY%1SO-'2_JO!&ZQ#N,]GO7FPY6? M_QCH?A*;E; JY:<2^CPM!5IB,C5%^R?7K&[>+"[T@LE[@L(VA6VXVXX3R->T M"(7X$NAYZ[%I(P5))?UB$=KX\[Q&NBGIV:&!BZO MH$:#]Q+/'QD.<'%D-)@V_+L#Z$(Q6T(F].#U(?8V[A\N2>*CKI]#Z([N=\"? M_S3OGN9J%JJSDB6U3HS1IWK&A7=*Z\Z)TGJO5MB_A M]"MYQC!P BC0V1F6>G4\Z3:<6%/I?LM*7S)3GR<*'W^WQ!&7_*T#5UFE=XI* MT?O20PE8\2I&A$6Q/[PJT#\[_BHM;.2OTAN*GB$EO-XD=$3&A'(4AOWADOZ+ M07IE(1O%6CKZ[O"F*T@U#I+T)"JP'A*78V1<^L,*UQJU'@4'9]O/BC>CAN'F MBSCO7K^Y-F6'CPFG!SR@087@"FFQ9R\4&$V(%\]S3J+6'WK$H0'GU^&2S0C' MR+1FP_ZR HSO&^_R'_$RF"3@^'=1_="'TRIAGE]Z!(;!<+(-!-1NGL3Q3/NV MOKNQF*A;1,58[FY:?U1;I9=V1@3&:'^3$RK9N0[>BIR+8H67W-Q-+9_$?_,L M\8X6ONSC^2,-CU]VK19X2]S6N(HB!/6CZ%1HAB/]BASS$E-0Z%[D\%\2'"[P MG\-?'7@8WO@K]WP[B9$0<-7$$UAY28%!I3KF8: M#EM4 >[KTCVJF9%I::SPXN0;=N;J8A7378VR;OIY'W;1@ 'JV[!\85%2DK3" MQ+HF0O4 R5U40K1;_,NV3GU0R..5-X8&G%(AK $([3I_&FP"YCV"@JZO1\ZW MJDW:QU8"4U?U.#)J!]K^Z']J^\^,WZ<3.L4-(.ZB3.>.:&K1P(2U#H34F.4& M_.<[UMPL?W^2N7)R/TVMT;T\/GY83:/MZ'D$>,;((2UQA#HELXXD'TZ[X!)] MM>9I_7PO-"L>W..9)O<"!,P8&+FQJ];6I^K^@ @YQ=0]%X_V[94^H$IPS5\S MW@VU%E0MM"I?=ZV.25#:CBYUN5)6(NV73*:AO*.)%&FJB&T]HE9VQC'L*J]H M8<,;=HG#I,;4K/. MVYT-<*DTTL_Q]N M3HTR'035>Y4VPLG;)GVW6[H!)D=-R]/"HR:.QMWES0'1GL[.K!%02J;,DR@' M,I\LG,1>Q",R)"MT&0V,)QW/I3;;@T\/7K"EA9\^&O1OK5EKY2D\O/ MQYY#I9^)!MO9\U!K"1#>2J7FVI/HNL*_K"C!YMC%G5],U#*/!MHP9IM][DRM M"_*Y274M%!B+4D^Z"_=NBI#>&S"%D'MJ?^AOT.![/.W.'&60G&AH_:2V#BX2 M%;3YW)+NL=#,$&A.J>M5ON=51:,)JKA%?PA,8/=5U,YY4474PZ\K!P-T;NR+ M"D7-Z:7&?&"EYM,#K,Q/1LHP0^L'(,M4FULHU8J>FJN50;3@P !=OQD?_M. MY[A6+QUV%/D&D+;A,YMDC\+X>(<%C;]?-(2RT!\@[MZ)*1='.8JO3YI'F]?F M,!Y'YKD4*@4-P->!"GDM-/ (#>1"D!Y1!SNGKFB@^Q/V )7^7WJ __R5="+A M)W9_Z?#K5WQY+HA>$+T@>D'T@NB?B!JIPF71P!"4=_/=LDU&+U/X-!I@KEJ; M6VM'>3?#UW<;M7X8VG5H4]RBW;:88I(*ARDNAQX(KAIEQJXZ+&1;.AS+J,!F M@K\CN1F^\!]K".>N#?L$@".WEVLGQ$F_R/5>XM? YO=@=W+:'OO1 M_24?D659VO$;NZA&AI7E.UYY<7YG6?O1F^Y([F_!9X_H$[;N+23\PK'US[Y2+XA>$+T@>D'T@NB_!%&1OSI=L/M+A_9= MVZWZ[4U;%+1V4-)B^==' /'_H4< H3_&9_=FBK;30]V,Z3/C<#A;>WJDG:EX M*;$&-IIH1\ PIK&FWH_?SW,WRT^,GF38S94NVEYR3#:E,H8=13&EP:PY+4;C MI]2Y6?IV+O4J[=/X=H0O8GF<7M[@^%GWC6JN9T\.1?TM9DTGWS??1#;X"QNQ M#R3"TE+/H)K;V=5-;6Y.946U8KN$YC%^K9I *G*\D1*KU^K( :%M.#8TD9ND MT@RI5!B'"P?12DQG/Z8(^.X7R65#?Q\3=LOOA/ ]M22.?L/+'+M3:$K[G#&$ M-?=EXMIJ.O%W9^X/SF)GME1F;*-D95F:KD/OR(:/-^ M0>1N4=;\YL;(G[/I0# M)V:,)QNN59*OMKE15AX*0<+*-6E& WW3T;/WD_X)3J_]E(+:CPBSQ MYP@3U#P#^)TZ>-;N'40:1;665AAR!31;J%KJ,XYS;+RT?' M]ED_&'ARM)PK(_.:B7A$)XU?$$NX7OEXA,-^$M77>!]K9OK_7Q6VH/P+(98K=X9U!KH3*5(S0:_ M1@.J+=K&1A2PB&=(F04:6[;ILI6^6LWS$??%[_L([?J"2VI]MS4$"7:T(S,W MUPU?]K2/_?CS">V@[S\B^ 5^P\4CE_]Y!&TO\VRNU,=NWZ57FI,3NJ,]3$8/ M/T0#4PVZ#NG+O+Y^$%+5]8<>P:\+P15>?,^P:!Q![]& UDES,?@RO%%P]J%C M1SQ<>5_D6Y>9;,=RU'+B\3P 8/ERCW;+WG^5%2DMULCY '/+]DE;_D'9<'I\ M6%8A$Y/#S8%_VM!L(,_]C1.HX>Z^ 6ID&-7)_7RAGW!($[2;UIX[SVW1,2FX M44_5F8J?%+$;.]&M.I2[: 2&%1FIDKD%T8?@\#P+UR;PV&+'C[)M#O0H10-6 M[0[>GY(US@>,;,.//3BIXL8$WSX.]YT.A8BC;/(NGN6#='Y_$C#!]=A3AX3E.JZ]3*QL^338LXO'-?HZD4+8?%NO03N;, MZ84&RF753_TA=)M6BQ9#NB>6-&Y[H[?E*;4Y2__AJA[17@K#:*#B,/K3G??^ M^S?*AI4D4=X0RT1SE/\O;; MNMC;&QW/5.Z=$9+V(.][E)U^,51A6L3SEF)2WM$-@=Z MEI?7TJ+%=6*I[%8_H?G9CR3XF+-*;_:>P: M7YD5+5OPG%@\04Y4*T;.>Q6<8AD-+$BA@Z>!HIG MYQ\7^ME8.2G MI _U,#99WV8F)41?+B.4\S]3J@=K"4)^ "ZU)OK45NN_']]]FWGCY!"YD8]P M+H98KN:T66!\:4J+O/#SN?[<9?TFUJ^CAL/;/)'2;6+WNA$&3FB [*/(8BKC M-_/=G3!_& S7.NG1 +MR9:GFOBJG"QIP5D1$GSQ1 M#?2 7#L-(U/"W([%@9^S?ZU#!0U4N^4KO5OF534>BB.YOS9[G)&+][R><]*- C#NP.E.(QJ M+RC.OKQ --0A,7AO';F MZBJYFEQC)S#3-(0C9K=;=JM^J)!)Q5[)"S] UOL\F=0.0$ >)[0W70^%M7-$ M?,'89MM7[3_WM6>Y9"]=3S@M#7:AY!7/\=IUV<%"M\B@[H#)N3QQ"LM'A5><=02I.SII= MFWUF"K6+\7,\U"X5406)K)78V18=A-WXK*^PMY*HC,R:FZ'8H] ZPCY)*U9EE%=K>YV23,+=JQ:&G_Z\ M52HJG4HTKK SK]?QY5>1QJW,U[4U#H0&>P0R8Y%!OL*K&>7.C"_UUOG7XM]Z MEZA_(/;G/:.Z J&H)KWDMJJ<3O*"FZM=[QK=NTG#:9#Y&,MMOKAFCY[@B)[O MM+3S2SB/OE5]JJRI]C.Q#INJF;"S?8V]Y,R6&HJO*4?GI"5-MYA30/TA;[(H M^\NJT716DYG#XB>20*G@CU1E?[@:^5\#1>E>.SNV/09%N@335: WC_L#?/OC M$1GAM.^K8URYYBACI!-=_:N5Q"@'BULZU>XB#0X;LRSR+T\2:B1,U^K*56&Q M1L@W91D9OE0* &.@.UF[/EF56USQ>W->$QZRLX=[4<,URT;-AA/A.R)X7QD0 M2F?%JI]^)FDR_H>2-/\&\&.02C\UW*U31S09KN6\W=UPH\QS2(IY[EM@P0[LCK&D:?2/"+"* U;>O_2-^H^3% M6U3_^+L[_WUO3+%AQ;9D5!P.2-KH*]25^F].2J]?&R3\;-G3TZ7@("AYG$[, M:QA9DFY-EPGISG(1(S3+132[M&8C/?C.),"=3QJN.XV#"1<_JS;C-7XI.-1^ MBP;NA^D-(Y5M8(WW^A?*>"NU8FQ]K)]6W@@88\SUP M@V6Y#.D)H*-?ZJXW@! M0NO[G!NT0V_WQR5[*Z(C[UIBQ9J^2JQK[81ZI]TZ8TL2\>OG812H5?"90';= MNPFD6872(-YVZKT *'T/&AC&4YZG=\R$Z# M!KKQ7/J=;8_Y7E9TV)+?%;[=M8S_D?435;>EZ(H"(JQX\KYH3E:8*PY3E+\K MUC81J,^7%>Z5T]UM1%$?#EN.VYJ:47[2C9*U8HXK\1&E+RI-$E6QP66O%DCJ=WIQI=L0J(QUL)P<)4# MQ+<4%E4$*,)E-Y2 [4\,\:6:6;]K@RMY(2LE*$E(VR\ULWYM16T1&9]LH('(M-U?:F;]ULS\C3+7 MP 6C"T87C"X873"Z8/37C$I$$2GYV0,#$>%\=:::W/#I77 T)[UF%,]5;HBE M'AH8PCCS:" 0-$G=O _%."A@F)9E8=C?OI9^>>ZWIN)18 GR$.,_%*1 MZ->F^OE':S0@ X&/HJA^J4CT:Y/R]Z1_J4ATP>H?8D6U#+YR\/W9-ZA&E43H MQOE3(**<#,Z NM3H4R%].^MF7<:T3A..Y ]1<-OB6\C02ZC"S^,G &1Q7NU7K8RGT7GW W?[360XF!/J=O&XN@7D#L"%R^5?K?2:.#/#C MJ63^4S2@;@1G"!%6YGE)RWB7F_0U4U!5M_I2WI=JLV?YC@I#3K?_YFS41OK_ M;YO$"U87K"Y87;"Z8'7!ZH+5?P>.Y(;Z M\NY6(D5M=D%FEDL&T7&LN&:.PV-ZMDE663KRIJ;7XFRH76XN?.]EVU.642YX MK';)>38PU]A I&.8_T.":8-&@SGT:W5TK2?#MWY/-QO>D=E9ME":+G+R5Y2> ME^-#@4S/+)WUJUG0*S4I-%SEW:P*\TR9#F_MMQ(3^[J@CVJHC]ZR"6 _^L:H MO*Z:=RQB$@ID4\<^(RT2S6,L+SI898UYF5P>_M0T]]G)9>>C#Q9Y/";KC#]$ M9^@+J)QD\_MN@_P*G-3P5!A%AQXJZBO=H:5W"E=^[KC^Q4'Y--%[*[ XT]9F M&Z9KTO-2S$3RBD? -E48?3?5%.;V?K8(MG I["_*W=4O_A_V MOC,JJF5;=R%*DB!)R8T"@@11$"4WB"01&E#)09(DR3DV04&0C( @.6=$HD0E MYPQ-SCE)$QOH\'"?NT]X[YQ[SWU[WZW[#G]\8U"CZ:_6JEY5<\ZJ;\VY]0.4 M0?M!<('($FD:1[^U;:T?$(@!:ONA6JI!"*G/ZY[LQ0%^B^K"L-Y4Y"3*)K2E M>B;@[+DT[GOV\;%?50RS:^XN5+DL:N=CHT/S86KC2R4"D%T[6NX8EN./&KG\ M5 @#--(Y>)QTB(3*IP9R= J=^QTDU"2LB,@45.@3>66*IGM:LB$^XFBF8YI5 M3]J-),L!3?G8/9&LR=['U&O'#&#V-0?4=1$KR4_%[C@.72^@KUH9T= ,Y[J M',A<_2]^N%Y8J[!'QPHAN-=&IX#[,%XH$\V& 71WB&^@UXON2;D-4[1ER*;* M&CSKK_)3H<<3(1+]>2#QO0XC?N*_P'NF?*72D/NI/EV09]\TP,PSJ+RFF>>/ MWY8%/ 9M?=,>WP(3?!7&USLDP=UAU01> 9^MU\&W\_>!YZIY@2CIJB4^7?0*-E''A1*.NJCOXL (1]#1GTR[QUZ/<=B"BLM[R-4CFH[&XP;=GTQT#8+?.\OHT;>FV?++0SZI[U0S[7#%%@I% M.D /S58;!E<**(PTM$HG;GO2C7J4--\0(LS(M[AQ@NI'[B%4/ZKB[]1#=NW- M\Y:IS ,<=()5QZ=]$[&*@9@>JA+]07M\8U^'9",2 2M9K\C+ M7+OG5! ZV=3#.^G]&;G1Y,YG.%X1R)GL7NE2T\X[27)FG]GW=Q'9>T\]2-L# MG4JO/!Y#@O50,7.GM#RW^IONA1Z&GW\VVZ[^.V'? M?PD;, 5T4;T< Q0U8X ^AFJS><\S/[BMQ.+,&7Z# 9)%[/7 P:#'[&<.O7'$ MV4*Q[Q]!.>",BY:V */'H:OEA995$.#L"UM9&& "@KH\',*$4-Z'AF=P![LF M3DA2J'8E5G[O\JA_!JC^?B5Z>\L6O(R@&'3H(J %)-E]3G6:8Z?S8)QMTE*./B"_+%2%>[VU%W8<8[)XV; MHN3>HWK;ZIE6*;.>7J"66NG3?/JJSA-D"-_7>1'BS#/SQ+GYN[W2X+/>,7)R ME7*J]!ZIWR292:.7A[7;KIGKC4>OCP6Z[D\-]E$?O?C-_^]H&$ MG8N%$2C6P880'[6FQ8;LOHO>>G%GXWTKM9QSG IVI2)DOPA4N5-7-F_!L->L M488(?D"F)8&OW)3J(X;-R,:_4%0 N)'K:&0D5YN_4QG-UKMM?:@5QRJBYM@%=/%/2ML#5D4L^^3QXNZUFBZ(3& OING=G?<2 M%7)#4503V+O-3&3)V5MM:U\WV;#[LU.3J\LU.]6YIJ:4Q"[J:Y+H&6 M.H3R8W7KTMCG4)G#I3E2R7I6.[8<2JJEIM3&8I!VW"0 1"EC[U*US M8B0C[G+I)C@L0U_/$]U]2!2TN% TA4MO>B):GVD.E[L>:VLL\XZCXNTJEDC= M,UXMXNH64?(34Q2W^2K7%V,M2(;<_?SGV\6U?&SI8TV[UL[KCAJ*_ M:2]SU6=L-#J$K;'-[+_U\NE++@!#6T"M%!1&X M\MB,IMGE>3?9:+5=58[1D.20Y%.:1>$+M@[OMYRT8Y9="MU?!Z#QA@S9D,V" M'+X9[BK1S<2,PUSGNWRSWGVBK6<&)P".9(J&Z_["A5*X"#-JIAE>;X+^02NUV4GI3^Q3Y[0 !N<#ASRDH9W2ZQNEX^1 MOLU+V3=ZAH>4%#T\@2F4W[MBEW[[',ZRB.PJ;LXA9;OY$:XT(B!YZH%C86JP MJ6!(J,_=R.V+)!WO;6P== -'#DFZZV)>&..YN@3A=B-PM%P5<9\:Y:F;D=6H M[%;$>_%*,EO0>KG2YV.UUK%OV>B(5@J*]/@7/G!LOS 3>1742NNC#D'MFI=] M]]P,WQUA8;FRC%CMUZ,_(/6@J(0YS6/OQAI/90_-)70ZFE+Q3?Q;5279W MNOI$>:)<<%YIW )O37-Z MCQIQ165:9<]ZIGL^W:)^>JC/TI]<>&NS4-HOS[&P;0>\?1(5.\] ".OQ+61ZV*0!>;V"^V%S MQAO%JS.-Q\2X2 /_^EH4A.X8$9TXIS^R$SUK'8J4@&\O M1.>X&=B87G>$T$J-[NOY(C=ZGL/OFTQ?J=^IJZ"(/MH9D[4X[XT?XC#Z%(\I MTYDAJ)%8-7OQNH :XLBY8,$I'?/WE5S7 M@E-#>"JMO2ZI?Q ,2>/K==:GEVNI$])V7!Q?>TD?N& ;R:K M\>M%:=9W=U[OH8<*I17;@83XY -(<5.!Q!&^&C9'K>Q&'UQJ MD=;B_/I71_=418DAI24\S4*M^%;; %A,%O3*[$N:6:O"W2OC:Y4!,09R]!]" MGNO*3[Q>FZ$^*G#C$/(0[>&0DXEFNZ:=_::/ (A]RQ/UC"#Q]'R"Y&0)@CV^]@M2!OO1XS/:E[S]@T4K%)!SH2 YW@ MI\Y?KT5TFL&#"H+]#$5CIW'1093]D!1!L]WU.*.!<6T%[YO8S,&AH<+JIHR-W>Q: M-]UR.+])Z@/7]08M]6';#I>'LB+&U:+(ND(C>&[O$;O&NSJ)#C.DI%Y,4"!2 M[H%^7">]&MH]5FLHT0/3"@K:^X+C)5!TI0DV+;R3D6[ 35A@/=U!$(\!%OS> M. ?'M&A6A#W35<.F/FCY#-U7+XR!]%\HS[B;XV1M>8"O*+V\.5JEBDI%;:G'X1$>%D%8^UEV 2 (JIR"4\"1TID.T%0- [H&.=K^I#^M^;8068X#![E84\A?I MX:^-M$WH_MZ94P;]1=_X:X/M5ZJ2G[0_:7_2_J3]7TQ;S3RQ%S MW5CUQ0(=]YY51RU[C5RK*@:P@EN,X=[ 8=2UJ(7"MX8GO/SYS \%X#QE0DZ" M27ZN"EN"VZC$!SPRUY3]J0EXH(]/5)T.P2JBTY"/YSVZ",B#E!QJ MN\[R^Y6KYBWY-[>1 D7X5,*V$VW*3W#/!\V]5(G/ R?RUIST,X)?( M^,6#;.YD64X?>E=WXQB6#N-RO1DE?=E"P4%-/H7<=BO#:6_/L??A&&_-M[^RO5-$O9/>)-_TOZD M_4G[D_8G[9^.5@_!YUA8]8F5IO9S^[KGEGW9_T?1I!K_1PA9&[?,B[&;7 ]N9G6(D*P80UT7&Q&" @&1B533%#$JZ?A>" 4HR M$79?2%(1W:1E2>S;HP%ID!*X'?[7K!LMREAD1;YYY[*S"L2X;. M8"^#.T'!MAC@XJ;PUO/E8S^5::Y_[R2P'U@G02"E^$_U.K MO6V.\7TN'2X[:9\3SG,+Q$F3-D/0Q-%"IWF0/P8HW0_/%HO]5'J^')<+9(-P M0&Y$(#SF239K=3=YZ[BL\'0@%UD-$/O(6HZ1[+HRB01WF7G_;;/=VMA-"B5) M%U:3'^!8^(?%;]0%6"==LD?9F@<++D@-66XA89<_2M,W2GD5'ZO-GD3@GRCB M.FGIO-_I;=PQ+8?/C%U\\\&W)PS"> '>JWY&637<>E/PT4H;M M=E&X. V5LCC>T8V-XT>V1PB0-.-<0'+D\[U'L%K2E.TBY M'7TWP"!K8ESZZ&JP G,Q"RM?AMYT4ORD[VK^#2WB,0;Y#JJ^= M6\4$<2HWR,+-10V]3H@W$*!!RJV#5_-3%QQ0Q#(4)*6MIVTDIQ(5?=_6CR)< MW;$G,.-/P:[N\$%[\=E:Z*F3A 3'\O8,:?>Z!RT=IBDL!&)D?+&>-*GI)"E7J MGS*E_YDEZ(R T@,NW5BN"CF'*ES1^^+,I)Q^2M;(-[#1(CXW]:@QZ8Z&7 F] MTPO^0H,&S\L[6S,ON4";*C R+?'3M02)2EO19_BGZ0S\^\EXX#G+5=#>2@YT M)AL#(*JRS.&7Z25:!-U=[55]QE=?W[Q6R43-2M"!)633XR$]R)+-?AZAQC@\KBA$6/7UE9% M%EI8I;:\9F/.R&_"#27I/Z-' ,KB0L)VBR0+BO>6"RQ;G$W&$TY?42AI28O] M#S_F6(LSI#7@0R(9L^BU-VYI ;?XU<$G*,_D$0S0"+WD40&QN#ZW)_*AZP$& MH/!,\D;A%5:H#EX=N?-ITQC$G.>OS0Z86=ZD]KMUK;H M2T^_6@TN?1-!R+PF5->[61,'ZQ*+<5 M(0GC5X=?Y@N;%RX&BU *RZ5KK77W34H)C^)C !>[BK7>D2HAH5-Y*2R1J"Y5 M4M!"0"/)@)= /26"KZSZ]0']77@^GTR,2:RLXL:JS*('M*UYYZCQS8:%*Y>F MUI#*NIJ:(#NOP'/ZB[R \WZ1U \PUW]4P*U>7\$ EG##56+E,15*I X!QSE MQC+CR3I-9D:,Q_Q+/F.D-ISN=GO$D9- 6.A]V];=;E=U>^6WN:*O M%YM%*%0?C]9NDFM40!(9R6:QAMWNS0W"&:)6G[2GA,SC7XW% M;KX6Y2"")TRJT9>[)B]/JDQ@8V/\#LD'QQW;3I*JA$YUR7V&&&_7OT9)U[H& M.]^MS=!R-F\B.5?"'=V@Z>(6U?,$);U'N:E#,[( VY>QPCE?;VL$:E@H6H'! M"[L<6#),7G3=&G0=C%Z%G46?/8(^WUL<]2/B-Y7$3HO&RW2.DQD>9YVA9MHN MQVM#XH."99^4$3VD%Y1C>>_M9,TU7.*5__2=IYL-HN]" _8YO/,,>'R].LZ\ M#Q/M' Q9!KG!*[5OC@U13ZRA[!7YSN^E^\+>GZ[VPYL>.@E@ *\0:(;+N+5G70<#RE-+I4OT*4<&ROPHJ?* M";&\;K^[3?)&?KBXX]5*6\#'ICA@GS[@A%S'S6#G+%JK8ZZ\$KLHLDFQYWEE?L6[F*[V\M?D#05331 M8H /" 7[Q_Z?C%YY^D>>G /3+'A2FV( $_CYBB">\F(ZD)0E[EI5/E*Y?H^/ M0^B"L 1UN'\U'4F?9UG]SDCC9AVM>>99<">'C>Y IAT0'<.RZQU\Z]6ANN$M M**1TREB_).52PA\E@\.]L=!+@@%>K&;.G^^>2K[YCNXC!B## $K[1X47/]> M4LI4D6]4'"#BG5]7MC\-V*)0O3'+?0GZPB1UVNF,'>]8^(S](E3BC+RPYN3M ME$"E7,HP_@U)V;.Q553\WH'2CX;?%+BI7H2KX%O6"!A8G;=@'C CS;T6%,T" M.E>=ZS/?0YO#E1[KQ%=:]\)]WR+_$_)='V[T*A3?..;%^-1,!,EU/+SG2,UD M).]!D=2 L$B&B=*+P?S4EPLXCXPFUEOC!O_#@/MMKPMQJ-]DF7R**TG-Z0K@ MVBH #)F9:06 35Q=Q0(1SX@\Y)15X>[MX%TQEN>QY)^8]:"<,-E4L[Z-.+[R MC',?6P57S!V4\<][GJ=9KF,TIPF.#K4QQXFQ/HR\V?Z5(@?/W^_S^?@%)E;L M#55./B(PFG(2IG%]J:+B8TRGRNEJ1WK8]/$*O!N0-RW0W:BX!QV=,0KI&9$@ M&;])FM03YD! $<2VL+RRIGJ'WH+O':OJF[::TK>-=CB;FS:K;KZC(]*-,DV> M%S[JC4A'A<+<2-:>V L0ZEY&2KZ(EV;Y^+ 1E:[ >2*@?FF7WJY'1-IL M192R6FOU)&,SOE/D-(8U1^@)!MALB3Z4L(*_EU=#7*%Q4;\]PZ!W9G$D 2<' M?X^"KO%-5X9WX2)?8U8@G)]NG+.G!GR:%I\9NHXL67M>=*R"M[XI9%X:F-,_ MCP'L>;U/&).)?3HU8OE@_7Q\ 99=.O9D37BR@RF?F:/T0F*%[11&'%J*:TL& M.>=ERS@&W$OM7DG2E90+?-[_JG44;'AWFF_G)1S.-%GZ('0[6ASY;D"]6@MI M/'0^_HTFP-3[[#X(%=^'LSIB63IE-B@_C.YIV">UL#M'H;R0RQ-A[3*[$C=3 M2#Z?[C?Q8-!RXI5,>3L]@8J_". Q(#"U:F MH+U):$D*ER/=O14,$"[YK0+S7QL,'C#D,0985/I6K7GZUX9TD@,&$(4>4_Q2 MA/G7AM*O5-_J-?^D_4G[D_8G[9^*5L6Q-G?2M(IR:ZQ\5)FIK.9+(\.5@VOQ M^HL#V@^FHGH9X5P;9M-LM0D\<\MC#$+>NT6K%]P<8PRK'*-,#2N;;K.3"84) M@!.<*WPW=3! \^6'Q<<^K'NQ=B%7DE8"#^M%-]#N&&"7K4CZ5D0H%TO?4D/> MM%7./[L!ERSU/\-P_:3]T6C-F9JJF%W1 7SOG\D=S=DA;PI"_1=4:TZ+CO

5T?U4'E([U%N?^BF M;R+MO>@?*$D8)'C)!:>F8OZZ/Z>JA'K(1&>(/MDS*CKP\X4AS[3I(J0@G*[( MQ6))H )5_3B69GKV71$3H08*M0L'POPO#/'G1CO1]@U'[2 M_J3]2?N3]B?M;Z#]^YT0B^-?R?00=R*JUO1*$W06F 1:I_Y:H3/Z/Z_060C^ MS,#AK]T_7YJH[\!A>)$Q_., UF?WQ#HT!M -MER82>O,F.,6:8VU\[C\?2T M[C-DC==L-[9TSX>^UI OJY'BP&-0$9MQE=J-MQ2-)_?^*L;P_FG9Q5/MFRV: M$V,/5." =ALK-?^JP+JD>F8[C3RM-#M'&B'/AS:F24488KW4ZX$=5W!GL,'!]M'C=V., MN-^;9XY]83V:]WZ"?O9T'%BHP64]5 FW2]6M:K;+[#KUC7_.XX1+C2:/[+[7 M<-?"99[+JBDH7<*)-=*LR<#=O&5NT[KR1/6I0^;H# _?5%1M(^L4[X-"U;7P M9C6 #0" 62PQ.EW?60SPTDU]Q/Y&6Y#PC'DIU^>(N[,+0T& J?V&U5;1:YCK M)%0D*NC<"+7T5 1D?MS-.QJGJK.:5@C1Y!3]08M1X.(=O<]@B%HLQ7+\DR\PL\Y?_2J["P1]EE.H(!=D*1#X94 M7K 4?O!18Q;&9D&K5J9L)UU4UBY00JIA4*>\GGN<2.)5ZR27OF#*_ MN-6VP!AJ;8(=#']5"2*GWF=E)M@RNZC)(4?5Y>CX M8:)%X6$CE7A2_Q#ZO&$E\*@!?94CH>)NQ))F"7'KJO1>D4?A ME7FP/WHBJ[# ,C9Q5%\1=SH4M@-.X9ORSD\!&W/%=@=D=3,850E.,3WV5QO8 M^CH+9LZ+^+0$L?;T*X1%N@O <4?YF#(F1;FV0[?;A3F34)Y)6JKY(_QQ-X.E M&1*(V(8.PRN5)"E[S+YW.>X?";^]&#OE9T2:\DYMJ%]^AO=AUX>\-;^AK5@< M?@'A5P=3L$1>[0,7)V]/!DTY4XO\]5GYY>P(6JLY I<+M1XV@[ [6&_,B;,6 M1#2^()7Z[_@,"*?!@FP3Q QVRF'IJ,?;V&F"]&%T[FF\1S MN))DT=V[%'=03S^#\FU0=>9W"Q*KW[E9CU@UFT73JGGD- M0GF@! >W=*O3!+,8F&9RJ!AJ7A>W%"=C/0& S0N"_Z.J[G^%N-6/3$S91GK? MTA$X4&#->=[H9][9KF6^O7VI>,]B!MR8&'N &W@ Q3?O+%JUZ6GRR.2>Z@&/ MTV, AOJD#(D%>>Q3)PD;LN7M&1Z)=0]5."B;Y_[Z/['PF_249P!AQY M=G'"R(=?#(+E>!D^$T;J2.0ZQS2CF0.W,8!,X/R@3 7AQ/Q5XF%JYF(!5NSD M(I5A"XU3Z;H2"?_$:9FW)Y>5P04VXXXY!N!&H2G1NS)6G/MKR8EC(?3:2M[\ M1P("1\G$D3+20S57,P.V;YZ/5+_?R_-01;Z9(K*ZT$XMF@:U'#J/ 1!2#IJ^ M#G1M##UKGXG%>RCA7U:E/*3K:5Q%<_0RG>_)Q)ULTSJ/M)#'TI$B-]_0" M$+Q,8X85;V3HBL8,X0O1WN1>UT8BAYM8!T]G/3/RO.$.QT/(IQX\"1T?761# M)8^=OY6X;$-7&38 "C=0Q@Z7W;W%G.FE]=*+2U:&5-YXOZ^';XY4]IO08W M<>!OK;;Y5Z&]9FL-L$,^\K6ACC)1YXF<'J0P'/&Q"6O/TI3*1L;.,._UGT/HWK>T*SA(4H ME((FC9F]\JN ,SV)>%( MX,0%9%[)SI'_G5"BL\@!L*26>+C]N:,QGGR5AT0\*>+F]?\ LHT?"4_IGR-,X[B6UOAO M-775;87@K@36:D&:)C! "<*3EH_?/$=*.K>(]6!"H\^_-(ZM#Y-U5G''VU>6!4X60&=SSR6TH9/HR&GE.C"1?-$\\GR01"8N7 M)3VH]"0V+&<^6N]$0073X ^E1:^6OJZF&NGCR70^7VWHO6X-OJK%YU9JK?1K -W5"/<;V* \+@5=,W9 M0$H\/*B:;5(ZY%VL[8E[*I+NXA/(ED_TW7V3[XW?Y!O%,BMU !%\UOE4.-1? M3C!37X'L8VQ1@MI_X0PFG,Z,=DNU)' >K)Z=XY:KGRK-%AGB4:^PN) Z\- M>HVJ,*VACF#0_<8U>9;/E4/7NTPYYMS(GEZ! 4E:V!-WL&#?>[+_2%"]PMJ$ M(F*Q5^-.?ZJ/G6_N=T3]S.;@7/7#XZKJ'7YGE>65-8/WI"I/MCI<9Y!<].1H M#P>2T\,DI+8- R^<691Y*#EZC$7.67\\CPW89F7>@50L:4U1K@TT*&?<--FV MZ:E9SN\Y;?"\TX\422F('SD*%I(9D.E/C6+>N1U-[U4D.< GPU=PD_[^&+-, MQE2I#*#GQ]&#O\VQTG$X\RW==>1?TEU3#3>'IN!)CW--"-X:-F+M./PEF?IN M2%_J]XE>L=M%OV7O[K; #KF&""EUH9OPOU;XOVX"70-[&RM<9TW7]U)^A*: ML@A#,YWYEE6/0B;FG)!!,/#!\LP)C6H!S!=AW$0R5ZM41#9E3$(:$%8^C8_K MN]'LJO,>3BY1U]"SJ][F]NB3[NDJ5$LU."1%^:G ?&$(DD^&;;LP0\9\=,URMJ0KI MZ'#[9+*1.9U7H-+A[H_W-4RE\A7[!P04F)N/5-P$OQYLE[=6?K?B;@R,_.'I(^6\8_[@=D]>7Z1(I8$8;>FW M/3%5,#@8R6?A;,$RG$*.73K+RR:ZB0/6F Y16PXP"AA>L/FDKB#.D-R'G9U? M8-Q4)>6EKZVP(S9HF#S:HR"(ZK,924K;.'E>3_'1-.:Z?8!/M8N"%_G$,O8= MK Q)Y;KA_-)CIL!Y@Q49?)FTX'1'[!R"Y'BW^8R2NO(AKJ;#2,[BQ4+58GIQ M>O'#.UCZ@>P9AQG&F:E\DU^$6\8#*4H$]I\"$9X^7ES]3__]Q+@49T09_S+1 M[7??POS#MTSW'#R8=.^I%D2AZF/6;0Q$>[O.%L&#D$M%%CLDR #!O]3T"-9A MT9F8!1V3V6. 4U,,D$93L]F)D(/M&ZN0+WCZG\41JJ]=OYOG%_%_KY+391!" MDY/ACLGURY[VN3ZWILT+*7<--AMMC>%?M7'>PUG52QJF\E6+0[\&AQZ'@&^9 MPY@#!=)N=P2N3E+JA4$)E@^X@55!/W6N[G1_1$'/673EOH]B1U=+%48E0X97 M2.;:BC*1TOWD'+&6)-]+ S;1^H'=%-X?J MJ,Q4CCU$ESDR-H-/*U#.*$G;/0US45 E";.3(\\*5HLJ6(J.1C3G?M%.!LI3 M;VM=8B'@Z[YJJ&D]Z4$>)U=OE!L5!DA\4U;_-04E7M@HCXA,T]&S?%FN#/H: MW'X"XS-U^+=9N. =9;@ZP'S MX1(MZT_?[C,>4"Z/@/%?:&_7S=@Y!K+J :_"GHO>C0QSV9K(T )=L:>S,\[! MWJ*!PNWK=RKL28[WANJ_#D&1V@!H)[N4Y!AYUMR$(B5E,Y%"%6<14H!]MYQ\ MXKS:@LMEAX2W6X]IO1H!I\^M(AZY8(1F%2[R>%WW:!V,OIE6 A\N"D#JIJJK M34#HE#HY"PLWF1F"3?JW@/VK6 M2O42R.L][VQ1ZL*E\-Z*@-.8/'=>\O/I1%522[;[3H>G=(#D=M0AKC)LM"QDB]/VT1LF::K99\@OXHO[ZZ[[A0N- M]^)$T"$Q@LR7OKS8E).FT!9L'/ FZ)'U>%33;+7!GRJJI M;SQ([6*ZVA./88OT2I#\9T\*+!*O0H42C\*-C\A>OMYP4O 7FJ!7H'=9DM;V M18$#HRE--!G)L6'V>U>8G!;]][(]J1Z\*$7IRH?IFVL>$I.<)I.@SO?;D.L@ MCE5&MK(F=IF-YRU,TK(D/1 AB@ MM1F0+YJD!\U?]W4@':\*Y$M?%Q3%&X=4S0ACH7)O-+ M-N&MN'QK,Y>0CQ>EQEG>)M78H"/6/=>39D\2T3,:33LDK^K+K' R7!A>)%N% MJ]EPA*X*H77*-F9A'S+82\;B^6;*XEZZ4MDX:VK$,4=QAK1B^1F*V>RSWL$ MB <.O<=P#-"6@P&:5:N5U,Z<_*>;]:"].R?I0B4-T#E2&'BE%0-FT:C(5+2]SDR4C\4O4DPV6UG>FC/)#]%65_*!5TI M0@M"&T*W+NH>;V" D*2=O#NJ-XHU3^_#T*X88"$+R8;N*SOSE.L1:QB X%L2 MWK]O@__*\"T3[[_@4[Q@];=FVM^8?TG(^[.CGQW][.A?=11W5*Z<(DNM3>N3 M_]+WY&D5&W;84 WKG(M.KFQ;,],S*JKMZFB=63=JVK1>M M^Z>EA!Y66GW;+XL)B%Y1$S:E)X5F3GKMIH5I,ON1%7.JF"MPN9K>4W(TX-'<7NU M@KM"KS8C@H./=TG6M I&8@I,R .N5U25.@@__(2]H]>Z(3UL?0!] MQ0'>6&88SQ>]XY;UM]58E:40*>DO/6Q8[*]@GL2E:N^GRVD8-$N4%43:2[\1 M-NAY=:.<2CU#KJW5-&89 ]3Y@Q/-K^@.UU?P50=+M^^ZSR953U53*=8Z[V=) M<)ME?7W:EZL?&?KITP0&:!C% -G<:'GH(07T;W]3+@^I&@]98X!.1/W>K9-N MG97TO_]7RD&$7;/UQKA[C++XH7+$NT,K[GC +IY$=Z!&M-9JS@GYYA[X #%S MNUK'V']!?'U?SZ62V8WON0*#G?IN5?Q$+ YRC'%,2NZ!2[[<\ MWV#R8OM506,AF0$#*O'4EL?F;+1(A/WG>HI?T#^#9^R+CU;C+3@0MN;P1^84 M)C4R,%B1:&@QPP9T)WNY8UF: B7N 5CM(KVL!\J:MR9P*RNML=RM >Q4[SZ5 M! JL]\3O[2[7VV679PA'#S1E1QNZAX>'OK,;6AC\=)A]0'1):]W:+-H.%:,8 M0.AIV;UQC<&Q:M'0.!&/KT 2,%P[82P?RAR^N4TTG<*.AYQZ?_D.W99D^^=> MX0B/M?&Z-Y=S6 HZ.D:.RD/KIN< %KLOYQERI94TWBKB"-/0UA5;<%T.9IYM#&*B5[=EBDT3.)C:G0#V=. M[\B0PT4/#DCS8U:VKG.6SMY#WFY>O+E7+N-";!A -+/Z MEC/4_*:I.]M*D6JXNF7KJB#?3,!!/:L;?9=A9?Q>J7'D =_V74=K-?5F4PNJ M$*H8L^S]_%Y"9T\0\1J'9:6Y_W%6&)3NU^L=LB299,*B&F]]$5"<&:G=K9%KG=D5,@,=]F( R0+76 ?U#DNN-:M= M?KAB8/# T/)J:N A,5"DB=#& ->Z>U&>]]!>48M1&]"+]8OJGS! 4>]\%D!I]2:,_,#"O3LOFA2KNQY M(HX.^[8Q-O?+QMA(\(VG<4$R.7QX>[SOX:V!Q)^R/:*'SYX\KHFE5EG::@\1 M\,G!L+OH3L6AQX?A(J;FH<[3*+TN$S<49/(].B/?IOF[[R-#_^_"Q>I-#5/A>B);34U) M\9[%XE@QUJ70_;[DWD(Q+\^K#&36[T$6_V^1S& M'8]6G+,0W2=JIVDQ?$^[F(H17H8KFL#>&U+#AZK(],@1!NX-6+\R1G]_Y&N/0URP].@PSF#!)5U%5 M[)"X07V>SN>&>;/(=[<^/_II^$_\#079NA-KT>0ZVJ)M^MI='A[^GS(C+=MH MBR/G>TE;YZ;8VO#,/]E^N'J AA^"YG3D4DWO);+!S@N-Q4GQ:#V:W*)>3()N MR.:9.=6QP=RG@@8>-O!?U7$,VDFM=6N8IG_36*7\^1:,1R\KS,E*?!/3E-NZ2 2[*"54VN0(-MZ"EHI4$L-W-6TF$J8.)N3,N>^MV#Y MOX.:F/DK?M"2HOHRKL>7*[A.F[%?+V( ;-A&DME!;A'4 "?#@"^AP\KOZ7CC M2:CK#)%V?](]A;(XM6 MG'5+KX2G<#.W$HF4^&!J1%9N!>&2/<9PQ$P2:V9 MT/I%V2'P5A(Z2&/$'VZP7L_#[D[2!V=G2ZV+AS>V.P03F8S\$[\O MG/UG7>:Q8^%%?BWUZ3&OI"<*OIB$'OD[(-W<8+&(QTUDSG;J9*)?2V01W08X$H?!@ 7N*JQ=\CVY92,+C:) M9VTQ58E("9"91*B-"ENF1'FW,>[?6=\+]6>X/@G^L#T3'EVN#R5+&O(4'5X] M:-5YDW'OLOWCN'B7,"5)RH!_51_^_[,J_=\M"*NLB;1J#"Z+:JGBT4[\@.I; MY]96T,1MVR M%:4*)W\;L=5]^[_4>_%['"8I6"/4B.8:0@IQQ]!26]CM3<@X'[4>08Z;75M\ MYSWN-5U:'M$N\8[Q1CA@ -)MCI5B*ME^F,/D@:EJT/[ZBWY)RK87?]Z4!#]Q M-HJOYHM()>>F;F3.%:9W?*'>GLX:A2:6Y7EX6&6.=KO8SUT-<+J-]IVN$5(? MMA)6*G29H$Z4(OU"L%=J_.ILM$=^V>#@Z)R3HES?Y> :C1.-<9L/=NJ8[MHM MCG!YGY F7%QD\Z&X8O"%7DF9?%A3]1/HXVUSCH9$NC.G1O'U7&%&(X1QVP/W M P:@F4ZC?GWX<2FTP>?534FGZK/EL;*[X7N[)/\/7A4FRZ67F2HJK*LK)LJ M5O9%_3+_O:^F5)7Y'0YH?JLKE_MTZ @G,_7E5B[VE[+NZQN--&LOA;!I\;F6 MZ2YK[7C6#ZD6(E2;2!'^TK*[%[J@S*M"]XKZ#C# P1-/[IUU9W\90[$+BP+. M5"='NBD8@& WB6C##F&N2B\P'EAI !&P9P@>H&-"()DJ:, MJY64O@BKJL![L?\C(Z K341-9.79T@_\'N 04H=QVG/PVKG=G$2UM7*N]!&T MP:6#.??/FUR=L/&4)L5N<"M&)WA&+;TXJ0@L"W'OK/[DBM4OO:O(44WDZW!% M>#^@5Z4JM)I>W;Q)Y\:0L*PMY1[]!ZLIS:MMO?H>\O9H"H2KKM%A^4ON:3F) MH=-ZA*=G5)^SYI?+<60%W3T3P1(@*(C3LQ,-[JBJJD(T4VZNFE2'*_A:)6;F M=V. ETX/,$"R:!(&\&I'4T ;A%*A?2 (!OAL>#9^ ZF5'NFG"<+%F\\QP#]^ M!)ZC[P>ODF1A@%D>Z"M3)>G2).NE4(,X.,AG?\O]SN>+YM.#C*$ZW">(CLY^"1 M&=N=3PQ42:C72XT3$5;STI-E,-P/5>(8( 4+V;JD\X:P7^M^I,0U6?*@O)0V MIE%8K'/D7-,'JZI^_&C1S+'0KOKM1 P@T3OR*>%*4UR67Z&ZWO/=1L_=<47' MR)F0UNDJ8[\,;;L^UT.>8-,!]S(2Q]0/PB+S6_>:\,A8=RWA>YIMGE:?,<"E M@I,]5GSQW7;UA/"(B*JS29?^NQJP?\_(O00OBV O3>AJ.BJA__@7.:#_;G# MR1#A V>F-?R_OC)*R)/H=?J[SXM#NZH8F<6"O+K$SI\2+IYBBUUA*Q(>$J7F M:R)QYNM<N5_:^CS@7S,#Q^+/@5D_&[)Y+CHQZ04)_IF5A(%;[@?#" M3C)Q7>!\#?=Y':[2RI$#9Y59""]+*8_M!ZD:HK028P'+,O.&N+?MN>O3#%51 M2QZB8L_">]13+,58/U'3G?;AJDK::'"&(QHUARV+PHT'\Y=.^0JJ]ZB9O@KH MO$R\G>@U="*_L29ZIWIG0H@O_L.;O%NMU\%?&45CSWM/4'Q[[=&FWI3A.KQV M.?8V=\9:>/#.RE*< >JKHL#L$076F)*6G18)(6*\%>*_.' @TZ8F/>5GM)WV M00 ;^U.WD'J=AV:+HR>-++4%&9.=6_%K'I*Y1R%3O!MQP,9J(;>F[B<,BH14^X\?6;SW5G M!),.3-P\(+LG(V]-'^8/77NPG,+PW$Y'" XY;#X:Y6(^<[$=< -T8:M"G@Y] M2.&=BC$][>>'X)FV^M75QNT;:.X\TRL M1[D>W@*HZ B^-@^?^>4$4-ZX(+JEK>=GAM?%_]GWWIW_O_&8)8KQU5+8U@/E M+IMXK/;<(\&$X$SWT^RPT+FIR&-B\Q@XR>ODNI)3EEC]_,]M2]9X=%Z\O3IN M]D?)A*8.LC-J@A$)'X_?#QDGTUW@;Y'B/RJ2*OL4LCO"\3I$69)0I#:T=(CW'9&G9%MH:>:)VR*T59XBTG4>YH-Y#36R*;US!2\: M\M%*HD8U:3E:\-[LHB<[T->P)D$Q4[PK87.LNH_'ZOR/EZO@I8\?UHK$AC"D MZ59'KZZ>Q>5[(64-W]59UYO]*)SOP:"$PJW7A6CLK^GI28D.U$_:])3FBCY\?M=[ MKD"Z"?;"H*.QFF>R/0+KZX'H\";-=6^]9/7CRS;(5I1A0>>G(_! T82FN+%E M]&$_LV)R0RHAEC+L+NL5]IZ)FRU#V5*)M?<#V0HEGOW]'>637'*6DX>?NQPE M_#[Y5@5IZ'LXJ(G#,S!;0=&]WU'_[9.HV#G!&;\#")&67ZQF)]%I];N <8BE M&\ALK>8>G$'MKL:&9L:;Y$]*>T6GC?6PHI':NR;ZE:_FXNY$W*,RM F3KBP2 MA+,V0NL=4I+LS%8P@#CK,:BGEE_?5%4K:J06 Q2$""@EL'8_VN?0S'.;L*\L MB[W^JN5IWR)-7,T5N9$R*T)=?N_$RRI-Y;N^9;6Q'AXGL%R$74N58\WER]?& MCVIN>L(Q@.'1B4/A"RD"^]K5]6!3?281AJ"ULQ][0? /]3S__LU_2]UIEE=! M,&7"US#^ Q$ J7#!5O3RL(:(@AJK3?G6FY7D/?P>#QQ;-UL;56J-FR+M9EN\ MY:F![ 3_]99$+FQ/:V)4GBLAIZKR*6KR:H,56%GLG!>OL%R.G)7)G5.L^L=U M.!SVH,\D1%?WG]*MP"@IJNZX2GMM[^?=@L08L..TWEPBA@Q%:F6D( ),W>Q< M4+X&?-U?CC.BGW+F"EZ;5SP7"NGE&T'H\:UQ;1>Z/\BC[_H(1*]^3C?!?4$^ M%)EH]SF90)?>XZEX>G37F(36U.H14V-H8>$XKMN 4A5 MK6-JXJQQ 6!WYM)1M":;DFB"NN=<6'HG4!3,6=_Y[(MZ<7!A^JSA M,T(R_F1"75I?[B DB [J81G;.VAOB/;JS\H)71#--5QC\7FWM_\:*J&I4B5Y MYN(&P'2&4BYY)#(1993/=L7VK.CSM_?R_K1UZ7_2_J3]2?MG MHLWFMF(Q ""!TGXSI9@XC5Q*IR:&"*A4)T.$7\$++_ -PUU:+VA YV2G*"_/"/_ M,7!@1'W![[87-MHX2Z/D[Z[YE_.W=LW[__2&Q%1.02CA2>A,AV@K!H#< QWM M?A//U_W:""W& (/=K2CD+Q+]7QMIF]#]/1L, /U%GO]K@^U7JF_"_)^T?R!M MDHW#A71]N0!E9DZ*R_R+0T-_JMN\ZJ"<\NY<*P'^NDT\R6=0AQ<'ZO>?IBP] M:4:F2:+KS$P(.;MCA_SW25?6X(;W(WH\Q,;!.M"' .S_N8M/M$E4T^WAYV_? M%X%T01OW\W,.Y*6.R]OM>%<0%+.@SXJX-G9\49GN*(4'3(A'-6AM\^LK38ZD MAA)\FZU#=_M/]DY4*"O\#^3B*4OM==5%=55TG3FC6;BZ/&??N$NH;:9OF64X M22^3-#7C"6%H+^CA$O1C&>AXI^IL/+C0%%C*@16HJ&P,T/L*ACJVVDD[Y5 Z M6W\N%IWNSLR)$6E>["W)&!"_$?!119*:CLYQ;2#37W,H^;-F^\.0KB:8Y-Q5 MMQ=[XY,:W72+:WG$N UOH&RJK+CLQNHRB@).+ MQ7;;_7(H$L3(<&%6YO]A[SV@HFK6=.&-J"B"B( ("*V @$01$"0UB(" Y)Q% M,@A(SC2*@")!0$!)3;1)38ODV!(DYR@YQR8UF:;#;6?FG'O.?-_,_>_\L]8Y M_[^FUZJU>J_N_>[:%9[W>:K>JC*=XX ]$,0S@.QQ/@5C9I3E\1P3OJS2D:)4 MZ"(5Q!4'K]-[C+T-)97@V)5@"0N[F^?XBR])M7Q"_J7FS=R96S._*I5;I4^' M[Z8BUAS-QEKI!YZ;*-Y"H:+@&%>,!IGY'VK>VNBD4@UZSN7!10)@9Q7THN)V M366-:;_JK6QL[WV#U]4O+Y5YNDS-9=]W8, = T(Q8.&M0LD73F-B!M$5JM(1[]F@!D8J50 M_8UZYHWIW2+@OSQ6/SE '"WZ:QM9 M4CQ[3//P^8N@1>@\!K1ZB- I?BE/KQ!0-)$@KR7Z9V]11/E/ZIS_:O>I0^ M]3'W @_M(4QW9T-Y R0N6K)X3E(HO6J.WY2ZX >I:2S>?R2%E=NB@>[V-;?# MJ?D/+1M0.[S_7V.?SZGY9/]_=_?&W< M%X%>6I^8@JRK"J1>O/Z\V0V?&N.P-WO-1T5[=S-,45ND.,CX_155$F5$G5ZOSK9+ **WG9B=#NV+;2O7[BJ> M#J&@=6"C@R[ZLF&XWDJ?1J*=<38O-/- >J3])'Z^19]IN\ST6]?PI&"3Z!FL M<@@V6"4A@3-OPJ3X*A@;]B\\37W5W!^]B(U )9"+)?3(CQ_=U^76]$K/.P;_ MP17RI.[.1F^*P!./C9T$U)EN8J,AX^!^?/FH?HI6:GZ#(0^S:ZH5XL]KX4W$ M/[Q)_X_9?P:S]@C6)Z%+GO+,AM% QB7I/["PHMI9NO6C<0-O$S'\ZI53 A#F MF%J/5LCV3E"\@4X?.,1B^B_$T$TMK/-JV9M:-G?4E^Y3_UA?@Y@[K,9.B.HK M<'>ZW;QU+=#.AO?GYSBE#L[ZNX!?6)J70-D:ORQ#+,G+=Y'(3VY!# M*OX%%3(P+U(2LD/2OCY%-313*_[?,K_[_[?$TQ[@OP#=%2)M M0: .F)%@Y?6@VSZP,_'A]8=N+[:M<:A[*\)2#;#3(+H.'U#3JNFP])!;^.:- MS2NK>"-1:P( PM?[^2AKPD NVDNN8RDI1QKBYN'I-\XD5>!F;6?C9)@']\\* M(!\V_/T#'?OM@=\?CW.)58ZZ"8;53]=A%R[M9?QGN]G_U]-EP"J5O'.X'"7! M8Z]LHL@^K]8^O'U::\N<1_H9;8JN&7E&+AL]Y73S]G(,'^ZB5.'7W>U<7';N MUZ/N76R!";$S&=[4$*BQ,8RKF4I'F7$* WGB/48+/!]ARI?Y(O$ M@/+P7X.E."*6",#\0_/37?#Q,0& *V(YN@B -!D>3P .\TB+LJIE%PW0/1\@ MLWWX<@$L![%G]'T@ +.-1&X\HFGR#5TDM0G%GX'FB3=^(_[V"7K\*^/JUXCE MMJCG.[:Y;:)7)V #&'M2'.SJI'$R]I)DR#HH@H!N)P6CCV;PJO@ MA4D&QD@6*+4,RP<'2C3MSBS[;+0[VMCRL,%P?RB#<7G1!R<*E* 6]6=^DL,- M/WTF&99<"Y^DH_O3"O?931;[#]AV']&]J)M5&Q,0[O*]77FO?-*[NWK"-1JL MWOE%&I%OEO;=5'D<3R=&MDM+LJ;/&)KV->#L<[9T:!B$OSS6?0$GS?M.S[ O MSS3[D "0+\,/^-10%_C8 0) "^7".9I--KI74/8,WCZ(O $NYCHG 64P4XIU M.:\1H[T/VL7Q< 3J:]4[?3=]=HJ_0'P$W:])'^UG(1<&5EP,F6+:7Y0_+Z^L M,)$][TIU1$L.[$\&DFK7-*HH:OAW[!$ \;&*79.>$'>/]UN,VS@UGI*L8$&^ M.IZOLF_0=3TH-HALQ.B;B2O6D^<%6\&_-+B-_L-)*Y*X9MKU[P:#\@>>Y_7D MQT++NB(_1658SCQ @O*,.G5S*3YOJ8;]H_9K9Z ML.FC^OCK1 J,EDY9W*+1S+,P\\&"QCP'1O?-:-\LMA.F#"PEX.=$]]/HI'-# M\LIGML]^B$Y(4P4\0/>KR7.).LIU5O1I!#!9-!GH/+&JGZ+V+#P2]'F7X?5I M,,ML/\9MVE@_8NAIW,J,CK=+'.M;ZJKC;;&E_763"PE=AC/-;M7=SDPD);%3 MME.N,BPP^0?WM'RT#'J7/"E@-]LE(P+_=P#6.)O2"Y\EC;6YPGL,YUFRTN0! M'^\/DF#.<)&XV.TS7EA@[9F?[3#D-4)Y5__]Q?K<2ZL61ZA7-S1QZ'$D"_XP M82!-.0RTZ .*]%VTRV3UAQ9-P3_!J_QC\ M1LDG7_.6:/JSB"1CH9FU@E'Z?@>]:S/&TB?6IIV0S&-F[AY?5>'-WJ7?NXW? M_K\*9(WVG2]_O9HN'\'.8.L>?$%KU+.+F;Q[:J:K$NPFV/7HX%R=_Y^%]'A: M[)86[7S?MM0KL\>D!/&@L1-A9WQWDYG,8D05X]?7P-I;@Z4! G.U?=?$^_A1 M_H#OIVCS<<7#]<-UXYD_B09:?_J!D9LU5/39 OE'X/O32F3C(-Y*K,WLU M3W?(HTN*M=-E/+$[:R(>Q3_1W\A8+2+3T,8 MG^I_>_,C( YQ%2J'$]?+I5WDI/>I?S+HT(U6IS[AT>Q7>98Q-4YU^C(D ;1U M==8LP;T93E6Q+Q:R:U=5DE^Y=^ZW#=KSE+C#X?SU-GI6^N-;\M.;/:39VW+YNB,JW%Y9BB]&PPT)OQH[.5]T27Q()$6 M,Q0FZDAW53 3?ZE!$\^1V-4\$77$8"%X!_\H2)/H!F#^B_>@/-9 )"1(37VY M/Z@\;-]\8RBX1Z0[[9/5XNZ6J6G26[X[S:9/ARJ/%3N1B\:[QLU.-Z,OQ0D? MR/\$7+W,KM6E4'JR3B*.@_8AH;8HO2,O;Z156=>E,/;8E+LI58O1XAZW5NI9 M"QI2+-A*ZQ-*A6XE"MYCQQQD4 EDU8//>-1^#P>9G^TAYTT(0&C1EC.XHN[, MSGKOT'!1%1TVD>U,:YO!DJ L^B')0M0FMN,G3^,#%8:)M<9/BV)LL6;0?^^5 M:/LVX1+X #[(3B?1G$$$UURD(JT]X]6($""(C@WT#X_!^6=*ON&1 9;P]0:. MZN_?:PQNAVI/WR#5. O"1C0 L.-8P!!K^5!)! M'/Y:2>2F=G+P=[+T26FY=N*MY)_43*Q&7FKH@LLNLZJO.99SAH, 9$#Q,C$$ MX'U1FK;AL$C^J-/C95@LO4-+\P4C_=Q>@4>ASAN53\ MS/HL@3R'JAO:6UO3QFS8&=3S\D.SMK+DM,&_'-P2^M^RO$_7,4VA=PAL5QTA MM&8,[8(#AEG59U#Z7_*QY"J/#DGM<+XX'I;55M'!)5E:C1@39S "E MXTRFO MZGTKZTOSOAZ+O;V$ETO>/RVG?(RK4'(5SB$ ">1M;R8;$[.[;U4(9B_,L_A@_ZB@WU&-8@$R0 ETR16!R1- =$@.>O_*:ZU9"=6%,I M6I(N2!,=%1;?0?R)'#Q/'HZ'6!& A@N>PAID/,3;=,SWL03@>/,WFHX/6\[!1GP17YNH[":A':CC[1-=+WBAV?_D"$+$YV MJ)$RH/%*]N"0;MU(_=?RT'QU667TW5BWQ_SW_:A3W4-BS>Q-P7^F0H,EQ/\K M:V0B_.WXM5_NMG%CQ$.T!F1NZIO1#,$ZWBF10KZ-@V*+5!!D,S_C77C=8]1K M9A$@N#==&GP#-%YC$G^O!;ZGB$?O#%5R0I6!_?>6/M8^.:;%D;KAFN7^S>(T(#J)A04,NN'([:,.[%_,R M9QWC#=FG@3S]]QATA_]M"UN],H<:;>TG.F]2?0V7D%1UJKB40%R2QTE9M5^8P?\YZ"]@GCU&&,%; MW,=68N/UB%==2]W=U,=$H+*AHB348:9WPFQUX$"_9UC?_,BV+O6&BF8PY0!X@;<.35$S,"T*(O\=RVG,"AAUU]FTKQJ?D&_R*](R>0F6 MHVJOH7F<6_A[G8#:Q_]+#D$:?I+U+D#"85D![97Q\!&0O104LH?@0!B?9/_> M4: 2%R2 #SY<2M@AZOM&R2E]-+&*BQ<_KTN2$@"V"B@!< (?&.M7C/7YJ<&D MHPKD\HS/"SU6ZU^\O73-_83&+"D'^VRHN*(M__&1&XLHHA<*8]O#.G:TS6^H M.;CJZTF\&K&\N5?A+:SSL-)K[-MEN&VT78QB5 C5X%?$W4*[WKD_Y/C-JP=^ M>M:S[X0G)<.KKBZ>L)[&G&AI$VPL1QW!//DY<;FD_Y9K3%]&$2-P,,V-\^03YXF- M:K$8AERYFHU8D'I76+ZB)UY^E%I44?I)X1&W#!LXREYQD5))>N\' =!A.V4$ MMM>*I<&,[>#1<39([1U0_T@5UM8.,FJLAMR>1^9E7$V,:(GYZ:>-6[>*P:WU M'?08QY@,+I]5]L< )U9:X4Q_0QV(_E,ZPB.@X[Z#T8HO]#VPHX#76P#94]/VKB[@LECI@%J&\ M*A!@ZB^M-WYC6BIH/R@0K!S6U301-3@47+2N2([=WKCN%2!DN+&^K*T]]W7\+#ZE-OXY<"H'VP_>)Z:C:9 M=P4%XA=NGDN3H7U9YG^%XB;?L!C^X3)22#_O/UI!::F)MOD",[G)D),LSRX6 M*OLK\#([59?45<>4W[M_;WGT;8'*&@7/=!>G!9)"*H,>P-@]VLQ.MPP#O:DN M<"D;I11=9?5*?;[I=X%.6VUX2T3%5:0HL^I"//B!__VM_I&:P0=:^A_Z.S5= M [[K6_ED26@ $:=_*@TR"<3?*>\:4%G=.FPW)UEZ(1FID1?!8"HWBZ2'MI>X$P#R*R.ON>HVT8'^?6&6SBDX[? M,A6Y-=_U2H!:@JH/,JX<_&>+MN0,A\.28%(_2'+8>1WYH+,U. M#6)XH4J UN'QF?9>]G.+RLY[S),G,>H96*DUTH)=?)ZGJIAP)&6+[OJZ^0@Y"KI"FGXH0\U04VDC9B^#0!=(XTNX+Q.& M@GPB*Y@M;(;)-"^I_ MJZQ XT;>V!,C C";0 #(*^4!'7SG$'*U:0R/19QH+PQM9GQ4HLNMH4M"/2/>/$.((3E!TPB-_A\N5F9MK*%:>[(L*0.&]=K9A[<)/NVIYQP_=QE4Y5D(N2O7T M-K<*KEW"R1P4%S=$A^H:)2=O!(SX\4!Y]^ MM/V<>H#QTW?ZNG&4G./[>GY-#$MAW2C2BRJC#6O2R.?,"@)IM! M]F\519*"L.MWG'A6(31W8T6TC6LQDP!(E9KQ.$D1FT.=#,@^>F-4M3@\^^KB MFN+)6(,^)9JJ&3QQPWQB-#\EQ1.W\?IX\1 3LWQ -_NF. OWZN6P[',<3&2(,?F!$0+0?\'W"[01I%U* MAA92CN!"W-SYKZR*%X-&@/=X)R%C"P1@CU\G-_!WRTIJ]>XK@UYIAS0)WL+) M%$/U3BP\KZX+%^:F^NF%B2M51DR?+9,Y M-N*XGD-(3;S@NV//ZJ8YH&SCRI#PG4PL%=L^ED?W0Z:Q\@!1=!G%;G)KCZ:( M>D!IUS"C(V5ULO<(0.*# ,0I"S+,T:9.0F_7IC)[VY?O63\"6U%YVK8@'M.B M?0!E0OFI#1M#RQZ#EQ/:NL&DPT$>N<&18R(,)H[7%[8T#8XV>"('I=GM]2W >+ VA_OE*)U?<>4A/W%*LQXQW M.".5(CVAS?2D5Z]S?+* :N>I&X3(1L:*)*+D-(:A5J4J@E)L9M"/19T2A [VE'G3IVL:JID7#C9>$L.E]#J"#8?VO&4,-C:LGI/X[4N6L+0)OMC M?7:7EF350U^>*'F=B21="@[9^4J47'9$>! E-M_T4>3Q$ 0M3-([9I]C[Z>& MR&V3F'C-C8VCLP'=WVDEDP2UED+F*8LCA7L]?R@&]1,@N,?J;D,P&HJ44FR*6< MJ1W?7\0M(S2(2#P.(H$&<#[68<$MLF.1\SKG74R&=.KF"*Y3W(K6HQ%WB'L!B-_R.F'%/BQ^K7W48."Q] 1Y_#HDM M^G[?588J0O^-5:)0^4#(O=97BJRU]@'F+Q+;UV+8NS,^CP7#JHCE)&LB8CJX MF85L4+%W/D^"1U&GM?7[)P/U_@MI"CL\3!\\I+)1OV?(N=.*D_(5V->E>-X%VA;_@>VQ^-A MY02JS-9$S3 M,]#>JK;8F?4=I.('S0'=O+GR'V^NDJ\J>?B !YNKA^Q<\F^V$2A&Z8-TA[/T]LIGX81Q3GJ%?=2=<4 MA55K'M&*IUK>CHQ )Q-=^V5(>PF1:!+U9/]$?4!!476N^M?5J)3!&%X'S_JH M JZL^N;&?_3N)/\L2?+OM@-T]QP\V?.7B+EA*I4M4=E9*GB[^)#D59W'35"T MHV,3DFINI"RA87BY^D//HU!6;FEU[8]^1T>8L?[6,GN-2-@XB_'757@B5(VLZ5\[0A1,2C56R\!S]$7B=J++V[?QQU'8ME M?;PGGA5=U ;HB:Q&E*%,BEZ.7950$,,253*@C0[+7)YL>QZ^DK0:C^OW89:( MQ?B/@L(]!3:W-$4K;J_]]MUBNIOXUH42/9HGP[.YD;,1BZ?]9!G2A3#8 M3$,%RXQ='LA\,!Z^"0E3WRL6D10I1&)KKDE-*Q[F#S4997L:)&T0@'D99K83 MF))9$L7LTTE,1"C6XBOB295+%M6&([,D0T 0[F<5ADC?8>H7G@;A]JARK(B^ M#BC#"Y>#W$8M#V_K4"VZ;!L$<9CCRY^FD[\-/!L#/R'%#*_/39(.=,L.,7\$61]/587TQN<[;)SW\1?91Q=712K;2L M;7PK*Q(3NKJ/TK/[[^P5.>R DAAI=<:%K-)BSRWN(6FG@T>@)I@K-LR19;5- MCWK)N%&X;7B>!(_,M9!4O1F@I2@OR>< I3 <'C +=%],4S!Y=R>,!/6F[7#Q MH.A#E*-N@]-W,[4SY.NK_1 2$_<>+D3H0R^Y>T5XCMCU8_'0-*(_>UH3)F#[ MBFK9X%A::/!Y>]1R*@$8$E[<%ROFGFS&E(]W>SV8(P"T(<]QKL8W9L[7QU]< M6;FIF/5F%4,U6HJ9X4;LKD]B3AEQZI=53LH%< 'C20N4=BCOV,Z2.LW6%%V& M_5XESDG)(-U8T_JQUUDQ:I\F>G@KGUN37BL(5%1_=HR*6.#I^:D%O[RO.YW^ M]3JXY4RD?M#+'O9B[/BK(XM]4SJ-_'])97%X).79# M#H]"P^OXG&M(J<^NU QQ"* M5SZ\I7D+7_(90?L\&G;(<7'^&B M50E&%5FK']\2W?]I'M[J)XD,4GI! (*$ M<$(Z-KMTI9#\^B_@68W9+KK'+B0S"$Q*%0BWJX]U= YH8LK![_2WQ?.G]R"0 MA^+MGC@.2'4>T0>?3-=;"@XABJ>1%V&GX4Q )I+CQE*9?W975(SLUV,N[*:\?3L$'8 M]"W0SJ7TQIFW#WR&"<"S$441V%'6P(-.;MP7#C]/NA]RB[6'!,#4R7D1EYJ/ MMT$T+ZY185 ,]+@V2NP/^.+G^>6C(@O>2AI0*>3++TV3 VGA@:6S'6'SG3;H M_Q*)D BN(8D$/W:*9.&CNV\(U,#K>8+M:^B-RK'HZ\O=GD M4[VYQYB6K7A7FPL8V"A_P:X1@35U50VJ/IU#7 MG>TV,89>LHS5C#R>UG0GGK.2_J/,^.:DV<0&Q5(Y87WJRQ:Q[%$UXO=OXUFA M9BJY#F/B\OV)9!*76:P"+(9O+7YTG4W/%MGP\M8T-_SI>;G;+<^BO?U(;%N< M\>#^Y_8%.KA-C 3#FT2&F>-GZ=G)EXI9[;Y&6475%%)$Q$5LBD6+ZNVF_*QQ M O.G/6/'-J_Y$UEG>2QL8ZSF28M"FTV0CSEL^==8SJA-?N:$0X3A6%?*+>5L M:-MH,*6 :=D(+;=HDO2C]S'@<+C]6(J#N/QV+)<][69?QP,/ H!B'!L,,&0W MMA@68O6X'E,GW8!.CJOU.FZ57@?\,96*FC':FF0R#+<%-:481%0ZM[(T'::D_4/R%4Y0[T5%U3LXO5@[>Q2@ M@B$ X6)?T\A3NVS\M^CD%$;@A_7\3"CWO79IZSZNZ6$<-\Y72XV_>U-5Q(-6 M4_[.WSD[NK1\QPFSCSFS9C]I+"6$DL"[U#VN1K"?[*8=N88WI'*KQ$#'[02 MVGBH>21_-_O1R%M1VVP/!I&^C73A_@-XU]VY="*?YX7CW4\/0.\1',,!\G#' M[[[>].[*M^9D0>2!%='EV;DGI";#7G7?/HC%H$UN@) M5?"U2=KMTJJ>P$2B)S@]S-,(@!K9BF,8(L11 G_?+@$0$BA0KY%4 MKB< S<@]WG7SPU4J?#"/*/X:B/C/?B$"P-9! '[JX>KK]!('C&5J6=^?MZOF M)+\(=!P52]IPTRU\TNY?RU30F7R9&,%53)KS7QXA+0;_3"Y[L\[KM.Q!;;'$ M[9JXD;T[AY<>&5SW1DXPOJ0W]DHR_VQY*R0DYF6(S(VU?U&57[P7*!_VW=DF MK<)?:K#$TY+ 9,48I'BB:]&I\(322AW0S,^?OI#7TJ M1%^NHYJAQ^?LC]##TXE55"6 ?U3HE4X_7/S-3/ AYNMX[B22FGZ[1;(6'RYW5;[3L/^?%6565P M2BK0(%8%INB9IMQD>&=KN:L=*]:WPC-4QFF6>0EI85$?K=XR MGH\*;5T7[I@9.5,@ .*0=SC'MR,!/'"[EU;I(]T.;IQOMS5W8MNQKJ8;T3=J M<)/+MD+Y1M"6XABOK#IC)?1V9>Z6$@?]QYBYJB4\Y=A^C[>?>HLJD\9$$N^H M$,O@'O2X'U]5[%#%7798/A9;)'@M*79,4S7Z2;)('*>^ @,%[#9>1$5GM&R+ M@37P\=+CNTXE4;E?8KX!T+8IOS%NU5HVQRP<7;/#C.B7Z?DA6H7@.;5%WNE' MP*[$81]9^7/D.Q'OJOW>3&EL2/ O,_#XK:"$E>'NM<8)4=M\%6ZXB*\A"T+^ ME;AY5'%FDG..],#ECID(TORMM4L$@*6^,'^H3C%G8^R[X;@I@VW4E>\WTUYE MO$[]2.9J:A#P1/!R3:#H(T$QH\]>"6I?X;2:QJGS?Q*-<1$4X4E5LFY#"ZZO M[J2RQK,-S8)BRE^)3&_,, 7JG4R5'S66<<,2TC+\EVQ3H:W$+M1$0P TJ; A M!&!<@^RN6^0*;G[I=4&Z MA?\&;MIWD[FNU0VRVXF7?B,]S*P]I_\KD"[$=P'',7;GKF,XQ][I%MM9KS=TC2?NJWBHU#)$5:W3@$)>-=O%].I1J8L(CK^-U;&]BVI. MK@HOE^M;WPK+WXCY;OQ^A8^(?6.9!" XFGL9^O;0OX[&9>D._E[T[!!BW<1% M,%]S(E( !S%5^YFH_15AYH5'%H=MK<:P,1CS/'11^#07)(=U/+?_D[%^1;9& M\ [^IL+L& )E2@D-GGLFLCS9#JF].0$6@JX;'_FQI%B$N-A>L\"^%!5=L3NZ M.3';DL2-KZ5"W60$-<<(X6N).+5R5".=G__P!&X3[XTM"R+!JH)U^P4\?"P2 M5RT,E1@>JPU*T$2ZXRC]X/+N3I33M9-3"NSO6QG4_6 )BQ9;IHM^,R_]U9B.Z^9:A7_VJPR=YQ2 M0J6B#"!E!":5;E?JL4DOC5#2-^OY2=\E .8>0F4W WC01")=3]/SCQ:W_Q1I)]Z6O\AWZQUU:M#2#4-O;>P-%,_+I16FOMB^=X4=3'SCCDTL(,@UE'(+B?B@?^_; MW\^3:-2-EIW=>E^L[X,_?YJRQPQF!)"RMRGB@WD^UJ%3B"ZF2A-WJJ:^!&[] MYBQ"*:<=_]?!S(RK"_LM?D[ILM >5ZS@OTP![TA:>O+K#;*'0NIFA2"ANJ6[ MQ=F>8;%ZTU2^5."/1)Q]T]>D=^/$OFL*?&8BL,1%&F.+'+%I%)KJ6.^RW-W2 MG![OL;P?-L?=42:H\2.AKU@XX#EJIOEG_$T?7O%/4DP4F5#V^"'I MQ5Q"],1_XLSOQ;6M-*%W/&9RO>\T4QR3C4+E 7?D;MCZ[/X$"H\QQW/$G,AY M[)QN>1()O@ !H/E]*DLO$5Z98) ^1\39.N0D&3Q/.81<+1_#'2"QJAXZ_W%( MG-'ND:;1@G)JJ[W@8M\Z+;,KQ]>5?3T?C4X\4HMK>'7Y(:[#) MO#^9ZFO;A3U:%/'K:O7+H2?93C65?T-AK0N^)E/L%8%F>P^G[\[9V?#_WC3P MR=>$KI[*;,A3PDEO;.M&D:%0>NGBZB128A3;I9D-\\#.F"I]NQ*/F6K[9O+[1:8L PF-^E^K">,IGG MMD^V/!O86?UL'MD4)HT$^U2.(I7/!8RB^A@X1B( MP2+;3D+PM,C=N+79?0( 6H(T02MSL5T[LH=^L^WX%86N M %QFB2$ LI<@XE+U BOF/O6AYLL0=Q&NHL8%/J+SZGX,:ADD5HQL#J3_,=79 M!K0"1C1%9:%_:CYEKVF8;3ZH1 ^AB)QQVKXF4'(&IL3 8!<8)F [@O4F;7" M]I!5_5FEK;4Y\03@#I/+V0EW8ND"DW$@QX(*$\JV&CA/TLSR]/SKSW5*[/<1ON4>94-?1O*MXY3U'[+Q@:PP*0P@?YN@SXQ!HD> M7\HOAW#DR:=LFB\Q@EV M(0#*H=_$R(M2#V_>0O\Z<^.I+:M]@QGA=X(&"*3!WPB%A#0>TRV6%^;XO-E7 MB+#;:G'^_M&5XZF61##5Z8_B(@X++FFC8A3ZD>"7E]S\#LI]NU):V8D^3D,! M@SF.&YL SK';.4"UR-1*!)6%D7^+4Q0QXI/0'C8/\!JCH<%:*X&^%.?;O*_5 M#K%E=TM,V.@10"WY4?9%E/F_C"F_;.#U7B6H'FS45HW>M&0=[4@9R T("@'W MEO+5T12HA@B&DF$,!XF\GEPPRA[2\#38^:++8YGD*].-,=H+O?3 M2T5?:K@R3-62$A1UL M&9F+6_FL+#YX\HN7S#(UY+#5APXA_V2]-6LYN88_36DHH-_+EIZH8\AP3PC M'AD!L#9FU _UP/&U_!*E"9;VE;GS=)5;POV0;;22J^C.FTS5?07Q-#K!7Q&Q MRY_*\+5$&F6J>/LO<#X6==?T.VO5@45R]L/PW#[\]Z99Z8+7ZNM&M#J=U$DM MQ3JV7%C^UO,S5P=RS[YUT)_%@5#)V:+!<":[ MTZ7<>/;Y3?)+[NERUC'JF3B><+JD N&IN4F)W2\?X)J/[=EBLB)X.J6>(^1V MA4KMM"Z^>&QR7T-=MER-;$$)Z]C'8ZR(IMR._"KF)I% M,=8-_EILTTCPD_PX=2C.DSY49_EUQH*38U1[0DT?C_D=A"03_?VVQ_-.W_.W M0LR5U,JX"QNG3I/+'+2\DK^5:IU<\MBR"'=^+HT:_EP1>N2G"NN55*T?Z1> MY6G9"-NDN,6/4RNSF_K4!7:B?L;T;-TADLK9L&&O#"KYK*I SI]"$TYA^QZ[ M!Y181[S(N-%TH_^EY!G=6"K72=2Z#(T^TR(!(,I31WL",'$C/Z7+>HFD^_U4 MH*+FR9BUO+UR3GZ/&GLON>NR[8<34 OL\8CDA_"?41U7./S8O%S01QC]LG.7 MVI?T7_M\E&FX.QPW0T*A]&KMVJU@V4:V#5FQK52]UC0TE>&0Q\G+00G#N+L3 MB >"+[T8*,0]$/IT;SWA6DSUO=PB(Q*MBM\'S(CP=T71F ! 3<%X')( T"MB M^9A=\($>!.#LB !@3=T@MJ.BF!&AT;4B"*7#X :>J6*XN$6SX[;;V0-:BU_> MG-\."XQ@T0=\0FX?H.7*X#>S*P2@K2:HO#NOIZ.1I\QQBS6[>WQPF%X_"6*W[FIBQA WH]4/C^@X+6B]-Z,+9SFDZ6'F5M6(T0-[+\/H&QCFT MUQBDY4,W3M&@5Z]H9<&K-4&^FN, O7Y0J-IA29OTG6H!Q!ID"QVL@FNW)6_# MJN7[QE^ &UWV",#B-,1H?!!//Z-:?BB14VF&_KE?N=H?5#ZQ'D0U(!P%OQ#7 MP44 $DL#M@Y77Y^0Z/>]S=PMME'D\TNI9>OPF+V"\AOR33QRH[6,%T9R0P/2 MD6&.Y41SLBQC(P*,>CNT("*/FU6,/R4_X.9A_(PI'11G>VJ1R7S(M3[!GY+S M=9))+&/Q0D*0Y:%E1^&PIHEJM41I)GN9K#RMULW_]UM/ZM4.\_'JBXI>!I5( M0IOA@&'!\?%["TN1X1!6D5XI=1DPS6N3K9W([-\!?N[_$N!' %#ZCR"%9AL& M]$(W9-RN47"!E8'"OP_AMK.OV9I) M@_IWP]S/Z;$(]7;=2?4K&_H& C=?4_FJ42V/UC+?GE""R4GE4+?$\3_5[#]@ M$ULE8Q,)"GXT^>_FMIV-_W8 0?5O8[0T^KR=7@I)M6A2'4T)[.=,&)7DS+QK M&:FCSW(X2U?1/-^&-YK$AJ.9J19XWHXT,&XD^N=\BQ5X 6J25@2]GL.3[2(> M5Z'-8EQBCQ""]6Q:1+;:687>JEDR-E3&[]TW7T[.6T%GPL2#C)-P25H5_9#8 ME8?)B:7SDUD?>UQM;S^R2[U&-:).M@=WG*6>.DE7 5)2QGF%U^ZCU>CQ;99R!@7J@"TC M?.WIIM?S[T8'A0J>[-5Z%?BRJ;@(+D2\="I/QJY,!(BZZ]7.+=\RJ[LI#!+Q MH/8QL+;1A(FYFD7Y^]Q/=P(+Q^QNTV!B>FM>)11H%>2JFAYM1[\T9?2T%QOV M,CUC:?K.%IE=2&69[.G+MH;)4>14K[FYS>K@C%.;/"E>:*OE\X-.N)G3/40B MY#KPG1].'#AQ?NFU\KX/').+(-Z:U5@KSM.1MVBU"[ MF;I^3NR&L'X*+$KD[<8N\FP@9EV/ILTO^.QHM.> @QW*!6G0D[9[!4]WCI. M?RWO>GEQG0S3(Z5^]GT1H_L6O55" PMB5VB9HX A-J54DB4[*C@93&!?I?-EMTG]+O M#BR=5:*ICK^#/Q?>*US_'MAUIKVU4@Q)LRO4]E<*7%&+DJ\SGS(I,E7Y*>[\ M12QT?"4^K8GB8=/5^[XWI7R*=N@=%V:DG8\O!;2126B@7T]R0K]*-19? MK-NT>;[>%9>.ZU._D%A0E];W&-LG7LVT?9^/WW)"^]3EUCQO;A6SRF M):,D-P:I62/+U.[_L&4X (?Y1>Q%N$DH;*S]-'W*W?E*]I"N35T(3K^S$3U1 MK K #5:4HQ5+#2W4O+:@)VPGI*M MC]9?7O%X43]9V@M+T(\_+HI1JAW>?*F(T1W6A&XGKNZA#.C3'Y5\X'$\7UJ9 M?TJ/A2@O\TF""V;3!B:>TNXWJ'\*]$49CP:1NH?5UUW9^!B)AV%Y0$4+* CY M#?,Q=Y>"N37(#6_(F.7#_58C>.\3Y\0U?X4ZO"U&[X5LOL/@MDY53="FVR^L MOWZ6X8FE4FFCL6Y"&UIU'Q\>,U@^HDO+'4SK 7AD6A\6H(R>[S,*EV4^VT>! MSSL(S4UUT-5@:*J1=]I0QD=!Y$-\N[;[_,:XBB:\'-8Q.ZMF?8Y++A>G)EX= MQ@J;J,RDK,\MSWI9^48L:8"6/#F"!\Z>$-LZZ;Q)%%8O_E4^_W>>AR(&O>Z( M.4I:"+S>830HP8,JCQ',M^5FECU?27HG7+8-[C7RX^0,KX"\"!E#$X#^A6), ML-BTM\;H(9]UV0[E!B8P-3&;IF@S=\E-*#C7.%BP[U: M?4Y56[.Z$CGHZ69V]NS3DSV:N WWLOC9S-6JGX!!N&[MV.'D&;/TVH2A_9(B M7XM=T5ZG>X+IC^"+5WTXO@X=D]R>_G[ZTM M>U]_[;Z]Q[J/X/<*LR)CTI1==&U_=!MMROS*[!*'.:-/DZ$T9OH\ WY['< ! M&92U3F:KZFCQ-:/(&9^J=UWV;CH\#X6J;P(7%80^DM%N.1JEB10RDZE9&4]F M6,7IF39="G/[M:UVB;F0JHW"$IT4,@-NA_H^1\X_'U2;\CISF;8,ZL0M]C\W\)>91G"1S# M$L7DDJ;,#;N"F;]<*$*)JEP:EL0F OZ7[W^U M!!C^C]G_,?L_9O\_9);N_4+,]:Z,=;Y[K_463'* *K!HL129>==HP37WN$CO M%Y\^Z8YW!CQ%@]+N#_"9'[M^'#O/ A^'7(7-KFL'/-Q=-75;E]+[17U"CP]! M%X-E!K8#%.&7@GU)I)V:5].J5^.G"(#14;LDRH[M#1,0JY"I^20$N/JF7O+9 M"+GR6U%_ F!FRWRSIO0HCG] M^X,<;I/ -JS8J11_Q*:S87@VN(=,)@(:A!Y M9!,],\DA[?OQ7/,P*=[/;S3\3U]11Y3Q@Q''V3NMNX?VGVR"!09,ZMLBYY^] MA*<[1J)##BL8@$08 =O.ASP2U"DI;R,)@$K&_C5SM(P"L$4"IO-Y?+_[W WC_K&PSK@CK MNOSS&C84CZZJT>&Y.W5'U(KU/0FO8@:H#\9:+8&\Y2#D8FR76:D=!6.:#O25 M!'56.R[>TQQ4-VO3I:!SP#3:3Q$%91]?G6M^"[5-].4?8"$Z[FZAS5=@;I1P MCZ>G':.Q2N"D&H.1#$/@ Z[,R%S#"0'-L4:]#,3=3,2?9:8F^O'?9)V[O+6H MHOI,)HQ50JHI1*DLX=>P25ILKKR[ML]@$ZO"T!WFCZN'K=R1,](RE\+57_C3 MQX,RZ/HDK2^YW#U-N]_X@K,,M'R:ED:WJL_R<,2Z_9WLI:WR!Q"349.)T4(O MKP[_5^-XNA"DFBGTB9-A$ \:XJM%Z4 MRT>7\^&#(GR8 P0X_,F(<^_:IC,3N*53!]0R^M:,8F1VI^T6Q) $G&M[.*6J M/C^$1Y*JYUG8$X ;L&4"<'ZJ"KV1?;!./_'*M^3S;V(48 M5-NZ=N/<>Y*>YO:9@03SX95R/JR Y<7+@Q-:$AVNT/[GFIOH0U$O?%W(A/7! M48SHX8IK4LU*;I["P-1T;>NT!I!QO,8C7:_'(S8?F>,G55-(<9_)EP7K;@8I M6O,6?_8SG?-&]Z_HQ[+'C6V0+C&1C@^-(U\_+9TBY4K)HK*UU%(MNR:[.[,B M>'JE6!U5#%V<%RI"W=F+:/W]H1:CE7VO#S7 HT;0$X;?Q^CL5H1[P]I=BE]V M?"IF4[!FDFV3SCC:B@YTS/]K31Y]J_:P5D^&;_?1T'_II'MD-]%.U%CSET:0 M]4X$(!"ZFW'"IM=F[$X G*A.]'W_ +@>$!N-_4>0'W('YX%&O>0;#XS0L:NSNZ&H<#[K>"SD]_KMD4-"4"ZX._=B\Q"_G"3 MP&8-\^SA'M66 R[I<%_R&']MRQ$?.(3'(TX&B(\-*B>"XSH!@.AC'?O_V%^S MS[C#O7$!X3BX^7=\@VT:])*C# %H*X">.2 7-+ R>I M.<(NR(X4))09IU9M;$3=V"D<8+Y0$0\;7]P\>I4):KE&:13OZ_9>E2>[5F]TJT;N9SZU?OWTY4?(A[PV9C*3 MH^(0S=V9+_G6.<&*O[UM; ,O0EAK/W#^WAJ-PZ\?<3GN>*FTSJ:+^W- V8+ M'0Z@@S@EE5G71'J!>/"F*-9)C>$R^TYYWF_WP<(OQ; Z8WFG?[E?KZZ"\:T_ M?UG9)Z_IV^T8EJQJ;NL"[+!U9V^G84[R,H+%&A<0#5%##SZDT:R<@*SFF,2T MZ&O;0NPAH"^.K^(0@;#80V9YU[&9*PF?ZR,^@?9[E4BP4>['-Q@3H\1\7R1/ M-YY::;?--95B>GFH6P@I-^Z]S[[GG+W/O?O> M88[SOG* IWU7V3-]%0!P8'^D9VJY^?!/<$"S;& M)UR=U&_0WI"ZNR==A/\;?8#J=IO8SE*%PL9T3#E$DZ)F(*JJRP:=+L;6$\$V M'O>-FQ%93(OUY<_^.BN%,!M<#BC1!1&$W[PJ98&A!XIST>F3Y_9087^7'O9E MIZSM(\$6(\\"M-=)EYX:E?@%M-_%@M.>PT*!\ILS-K]D>:S>N6J+EW\G (H M<>51PGL'BPC Q-(50NOW7FJ^\S[VQLT$=_!#: VOP2M M?=BM6)\\,%(^S[NDV^M'<793U'RDU%Q_:'?S?N!T M9FF) H#?/TO%0A2!K>4481;>AV'TUTMZ_JC8]=$W<8I_)]A! *K;\598KJ@N M?#$$^[DA;M\>'FBKCU;!]?(7R.YD^0F04.R&'-]I+GI^5V:2![2**IJT$0W* MG5KP^R&D^Z>TH@E=Z^^ZK_*36)VQ;[[1$H!WI9"_WMIUW>;'U]/,N%=R1)SI M5_O#WJF:?'HKS,B55$8 #!(@6PULR(="';>'2-.B4C/7AWU\!5>&7V]M?;EX M,9;&"V22;I=(&8Z0SN.>,RNG\"_\H-R.,NS7U%(55=WU_>@Y"O<^*G/:UI/( MF,=;04]D?3?W"0!+_9YO'KY:-:9M*HS]D!'. /+:M!L4AY3HKH_6U+DOKQB9 MQBA<-'_E+^J;WCI>RQN537=@S]@R^P(NH]\#ENY)_C:7//RPZ0;B6PZ\=\NZ M7*Q^O[60YYG2199*K6FX\5Y)PW&+]MZ"TOH4I+VT!OQ%FVJ0@S?PB>N?(_TW M-&:F],F'G:EE<'77L)L\BUU>$JWRD\W=1Q%*OBUO5==U<6^I--"N!*#\R]B&L!Z\JQ#G>W^P)\IA@GGR&_0T MQI\ /$1I]40<*[QAUKG'&%JVB"$ @09U>TJ\6!\ZX\DG6GC/4B4XADD(SK7GB+1"OKITWT<$^:;QA6%3F30\[9>&:7-^IKZ7HKD/,WYKP"1 MIMU'O@IYS+LU7+U>=]/3UW&7[472T%"3/"/7Z->7V44%]<5B4) MS<0N2T9""HJ&?W%IX,M.+ B IS21F:S_K4\HF;UV'=]7U&-Z>\J*&4_BC"]7 MT\ ?Z>!K#;%7"T#';Y\,'C^$Y+G_+8[3=N+I:,T($]!-9W/#4GZ!^!^[GA=? M(P!-[.CQMWMEM6!]9OB,&P35 OY;!1IIO[)'$3^QU+:;+/Y*L:TOFB_4I.1 M+))1E EU^T;QJ,8F\D%VZ*JH2E1["EM^Q2GWVQ7*ZP.\>0ZOZ]_U!4TJ-_^K/<>_Z1'ZWV^Y DNO8.A:,:E2[ASS M:7$'58%G:'VFM""O)$NM+?N/%#YCLEJ<,5-QNN5A9;'$>W*G?4*,02@^.$JL M\CL6$65[9&?WYZYQZ2+S/MNQ]\D1I*07O4-30H&5>_L[8?Q]5VX7NX=K;.6/ M#^1&29& DXM]F<80_H8RFLUA?4U(BYL"NGT1U ZRK&][V*=1R]0D7=:%MP.. M2[6'SE!S*DV)V]J)UYV95&>?SI PO&+*U)R4"-N8%6C>9^G>M&%@GNQMC.<# M+;P&"6^0EMF59[_C-T%M(R9V7"TBG5V<;G[;TK@BW2.S.7QX)#@<5 2]():5S<](2%+."<_\,CM?M$[Z,(C/=%^,=4\,,QH5/5 MU\(B#.8:QV'LH^(V5@NRLFWXH MSL9T 28ZZE0S8\#^> F&I/@>1V02]-O_[+C5_X-"]["07/5AV4T!]8'./6## MKL-'M4QI0=DY7ZJ;1M*PV6/5$2:A:DP M-S!-\7EE[L%E*!G29<;[AXQ/L5+ MJ,YO:OHR>+AL0^5U&U6GO_QX1WF:<3X7?(B!%@;Z9RE/9/1C#H4W%9 9U2$_ MT9"._GDZT=HN\7",N^V9UM=.)2 M^=F"12?C+G1ELFY!P2K816] M(ML^G/[1=&WXELU?JI/_(J(IC&4])W)$P+EXD/E.8%@_$!->#3+!>Q$7H>=" MR]-5+DI]5\@T'209GU2"?EA+H:X^TB6PY=7DBM69<+":;WDR3-IW^ E.W2:T M/EK[C@P %$2*0981@"KO>#R%VE<[QDD^7=+)FFKK'64\&/]0F>LTR%X C&O M)_ ?1)2:&WFD*E0EZ%@T#HR8\S'?$CD:>IP^8UO:%B'@6><9)4#;+=Y[V+1> M)QC0.:(:WV>,G#&QJQW(W%YS%="XE\+UX7U%;ZS<#"/M#3BE:NE8:\'78NM_ M6VS;KC>F;)U1TZNR2SU1?Y0(/W3ACJ#,:*HSLF25Q^BTT' VWD"#-ED3I04< M/4\BQ;VCYU.8A8+^Q7X:HCK8O28 NR;PPA*V\"S&E8A%_TXE:_[B['H;'Y@( M = PH2< K@M"4B-/:2F3$B_"KK+3O*\6O6;EDBUB=&\G]BP9 M@RK M"+8^E\'+(4X^]^@"C\_C#LNP3PH3_\TO;3,_?,HVO^]IED5V>CW8XV< M#1N7FAISZA@Y/DT<[ LDT'+DV?UYM@<[_J_#%Q:YDR<-/- 'W"62$2Q$E I MM9CVZ(>FBK&&4A* %XO@"<'O^NA;[>)T.^P?,>0/" 85C51>,;Q M'>>J]I<@S\O#JZ''#Q8B:::HK(1;#?0%'U;G)JBESZHAKHF53;M[SL1A/%&VAU^8<;R(RN M^\0I+27_T[RFK%6QL!28OY+A(O>7H! -!;KA9&NQ8B*50"7K=LP7+"!,8]LO M.^9Z0(\:$GBM<%UNA8YV/O)Y\9&V8N"#IH)B#/VW%ETND223_6IZYPOC+I(;8HX1U$M9 J '()'[0%:DM^$"] M8%:R 93"F:AH?,.8W6FN=74:]>*F?QOS9 MAF+.2FH3T225O/O/-9/]L^0W/OR@AN1+OV(2;8-\22I6@!92:>Z?"K#CP*]R M$0"B_PWBBD/Z7VW)7GP=CJQ!7P H1L4V"7_H?!/,]XJ;G$\$#P_K9>2E PO95:IC; M3?"9=0:7+XP T"\=@R_,R"16QCM2G4<NGYM>9132GMW9 MV]9+$,U+R$TMY;DI,^,2!'[I61R_UJVHN/]6/NU!?9.";KJL,[FZ.*KJO0M5 MS1L>EUJ_KT5/&E^XU^6[O=$$Q:N^5&T[VS1TV^WH@:D?:ABZ;"W8&%E>GKLG MS5:A@I.JDT3W]8S=;\R#6#;8#*WOO,H9V!7>"!4M14R63%D/ MA!SR,F2HX6'%"66SA9)QYDMQP$4"X!JC/_\X--S JC+>1RRU655F#X0-$87C M:@C 2(0AFV=W?-G,&L9'6[N8TO_A]O7<= 7V3Y@X/85%IJ?P[E?@Q4!=1.2[J?5^/RWY_&2L_+P>@M2V8.2F>9_. M/3I5K)BQRXXF?L@4B^.EAC>70)(R*?0X8VTQKAGNF+G]:+**Q$<*I_ M6?^A]Z_=)!=5YV2J#>;UR_X>JV1!%B2X^?P*MK%&>D/:UN9-K_BM2[)/+^E@Y*2)R-RC\^UI5:^GPJU5LY1AZJ5D%S@ M9UP:B#&S=UR.+L\7-0/C;'?%(0NTM07)9)YOU0KX>.3NS'@.B<+X1,=R(@(5 M&AWTGI;[I0ESALQ*#!9QBB!"9_E91UFM(2%#ETQFT8W=Y*6-+1V8J'@X/Y[F MAS/C):TF9,F6G*,C)>C4)0'R;J7>>X[*%IJLQAL=C#9=/-[4M0Z"LBU'\/?9 M,(!ZD*,?/VI-5:J%YV[3N!2W[*>$_[4P(7$MK.[4&LJHPV*'68+6Z5]#[J%R M_5RY? 1GCNK(17NR'OR#JQ% M7J/DSB0 O .E%O,PN5WR->[OIXD!9VYEH?WM[K]358@^_/3:&=EJ_O[,.0$H M_%P7#J]-@ QH^\QRH2P)0&)[P,@-T 1=F:?EQUL35B_>%.UZLXPQAPJ_9%4K MNKM6](A3I-R!NVUB1N;V^0$)=O-;RJ9Z&]N+4XT,Y8&Y/&50<*TG?B7C$=%L MV.,]2MIJEGGGQ^PGSGENX-F>16*!G49@X'(>WO2N>5A]S"*[H7\=JM!TO MA6\[=55MH)1M&"O\G[PRV)W6N>X\%OD:3K;*]1WDY[I[#ZGJO!)ST,!"YINT M4J^4:E/*PS2[P,]0\/J;-_0R7[Q'K>CD]-$CK=<'*M0"E334:@;RSDXO*F"J M:J%#0IHV_$&. 4#&NB&L[5WIQ.65$^A)!-&[B2.92$=3O3=B_:HO"P?PLNXG MD!XR>.,E:KT]&&A$-%8+[]2=,=V",*H+>G(H]OE:XB=)VEQ/_E)U.'4J0.3H'E#976R\"OH! BEC=^GHMGV/X8")JI! M9H84'FR!.UGS#MX#9&;U?J%*5*XF,ZJ5!.""T4R>;<)D=QK-<;&E"*G,N.IK M6)>XY9V?2BF0:S1DS1O#KH;9H5P?UO[]'=/_&__Z9A+A[[!CX5F2?R[V1/4C ME"/]"]S5:G/";[*QD8NSA@.EG=)02W_\H&G,_?=IF+(&WOLG 9AS( "=$S(Y M:,7A%Q]5^6%%;@XCU3S?,X)45!M.NKFRLBL0[[)4#/KL5IR@C\K5Q4O7EZC5 M9-T9I/_#G*-_31 ;%?]-1%X)))@WYB8Z9I3HSV-,_ND%Q_\KA2:$_4.V,DS@ M5V:W2D^'B/&*',QW4B79UQ-,CY"LO8',[[W\ZO'-OO&)3Q %LY]_ M\N030019+ GV$N#%UH5+*_O=Y(2E^M'PLL[I+'=E$-VE+)O\27>?7!YO*XGB MQ& 9).).8$[1,3=[+W"\TI :\88VUSR0O$GACM\7R87:/#DW<'W9LU5:7L^P M^Y&.9>8-S8V>EO%A323A<8;D7K5;3YSUI,6DG6YN/PM;_H*)M,OZWLS+D.(J M1)_K?&*Z1\7OC.='9<%S;VHK.V)L[E)B=5_ Y>LV1@O%+)I^O'RO5F) MVFJ,SL;M[9:[Z:;P<'_Y%3N5N7;1\'J^I"SP]A/5=<,9FI"L=MM)BL\QKUAC MU_/JW:?H \DD^NB& -SS$K)MMYEK:N/E[T,$&[^$WA*T?"5?R'+1"I))D_SO MBY-=2"N^=3O*!$:!-+O_9$A"_BF$,D;?^%_G\$6A9=S 9]MV! F1 "HI!A+ MU'/WC?H5!Y'>U)C!K]O.;INBVU-\,DM&WS\^9UCE9'4!^^6]_>W-%[/ M\NY?4."W22C18A%.D86W.OLW,WTZ3"< *MX*.Z7;&K#._<[6LB]PT8-KR9,; M&W;!@'C9T%>O/U0\RGGYR^8O76D9AG)V%")=8J<.F8G+_XOD!^2(6W$$\\$3 M78:I6[@M0VE2NKM6NZ]>PUJX1@E 38G/^Z29]IC&(/6=VW?#(VN7:'S'GB'+ MLW4=2ED]IG+V2+:1$UGON[5R/S$W_*ZND:=5^,V@K7"M"ITH'[QKW F?[H?? MT[38_QP'GJ;JQV^8G<48((VNH5C/^\B-=_OP=,4C'F1$3E;6&@*9?CHW3#-U M'/YGAV$%&J^X@2XRQAS()OO B(97X]7V#M%K^17QH7=?.AUKH]8DOIIANVRZ M?HFQ$0##MV($H)%HFR.,PKYB!(R]2(G^N.X>/BGGY^)J-1*R )P7N846-8Y;6\S82E1OLRW+9T>$.V(TM(RI4 M'M$%*P>,S\@?#Q(AMO.W0ESADQ?57FV6'$SPVWYNMU;TPUR9.BOQ6EZ\0#=D MPI8<%BONFYNR55":DV@RH80=8$LVM3@I/1"I;Z;,DS^=7# ^_01:NF04UB$J M '%OY\>?<6,'[=3T>RCDQ&1AW3>[H F'<,\5)K81>.4Q>(:'V[)?YM \W.PN M[BKVPVJIZ425P93,6\>34\H09N<@C=F&L+8_]!3/2QV7WMU4@!K^\B+I%?=> M:2Y1T9>TXM27#"X/'+S7FZ,OU_B)QLE#50DF XUTC)ZLZET5%MG(]&4Y()VL M<_ A=6*8WREG\N@1HWEBOMK0M[@>5>KV!/5]4C^OI=E4.-I$TSWG6L)PFF)9 MB.LM7O[\7_-*VIC8$5F:':8K__ELDO_C0D(QF->R9*0UP,'I);I*T[\A>;DN MD1*?=Q=-/GR-K0BX,DL<$BBL& MWRYXAA\U2;QIVOXE"(\ ME(=TH042[SGZ12OWK.+@C.FC"[U6(L]],&13@UUK7Y,^*-JD1M.S5,<= M:.L5"0R,WZ#KMG,/8E;9FO70!_' 4(Z$I=SX\+C ]WMZA*'KOBM2O9!M$+E8 M&%"P-/- TNC]N(M2^C784_:&$-9W:56D!N] OL$((XG'NFW6JG(YVU?7QHT- ML["]404+D)CT%#S3J/FF>0!N5/Y T!#+D2?T/%?UU!R"*K!NY1S+'MW^U=Q@ MGB(XZ4+' NQ_]S*M7=R_%<4[@[P'WF5L&ZJ)9 [_''O>FT!?\S;@//QTS\'O M/&Z:%QF XVQ"NDB>%5P_"'A^\PC3CLK;S#C]"%[A;/>HUC*JDB, NW*0//=AQ$^%TZWM MJ4U:R&AQ:T!>'^IW8<:>@\SK%N)6/I*XEB88"1A5PAZ1!#N_ 9])!(_69K1/ M*KG6F1, =SE\?J4@CDIY=.M]99_0IZU; @^O2.:&6]'BGF>21YBI.VACIVDX MFYYFI[O[[1[W86T:MYI]=CU$F\_3HI^ ML!IQD"7]Y@S*\E *VI!" D/X-T0P:]/8PE M)P"!@.MBYY\&1F*CT!I!+7D99["PX[*7:'D-\.$7 D!\8<;U'/[8F)-T1<4L MGA\6X%U3E9QS9S]L!]7E@\]\ _ 8!(69,N2 #C]SE;VK!G)):5PN0"O/V^+ ME[(,![=E?$&I4LHZ"9[F: 65G 2<)V_(:(X-*YT;GV/;%E7H(T+6/1WAVT7$ M^?>$IH%/VQ2-12&[:L>AD*'6([!V*39JQZKXVI3,Z 85 7"X) TOZ+!#&$S+ M"[ M1B1+._O_^.6VXVQDLM*#FU?5:+[YKD(M5FKH@5MAK07;J7^..L\.:(=# M3#QR:#GY1^Q #VN&AG:V\@=2W_Q/M(]Z1?+*[.^3"9BOY'FG>0RX;G9I."]7 M,E1Z)G7S<2JQ)[0O\[R*+NE+*_7KE@,9F\D^NWAHD-Y]P MX6)>O5UMR5W6,F8V#OAL%"T!F XG&W7N5'V&A-_&T+7K6-NQ+N&7,>E:C'FX M.4RJ[A+I>4PLYY8D# MS>^_[NVQG1\*#C:;33V$1Y=>\;GDV+:YFP<_O<%[..AVI#W2O[=_+O0XP2(D M<;+2#Q108]UZQ*<(GR(ZTA?:X:)/DIWP1>W38 U:]D-!K]"U"#(UM&GK8KI. M:#4Z%[]/HR5'#9"^XK#^EQ+16876*-$BTPU@./QA6$>Y4? ^.VF4;9OLBQPZ M+@5#&KIOH!2>@47P%S+#4%M9#79KZS=2IV)!MBL9OU*Y=-7UD]/78ZJH"S19 M*E@^'>ZBH:JR+O(7@L,:HU;EV/_Y.)2?_OD"+H9&W"I[9U*@ 7 MXVF&?DE2-%>6BE!ZXUQ/SIRQ8/;=#:M:(;CBN,U2W73+4N2ABH)D;7G99FEQ M(_.]R"M]]Q26HPJW"<"F8)048U=YZ%90VC5#L=2T^A@:/@5&#,FP<7?1M,>( MYRV4.48@(NH[/,)%^Y8_YH3+2="4C^&R(Y$AB$-UG7[U/_M:7Y^@L9;Y %]# M$NR\D*;N$QAO0EICAU-15AO$9^,<>?3WO79+C[CYII@,/YE'[@B!434T3PNT M )+O)%),<*=YF+H/%5DGR),6]-T7)=J"!.H? MO;BL+M;;B4_C4KGCP3UA_ZB']DCVPIEFK8SN>.:(0.%N&:B?]@PJWN1^85/E M\1OWIPYL[F\R*'WD3^[P;H59=76UKYB"IJ/&-N ),+M/:-C\\+:RTKG<,K^- M[=P#EN"X K#TQ$&9[X-=K,8"8\./V#UU.4NMS M6-!*%FWW!CD49(U4NN3XXFJT^C]"N=\NIEZIXLY*<-GPE?W=?>KZ;G=C[MF- M,^U-_+>=WV=,9(N%22^#]3&,'P^FGV'TD4=R%EH/.P'16#O.W+*Q%_+%>BW4NY5$EM)X1YZ?4+=[E$\";5/4 M_"9P:7()M1OTI[X2:C%6EJHY+W[@2-$HFKG06N_F %<3#>RCB+9R8U2CF.H? M>OD4,\C8C)U,,DAAZ90RZ$755_]O=SO028Y. R-;CVM;173AA@&;M/20CN"_ M5%NJL$E)SS]?^)QN.G5 /@Q<0ARW]]5B!5H"N>(>WTVV^MY?#>8SN$)\(3GI1LG%;3RLB+#[A[)D8^AMC=^^MZ3I89F M>_K]T[=#_O>%-!&=_T/?(W+MH05E;[05Y(D4:S@!J$WI+E?=!P6/Z?F1\BR]Z2@S^>6S$<1L+LALIK-@>?J#'.-'7V9(D'K7^/!*F-MMK="4KCC-0^ MU3VF)=?D'%-K:X[1#O5YU._\()1V5N%.-G.LZB^NTKW3]Y8V.4W(G*OTT?V. MBVSHW6&&Q8 U:9IAN4#%T1K*$6-*E7#/_&\Q'NSJ"9,BSRI81(,>-[R"2D0Q MVG*(TY6PSX2R_Z4J>9RL=Q17EB/B?;7!4QCH85R'Z("Q5[L,?IT"&Z'M(*11 M)_+DK?/YF3W7Q(.260W5K;Z4A[.(R5#Q<%OZM,HO34T?,)[AG)V^;"CF\[J# MC-.*N0%H833MJW?R644'-B?J!*"DN@Y^FJV!XX!;:45]):)-8Z(CLQE-[%'P M!2]Y'OGRH31VE1DRB& ZGQ/I*X:\C;.HK89= &T:VJ4N8D_DB(0[4CUE1/X:V/N M1+E6 H"^_]Y78!2\*S!" %K :,M2^86(6RJ)O9!9;>,5KM2X+U 9G.$6-_X@ MG@#0%[/["YJ?Y__F)"XXJ9Q-VK7=:P3 Z(5D^;N$<6Z<9TY]E,X8VWE*8*5D MNNU*?0:EK?&D:,Z6_5=0'Q.(%'GP2?FG/#+V?")&,?0O!8BQIY+NS-WOGTV@BL% M+9O@HB K-=LRADSI^D<=L-]:ZM[ \E?9*GZ0S^ M*04N+*+R0!\%JX*AB1@2Y> O?$R6;6I;,:O'K%IHGVL(=KYAYWN80/"W*/3+ M#(M3^%<06B7X[2D1TS]:V>\N9,?4U'WPOL=^+/C4BSP3ST\%I=D&E\]3_'IP.U7GRVTZ)"37_^HH:MI5)T*GQA0%8H= MO:&$.6-R!OG7>DIBOMX^/[ ZLRSO^$47A=E$3_QDX<;VEBV$SHHX,CJ6'SY* ML/G@+= JSP7R>W@;YS#8&?PC$-P[CO9ARY$E #R!P\5-X,W0J>RZR)OOW4-% MEL/+N5>^O5X7=05OE#@@,1^ZX:(UBK)TIEJ4<@KB ,?XI>6BV4D%^UWFAP&7 M$4PC !)E M;;MY_]*N0(4 I$\8GXX2@'V!407=JW7L[J^/2^<;7@4;U7G&L2ZSV&?$)[UB MN-ZPCEZM=37^'U3IDE'8N5I;.4)TF)W_4;.@?UCZLB(72(/,H:&RG!L==P.0 M1' "NKYO',RV-UM<*W1'0673$W*B#I/U8O?#:@KV@ZL,A<]]KAT2"14W]'S. MV!C?XKBI)_&Y(:_?XHVPH]J7Y3O59/LB9D@?KO+%^UQ-5M\JUCHFIBF-:E@K M/S:P[?-NXAGF8UW9!SY;M:KI&H$GN+'2>?*>UVGP6Y6K'QT7L5S:S0VR7?4M M0\@QJ+0LM6;X_U)W]]2]8&Q/V]9CX@1432C\F].!VN"]Y0-FXYNBB@^RJQ[^ MLYM0_>-2(2Y?UI=7\TC_(C]DJ"OH-5$]?D5UK%E?\ T-0JV(]>N4,8LH4#\Z M.9%OA410R&VBGY1CE]RHV1/$L M/T*)YN9?75)L]FPD55XA>H8NX>D5PZ:G,9_2$>7@>,!VY%_:,46@#SOA4Z+E M/[GGGFCG%D5[O-V9^PX_WJS9)P#$AZP2:*N8:N7E^1@>\(W]J2\B$POC^K G M% RI$S016$_E,J5_<>2^U88\A]F-?1W37-@V&2IBEIIVHVQI;BQ"O&W.W R<4^?%6\[X#&ML4A4(:O? MV2N\[W@/-"2R1S-"7B6U-NHMR3L$IVV>K'?JGD>_;F"_^,C0E>Z?+ (GGBY M,8*JZ_-DC Z/5%VC*8V<@NYU,:;I$\GIE,-0KMA(R5HA]YWFH=+54[IU@O&T%>DFT8VS@NEIO-_W*FFO7"Q.TOAM!H(7TN!\#N^6N%H$3H#XV]I4X'HS=3LJ21?)E_1#R*" MB\_E2Y#N?/3&E'OC5R-_EW7&UXPX2@_LD4]]+ G8@/[@%H,A@BZ-AN M@+K:50.KC@T@ZD9M14T5[>?/H;RN+Z]B;;N$ES\-'5O^R$LI*%;S-YZ(Z=3S M(),)\/0HWJCD@6O@:9ILYI69QTBW9EU "TD[.%'?^%I9=XVO+Q$UOC@5SJ2- M8Z'$F) JAG*WY__?P!@_2\5(YN%0>XCG)%"8X?K(#/# MTFKQ!71&;Y3746.YMYE#P502S_S-[N?"(K0L]2PQ!O7-0BB.@^,UMU_[QM#" M@1/O= E9]]N^%SY)VN^RN++N/^+4)#(12)X\Z;M=NM[Z9G^!GLN/#%;7G(VN M?5G@==18NV425'L63L&NG*B--*OYL#W3+WGU2DXA9+609O//3>!E ^ M:RD+*52/OGJL)UOG+M0@8G77C1WCNC0^>;*G8US<->?NH;-EC+K?X$Y<:%"; M]O^T"_T'A&8 /=R^N4 A-N GU?:.BLIU5BP+GTX (ER16F.%G&_4(]>2915T MTVGF6[Q6.T1[4K2PV3Y-'U0OOH-)R'K#2I%"GRL-IGI9@[3(P\5"?TG>\] 8 M@**VS,[>$0!%649Y(C3K.3PNB2+Q*#_G7+.IJS+]YGY&%T4I@@]N6]TTBO>0 MIU*=TIAQ?*,1EP.QXHXR^%VZ3NP_[AWV=Z2A[0I\P!O?<1M\SNT:/XB6P9O- MG=#6$X"?=CKPZ\;,;/LLN<11F?]G6VW_?/'W[M=W.CZEE,>?^^E6HW,4@X73 M\EAJK%4W/#(I4NP:N\-WOJI)/QQX#1P+]JLNZG3+MJ2"/<'@S$%S6R:V-B3W M4IT3SX-<6A/:NS'KGT;??@[0;LUQVZ6>WJ!2MK.ZWW__C.1:4+3SI[@ID:-? MA[ID6=0/MI]30K/]5,H,)*ZVJQ#Q#N2K)Z-.^#-V&I78&NC">>6ME85NMX;: MY(7HUXH,YE;BF$A1^ET?H07P=D%NI/GSG>RE0'&^]%]4Z:+@#E0]'PDM"W-> M9;V#*$:LGL:G]S"B@R5:_CAOB_-I74T^;J*1:VHL#62EYMUOA6$JEGVCC1=8 MX[''E]Z!R^ %BYT68#R+P)"IV:1LS^9HTW46T]#(.Q\<;[ORY89MA(,."O^! M",.4 ];G1O*:TGV6PG\TX&2Z/B><*)/G3PE+=(^3R[8-=Z!$!(#.:,=E1_9ES9)( M"7;J?L>Q07^,SU84;V*&' Q)DF!.!24SYE//I\7*?RY NNXNX2ZY87Q#S!" MR7N! +P>A)L H+!<5K6G9R?B+BZ.T/:5C4C1LIYF]#& M9TVEN=\8=D(.7L;-T6U^69ULD>L^893[QE5_]7$OGQ YY= 5R ?!GX'=,I2N M\2EKSJ9[&AVZ=:Z8A >YEIJ& U^E=E0XPR=1R4X9?/AIRA_/KV(#W12=HSJW MWLC=3&PO,RYJC,#2&V5(;/<[A-),PU0SF9;V=34\^N7#=@99VW;DX&5<8?N^ M-7B6&U-3B?Y#_ WQP0/;&Z^]0)NZ/;<#U15=%& $(*8.6SOED.F*)'CK M$[@X-!6'$(%?3[5R.C&XAU4,@1LA8$)$EBLZ6PQ^IC[7J^TS*SH6]R&S/OK\ M7T98<'G$JVAT10C).@6OKEGBP\# MI][%>3*+-,,>$P U$_KSI@2\%'$P?A3;>:PLZ#PF:C-E_=Z>7"*83Z(3@4, MOOXU)GNS4:33%42PUY:(]\S90*]C->J.E\ Z7S30)O#-@8/SU.1R'J:%!1G6 M\H@![U^FV>4R^Y#@G*:Q3M1+SF& 5?XFR0HO'5@-Z-@XIOF'[+B[&>?>S[]TN@ MX_/KWIRV$JK1G:B36@M)/UEJ[>Y_.C3X_Z#\<8-.L>(BI3_(:[_M#EIG#4H M;&ME" FT,@"(!>2T*Q[:U;F+1PU%N%5CHHN81$3WU9^)-[(VD8 M-[Y2!UC>,>E>G4UF$XE&2GR4,.FL?1S(4,$B47L M[<>#U&&UBTYRX"5ZH$F6)J-@\]:DZW?]JGZ)Z;.#TLR70[_;R75 O0)I9:M-^G2]-X4U!\61@41\IME^/2><:CN2C4D\3F(8NKD6>OAJ]_($F0>S'R^96'@S MD:<=:&REYHD826.C5GO^=[,-2HKG*->U;XJKSUQ.EL9-OZKL'>[O 99<6:&? M9!;F;ACW< W[F(7*G=VDUIP:-KV\Y;YY7'!7>;#^B*;K0^D3;W4&Z&/*-:8XZ3-WN<#4._Q&Q)KS*E(],Y-??)XI73A['M MPL_'.QIK\&R-!(#EQX,B4<'..B^F#!OFV\@TNJ3'BL8D6RE7I-8MH6GH3(9OO7#OAGQ M+A7WQZ>]4AS:7P4SH@6_LH4$7C).GJN+F;L=E'YO_HRF$0+1&#_:5AG3K*/2 M^W;GG2[_(7OU]1D*_7)04XW02YIKB0R%/5Y'?3Y6YLVR3J]7D43/2)S[HT?U M\=JQ<>C&8E\(_W#7O"%]V>.I_#:_434#UU;!3U'3/^6"QZ?K#KK44KN\2A!< M#YV]6^GL&V;E>];X M=9P]WD(3=W[R14$MC#=3FFX'N+&O*)1F@]5[SC1%B[.=EO1R,36M9NS[C@@> MGVIJ%MS[/IR+;O5&W2G=8?E]D_5FOS.H[&V_";S^!I]0C7,@[HWMDA'YJ ;. M=%CH_ >Q,FH6#X?/$L OBUSNB9V01K@:9$WO@44D[U*>CP9.@ #RI6#I49? M=0]*7HC:+=M=36EC>/ST,;5UP(@F62+#L]918RZ\1:%)SHG^L3LVBCM,=9P' M@EP_C/9.&H*(ICB!-A]-MG3NE:C=[>-FCMHTRM 29)244)G8.NCCO/^KI]_> MBC&*40S_1]8\&V]D#MS/[C8MEGJAQ4V\F1S@L,M"B;.[V>8["*CB?;:CI MMZR/BXRV0QEF!;9OLO7U$[0=\M41IND([JG0K9)FL-W-IZ?JS7$\=./.RW'I M22RL[J.BBLZ*(9O&';5 M'RFH)L#Y#_"U$W,>O,H-_?J)GUUP8PUP%AR%R]M9BG%NON]%!IF[=&=M+#A^ M Y\?DW?*+' ^0[,O+K/,^Y1CSF[T(39NF3]''=YE"'[I?!;)Z0V_89OPXYK[ MC@3K65N:I?[S/.84;W=&,WL_=.%";=;^B]M@GN)\:4A)9=D$ 8!\*+6Q M=,W+G>#B*X[7BJSPZ1VMV\_=]'.QNW/>W05/M].>ZTHQ_W%3(#KC9(+E:-!< MQFJ^5 ,OX3@[J3$J9 ]?,X1?4'#^-97;5UUVW;_K?CZV"?& M_!(WU"FJ3N;T-J7"5LE5;)'7H7X$E4:M2.RH 6A!NM[W8[0=?7SR%.-T?]2\ M63WHRWBTER%-IS[ZVXGXU?E0M0T^!!:BB*K;#WR?1"7_D'WB3O#Z\+H4(P6- MRIQ616-/W%LJ*JQ8!9QET. OMF15,(/R.>WZ]+*AWMT*#5@YFAWCY5LPC8#K'&*^)QP4>/44ZL@3 P1S< M"X\ W/A5:9HM%7)UOKM9"M,,V3(]"A+/"_>U@P_+S\-Y$$=E)ND$ -JPU._" ML48JC!4ET9^$!Z15G!YL@0^'^./0*4![?4O;..(:2Q]_W$%WCM_1'[5$@G7% M8#"XQ?D/N+.G&9$[?4ZX]9ERZW.@&6,O0T;AANT@H%$Y6G*TW-7,63HS_!!. MW_ O9_%:9;5W?E?F2\H^L5S",]I=/NRA]Q&Y-:+T>B;R">^*)XZ+/BE4$R^B M,YE.7VKLSYTF\1HOT3APXOZJ?C)?F^Y,185TX=%ZFI^.N[@Z[IR4G8'.'N\8JTMNMG(LN*E#/,4ULPPO]L-6UB#.>.\LH]$$Y MPXE_R=>"V2DID[K&E ?]CEQWXONPDO%Z36U__*2NJF]V(P*J>0VNG]X!.PK@ M/?KU]M%XO5!*=Y%*MQRYN$_QV$A9^UJQE>G/IQIQ6'VZ-KTFT/OCY K?O@JO MI@(R7%V//KSQG?G4(6=291A6X+,!CBRL!H1>258#&H ML!:1/_65F_Z]MC?EIIYR( I9%[E#V!0!"!(?3S7=5)[4#MV*(9<$C61WKS&I MBS4'8TQK3$:.IGP\M9]LR,,?4IVE-!$O"7R ?6SLK-ZIE=%U'V]ZB0QX"3 & M)\L6_EH?FVVI.M:13;Q3NATAEN$E]/:1R; MH5]]'SB!-B0UMY3?+UV5/P59@2>FUK@FU?X$WDKX:!G\)>P8M!E'TAI=!7*T M-",P8;+4T,<%_TBH-?1?1Z>5Q?[K748[T'S_TK-65M>/:K+F.O](S/87#S0( MK>1#[SP\!3_)U9K<> M_-5K."PS__.7Y&OY3'9[G["M) &+*OV8<8^%'PL4U MR&T*?)RGY76*3M MU7-%^>/,ZW;S)>;HIV(-5VW*5A-L&(XMIZ'L^+.B689/ M/['R^_=C@T_Y+C5=^_&83 .;1]N T 'R=W>&%7?Y8,&_?%.1F0:+Z/7#P M\F6D[Z.KWRTEGG1>O5-A2>%WW!&'?DGJ8B 4Q.Z@L0 .<6(5>9+JP#*\5V!Z M!1QJM5^V4N]TK=UU^(/D_:IHD[(3PYZ,!?4!!7#8XE[FI?UGJR_0?O-AO4/T M:RVY27@V-BG2?1\\=;JW+816/%@DZD45-_T)^=:^:UH M^VIGWK*?<]+>4%U(PEKKJ*3M^R&B303%;E;6F7Z[S;+Y?GA1ZMH^LTM^5_8F MY2=E.Q^ I;$JMF/MZ4)3Z'PKRY?)6&LO<3.^&>,_@*VBW,<8X&?9RI\9T_ZV M'(17%UGU2._ 4OSX; CR EHQ$3T7)UE7$/$EQO.1Y ]W?%(9^3=!-EDY1CV< M \Z+*0'*Z5RR+!F"3\2WR.GGD[C,^6D<9P+ A\7[6@V,VR' NDU\Q=5UH]Q%'83I7HI\4J"WU&23XQ0I'@\ 3@N;-M+ M!6%("<"2$[Z[*..2\6)8O_UYC@;(_UC%V=,*70S5"]MQ_AQ&_!H<"2&R%OB) M0,>BKLB4:'9[.(+' M6^^I9.X8*'S76U^? "S.+6I"YJ_M@[$XFXQ/&?,O)*_M"V&QZ\:GR RL,E// M>?\NR&8930_92YXC#G7-Z7RYK3L.3\4MC_>8) !SW+];B9KL687"5Q>5_Q+; M73 <( Z=] 9_C2( 5)H%<$_8@IM/QK0=F':#]96LO42[$!KIL+#]XNA15#;\ M>),5+=35()PRMF=" #K'0 '-QAG'":MKFW@:N+;Q,+@-3R(Y=5Z^(Q@5>JR1 M,9N)D>- =-$W$(#$>/#)(+R]"A2 -0:86GOIZ M^:UOVY@8YWB^;7R**RKE(^95F+%>MX)G6!8#D'4>/T3@(V]J/IN^HV\L(=0' A"U&76^A7J+O9O.10#2BPF W_TTHGFX'=JVN@#!7A5H12B=+4!* MD'AM0]'6;#G).1<" %=%CS)JO&3!0W;:=@_A$=H$X/V%+O#A&0A_40BMT39O MA,[ P[<)P-X] H!.,5;/P>Z#4;8GYFV3T%6\\K%" .A5:Z;APP,$X/2XK3L/?-T-ZU+1>6M@Y3 M F%'SH./&_%P3_VA5+SW(/%7[V!MFI:(#UU%',D*:[N'=BY93',@.>%5 5,< M.V+6P%)$S57:T'%:B9HA $!YF:DX_E#0[Y4,?[37#RY 6?*6GA(5@Q^XOX'>Y;-D+F^WV;D<<1]C0/\AYT*1@-*[<> MZGDTEFUHV&!:E-X! .,EHH>,+[%ZZQW!QWQLHH^:I4MQ(S_]_ $QJMQSM'A< MIJ1C&3J8=ENL5>Z$M,5"(=^.WN56[+>3Z:B%QU7XVI& =F1)[H9 _-$A]GDG M"J$:K]'D/M&_)Z$-)K/IQ[>]Y('_X&Q;U'NTED(MS"S\*7*7QP5M1;.8@&=! M<:ON["X+;]__;^R]=U247;(W^B @!H(@6:*@($$RDEM LN3<) &1T)(DQT94 MDF0$)",9H@P@U0N9])8<9>Q,(HOM1#G[$:'PR(8XJKZ.YS@5&HJDPF]9 MCZYRPPHM45=9N]:L]3NTEQP&\+EUJ&0?G,?]N$+>8"3#V_<]_2KX9);86_0Q MSJC3-Z^86R4H0JABBQ[;P.7# F(5(Y6A;6YHGQ4&V/TB-_'B2O$#5XJ7*K&M MUYV'%+YNK-3P4OP .F)@-YXQXMUZ-:&D$(CBL[!?UON>O+C/3IY-4G_W/?\B"J:KP+>S"M" M^4#_US%)].(A]R/0YV1)13:>EH%7^4B5L>2GQTS:X=SZGT]H\9ZJLE0*M7>/ MVST2$7C3;U#]EV"67V+^._5DDBU:I:#3;7Q M39'4SY,O:J*N88">)\M0IL$&U;\J6\UP78?"NLI+R-!S"XAH>\/N[V')OI+Y M,&&ME7_%L'(A41A"3^=L<&E2T +]"T[03TU>B!YY$WM MWJC$P0%O$;_!I'=T\/V+CODFR5X9 A0J:I*L;<#\S(W&5WM6WWA=Q \#R'AY M$)TZ8/O*)5:__7+BJB7P!S[M9L7)\@"Q<56L%&'ZGA]E?CB ZA*;/NFH&L5Q;8] MA$_QJ\0;Z(<&H1P%17UCCU1]PE57CD[*;K%$!'Q?X+@J,<[Q-2XO#JP'=TOX M"*U7""Y_,=H-O6V4<^DSYA@M=+R8*K(XX4?*N9+K%&UL3:3CNGZ6BNM,#?VP M'4\$];A'?[YZ+]27!KR2JUW_?X-E7$< _Y2]&E'X#UAZ6)27JA&.]EG4K M_F\3^F_3ZDN-CT3O$\,DJ\!++UEKP>@Z:N6Z^_;_:*JM)-&*"" M6HI7H"TE7&(F3H(RE=F5M2>BV/ 5=Q1[=([$>Y'9_JWL^ 4VGR3/U/=VL&_= MJ0R@6;(4MP7;AS_NG 8S05VYDM')NDD5\1.?ZIP$6M/FU537V#7ZFB\J1V]W MQ*UY?9]"2S^LH3/5R?GTPI6C*HP3,BQ@+^8UK*^/HGN%?H>$7#]LJZWK'5:$J!![U!\!&E;&]@56O[^=IM5JV(!?9JM&6B1'$H M#*GPOXOCA=A K1]FCV>1$;Q5@_:[23PM'AL'W.KGJ95UEG/?QB"]BCCTTT$[ MH(2BU7_$0U6Y<>KA9<,=.1 P6+:KO7QOYYWUNRKASU#2P>M_U/+DTJ)%-'" *_>H=VOF,0[Y*]T-4FM-0>CS J_.9K_I/>18!__B)BP M2V[/91R%0[+IPM)J?QYS>(JG\X6.@!?+WWX[HEP2 XA=L4RCC$S_3#<_!$DH778V9C4_DH7F!_F>!#O_.[[UR&VS)_D8+!MFS<## M2.#PW?W55E.@YNY145U[8D-QX)%EBEG0M-+!TVP\SLTC6B@7^*"8T*KS>8IU(4R U*5LGN/XEC@5G;- % M.?K=?K'<7QA6\WYII3]I"+M['+_:UR]R@";Z+[KK-BXO>/+05N46\;+D7UW& M/[+M?Z>A&>#\ABQT8<3X(F'B%VK*2VYDZO:#O1\F8G/DL M----DZ/5[J*-LIR&4/[0^.5UXT"!#]EM7/A5 V)VV?J*A)+%9/NZ@:_V9@I* ME>Y9$UYZ^#005?^QV5(0F$^C##+7] TDTZO5.(D:.YG]1VM?RV)W%V[[>+9N M(7C:45^N(3$ *VH! [A#3= -+M"_+N\ Y@3^VKESX)_L MW(DG4.#..PL>9FRH&W$!\4[W3+ZW&I9Z0]1SX$58(T8(\9V@@,/ELZKCYN.% MX]2^)*5>/J6;9K-AQ7YH3_0-43X],6VDU^,8 =KZD:X4OL2;3._X;E>7'R6" M4"HW,!!Z[_A8A2]:84-!+-I'&9SAQ\?%+_38OAW)UV?I4=YC#?ONO[G6_!9O MGXI,,"D;O*XN7[71O@SEU7]IV\?D6;J+_+I-BI5$&&Q[O.,71]QNCQ=U[R2TVW#PU#S#)7'HI6[ ;K%B@U0'MBO. M5VH(.$Z=%GMK4MZ)8O4[ -ACP*.)U!C(UW;J*3S=#VV1O?=LW3^[::)EC*^> MCI-?GK,X##FDZN%1;M;G(,G:&$**2^^W4K'V;\UP#H1AST56BOFN41N,R],U M3]*OKAO7:)LHET2-SWP?3PA7HOP4[>.I_:B2@F[!9ENB,W[ . T5FPOM^U", M.C?9R[QD5\$ :;=-+@^:YC7X?MS N>-)O8,DPS9P5_Q.OI0?:3GL$?8.G#8. M=D.>@:]L)A8#W"HE56^F#&<=Y* MURKM\#@/.MN& 1;8&PJ94Z:R4=[A%MN#9?*+T"H.T&H36FAV7GZB*O6[=@X. ML?^M)Z!L5^A>087J^<4P:'X8!TB72,(!?-YJLXH%JW%!35_ CX_W2 M9= D.?WA+ :@L;]Z(V:M:"\,L!B&)MN8W0M?2SO"&\( >U2@EH@S.6?5"^QU M#'"&GS:O[0VR/"T^8#EME(M1SK<>:MD7&]>A!#%>O:"3VM[_^'/9ZNHMW5(8 M@#T2N^([9&DO"%W-4IS]H2/3Y^\MZI0R\=+*Q^S5J8 MB):)>^^-UQ;L?"FM!I>:'=UN'DU1^F:"8"\-D6R?7TYLE,+3X^XWY;&,P99],C$S,3&(0EZ7->D?S89'U,O9^]F__RJJ M1)*&H"JVCF9=5HZ^7YOZ@Y?]\6HK->V,]S3;$$N^7DO:#[."S>'L_2&6C4,3 M_/!KDPNI69\OE3\49J+\NZ ),"_[D#BBB(IU! \4(:B+=H>QIP5*T*5)&/)- M8@#$HROSZ"_7IP#=@DT^1&C%BN.47D=)DCJ]R*TM,2"F@PMN-S*MYCN.85.#)'4 MC]QS\^,B+]V]CN(O+>4F$^<.Y5NZ).S7'%2$A+<@8'[NF0'%Y./[V8KU,,6' M,J3JQE\ZR++G9\^I*HHOD($80)HL"6Q,BP&BDA0Q0'$7](A'77/.0FY!KNF* M1P\ZR_Y]"9E&PR _ZAE]);AC"QI!:?_#R7#D]"W3Z\JP X.;8$5-"2\9R\>W/ M:NXKPK93"E;K#J1;$VZ,=N-K3XNTI[-A,5\*"QV8I MG+Z0%S8TK]Y$'!6J5H R1EJI\XJ>2Y]&D7$_+C_Y[++3Q-M+9K!-M%;A\P5% M7GRI$I@V98F*#]IJ/*P=0"I;V&VJFLRX3@Q146U,ZYU10V!K@FIINEOP:V",Y\X_V%[L%'5: MW_#$ !<%(][T\\M[Z-#\^Q&5O8$I#406%T2KB8L2O[@2!_%*\*N"6D#7:FMS MTXR2ZY49>G3^,V5]O^5?)#IV-9D&D G#.%WL>S5RV)_LVG1B21=9*%RJ$Y7U M4Z_WY)WIFG3R&$V"\,J)-FZ@7;9%".'VQ>N.,T\=5'N8/9;O51>F4;L;N:! M/^%J7',X'=#&_^O8._A0%?_,?[$5W/19^P>^JZ&4.[./N-P?I^.L'X1F_VAD M=GRXIM(W;UFKKFY@V.IA2]M>[R__4JVKI_^=!B)R)'SN_^Z ]$]Q@]X?QQ&R+M/ZGZ[F>LG8Y4W8C#%SU+YO EG;-7F6#.A%'E MYBSW!K)!: OV@OW%=>B2^Y7[_PJ:Q]I_@L(&'8A!D=I7T8)>-K)G5RYA*W<\ M>5IO:*Y 'I_ZY&I=\@Q5$Y.NI#$]+NI>-S%?@D?--1.I'L(T]F'VK M2'$@"Y'(W3OVT2LN<5,+016WC]GH&=$KN(L+M]RBN@#??" >2D[BLR^8^:M[(@/P%?B MQY>:BT&*7Q=>\S1O\* *)W'R';R%ZK/D[)!*/-&FK>,+S2AN#/[:L16H4OM M >_U<[FYI\TP<986"L3/:*,OE?"^WJ9 TSZ9[:&F(H_BAY2>Y?%L'VNV5.\J M$J]\B@VCQQJG/=7]<0.XH;;TXM1.Y,3D9YV-_\]1]GM",%/*\ >WA*@D5FG[ M-#410Z9YE]2*>#UF!9>>15>YCLZJT'^>BHX2?/LIIX$N0AQ;V]NSWA*0^N8( M'08 B_(R%U'\VBF;3:/@L=[.LY7THI\3(0>J9V"16>3%5N6?SFI!\U:; MT,/-W*M0''X5'6\67$J4QH_FIWY<$+?CQ):+.WA.);'%"@WKDSS:\?G@/AJ? M.^.>::*G5*XDFO#PTV&%)4)JU.>7/9]Y!>D'!'(AF:REY$.D/R/O6D=J1N+NKE9NE\-S^]?WV+IM_SI4>!>-..9)N-Q'>7YI@MU!!** MA(+ 1R&RVBYLWWBC_&]TW:_\ M:R_!&4KZPB:!GCCM<.'8]G4FJ((7=ZLC/] MOWN0G*,%-K7G)3B'8,[%=XW&)^R(&75NM>[LJ(W19:8=CL*/H,&Z(JX)9-DC M$1,SC)46?%L/O+ /DM,\CQR%=,$CUIP_%05JN&X>B1N''$+/#.B/<3% =S'Z M*KOYV^<:B],46(<_>'$OGP+ \35G=I-;_&< M0L'K[*D.L<)O>ISTNA6,KG)--;7_[I,)_Z-DG$DATVI9QMDT0(<*QRMDSEMZ M;^)>V*D(^PV+#=LI9!AZ??MH_:CX:49E-M@Y9:XK1:@7+/=6VK'0W413%'_4 MC?TT*A!?O%.6; U-=Q9LD;<%'VX9GTK%24!-IA7OH4$ISA=%8:8P P^*DTTV M#'#;^:5$^C'9\I45^4"S=ZM+ICVLA!F(9AA.:=&9!V1K7RMX%$?(LMY4:V46 MNL@57[N!^7P?QV2M MW#89OX+$81$I5UTD\CZ_A&'0):>V 02[8M>7Z,N2KJL)TCZJ+P1-U7Z53>W2O=#- M0K)XIXS[[%JEN,=_-);/EQ#OEX6[E)^JZ MLQD-:C .LUP$$7+W*.?3^)!P]X:DPN&R>EWD7#=DMVR1N#+E,#]U'Q>T=KLH*F:/[ M=X\WC0T*UJCA 44CN7)/[YVZ\=RM2'NU!64RWE?OQ='EKN?KB'ZVB!_.>^.4 M;%SZG@A87/W#*]9VJ!5Y[^>O\Y',[S-+6,F^K"$W'O*U*E!#Y-EV1WJCHA=WX7J;IN M[&6;"Y&X7\.%_^1)]-V V& &'[T]D,@6?_&'P<9Q 8-FREVR)A;TA1A1%T)W MI.3(I8"]L4-B J;ZEF8T?Y'62??!@SJK#/MS"[RN)E7-LQ@]!'F\8.A')YS( M\J)CDD<:NLR6J5/4IT9;CJC0AHW&"T?$!;(@,!2%A*+OUS;"YF M/3&+1%E?Q<'[5W%PR&8]\;S7+H%/W7;T9/=)!)=E] ]'N*M3)*B>/8TB*%OD M,4][ZM_R3PG6@O$?QSHGU:XX&'K!"4DJ5MX' M^54J0]ITP1\JVQ-E'O=FR+UHO4&1_&B'G>GOS:?A0BB1)Y=T>8#.0I'/R98I M.*/._C\8#FA>%P(]//XC@>K\8WM!%3: -KLRN Z3#TA6-$OX:4^='MWD*^R' MPVE X_1)M^W2I5Q\>?^I_T!NY_>(F2L=(_ M6VT3=+^&RE%'\N5YHUG21AN:8!8S[O:R3=TU0YPI$3HWR)IXWLDAYD$++?/' MUG)S42WC2*T:P]O3@H_$P12/+F@P@,@:!YIIC4+HKMC)U712-N]"(@0(5ELY MR;V3K.ULDTJ(&N3F/%"0M/HS@SRY&$L?>Z&C2,J^8])M_WS4[.:*_UF01VJ8 M9>%Z8H!$-]26!]02?6TV'MQ@3.8QMWM';ZD[Y_D&*(1&'K0_-4Q^L0+/!L63 MH:9PHHI0[TK>ZD.5M,5V\0/C#I VW81V"M% DR.LM73;I:VC MZ\Z+*ES;=GZG=/?$;!7UH^OKUS8 8'"^5M4Z/^TZZ%I*9O/59NMDXN]NRUA*VXN"0(\HAT%[ M#S! 1V:@_@@GLH])H_[C#R>FK91X)[I"!P^6T;K,> 69SB2GA(48Z[$+PI ] MHC/YRJ8+?!OZ,Q(,L&C<-)<4O(-D-!?_,:C,[I&4%?61IRU4F&6BQI%26"V" MS^U)MI&6J_S:%>$O/OE7QSO_Q]([RD\K:@0_*(:U1DHH4 2J?D&GL"N&.,9\ MK#6S%GCEC@CRQLU;FURMO'[PPZD&[^<[5#8Z\R@/*;X8IB0]B?]^6C]<+)^( M#30NWIC"/@&)V2?R.]JV]#[YIC]#YY9^?F6R%4W#OI7KFAT=&4M%177)9:W5 MC3;/$0/>[MER1Y^%O.^M+Z9%^'L.O44ZH,"4'P3QA1F?QGA$/?/V_:G M>M#'E6/N7@N:CWML;=^(W,Y#I)V11*R V$+&*.P\'Z\Y[XL<],EZ:I/%>BP8 M4;?\O%T7)L6(LTK,:W%Z,&/RRNI,S44-[AV MGK@PP"T59)R@>VGNEFA_Z/DUU3_:=*O6\V$ 21#R[55J<%=UXQ@:B_HA7BB: MF951QM]T=^UBI,? ^C35^6N 5*-F$>D=OFB\-^S&&>J?C+(*-:PW_$,"5G9F M?MX5&-YOO?/'B9<+!.-7I.)@X>F#T#?&7:(142"^OG5ME3#%M&LUO/F4WL^W M(7Q:^X2QF?F7+EOJ3TLQLK]4G:^Z,U7^TDG4[T5)'E\'.HX.;%B"U7 M2^),18L\)XWL5$+..>GETC&2SVB@9UA7P%J?9O>NFXW-JOY7I#J+LZ=RG/B# M:G0(J'.OB/=4;]1;4BC_+IQI<4.*BKH&#$QYQ([DR];H?+0B>W8\M#-G9O5;]I MXE22PTQ\:?F/8SLH^:)%Q3.?#.M)8ZO$$U.DYD'3:9]JG\"(NN&(8^57E[(# MP0 ZXC5!H4%FK3 R8MEK>=](-UB+I%_\J]=D?\M_G>39<7(6W[7HK=?,/7WY MM/4X/^^+Z&N\)QYS("+CEZC +G.DFK#)4.ZZ(6JUI5I%.3SWOB?'?@!*%A3K M^8!L %_;RI;ID7HNY\"B;AJAMR0DAE1MFG47WX^^NU2O3!\BPI$TCSBN:$-1_+^XAQ5S&IODX)QO)O%-N\$?,ITJO[8NC*8 ^7!\?' M[5-?GL5T#9:H?^-XXWB.J#/^C\[6F+YPLMVZR(:\OVCL2TTTO^'J+4H_X9.B M*4X;;8.EL(0^LM7MD66 MR#\^6[W& M"9X5\"Y5J"N=,"Z$_79;XE:B6GEY^3,?6;0I06W3M'&"ZPD5*5:=S)N+HDSH MO*FUAY$>K4["I6'&RDL3H1-=YJ.,J\Q !LT%FF MBQACWX=Z5JJ)&?5UM%JQ^K(# W1FI9L23'5=%+I#;BR<\/TU7!=/W=;;XR?= M^5/996[AH!0,(/'NN%C-?^:>51R[>V:(P%I4GAH(2T.7]GF+O:)-UXR0'NSE MCNFZ\9T!_C 8;F(W*P:(*_?>/EY]>X9E\$G=D#*@7T*9.A$,M;LF^2SD35YT\.*P[E46\_<56SJR[^8XN;300X<[7!1;\(/)AYWJ ML88ODO-7$X]&13XJGPC345N/'=;^!_)-P@"WZIYA@#28-!I]%;@1&\E&93=G MK#NLG_0QM9-OYTC=IBFU<\!S,M2;TA89'C:?6FL=^/3 @R(O(^20\)_90<9. M12 I,L_"H17&62V+K]KCA.79\)YC1\T.UNSB%^7.@\A9 NQVJ#=5:\.RRJ.: MWN/D^,#&CM7!BY6'D9G?^\+Z*@XHL+'%DF.>4H[B].QG:LT.LN,>'!Y%8( 0_B:R ML**OAPQ1*'/0'<+SM+5I$+I=X&.3\3=F@C7'+J; "XVB)SOWD&>+XCEV@T0P@O/&).Y0H<^*Z@ MGTH>(]%4>Q51&QBSIG*1CTVN)8IM.IX$1Q6]BOCDS]C-X7G])W>##2+4^::] MLY+IC **4I;W'<2;" MMQ;3GF[AK>'J[%^'$];,CSMO,X9>?#BX4>]'N"8)XHF$ MCBD(R!HZ5!?B]E M";Y8>-##W5VZU7UA?BS7O]!^>C1[0.2GFK&&^!="^6OIMV9D$$@T=(E1+LH% M X#2SF]H)[)>@__E#_4E(VC?*EJ*[%4( /NWSZ0>%":'YQ@@\H-^AA_[7_^@ M^S<@':O?H+]!_ZM!B7C/LJ)S3U23GB2DB=*S4E[&KKILF-QUWMS$ %M-I>-3 MAEN';N<\?-L_?UABAP?48P T\;0]VN\B$(T-.M-M\D_6OI%SB;9,"/KH0A=@ M2Y:- 6[LP#' 4Q]I#("5AF3]HYS4X(]RTB\8P*\/33:RS3C5&6<4'CB?*(]F MJB;N7DXK>R+JA+0V+OC+ %9!A/PPVK M[ARM>LVU[2+*NLN1JY\>:7$U&?$F:JHYO34S2X=>WR^M+>F^%&_[J9VNX8Z/ M-]/YVB7?65G8F9YDVGKTAW+62; 3O*R+L(/!=;KY(@38^+-'@]1VWI/?(B,E M^:$*$![_5%T4A:B5&ZXG9@ERAAH+-.WL>9)@3>$-Z_P8U+>Y=OB<+U-A^5/B M \<&[?CJ[>8BS]LF9)]5PISC>,?)#A(Q@"/A@#.(Y72_,QMPX58E^W%3C(0C M2OY+5/\2MWAS/GO*W@C\Q.*D.*M-=9QS1=\6 =H8E9E2\[I&M&I$]NLK(770 M:$Z1X3Y6UQX<^46CGUN>;.$K,)W'!7=&MU+XZ\YT+KX[K'W;(?Y><\_0\XX\ M" SX$U& ::5$[UV*3O-:JS ^B?J@0)3^0K[76>"[8$*A>]PT3$S&TMK6YFW0 M'7FCU.=W**'.^#&;R3K% 8\MZ_:F0^&1>A^^7%Y M_GIM(;CA0W!34.N2H4&FF"614-]@AD\R&+J! /<-0Q&7&]RK8T(2&FJ@#'=5V+/.D /81,/[=/0^WKV M7]^)7TCATZZ%"%C;%L?#8,.OA$%,B+U>6UV"/ @=_3YNR3OMD-7G(_=7&#DX MRI\M?I'%7EDMV5PW+X57BB-[ M6]^4U/-15 LK[I4X0-L+2.=!HL9^['6:>WEQV%#+5 1)?/.T9'[CX$[%;X5F M&A(H6[?FH2#& (7P6$7Y-&V!GT6EXMO#M;L! T4EY)S2RI\]WCA&%]6LC;&, M13BJ;216?83=GQX/WO:6LSTTD.WG53%T#@N0L! G4L/BQYH9^)-R*1WQM\47;GO)X>]7/6Y97L1[?^$@!-5FEHC>#O52#\N'#)6KB+1YF&TFK: M[D U<4.D6[$*5QL&,QLN;6-+PK:7']-&F;CM]!#6N?J+?U;#D_F3/@,X3]S4 M]?7[W$1M R@GY"1"KBM+YVS$B31D3.L9=HK)U=(%]H>G7U*W#HN9SP]!'T:Y M,>@V53FK7I9[1/0!H=\3*1]1 M:F -QL59O!V],NB^^J%#>_'U.TT$N]O\]?(:+PQ 8(0!7AGQ]#2'3O:B#UPO M(KX7N4.T1ERLBAX,VS)4Z;WDQKI'?DBK0/@- [B)8?5)]P+VOR[1D^,?,)!D M/I0O;:>.PS6ORY%Y9#@Y!&J_$#[1"QK[U2DJ#:?')I8N9G9"I+Q M*N4:U3!JO?&&;T@$'J<3#H9D9_5Z..5(BR,?X;9E>GQPNBQ1D8J9>AN:*EQ0 M\4LU:A'/&"BY_E1!6* M;NBX\3ZO;D:,';\FZAGW#GL).!,"_W-4OA#FU@=T"Y\-VLWP.4DIEJ'?>C+J,#U9[?[JZ5IKM4#8 MO#5'D6ECXU 6D:W;&TO&M[KA4H"SZ=934$1_5>IC=>4A+ZV?X4I2&4,T]3 M!,8SJH=<7 K(5MYO]QS^WJ**+$>Y3,V MDNABE-J9\=,.61(S6:"]O74*)C@Z.(_N$&O%EY7$DZ+:GQ02.KKHQTUAZL#6 M: BX%\9VTL)>B(JV1BPGA2Z.1771;N9\O=M2FQKYF8?BI8*9^T]M0]/83Q>6 M]!]>K+O%0!H%JILJHA:'7K^X9+]0?23,A,9.ZQOKQS/X$Q;!)3#7+^TO)%A& MSACJ3Z3CE_.L 3LVG'?;R*E1]='C? '!5=VD^97]J0ETQP9:%?!A@5XVF3BJ MG)*$E&UXV#?>.0EQK3FTS[[.+D, 0OVC]@/S%LHBFCU\'TF0+#;=VS# 6MUP M]3U7<:429%O*U;[4T$A4KR#BLUSRR\N[_:X79K4BOW:Y[,;[N&F!,*;4+24F M1;2A6DM=JNS1M8I7B>Q6S*G6Y$*9&C^W'$@)LQ">92B^VX6A'>$IK0."$46:G;Q-R8$BPLVW'0X66NKB>NC^N@Z M6 LJB#>:AB]'C5;?\=O>EK]\;M>JJ]M;V?6F\##F@*W(T=^!9_V\'\_CSYK2 M&"XCPISKE%^OOX[GY>7-&NJD,_N0E/ZJCRS_'X4'9E9K^]4,%R/NN0[?'CF%)$2K<[!6_+E/Q=^#U5-=RB7AP5)#D4;1824$L MQLY>;4B.@V_9 .@,B:EF0BB&],=,.L7V\4\(N!%C[B8W+!1-N=9HC2L4('6,5OF M'AVEX\9K(I!,="[RDWJ#S;?@#GXLSY.!S8&:;WV;1C+)HM]G>U\S-B22ZNOZ M;J>__-!7:CZ8OTZA6C#&[YF29>T!X0Y?X*K/D&EEYRK%U?.!&/_)PQ>YM4?0 MD)_$4Y1T"\;2Y&X')0AI9%U_(9(G+M?HI8:5[_Y$I:DZ^D3X,:? 0RB//6-D MH*8?SYHLL% ^:;1/%#@C*@[^9F/L% 2SYY0WX>F3B5*=/F6*@+&=.4O?LDDE M'/:.;'6HXJ7BS*7[S+(LL9A;Z4QM,0S^F0;QX83'\_+Y;G> J2A8Y^C-JU_Y M<39#2$F4V63)]IN"%J8MG:@YDP=YB#-#=PS?'93.K385DRI8Y+D_155U M[$!ZB86K*U+@]3>G%^VR".M4;0 ?>)! G;+4K.Q(Q9<'RZUF]PHLVW@9.D[$ MA]_^%'<<$A@&3TI;0L@J:W$"'MP($<52- W.U?]A8Z'-5APNE4S"M^8 8HO^ MM5/7(,)PUZEWKX7PG$7"90=IT6:'>,3PHVG$2A&O+&-TX.17KPG4S- M&<-GIX_80U^<'J?CW?26FU?_Z'>Q$]=T,'+]L1G=XEGGYA&,TL7G;KO.NK6M MQ^I-'KXVOP L*A4:\V6<.:?0PY (A>%* V4%9Q\/)H\L#5M[4THE/V&&B'D' MX4Z5QN0-?6ORN"=7[BC][DQM/A*D-K'M2&4J\1>)! MP3-%&:$@E:JU&B[KN9^L=1&6P3^*V$A7M3DG!*TFS#>?= H=JQO";\V:5=>Z MENK2T4_.-;^IDB'Z$?%#Z_ F9W5_@3W2J=\&UT71_,^.C'IQHV/6V\:!#18MGQW%VW>"3\Y]0YB+C7G9<.0RB2[VE[.A@ M.0Y8,LA='R@I(O+U.,:;J1#8?(\>*RMK:*PN*ZL.>_^F^=%'YV^ACQR[%H5H MSS?;M1(YH:WX=F:U2?J#\0FF:=<7'NQ\G^V,D,8 B'0\&S@D\TQJ\5*6U7ZI M+%+*?QG['!G6M'<_Z^6%/R2S). &1X:!U[,*6;49Q72C]^&2V*&CRBL1Y'4% MUB*Y$SAQ=W)32UVCSGC@<[?I>V;@OS:FC)#E>K43M0U!>UC+RX$EV:#2OGC2 MK%"^MV.A?EZ^_%A>TOT90T<*%75!)/(3^F[EP+.-'_(LLSC8::K/=50*?+RL M46'IZT/PDX0:;">:M] M=3Y0S2U>-X@CCZ-P@RS<,_F;S7[O4X MNEDXOC9,3Q2,<-C@Y4GL*>N?OPIR=6;E:MZ:$[/E.QXV2Q MW;WFYCZ9CUTT-.'W($FGL6Y?-BIG7"'8-#AGN"ZC")B0*YIS7&]>3]SXAIW> MKE$^"..PY[)G>*[LQ1"M([Z7#HC7IN4+N/[)H8[]ZY\G?K[SR"UX;YW9$NW> M)0Q<.H8,%I$/J0P(>$V&/=%18$0L1/4EK90IW(][8"S8QT2Y6"6BAJ?JD9O] M,QX(GY(6KQJW[3<_56F@".=!LM &%]89:2QJ[U?TC_74/:^HO.E2%VNMMRQU M^1:QCUPS4TJD:;,S=%O*-_&#I^%R2X9*^U?SY((P_Z$'( MH'@!1Q]?S' Y3=H:7@GIWZJO_I.P@PP35V:EZQ-_\*3$ M%;_0P+V!H););A4:G)E#P;2BJKLQERS0B)K @7/P%K@\2J4X83C(1="*LPT_B9] M!^=9'\BA4@I;ZF@LV0IEU8E1^LTC96V!S8\K7B]?EM1;S55CLYWA M6/A\8[X[E#C]540BWCYC7?#"IP0U]0@N/G;*,I6#71X&NL<9A'4';=V:5/+"'HOJ\-G\7#;@ M3. Y-NONN^+#BQ)R??N]WA8U?B?5 XFRPO8\WG:^E]0 UK@/CR-!4.ZLG\K3 MSS!$[5;:%'_@W"FJ^,BII/,4,4G?_6IY,;B+46'' 4\<:M@)P:_=SNX(7A!2 M+X(QA\BY5RL,N:IWYKB6,(TA5 ?_CT,@W#I;EJT9UL;A[W@4#AT9TJ.\";B^ M@0S[:TX3>9 GW.[FST*C(*#N+<+X04 5ST9" MWK3:@ H_;BCB^=V#-,>AB&:\6-MG MPP1?9JP4!8AN3]>??)ZY>%V6P!0%74^BB95(;0HUS1VJ=]!9-C>BYP![[E!A=$NOJ5:880QSH]XW:\KEH(MHFT+!..K*GRG% M;.11MMUO(RPBL9,]%R/:1K-_O=Z,NY8\-G5; [%JRR2$:K"")R4\BWB/6[:YSF& 'LK2 MZ,R-MK2>&3^!.7]VB/OU;*+8 M(Y;0=Y%$<,JL^J'!524_.3O&U,G756L\E[G&'SLIT7?#VQ"B3K:9QFM*%?$IMIQJ$-' RI1L_@GA9*+5%6M!IN+'2+38M>>GJ?266RL-Z M^@UPP-4>H9O$#[N, MKA7>I#X#6SNT49ON^0)Y'<]ARBOI6@#O"[U32.EJ6N-; _/A4JX:Y!_CX"0M MO%,TTJ>YH5HCUH];^^LU+)3CXZS^79(>QQH>VK<&UO8OO$B$^AH R0)KD-WP M4=*TO[H%'Y^L5X"AW6IM,GU?(YM!%V/EL-F(@MY> 'N@&#:]FNJ 7V>ZN>%( MW,=TR&C'9>LIWWK\>FL%H?:B_4[7^\.^U4UP',AZE!\E)XD8\!VA,7T01T=N M-X=V\=Y/T[V#>1.6/6#GM.EMD;/NU,G^(/B3@N-M? KU MY ZY/!<@PMR(%0" ;[2X_Z]O&";#W8J1,7=\4&N?8O8J#%3_S0$DDEI6E> M+"E%T %>]8;?IHTVU'WZGF?^8E1_A'H(L.)<3##S.,%V@5) J>8X@':OC3W'8P&SIW$M)AREWQC*7O@++RV&'P^O MQT=.3SZ)IXABMM.QNH&5Z9M%X[DJO)M\6@@3E4KQUO3X.E-6]BR#0!Q/?I&) MPW%L*?8">Y(4J]0TMSVW9:#CH&M0XOQ!+%PLS(]7M1_KZ!KL3T;W\BQQ9:>O M%?RA/1#IW4G,ZIC2"#O#3VLIM:WGGJ$EMM&9")L>6-Q>%TL:=.^;>>W*M$MD M&GY<_$8# F\K2Z;/KSYBG>N_;+1]OV%4<0%WI+]O*> M2;B=$)MN*>V-[:WT"_?V_3-;U)#B]=K?CRD*Y;?]6P^Q]V$;G4U57H^6 M&_V9Q"M:*>*JI^O-[PU#W0DSS_R.L1FHB,]4)N6=W_U(/%6LN\]>X%5U>*WF MLHSKR[2?(VK.2TO$-2H':F>RQCV]X7_;:F!B>"K^;53@M-A+:%VJW**1.;_; MA>^E-?&@UC2IWY)G/G(/PM52RS^ADW@P$WF1LIBP,UO\$QJXAD>78H7]Z^"- ME8DA @RL'*.4=&W!DS+];3Q3/<35<2N.L2'/N-(P67@D#J@GN< MOCWWN+8,[).H?HZ>TMR1/#H2*+"G*AO9_M(8-2&C$SZXE?I*NCM$&C7O)[D; MB@'<->M579QRUF%04ZS$0WK+X*>[C%BJ^9?Y?@N5P??]ILY$$G\N1:I=4O@X0BD,9 M]CY72-&V_<[.BZ&M^>#T +SQE?+5QZK>9$S(PU%5'%W! TE>O! 9M@VO=_JN MT0T?CER?K/XPNS5A5+TBLZ$><=J!=_G-,D\(Z*H9V+88L-MV:;\TK#6C8JBS M'&>7\]>*IWG7K+D)%RI(I2ZIK"DM'=$XU:R55>7%:8QW#(J4%+^N&Y_ M-&TAC'H3'#(Z>%.LSCK[MJ=D*Z5<[]NS4.BW!CZ# =G(MBL&9)*Y]?4Z@)V> MCO?K_1O=AO*0BY'M90ZR$FG&5G;LR&\G#'Y6V%%7:8VO/?U%;%=,>6/,4O%-<* $Z% MBCZJU#K7>;$?2_K>,;,PO/VY4Y9N4:S8S.?&5Y&9#Q*E,.L%69.MO+$^)WKD M493#'7KU/K3H4?KM1-EX@MI.]\>[=DON?N%*G3WW!0EYWH;.68;NB;.#_R1Z M*R)2WIM>@>/73H\6>%PO>A73?0,#U,$GEJ7(=H26W/H6O&BEVDR>?K&PL@RN M[WIEG(>NWA%F")]+#'Q>?[>B7_66))3J^H+ 6B-.+!V M6$-JE<:A2*2^)M'(XQI-UK?P*EK M#)L9!= _9:>SO>751]'J\^:[\Z80LL?/?QXS=#?D!BQ:;CSUM:IX"Q\ MMXWZO2R(R24E6>Y,*IH6 Y!W(=>P<\HK0SHZ;LMC$4M2=R0("ZF_17[U_),8 MCIZ\X?1$S$'O^>BNDQ-9??SM46;79M/SMVU]$,2DCDB9"&Y1* +P!^T9DYP95$C"IU(UP?*AECB!HZ#Z0=]PA'#IB M"D^=_O3'VA!M/2L):^1]UK6K25%H?VMMR!H,Z?&4WG +MZSS;1)&TZ?3>+K M)GZ]AY*T;TB1^'[".)[@1U55?$S95"]QJZE:R5,ONV9DTZUU=I+YZV&B*CTK MUAH*_XN]KXJ*JVVZ;(('"Q#<+21H<&TDA,:"!X>0X.Y.\"!! P0(!!IW=[?@ M+MU8-^[NCCW%%T3/1P$O81Y../R@26;SUHGRY_OAVT>O!X4ZQ+Z8W!)=%GD1Q^9]4"B8 MA1OL1EB:.]BN5UO'C;\^1XE(9!&QD$\Q:C(2AV"3PCJ@78J)= M9D+/0_= .NO_",@7#RT%F'O(4RB"!JGD./E8RU_(R$Z?VK\&=;'(I^+,$R ) M+8-39S0T:O8P>%N%%WNGW+J>H*C>*S?N:?X%B\5L9;IOVHH_-U'HP'5FY3^- M#,;9,0*(J;O [>NN)'5'KE8GTHY,+:G/$X2+D6/[''=%PC.S^],M6J*U[R). M!R]?!YWR&%,;>84 ?+5%-_U?HR78)$:M8F%=WXGSI)_W3TEU,^+4UM.MA8PQ M4#H?&;Q(SE>P99MQUTJW;DK#)U9F#$644<72JO"N[,[T0 [L]C98@+1ZY]2]^"_ #I\RGEY1. M(ELGW-9U-_)P[3UW!WT=*\+AQ-.A3Z^B5;;H0FG\4*CG:'V)(#M)@6XIF"NR MG&NT\Z!6TC6DSL,<7+PZ//KJO/'\EI// C-L^4K5,<-U87YC;HP\^/L <&1NLA1Q52O2'&6DW7W*%F?V*H",B^B\C[HOW6K/E97, MG&L>)DO?&B2F)[#@X)7M5^4@]N6)L'K-4+_=P<^AB/XX 59>%,!$NQHNT#GU MDO58YP'J.7L>:]9=2[K.BL[OY2NF;U:X',>.P[X*C M2YIW:,HKNE/)!;I*\5&@#KL&:3@;RHK=,^?ZN1 EO#8\=']<7_&G. 3/6Z-O M-J^UD0JDG1Y,W/'36V:!?8O4750[7[-WO-R_KDW8E"$4N!R1]3%LRY03H($8 MM EC1ACG:^%[;/FU;9")4JA/:MD8I]U"PW+AAVX7AEH3#_>WC56M4#Z@7'?2 MI=IWS5&W-_D8Z%#L]"[1<;3]?P6\PK\,X%Y_5OCM>&:]77+A E#.=9.HC=O8 MHLAJFHS?K*R8]99Z2[.!W/VK&\55TF@5M.1KU#$&-C",T7$\Z$ WBM4]#Q2G MMT#F5(;8E0T$;G7+J-35-!B<4+C*(?=V?N=Q[P2<;TTW66W=,>4HYNU4&1@Z M%QHV-C2)17IQCB/'C#8]_3,X)YS@ICN6784/R27N>OOP[(\Y,L?!WQV2XC2> M X*N'@Q4 8$8_\"C]LR]#NA=*)J\5?+,0\X?;!=L7\@]I M]L96S9\"GKQ\R)]'9&#Q_K&,41W[GTBD!"4X-UMAU9#( +:T,-^9/]=%*(F- M5SUB/JH/OF*1N=Y((DC]_6=HL M]^'7C0C%V287JBW'O#,]XF7?[1KR_3(/E%+K!!3E6BIM;8D"-JB9#&ZE78ED MV.RX XDO?TC.0/)H(I09?EC1-R* 4=R''HP&.ATET;U1PN M1M4"V8DW10'^@.U7T#\2&RW"WP7QW2+3M*M>FH)*:SU_/1J6;.G&++U*1N@E M,^TC "R\!Q9SUJJ.=J2 MMN@P8_#FJL*7-Q #?A,6M/?4:%SQO>CJ.C=_YJ!EX7_N%X0JWHB@%2RW M-1+&/GB8I(RAD(-^53T?,$ -#LWMKV&>X%BNF_PLS9Y*PM3R4R&L>Z>/D8X1 MOT]PK%QW:0(V+UD=XNKPJNT87.L1R20[/A"Q1_/WPM^R 7I/ MO95=CVUQ"7M>(6ZRE0X MO(?R4WV5OX)X@1"EEV^U5=T%>71@4UY='&Q)^W/GWL0:!)OLD+_C[^'T MJ^&HQ:06E0%V!U2$HF]T(*,#M@H[2JW^# O,W6..-*'VY--")M]8#K5]KQ6[ M?)=\FBMUIW[-=J[ZV+WBFW5UMEJTOO^I_.I'>#$1[&$+';R4 G$^@:\TUU(Q_RM30W/B MQ:D-)@<3@ #-(0,70";J%2]!_F=,T$!@E5?LS&AY8UT_:VE&UX1A]NU(D+:Q M>2S7US2TALC5%&R(V[P=^)5 RX,T);D+/(,5<(:^?9U7N'P@,X M@&5,%P=S MW GT53\4]M;01MCC6]2I6C6=?_6Q]GJ"1>$!NDH+496YK!X/ K?N-.&FYUN1 M7#Z9QC'NJL_ -*V1$ZV)5:8(_"9)U8#\'&G<@F(KRKYT9O_BDN)APNS^4YIV ML>TC( "M_]#ST+E916>NZY-5XC':;*.0&9MVG!PC."=.[@9Z_F=T$"JQ@AVF M%?$FIDBV3JY%?5YB6S7H3OU.TPWH([+O3FFY$4N)T]7SR3M=-:VO#TM%D[F.RB7U#]I S P<:W9UF1.S=$:'=TR& MUY;XUTQ? Y9CIV2!&(>"?-Y*)%^QI#R&&$!P-<>8Q7(C&;-];\?8&>0TJ(L! M3T_=Z]T;WE\4?:9S/L@_YCF6*2E=:LF=& ]MD]LPADQ(K91 0I_ MGBZ/>:0<:9V=W_-(NP1NGJ36#I6M$-"B''NG_B,(%=">0#0B0-":5GT].4JK M6+AL;M:W)W*+0"6O:!!+TAWC='6QI1A+C;#&$"X5_%))ABX[OA(]=J=/J&"F M)R4QGL=2(,5VL=3/=OAL3OKT.P/+[/[L09_\ GA)Z<0L&--^46=8336![%J; MDO)\6_)HVI_=DF"(/PFE:I1YL3G.-A@[S'>']IS1F,_-'P! \A=^^I>RFF43 M#FH](=K\N4JJ#-N,]_D^*3M(+8K-9H.'0ADH O8<^3"3/V//U\\;1;PIPJ0M M!@%">FD">S0D1-W$M\J8'@%AM@@*Y/TB.[C+ ?JXZ=I@RQ?4!) MP#CJ4!2GRD1^77W*C?4(BUP";<.WS=5>31&5PP2T.& M-98WB*K@!I/DQ!5&*NTXWX_*0EOE5JW6N*47)WF[A-E6FBAQT&Q\>FY;DUN$=3I M JDS[DGQ7[A*DM2.6'(")7YG5S3OXY?(V@3A='!#TO:?:YC_WP=896 M%4$/B[92JA!VF6!3LZ_)IZ:G9S5"5+W>QN*CA1[V*@F'X+%?-TV*-ME>VKN5 M3=^5M>>=M."U )<;WCT78RAOR4^L?/L:/;G3&H*S.'1C,)F/)]79N*9;[">^ M% ,%IPF?K%UGT0@,NN<'&AUCS,$HX/64B3_GE>K:5K&U]Q#RT<6# [(%!46R MKJ) 3)B/1[%P\,RLRUYQ:_!=V >#H&);E+7S,GXJXVXOJE3AMD:61?B'3YJ# ML&>,P;.F3])7SX%^Y(#:^]*R*^/UZ17AQ-16/BR3ZW$_R-N';$0I%?'IKR.5 MY'/K[?SJ6)3J-_ZQ%)6"+%ZO!(74E\#H2KI"N-E90=& M9W;/4+_BN9D]Y3F(EW@NJGW2:6_IZ(T=;ZDZZ#O[-3Z81<(,N2@(ZKU5:QZ# MRZ;"D;]\__9MF8!/<@ZWGA(0X[_*O=["VII7$J*IG(6A21UA]#5?T+1H/#&0 M$SI''6A_ ME%+0V:8GUL5J%_?BN6+C L5^]&Y(_N=UD?J?^\_ZO@U-JB=D]2>4>B6'QM+5 M*2!Z7L>TH6^^FJ*4EXC5VL_*/O_L)N[+9?FYU_RE[NN\J3%[G/8]@&]T<=<= MYJ*885V'M\KZ%:I ,[>"S'4NXK\M28F_*Y2!)>!ENA1"%V?!P0@5%7L?44P1 MWYH5T\Q G8'K!IZ"6DY#YGZ-*XBG$P@<4GWEK*XPGH]./N0">XI.!V3N>(7\ M;)L\THKNCZ=L)]__<]\@*WP3<6"N':$9)#MNR[[9;*'8 M7:4?QQ MNNS"$"?YN^(!L-2'\QF\6-5Q'6&"O//4&VSVM^-ZH23:LRO8QU?) M K=V^[9+;KH.LCBU/50YI$1H(M0[&*Z?L5+YTEH^ZT_T2O;V[CPUH(VL<6AS MD+1_=WG.Q^K!W^T1"%>IHC&O%DI<77R%$6V.0CK:V8LT<(?^'&E2KZ5*K_>L MF_Y[P6) /2JPUQOZEZA'=<++N\H&@:WWL-:ADSKD.C;,(A(#S/@"=B+4KV!_ M1;0#JJ28[(8X@9\R[2$#/T"7N3P$[5+Q]_,G*0#U545.K=/!X1N[1KL5AL!5 M;D;L;IQ@F26I7D?$&M%,F5O4+$ZTXV3!6(ZN_NY%2FH!^>H4%8,@I5V?6 M MXB:E_<^_U_P_%S&\:2@LOU-T]BO8=9MY)IF[ Q$UFEA#+2,6;W-W)=NB6?^& M-F?1A-9J8]\B[BR6[)LJ(K'Q@?]A/TQ9],&WUOL=>>KE)/M2 FZU::59+/IA M.:V16YP(-07U%^KN\"Z%4H9N82B)FJ5P70S[ -RVL.='R]HL@># 0>IFLX^( M0HS2&:6RH[-H@-2(PVV:_RBZ!( ,B.XL0?*WBU.])S(IO)IQ@KDI+]=E&D+H MI0:>B;\FO=BB.HE&?+7/L$RZ*"ZZDE*S)HNA_;61Y7P_QP 4S\_5JI]ND2;* M]LBZ\ B)UD[?1X1Y1N"+2*$]7$H%>MZSL/.S\VA/#^&(:QUO9@HGXZ\9/VM$ M+B>%*3MQ'4E0P.B:F](.8;RU+='J]H5ZT6J@IQBQP./W6PV"0"0J*HT*R"ID MQ6+-T\22YG/<(!P,ZB!CW@;<(&G^64!? M3I/HRK+-8TD5*_B6*.F:E_A)J][;$ZR&O(0 MS"E\U&X2W$5GQN8&QO BY;KZE%I\6CM!4=E-X0TR27+HJ5U3[S6)R31T? 1, ME]YSB$0X3!_0-E0_)8$KECDL9>]KUI MH"DUBR&4,T_CZ;G M&%"XW()\JGIN'T$X(T_).#=,0KWA9J1:V;;\S?ZT5]/ MR)D_T^\;/T3.PSC?HJ__!![K 5.G\2M0.A=WLCEE$+Q=P*#=0O$+!LAERC)5 MO&"M=+>@2EPTCNM!ZL44]T9Y1NI*>I,F'PY;9%70+LV0^-8=@"\C >@@8O_S ML+9''VXQTT;? ODLA7FK/VE?E2)')M47$!P5L!ST3<9Y3*A4F=!@]\$W/<^B M[)O^(D]BH^L\_5L &,\Y]L&SS%MMZH-LNL0,KTB4V^[L88JW;,43_ 3':(W* M7C1A%;0O*:Z'$6R: DGH'#D)[X1Z@/U[1C8)67".VP/0[)]?(L$X#\++X/GN1H SWIPNR'4-W2^19,084CL M8=T]@Y-S2/C5B?5&Y;[>L6R&K6^(7ZFP$KVC6*2J%>TROSG1FY?_&??0+6TGU\$#&GYC M7K=\CE28)_^I+642H>&*IM*K0:J7\ $Y .*P_'I7\"!\Y(0XWKW$*M'+*M. MQ?U6^BQF=@8BQVKLN;8L@2=@*!)]@<;3# :@*K0XL_]39YRAB!U M2]O,!HLC=C(#$\EA)I>/DH+GE7 MH0<,$BW\$0SO"$6,!-WTHSJ5+^NVJ!$]K>TA?#35XL%VOGVE(@'X_A6F6^R; MK_;1G,%MYTCSVOIZ5OS;B@W1>NZP<=EL%UPTKFMJC%T\2O)R*XYRONO#K1IK M#W;5T@P.T$X]$=O#T"F'.'ENSH!CB:[>;AC!S/O@D=IU\T.QWJY7]_+@N7-F M(--?I";Z1^$L9"=JW'4*&G=7\K!(WD:AU>,QI><$'=]B!\7MHV60B1#WB?=(.Y9@)]2;5)V5Z&E M0*@BU/ZG2GTR%GR^O\%!9C&JU4,(?:[UE8O(C]YL[T\F\/V#'!.+'RNEZ;?9 M4WB,7A^C4P&8=Z+-!W;VTM5PIH/.!ED#A\%<#2<9([B[\7W1[%_RO3!V2G>R M7R5'U/3"C76C)S>WK4%3PR/@XR55T_DH[8E8%'^K:]ZL[&G9#X/%?9"#( SD]3^C\MS-.ZP&Y7^8_?6'F:8IY*=5,\A$88,02&H+: M=^%AIOHYXV%]C ,Z;XDE*NA7WG/X^I^<>B=TM4BQC!EF],*V8#D M0=;G"7JUS[9ZXK@-IT(9*OI+TW$'V&"BA&2ZLHS2'MC)9T08Z-;@=4 *](T$R6_$75(^WX7. 9L&5%5^A]]BMQ#^JI9%/6 MG9D@Y5;;327VLA_.KVDZMFZ7?8W3=3?+E4,VIFHI#(GH<[=2=,F8S0!==]1Z MN&CH*B*;N>-?LB0S=_'X1G]Z$^I;0M[))A#I!3.7+3^M ,J< A:G,Q/VZ2?9 M;"1#]DE-7)&,ZV-HN/K*,#NH]JR*Y_[S5%CY9];['LI^R!R@.^E,U*W8RNTK M(WA;)E(XM@)U*>1DYJ\3('D:(O7<9@5=LV.4-0IR<*=4]]HCVL"@[,-[PH&\ ML+Y$(P81]0G_;1^/#-SP4:"XQB1YY\$3&0H4\,C831T*/V17&'\VQBK<36&) M$*;79;.\TS'$U/GN)7;P6ROO+;>U:+0)56L!%=VEG1G-JB)# S-!)T>J?F0Q M/>JYL4%OFD+T##7Y0! F91#,G_B/C5^6NBP[4+*;3:_=%\[UF(N+M/:RET]P MY'L.Z_1UFW+7 ?OLE_K4!6M-_Z"2VNP?T66=X7CD,M2FE+.&/\7';#OL,&4E M.;;^B4+#04TTWLJHU4,Z;CMQ0^RNFB[%$>NP0A@2IB-!!1Y%I*O!I-;W7R8&S H M)W1(X@KTV,I$9]*[(9]U78QL9& @HRH.G^"L%2DEA[^!F 5"5"I @0>;,7Y) MU4\;/MPV;>6C^0O#Y0Y<2;-:@S7"L(N&&SS&0.I@R?[?)$=!AD1+0"LE82%; ME_?6*)J8MCXQN&(D>KW9<2=\:'Q&,T:_(>1V?\J#)MSTY\4;.]+.']@3%Y$^OU'O;5P !]6C9@ZV2!#'@F15O!'+ MWC,H(Z9Y^@/%'L+&3+DEOG:9UA2)P1"& ##RFN,:9 D\W0L9:!+@5RN?Y= : ML5 ^;MQR\D(>E2D'CDH02H6OZXZX>P+J&UI^C!X'I7-N: # 6U:1M__]D_/_ MB3WAQD"4*(CNP%+@A@1'])YN]9&>"3)B>NE'T4K>D>#&DA%YH+G!"?MTFF7A M0)Z.=@\%3W>C9]JIC/@"J?A6[A6Y7(W(D*+K6\A2AQ[(I\4WML7:.YINT7 8!@']8NY[ M[(<$K:[+*L,=Q]')TF[%A[P-C[/XRD]W;$(H7C$=5G^^%J/HAC5>)*._3&F>"K!:%K&/@B?YK^J27LI:S-X-2B)(T4\111<\<:<[ MNI&.%'$YB;-/#)C?+'N=8XOX8)280\TG6V2*+2>*?*I5//(K+9TK3XLIS*G< M#D:%8^48A>?=+Z:]1KI)7L_+2NWFEJ6B$J_#B1;L M@ON4_%K/7(%BWY'F+2_Q/T@S12W4J,YW2*8L6;#.T,T W\=^\Y$I*-@@T6JC M#R"?R*ZI',Y:";O?CPQV*SA'^LD\0Y2<>]^L7I](4:@&=)?[WG/AW\Z6X2_) M<%O&%;O+_5JB+/>_=6,!-7_,4]K@5VWM59/9!@)6"POZ,K:4D=ST'(X-]^*E M +EB^'#I1:Y,4RV,>!-2]IXR5/)^V;//\1!53]O&E:0&JF&JG[DI^8C:N[ MGG_8L=IA["=-I>AKA!"B'Z6)H13QD%G48\_X3+GJ^1FAM<+&X?"/RX4 L$-M M_=]VAP 1S;/S=;FV9&!BNK+2CGDE00+:AV/D;\(!NVC&)XK!BX5YG9]L&6.E M@8-,D+[++Z*'?=!E7[XP%P/GMRT/@\?5,CA!&6D;+?-[%.N!19Y[_K('!RF MO;?31S:N%!;3RS5"6F%/)E\./,7S;<'S*LWL<6(W:V[QUYO_\,[<0W(LZ;3( M7]FY%N1SIO- KG?"- ;3)-5ALCC,B(P+U&?%9#C'+L%$;P2M!D[*0MKSP(/U%>'$2)>21JT_FU M(C$PB2]0M0I1']I%MC]\^1C&*4J73Z MVF.S\M,?65E4Z4"6WR\94>J7D9X$H)!!N7I/2<I/XG?#2[*K9#S+6 MV#'N*SY*H+IZG0%[]E];@9XONU_3O+N7$&Y5DMMGH[CE42:<5WPQ'A&L,C*U M!&\\M)H*SIJUG)ZVZDG$B*-5=LC VU'=F9XA=JAMJ;Z>8# BL4G"W.YKI.*9 M-Q8]M?LS@FH@[H3&37HD8HJE_:\:,8ML]4; M\:NVW.#!US!J-IQ?/H.? ZBHP1^;ZEL@9:73%/'-!RJ%M&(/6(5[M8U;E?V[ M+&TYW_BFD[-@Q8W)FH5HU0^?+\*T^V_&A+!/N;^\RQ.(X-; 9&8P: R7)L M/#BOSN+OH_O,Z.E%,K!%Z:JUA ;( ]+*P( /[_D7G/D,3=U4R!T=.ZOXV M,C7Z_2F:SYGNG]CL;\.)G7X)!HU.H48#49W,>.N$YI/@*4JJ?8=:=O8$(K=D5KXF'G8JO^=-,IJ^PLUC\%/^\U MNW)WTA@,(Y%>]C/Z\FG]NF&U:!+N$_%,JJX$'ZH/>.K%C]4K_ZH^3\ \8'/["^]D+PFQLH:)Y:F MUW0)(9+HE?FJ$I3S8MBU-;$](;F%!D^92KX0#\, MH D1\$W(_+M+.J?TA>N!IK#5=^JY=P;(:V:^%7XB)/!@@ H;Z?KXAWSYW4%EAVR$CY^O>H":T]*52/H566L(BFXA+!TQQ4?Z9O M)QV,)SN3_DR5$X=EG_78#\Z];YX*618_P^J_S? M_RI60HWCUNA"KZ0]]IZT&YRLW4G%:)G,78R;<'B6_TO+IO=>[C\V5U=W5_71 MP2M=0LB"E F2C2_-3? B\VP4"^*D3MM209BMJ$Q'.[?9);ZMW17R_I+(U< MI.&UR,] LD]*=/5*T[X3]\MI&VMW CM(?P?1WZ::;WQXWEE'Z(%:&A8+*9\Z MZ,8K2JT-4 M;QXP;&J.5>WG]1:&A?N>#1%>V]$1=<20Z^Q7+[%3>$'23R['<] M J8T[GCRK1)5]=N*_8#0$"E*,4L:-GE9-8GEREUE9M(,G @%;9M2NMIZB6^_ M O!E/K)8_6\@:$'WUY;JK2BF4Z5.TLBD[9!\ZS?JCLN+4I;__]!UR][0>*L\ MMWIV$B/P<2'F'>(?Z+IE1:^?XF.=(_.;3'D=X,U20'F[7K\2/OXWKXFU)]$9 M<&1/;/[$%U52504WD,=+>*EYK72T;(=TL1=KX"KM;(NZT0R?_Q7_9@T[[N5' M/V0)[ 959Y->^BH"Y%[)Y8H-)=\,3>8O-6:7$7U<_$8KR"Q2W MP3OK40_]E21L5F]+G.#CCA:^D=M0=\9=-"BI\<;W(^9>=,?9B.N?=0G_F/H+ M@A^,SYX3VHI@11;8.*;;0+8SG@HK1B82ZW$P"Y"H<<5Y5D8=^C0# O)*V" MOQ2]UED*%#+TQ=E/R+1-GGF3NSY'&NE:'M*3H]2VTDU+J([3G<:*E!G3-R%H M#R@+Q*"OK8]>1,%\+H__W$7E'Y'H7T\$([\N<%><8Y5T\]V633BI^;85.#>? M;\]R.YB U3LAN>_S2T& C^.56+\RWCHP**++2M*ROKXV;'*-+:OUM4/QO^[?]V_YM_[9_V_^) MG7J*O;)&T^+2F2TQC9XR=:-U0SDD$[LB:J44W3.,STR3K\P_H:Z4]F2^8Z>R M?_!Q>03<7CP"[@QHCFM.!I2#CM6MF1^II=&VTAK0^M?JDH3 M;5/FE]YQ/ )BS;8>VBD> 1+R!\7=O#1DNV)4E=X*LK8?!+X/OAOL7O<7>;T6 MH)O^+T]?T^K42)-AJA;9,:(C91S3RVJ)_Y\?&7.E*[QT=[/S"+@\> 1<-0W= MBE7F3Q>"ZS5<<4 0^:JXTPO7$(Q>G9_7>.H'[UMX2NI:,^!+ R0)K*8&$G3N MR('OP1D/@CNI0?KFX7:XS2?,LL>WJ7/PJB$VG[0*_:V')X [1<=!#FY'[VP7 MB):,GF7);LIW5F?3K"]UCC\63[<&S:DS-?1HHEG*[YB.2,)*:A1&7JS"-M?3 M%WD*8Y#D4&5OYR.-(\V/R\!5M6D,M_(&PJO "&#"Y+N2I8512E\&Q),"&0_*9)9 7]'@JAJB[TX>2M&7GN66]GDGLB";&:MA5QZ&7=Z6L[H&3'V"- 7P65 MZ,0NY[.S:89R+E..>K:0)2/N?B9I('\JKA;57D6Y\ G1O)LX28WU5ZD$/>)K M504>@A< @'"<+%&A]UI$&OWJBZD[H+OY)U9;O70^D[[;P5:QY+%I?^&AO#3V M%]8F6@T8O8S._B/12&+)13?O4K[ ] FLODFCGKTZ,_Y:5>3D10F>/;0JJURE ML&60)P^=.[1;,3E[#I=IL>T0^;J-SA#_;J*V$;&$W54T-]=;-=)L0C#Z_G.9 M5M)3;^SSB\L,G"+6U..^<*83U,-"2S$PVP9D73L5\ZYC6 'YCB%3>3I3F6BQ M9PU+&<_0DDN*:=A,.H6UFO[@:5^F-% E&HH$G=#/JUS[:V!O01:SIT5M';._-Z9W7:;/V:SX0D>+E@PY"QX! 4;^PC>L M*6TG^JMS92ZVU#Z:"R3>HW$8$-*Q(;!V]!7U@K5,U\U!?5A-6"V6RF")?)7 M^T]0FK-%?UY3;HS4[J))5!&BGQ;,%&W_@=Q?;*CGJ9-=VLW-GG2I9Y)'5YV79^HMSSP.+4H.>C?4!!EJ#J<2:_ M_,IGB^OM*LQ(@F^@'^%!+3*):7;;'! 3Z)OC/6T?5%M<*G9]QUS&SVD;PF[* M_#5['^FH3]E..'S\I/YNJ/V"LNX1,%> G/D[PF2Q/L"[4!I7Z'X,HR_6SS=.3 M4%LN_]JIL005E:2EI[V/_19G)TQ M_Q&K @^1Q90DLY6_TSS^ (!&-_/XU$#YX=F!*%-N,=S(J(H/@L[LC3!D"SAS M3%L0NLC G0Y?KTDG6;*B?O7S33HH>M+B>4O)S,^V#T*JU9NCR]Z.BB?,D?9W M0@5Z\*&L/EX!SCK,X,UQ3^1-5#'U?L3-.+JAM%I;:7 MX8"AS[?*RAEW+)%MM,*^43B'I1:V9*S)(NG*)?6-Q=7$D;:Y0)'^36:)0LD)7".YMG^%AQQ!3?;$F+F[Y= M',+I]]3PT9$/0'210R&:HC*%:11=];# M<],7><>;C31A-=J(ERNO2Z+W*NIDNYX)70)H>FN+6=],BE=FM03P8S V>69J M/*!^Q 56N/N29N#HLN+S[7 >'MJ>>_,U$Y=OC/!6>ZJ&'A:]J61T7Z,^7Z#I M/K;23>A-<+9G2LRW'X+W=];C:7RZ#&4XR\"!L7Y+7T4MH:8+E;/EO\;V3SOM M58T9E#^0&K*C14IULO)HT?H<;U#Z" AQ%7$)=F=XV^:>?'!ZC OLO]SYAIL5 MOG9>3I7FU*OCLD"]NKIA^K)NCS[F.T"JF1)U@!%IU,'GQ/S-R7>OO%*.6!]C MCI^%O9BG3!\[0S_@HGELY2M) US.-14?&A)AWW4-2E[LJ29@!Q)]S'SF1UC_ MZ8KPX'UZCXSRU,'Y@=70OJ)S-PFFP$^L=,59-3R&@J/?T48T=)7?6W'U$7#C MNM 5'^S33,],UGL&71NG1G#>,<[$6=5]T]LFB;>\9'NR](1_[1;NS?DYCEOX M*6![NP1_5:!UZHAW@7Z$(Z>JHR%.IZ5@*MHA(]A(&;U.< _T==5DRI5U@6-U M8A]!(682G"K(NELB'"WS":J"UC*3>'%)?*Q JV.GG:,0=/8L-V8;1W@G7T$N M98[H\ G75\IE'F-_Y3SK401KJ\N=QB0=6(3?)$2.O73:#8,HMI/MEJ=Y TA2 M08V8V6TZV_:2;6FO2%Y'BN@SPQ[T=^=XLVQ,)7$T\QS)72Y>Y:="H*(:1D:; MJ9B-([^&DK)4/)QJQ*"D'7>/H9N 'A618T?86>AE1:YQDA+HFY:.Z<] ]H\ M4"-TD3)FM#KW!)'S@2%4-N[7*=5*A(+P<\&GLK ?;',,R/DO_(5W66.;3FI@ M=KG6Q(69\W,Z!F+]93D)RN('+T>7QOAF_J4MJ3)M#W\WR<&)C]SRT593U.2; MT-U>Y"/@R]'[1P"8V.^RR^]$8\B03#ZRT;QQ1@I5L\4SLW+[O1;X$?#+O M,^I)%MZTYK19MN:Y@=&JYFUEJ@TH3\N)_G"\F+MLF12_DI*RKW7)\4QXGG?8 MOBL)M^<71K6U;UZ Q4;$'KAMWI2H4P9?+;(Q:PS41IYFT3! #9'V7/78TGBO MP:7;"'@R'!5_Z#";^R^O>NAG.7YV&X-\RXJ_<0D.EO8\NF/VRK\[KGX$M/TF ME.'YS-&(9[L?8%/Q# X:'V4OA 2S;Y7Q%NX[[Y/"]MO.6K_WTSL3%/<_W]>R MS0!WI%+B?:;)=2+YP#5U\%D!+7"1)OB(6?$DH?V:S$%.B"OFL-YN:I;A*[[^ M$V0 :(/V@?:4-6BJ?;UFVQ"QNC1H=8XG. _]+%FX/=U[I#*!K,O,/6#NO/FC MKU!38VU'3]CGOJS0F.@@-4O/4\OI]2- E#QWU0 $>7=\OW\9G<6#1:LI[A-& M^Y+J3-L0F^W05I0Z;T/G[5E-):O;&P!-,LH#+]+M?#@9 MAS$WVX1!,HF%)O#IJ]TO;MD]8-;6XQ)KIYMW6OQ.L@QRQ/O%=JQ@K4]]4N._ M"2%TXKVK@1K5BPGS!!V8'#%IUCN[.)"@!MEJ%5\Z@14Y6C+3_44X.1.E3\J6 M[Z27_6!4MJB)W3^?61^=XC.!@*=1PL;,MIU0'28X M&J,^Q 9Y.E.U.'4Z;H)R?^#]2%##Y7:,=OS-VEA80C*+>CZQ$:^0>S?'O7W] M0H!?B#&^0W4^'7JB#0N-R!DO/UB9/E^QM75PRYWGN2[ RS9]'S/MSW3B%U;> M(I37NE"6?/$#BG,FFJF!*4AFV.+9E_^A-M.X0'_!PVY,54\5.'PQ,?@I*O#) M<,8W+&ITX-B6#@U^F!@2-$P(?;"3!C'%JM4E?LIB\0A K*$_^+]$9OTE]K+U MA#BS1-+=G"I_UH !OYCXHYQ#9XS4I3>2@8:#&-+OBJ2\UP]Q)WXN9-V6@7UO MKE,[OH\S-7TQA!+]7Q_D8X2BL66/ IT2Z#) MY%ODY1*=&#[)EB.EHXS6 CIXFQ/U7TW:BNO7*.-*NEO!@H<+M%R"+FDI$\6N M^I$+?W-;$8QU.2,YAH_]R]P5HL^\R'MC#-)5P"N\$8S-(0O#3LIL#VH\T44_ M--EC/J"W2JUBMJ]0'C.-S24'U-9JTQM#'?"59V*5CA6K8!X\\M*D"X#OMXG7 M[:4 "TO=&O(2M1]3JV!T+F64'PN$T7U4/F'+4"]P-74ZL#7'D6\$,2"FV/0, M$[F82]Q5IGPC9?/N+/_SA]=TOZPTZ=*\B0UFQ>/PKR"?A42LT@E$I3WN(GCU M9,_N&)@%[U32>_V%7R(*::$?*Z?8-2?U4J_Q*-M,G/"GW(G4*&:COR?UBI.)7]*KC1Z,(^FW=W]G^$5@T"L_8BZJ#EHKJEMNI+F<,O-84K-5D#E> MB+LK+!XCE$5WO582%Z!) +@8?VBSQCM@FEBZ%;?_(?Y9]#3-W=.C3\FQ66RJ MTM(=%9&CI3G)5B&?&3N3B98+0.U IN+25^YJA'$>C- (Q2BWN4;ZN2J\[MO, M^1T]<*B NX,V;,#9E:4'VYCM )97)F]=?M!.DY>B9'/^([@[8FY+$)Y^*=G_ MNPJ@4C!,5SX^Z"UQ&5!@R B?FV?M)TN0%$2W'')9/YD%,S1.(>"*+WS>K(&J MW@82)Z\)!Y$@@617VQA?E# I]7S/)]H7'#A9G6.&7$)Y^;1J=/1V!]VR//"$8 M.KZMRM13VM7)5U.?PZ_Q/BH')#FZMC/NY-PE1NG7'YSG!S>\)T=,]J&HM)12 M6I6R'GT+N/P),+E=1KI206=>&2.Q:GM1&[EL&9S+.\?PB "\"/'P]O M)HD@QK%B9]:JC%=N3+^72B*0YJSX%.T3]I#P]3CB05JA_.;![_Z)46&,\\MZ-RY7NK)AQ@C BZUD#ZM&EEHBIXBX=VW6O%8#4BO(1Y2@ M(JK^"VX6J!H:=ALC-1L9!"N;85C#? 14V+LLX;]]S?!=SR#@SJ'.ZQ'0!)+Y MC0^[KY"PD5">>:*H_0]R?*+1JZ!N$G*-=UOR%?[S?D9^"NAJ\\ E:XH7Y;4>7W MI[\S',UQLI7X6>_,P[7] XN_L(^]RL/(Y'JR$I-]G/AEC&]:H^B-)O,75U#L M1B7XS7#W$ 6/2?R=5/S5(V )5,&G:+2EZ0%;!F6]?E.$C>L%=MX69RFU=F9* M@VKA4XK:D'K?TAA/^@/5_OY4D7#6T-_):TCU=_+B;[\<\CMY[_?+]'?=-T9A M>+OQ.R<##EDYM5NG2HRY=W[#]W9A7+O5Z?I8AL$7:JXEL:GX'(^LW4NU<-@J M:9W<-VSY.70RA*C?S:V6A@3I!^(3Z?)P%XCSDVMUD-L(DFT/GIU'OU@#HE1A MCI/!GR^JA6<(K&89*47=S>H,B?3E6]=E3S@*;1')]>B2QZ%?@:C4C^$&@LCN M_&\^TN@B6GG4:J?.M^U+UI=0AKYYQZCX],D#NL8_RQ5;Q^LC977:$I4.U*>M MMS*&&+8\Q[AF$,OPGE'6KP_TVS3Z?/RUU_2&)T=USJ+VMB8U-PNH\**]=A[O MK1,_YS@@F^: '"$BTE"^G]$<4"\M:DU/8\0C\=PUS0V'$O[+.&[U=.="#RX= M-4F]!090#10EP38+(?4Z1S_22URY]Y7!A'*?5&S(Y8V3W M.[6]]D0?>@18N)4NX5G*O)W(AISF&L6I_52FT 69TNCCIWMMN*1?LPL?W7N4 MGX;X"U.4ZNE5AHWP!U;WMM3/'M[U(L_ID(@'*V=ZQ"B>$%4K?N)B"R5XNV;= MZ].'V-&=VEAD$S_^^ED24OM3>:'+NV<0%_D4^>%C$((L T^U1)G (P72I0*3 M'WU/J(P7/Q\#5$R5BX+A1F'YI=7>\4 M9R@$^NAYVG$=NO9-[,LXVKD8O?#WT[ZLN9_0KW7 (;F-KN9Q?DSC&)O(26KF%EXN7TE=S8X+@9]U%C@N5 W=* MBGJ-]>&',#W/<5&U3!GU>?S ET@3"I3'.>/]5:!E[J;4$/0&WINS]!#=+Q>7 M7N6AS-\:JF)3*"^0PBMNS-%/^+:A2.DEUIK"1.FP\MS9G -IU<38UN?N?)I4 M,GJ-8>]2*!U!( T.>WYYF:8O'_$J^?IZA$YH>BZBU9O@:_A/?YE$_ MI \)$I2+/UGERO:[^=''U8B<<#I>)&I51DUM^>:@(L)S0 M7_B-2V;C6T&W]HK$T_%UG:XH#TX,7H(L.;ZUG%]%->Q7ANB<+MRUY C'#)OYG#]&SW?>F0%0_0.DSCT*90:+VOHZH#0AT9/%[Q_=Y)_PB+>"S(E8\U?HZ7_5 M9GES&Z#4)R2*> 3LN12;G2[8Q_7WBTV>\!;]$'=XAGDWJRD>(BHOJIJKOZ2G MZRGV?N0I8YS/'28UNA'0)13BL%BRR/@.8(7S/KJ<*5JEN%6*D>.C*OB M*1R3>9-LV4D1X*5!].;R?<\H,J# *]4;PG^^SD34VBW@-J$O21M']EY8^/RC)UJR MCR=Q^B='3ZYN%="DP#CV. H)+$MWC"J'BV]D/Z*15BJ2\_+'N<;E70#?FT> M/I3^A-SB@ES-@-"&@]J2XW.NA$X2^H;]X2,@]3TUIHY=C?MT66,+=)U'Z&'W MR1O:"X!O7A,^RIN5,A2K%RX88]'R@;(T$MH/+DA#NP\LT',#J7=5C9/LY(H@ M0Q9"JMMG^2QB-MVOQ3Y!@+NV]H8SO$!AA9T:5LOEF&31B%/YLJ9A\5B>G4-%.*M MP\35Q^B>0[UNITZ#XN]%B"@E++@*9O]\.5$SN%#]+YL8RTJP@PM:!FJ#PA:HG3O8X=P;))P03-1+5B MW.%M:+JRR]QR$7A^C#T ?=Y13V=T#&&%ENO'0B"4T30=Z[MB(B=HE1;YM\+O M>LLCT8TZ L4!RG=8BZVD_I(H)M19_A247WFM&>W**?P'!YTP@!B\N^N?!5SO MDU=MM;H8'U;9#'2"[KCJL&@O4$ZN9@S^?(_BW_9W,S+TD)* ENEN;BE&#BYY MQJ8 ^QCCWL3&QT//]%PT0$X1+09?5G.;A-JO)#[S/ (DQNYBF/^#W-&*_2;, M&>8/,O&_0;0L+KR]1./!_++*Y[L(P\_?A J]2_P<^Q'0?^IWHK&J<1[E*'Y< M7*-\?0,5/UKU.R&"?^E]:0BK>P00@EMQK9T8!EZ6_R:)P099?F/3F8\ /\)' M0%CV Y';UT> N&[H_9WR WVS>,W+'SZ:F;'+G-@6-].AP-%,\RWY>G92>[Z9 MIT1*KS$.%5W%C_VOS!\"TJ^IE1]8:GBIT&:ZZC@M+1G'* 9-7QAA#@#@>I0:I 0@TM;+[_/V?L?^^QQ[XX8U_L,\9W,>_7\[YKS6?. M]:[Y+-FGSK1>1_)W1Z*CGSQ8E[X"W 2^16Q@58*?A/%8P^-@FT+CV M-J7_R9ZA,9MK@]]HM?8WD?9\Q/R E\'JJ#WO]<*+N9I"[Y6&QW@AK'& M5M:W@IXXQI>CL(.IM+,6<*G9BJS96IKY[P\[+HOG$??&J\LGJK7?EWBV$5'? M;]?\_LQZJ6YC5#J 4YG=CK0:(-Y9*_=4>M;TUPS;SM,'INU$KT2/_@1IKPR2EG8A3ZFKA<]LK0,Z3Z@ Q DQ:O&A;>40"#E""Z'J$2S#&5&58V_\X MD99G^6E$5L'%S%'_DOBCP+0-,I\A/WO@VXR/*9M_'*-G8V5M/&^D#@T=M=1O MW0NJX$_H.0F"<$PDHNNNA_]E_;4Y(\H=E<$-E82,_=&^R"Y4XH2CIB+^Y(YY M0O@TDTU^MB^_C$IURWH6/(.G&>:L)D[-C(0TZ%>E=0 "0 M64Q8VD0> B[-\-JZX5< 2\A%7DE"-R/6' >\XWZG0)[[C7':'9\S)ELN\3S!R ME&'P0=9]F**89NL?>T(P3$RZK9YB9O[R\VL2!(IPYU+4%$0%7;T_!MTIQSA[U5!33 M?AGF:](X/<_,"$E(C2)=4RSO,07T8X 7<4'7CV3IM;_)[M *0(5#(MCA9^.0 MEP.4=53[[&IOTHGI@>^7I/7'D?, O02,/J"K<=L\1)Y;P(73X!AS-WYC=@8 M_XY@,/9),)B2,/OHQ/!51\A*]-,0+=E'M^2G3#QW9[I]US,FL;%R);7+_.45 MH_S23&HN6KQ1 8DE0/X@*M=NLI-KRS*)Z05AHNS1[(%O09< (V%, EY=/O,O M7TL@X*[ZT: "4R5UPBJX[6OGPGZ7.H.;C\NI5QXC=\,]X=4DM&- VA1S^6[6 M.?=K'[W;SY(CXU:K@"O R9X*Q6,^2CKUH(8IFWJ^Y.U@<9BP^'3M-'" M-A[W6FC_,%[RI_:*ZPHEM -K7II:.+N=UN=.QBS+]G9)$;CA..J4Z[LSJ@59 MK?4:M'Y7:+O>/ IK(:E;I/61WE&Z,UJ]HR2ZUN-[RZ);YE=VSZ!BZ_:.,O4% M#.6S%R#M;&M?O-I,J[F=D XWYU1A=^9/5/?P-B4ZJ4DQ_>4XF](FQKQJD8:^ MIW&S-T82%!,@SA0MX6[_@D:/S3>Q5^-^;?8Q=#W7W1"$J?B>].HA(]/-EGOS MYC(RG(TB_%BB89+.9E U9BJXNHA-UBX9[.C*9_=,DT],1(247;_Y7]Y->%&2 M&V#F=S/=O= BK2+<&/L40PN[&'] MVYE:H4Q PX^#IB%EX'G(('36=.-"YRNE=T=M1A!!LMI/M6/7'_@O7S UJ5*I MRW..CF/-.XDL_=2_E@#U>^'D+>$ 6[AI[04/DGV$&X(R2P,Y',TQ"6=:MY&. M;$MW&5$$\>,<%O3Q\<%RA&/^XL#+5$?]MF:&](XI5%$_/G==P+ZA,C*>3&GF M5.4*X/;=IZ-]:.4FI$1PS5A2@/\ LNH<;!=1_0$LR\>92:+@^.W[0>.@FXEIUB$Q,Z4BV%]OO&->\$=Z]YG;=C M,([VQ;.*'=ZH0R)@L4H!7)I5+W1.9<1CTX55&\ZUP!-W(XU9<.Z]FS==MY]7 M%N%R*V&KJ3.IE33TY&@;O,*K+\B^7\YUT5,CLVUB*5R&)2E>X>#>ZE%+RAI=%R/QCTP? M.'V'D7ZMI#*%]",'U"Y]=C9Q\:0$&ZEPUM.'Y]I,>OZ!E9$&RW2++J!TW+5B MS$>ONZU:65!V<9=D=@*#3T0QAL'S!)%VB6^8NJ5% M>5).4Y3I USM>$]"CS2YB5K>\0"\I]L2-JH_8MIWY1.(5V%C.U#:M98A-AU_G;$(X3\C.NFQ&NWLX5/44G:>X0=CT?<<:TY:SY>+$ M_?&COU'BO4\5G[^6P)Q3DQAST+?:?E.2#^G9M"']R^\EO"[JN]AVU!E%EU7Z M6,RNF$3Y1WUE_]$3JGG8 _ "D /6E!C?N9 46IKMT+J<82]%GRJ8%[M@A3ND MI=!T#_K9DN:]E_"Q$PCUX2,]TBTC5V,S#E58/4(4K&5@&]X4@07@0(DK W 5Q3O.@E7PF^ M<1\_U&FD!"W#$@6!WIN9=JW^<7SO79%X"D6PG ZQ[%B&T%4EYE0YT8F%/N[E MUUDI,Y><>0*S1XV M8I_,SEJ:-,5GLG^!3YK0?'T7'WF#]L9!WV!@ >$'7#A/98#4"&_=$')?>=2N M!'V+[FPJ+Q@ H" 8-B+#WGHXZ;G-[#$@KNG+_=;VW>#+J*?+FNVA,WCP.%7J M-+Q6VLC0X21-S&10QGY^I.*U++$6\]D2=C18=D=N;2'0ZJD>Q8SR]P-$OM4/ MX^X7Z^'FOQ/XLQ\/63J"E..-@T0<'P_((E6L<[_>8U)0G?8XS,>Y:V+UPH5< M)+;-;CG.D>6)P5Z?$$C1=6O^3@"\L*DU31Z[C^6-2-BM=N4H_NGMM2)=!_G] M-8!?K<\F[CUAB]L= DF74X@6LG@ KT)-"]F3%8K3$3-SE,UYVRKX*#\ !\DEC[2S/ MXA'ZS+K8AW5,?ZP1RICP;5./-!E$^\'&X_5/79'OND$V<^R>WU!"$=]\H$\: MHMNGMU@5^T^C6!\4"4(.W0B86[>G'Q$#F03,+K0Q P-UG:,5W:O>%CAHCJ1V M$<$5X%;^?33>_..ICEF9?>4B[K/DS@/)B#]87\.TN3#Z0;==&%L]F!"\4'^^ M#:4QOU IQQ+Y$;5/3@KSVYBW<[R+(+J\L%M7L*L&:&'=\>IFJK^L^*$8TI*S M.I=(.>?R:PX<[-<=M75?@W3&'J@U4$VR*9WPKZVS^]%9>'UT]_1\66%IW&NZT,2%HIX]Q[#)K-]B$IP&M0SLWGI$3!\H8DV _.UT)7 M2?K^Q[N,;W-Z&(6,8OA98'>^3]ID7_U_F3=IJTG>XO/G_BMF6I)T'Q1)11/ P'B Q#[ MUP(P#O0O-3DZ1!\K%<-.F7XE,&T;7 $^7_[I^H]EZD6TGPG21M&VW:(*F?D4 MI);H:!G-R!D]H1+8JT=GLK&&/V98][M$65P\'WF6E/O4D;$OVC"NCHZ311., MD=P0:X#1H;I'Q0IOT['8;(@I]YUP&1$@X"L"F9&,G%PQ'0>!&=>;W^_X7K7L M=AL4 >H94RRRH9/O-'T5Q(0-1!8'TFW)"?;TE@JCUVP!AD^M0_W M$L3H8Z^5^PNN4[ Y4D^MP]'IT.8^+4ZE&"^J3%:$Z(,/MVQWM;P;#["X7I,G M4_B6:V>KG%SBDZDV83MUV$*S,1]MFTD5UP;$5+7/9X4ZX&6&**9V5K@&[G678B*N.S4X7Y7B=X^9B): M([A@3ZP;J2F@?"7PAA[-K/'"9GK[PO'XZ60E$*5*,#6]Y#XT6L:--9BOOBQ) M0%N(:'2_\!$&R]S?:BUB=YUBZ5D1-?.+3RTR6;0'?NEA+]L\WE>]-\ WL*'V M3,AW=6?0-5[V&YY[9._"\M6KM;&%]DFRSC$=B!CQ?9IO7?E0[>2B?Y/)M+J[Q$REAOE)CTA"1J\&.T0I57J9UBS:' M$@F;;?U#B5S_'8+(H:4[-Q;C=]+ZEW/GO\FC5-EIBF3[J7E44O:ZG'!V>'4= M$+[QV369$EOCAO3&G1M%/#A VFD>+^("Q@0="@I:T6O/M$YAK]PG2W%!%KK] M'5+')WZ2[>8S;>S$V%6A. M^D900>4K+L(0U3+"8^PIVQF>O,*W'[^F$#<#7E>416>7X(-I_A$,,V3FB@T5 M",;VA%3E#>]60^0F($([C_K/DZHM8#P,[%1B;@*%4\Z>4UQ[-:A%.EM0R6>(B>Y2BR[?NBCG;XS.O]WO@VX,)-^D0M]A=HSK?!LG-1 MSD0U;%GY8'WNRPR1M"I##F&LM/+O1M:JW:E M#P _4+'S%R\K7JR:&M/B9ZB@QZ[:2],#^?$!%D[\0)YM$="?Y)TK0&7TXO"A MB9.P2[79?ES!HH@06-8XD>+>7<77[$;1IC+Q;&:BTV#KZ0Z1&7)7^S;%, MPA4@4G)T 5Z+Y&FJE O/KAPKYJ4[I96K2M%4VO5*SM;0<\]T&)TZM)>\Y Q4 M%=@=+%$4AO-F2=?'JN.N $:N0?>(OYV:SA&H<;O ($-B!8F[(VANU9%5@#B,I4TA./O!32) ARS9E"IOO0 M4&;Y2ZP'O=VP1-@9^9YC3%FMG'3GW*%+&J7EXN";8S$^:>&I/5!WL/R#'UCI MB^B,GDN?O]06Z\1W87JE;*DD__S-LZB]$9F M1\(I==70N>,5(,<2E;':"*0J_KJ1AM+(R1DBBVPY4\[@>\@(Z04V-,N0H"@? M[.^.4K\ZG-G[^NPU.%F"'*;3->UY3)H+\!WJ:*)2M&I+WW(NA:PYIJOY.+]0 MUR\7>4!"[G?"X+Z\.@SWR]T-*9A5I:JD$Z7;.QE MZ;KC$B;MVJYK9#E(QEN)W[PI3UOGD&*!W_;B&H7=O\4$&L%.)6.D2,28[R:Y MC_''R\6>QQ\23$WQ8^\:-)(%Z1G81YZ=1D.+X?:F;VO=6=6_VQ?#1:PR7B"E MXQ*&I32"(K9-K*B3M7?N#:G7RM:-.R>+*#($O73):LVBW ,V]"TW05;/=^ T M+B5M&2,%2^&0'72HZ)NX^W>."6]\_?<,6-&"L>EB-^T642+5FR.0ZKA'$?TC M$KT+L!STXO0*L&IT!6"%+K-L3D:O %@)1#M;/F+(L?1\$X'+ /1ANI ?"TXG M3[S.UZT^F_E3E-Z708T)^/,UG$#[@"O!_FG/LQA7@8/V?W=DT&I!CE[-Y3,L"*7X,.N], M V_HNDY56WXI=#!*]THBM,L;"@03AK G93V1 \"H. MC5&SE_6IPAS+QC,J'QYD$3ES4444_H$WL\:8)W2RIAZ7?NFC6Y1[\\$N:I)Y MG/TN024NI&]'F=4T]F#+SW;@S0+'>&,AVGYHR*D;9G745,2TC,P6'76NTFY] MLO?P???CA-M:"D%$(A=%]:6R4DJ\U=@_J./,Y5/#20\R!6'WFW;,+-=69I40 MYS],ZN'BE#>>-_I9^T'-MK@ P"#I0SKG1>'0N!'+BO!;0Z/P4@G8.>7*13]K MYGSY\6[^9D^UV?CA'JW.RKF%]X-0YB1!P[O/4.\H3[UYEHD:NU< G[!/ M)$=&W=ABN I&Q.'YD9#&P )]]0LC["#_V,Z *'!TX&*Y(TUJX\PD]A M#2.^M!WH#"Y!(_P)AI:^7@I4H\:K9ZSO/L^J>H(D2J^E>6/E1O,^<[00Y]Y. M^G"<;U)2N[36X6#=HZZ]&V@+R@N4 3PBWF/82M[THR]VN&7Y2Z2V6F4B-XA$ MZ5-F>Y%]L6N._20JP))S//*M2&YCO\L'U'6A9K]6)YTVL,3K,7]\7E"L]PQ_6(LHYM6WF9Z-%D\BZ54CU,KS36+3NQQP/T6"@OA8QNS M3^-][>JIC M,@J/2,+C1BTWCZ<>?_HZ(A@-RV8I8NB8;2Y>@B@NU=<&ZFN\26''T*S?SZ^\ MNZ78ACX5Y 3780>*NY!OE+J O^KJZYZO?%\L2B(/.]-# IMTJU',.)4 I2?-575G?,5.H51H+/;>DG9,7Z<$Y93 M3[!-5=:W6H"S"RCL<60IHZ2+&Q":2$\PV2?H2BRF&PDAP.F@]'PH[]C<5L(A08>?:'XL6'W>.K M/Z\@*"PLMHY-\?'8O'Q[Y;NWVW]^PNC9A,*&AXE+.50X>D*KU1-O,$+0TX5$ MB'N_A5;37$(>'*S6Q4NRX#<^$5\!>I1+,@W"#+!\[SQZR@*E9'_$?+!-90\G MHJ6^*\O/W-=E@'W[ 0$-;UD&C7A\X(O]ZL!S8*.F;D@*$K^A]T/>!EE%4+N< M"'Q3Y1I/&:N :"5V:[D9&WB52.$LJD[1F[!9*Z'MI,O M,BJ2S2T_B%19UW4GHP?GF[=M":I(UQFO^L"M92=^*SR#S^!'2"BA'0ZF[#=, MY <#L1P-RP5&(=Y)9)21HC7"DZX 0I"+O+P9$USHW HEOGF6:&UT2YC_65V$ M7S U81P.3_5A[Y'/^P7AK@&&[[32]6:0'\E2PZV^N6_]:<4(CK*H*KNE1BQ\ MY VUE&\[(560/W->7RJ72HR7K'.28UY($UU^7O=*410I#1^Z(,HXA%A"S#KE M_.$QS_D^4^#,HM;2I&Z+]RK'NND]_*3?J++,IF/7\7B3QAI827PNCI8GCZ4X M"Y7#>Q",4+,\*".B"07Z';A$2(7ZN]!MBCF?D[WOS +MD1KV+#&B N7V.E_# MX7#/KU'".7H09_5V7R$8PG++\=;"]9[[:<5*)K% MK(T[A$C*E5* :F6_A95J3#:[%NT50/0L(==+B:5Y3!)"+A#'2V[:("N*+/@= M(P*-H=L<8C>0-TN@-MO8MO//B6FHCND_L*[3NXOK-G.E4,10JBQ?LAZTX>G/ M(4V56]*E8,U-NF\%;HKF">^<"*=F@\65:!"]A9Y7 *N_U ],(^6O@XEK2U7* M@'\TGDEU.._8<>P.1Z6E\#SN%_U@9_+%UNH=!34;M%V.JP MX4YI=F.P.K?"BMA[9+">>1=V)V) M['X_[MVS(,E==B^:UK)!%&_IFVG%]=40#]X$)U$K*G_CO(?YO!A9M2T?CF0+ M=!C>U>+^12<[^.N(N;7MZ(]XUZV[2CRHXJ^832P0Y<)[;R#!7, -L21!,&U_ M]E2.+X7DLPM/A3K@MNF36\^2?5L)6W)M+E2\$EI1V0]7OU$IWBJ 9AE*,!>FX/$R MA%U8K[P3P1$F66J^&")DBK@YJ\HEH)CM"$\\TE"-!74PC#XB)43OG;)>L%RO M9,\50#6Z8>M@C\$$%V8Z)6$V!P4.EL,K?3MU7&_:R;]#1\B<9Q9[,QK1F;=: M^M\M9F?W=1<355K*$>G9[GD 6&D6NM8>A=?RTJKO>D^T'ON<=-#VY,$*X?OS MYKPY+LC)E36M-#7V=8J>?,2KLZ=X:-GD!>PYX^?\CB?XEH*]]@(WCFQ M'80U*"R=&UGD6\Q;*@?-Y>G8CVK%E,YFY\L38,M##Q*#JF?]F;O#?^%\' TFVCQ_-5'ES8VM3.!EE MYIG*5].X;#93AA[4J@->MP E_N()_7_PA);@FNWG_W"Z._\_,('I_VEJ4V81 M_+%#S<;W'0I,71K9V)X:.ILSIYRCR_ZQ,L,K3FPQ-I >+L>1^^554<(>%5HI M(K]%W^'?,[X$R94\0ILL21-:3XEN](SQ1_\L&^.5"W- Q8 7*GQ=O[#GHCQG MOQ[Q-W@?,Q3_SUTUAP:EVXD2696.]KF>1EW*@^9U"/G;N(-Q,;R*,!+W1'[\>/5#W\00;C2E6*((I-L%97^J\SSX2L@6+^$%T+/6WR M 26E"8<>AX'XV'R<56WV7GQUY;\.^(/ SE5&GHUUNE9] +Y>YZ;98L)]'/9 M9ZIZ10,*\S8GSPQBO=):_Y@G_W0;[$G^Z9_L6^3QO^#KFK_Q-_[&W_@;_]\ M=#7S;U!+ 0(4 Q0 ( +* ;U@5RH1)%N8# #G^,P 1 " M 0 !C;6)M+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( +* ;U@_LT([F\0! M (E%&P 1 " 47F P!C;6)M+3(P,C,Q,C,Q+GAS9%!+ 0(4 M Q0 ( +* ;UA;%^=TP@ ,DZ / " 1W8!0!C;6)M+65X,S%?,2YH=&U0 M2P$"% ,4 " "R@&]8N-,W"K<( #0. #P @ $=X04 M8VUB;2UE>#,Q7S(N:'1M4$L! A0#% @ LH!O6$'SM_,\!0 4A\ \ M ( ! >H% &-M8FTM97@S,E\Q+FAT;5!+ 0(4 Q0 ( +* M;UB8M-!U/04 %T? / " 6KO!0!C;6)M+65X,S)?,BYH M=&U02P$"% ,4 " "R@&]8L90 XML 113 cmbm-20231231_htm.xml IDEA: XBRL DOCUMENT 0001738177 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001738177 srt:MinimumMember cmbm:InternalUseSoftwareMember 2023-12-31 0001738177 2022-01-01 2022-12-31 0001738177 cmbm:PointToPointMember 2022-01-01 2022-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2023-12-31 0001738177 us-gaap:ResearchMember 2023-12-31 0001738177 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001738177 cmbm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 srt:NorthAmericaMember 2023-01-01 2023-12-31 0001738177 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001738177 us-gaap:EmployeeStockMember 2022-02-25 2022-02-25 0001738177 us-gaap:EmployeeStockMember 2019-06-01 2019-06-30 0001738177 country:US 2022-01-01 2022-12-31 0001738177 cmbm:PointToMultiPointMember 2023-01-01 2023-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001738177 cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember 2023-12-31 0001738177 cmbm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 cmbm:EquipmentAndToolingMember 2022-12-31 0001738177 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001738177 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2023-12-31 0001738177 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001738177 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2021-01-01 2021-12-31 0001738177 cmbm:CustomerAMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 cmbm:TermLoanFacilityMember 2023-12-31 0001738177 cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember 2022-01-01 2022-12-31 0001738177 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:OtherReceivablesMember 2022-12-31 0001738177 2023-06-30 0001738177 srt:AsiaPacificMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 cmbm:SiliconValleyBankMember 2021-01-01 2021-12-31 0001738177 2020-12-31 0001738177 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001738177 us-gaap:CommonStockMember 2022-12-31 0001738177 cmbm:BofaCreditAgreementMember 2023-12-31 0001738177 cmbm:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 2023-01-01 2023-12-31 0001738177 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-12-31 0001738177 cmbm:TermLoanFacilityMember 2022-01-01 2022-03-31 0001738177 cmbm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2023-07-01 2023-12-31 0001738177 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0001738177 cmbm:TermLoanFacilityMember 2022-12-31 0001738177 cmbm:CaribbeanAndLatinAmericaMember 2021-01-01 2021-12-31 0001738177 us-gaap:ComputerEquipmentMember 2023-12-31 0001738177 cmbm:RestrictedShareAwardsAndRestrictedShareUnitsMember 2023-01-01 2023-12-31 0001738177 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:PointToPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 2021-01-01 2021-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-12-31 0001738177 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 cmbm:CustomerBMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 cmbm:VectorCapitalManagementLPMember 2023-12-31 0001738177 2024-03-11 0001738177 srt:MinimumMember cmbm:AvailableForSaleSoftwareMember 2023-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2022-12-31 0001738177 country:US 2021-01-01 2021-12-31 0001738177 us-gaap:RestrictedStockUnitsRSUMember cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2023-01-01 2023-12-31 0001738177 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001738177 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-12-31 0001738177 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001738177 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001738177 cmbm:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 country:US 2023-01-01 2023-12-31 0001738177 us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001738177 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001738177 srt:NorthAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2021-07-01 2021-12-31 0001738177 srt:MinimumMember cmbm:EquipmentAndToolingMember 2022-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001738177 srt:NorthAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001738177 country:US 2023-01-01 2023-12-31 0001738177 cmbm:PointToMultiPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 2022-12-31 0001738177 us-gaap:CaliforniaFranchiseTaxBoardMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001738177 srt:MaximumMember 2023-12-31 0001738177 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001738177 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001738177 us-gaap:RetainedEarningsMember 2022-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001738177 us-gaap:ResearchMember 2022-12-31 0001738177 us-gaap:RestrictedStockUnitsRSUMember cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2022-01-01 2022-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001738177 cmbm:VectorCapitalManagementLPMember 2022-01-01 2022-12-31 0001738177 cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2023-01-01 2023-12-31 0001738177 cmbm:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001738177 cmbm:PointToPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:EnterpriseMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001738177 us-gaap:RevolvingCreditFacilityMember cmbm:SiliconValleyBankMember 2023-12-31 0001738177 us-gaap:CustomerRelationshipsMember 2023-12-31 0001738177 country:US 2021-01-01 2021-12-31 0001738177 2024-01-01 2023-12-31 0001738177 srt:MaximumMember us-gaap:OneTimeTerminationBenefitsMember 2023-12-31 0001738177 cmbm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:VectorCapitalManagementLPMember 2022-12-31 0001738177 cmbm:TermLoanFacilityMember 2023-12-29 2023-12-29 0001738177 us-gaap:ResearchMember 2023-01-01 2023-12-31 0001738177 country:GB 2021-01-01 2021-12-31 0001738177 cmbm:VectorCapitalManagementLPMember 2021-01-01 2021-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-12-31 0001738177 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001738177 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001738177 cmbm:CustomerBMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 country:GB 2022-01-01 2022-12-31 0001738177 cmbm:CustomerAMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-12-31 0001738177 cmbm:TermLoanFacilityMember 2023-01-01 2023-12-31 0001738177 cmbm:EnterpriseMember 2023-01-01 2023-12-31 0001738177 cmbm:PointToMultiPointMember 2021-01-01 2021-12-31 0001738177 srt:MinimumMember cmbm:EquipmentAndToolingMember 2023-12-31 0001738177 cmbm:CaribbeanAndLatinAmericaMember 2022-01-01 2022-12-31 0001738177 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-12-31 0001738177 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001738177 cmbm:PointToPointMember 2021-01-01 2021-12-31 0001738177 country:GB 2023-01-01 2023-12-31 0001738177 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001738177 us-gaap:CommonStockMember 2021-12-31 0001738177 us-gaap:CaliforniaFranchiseTaxBoardMember us-gaap:ResearchMember 2022-01-01 2022-12-31 0001738177 us-gaap:EmployeeStockMember 2020-03-23 2020-03-24 0001738177 us-gaap:ResearchMember 2022-01-01 2022-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2022-12-31 0001738177 cmbm:VectorCapitalManagementLPMember 2023-01-01 2023-12-31 0001738177 srt:MaximumMember cmbm:EquipmentAndToolingMember 2022-12-31 0001738177 us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001738177 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:PointToMultiPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 cmbm:PointToMultiPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:EnterpriseMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 srt:AsiaPacificMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001738177 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001738177 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001738177 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001738177 cmbm:EnterpriseMember 2022-01-01 2022-12-31 0001738177 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001738177 cmbm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001738177 2023-01-01 2022-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001738177 cmbm:CustomerAMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 srt:AsiaPacificMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-01 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001738177 us-gaap:TradeAccountsReceivableMember 2023-12-31 0001738177 us-gaap:ComputerEquipmentMember 2022-12-31 0001738177 cmbm:PointToPointMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 srt:MaximumMember 2023-01-01 2023-12-31 0001738177 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001738177 us-gaap:RetainedEarningsMember 2020-12-31 0001738177 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001738177 us-gaap:CustomerRelationshipsMember 2022-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001738177 cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2022-12-31 0001738177 us-gaap:PerformanceSharesMember 2023-05-31 0001738177 cmbm:CaribbeanAndLatinAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 srt:MaximumMember cmbm:EquipmentAndToolingMember 2023-12-31 0001738177 us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0001738177 cmbm:EquipmentAndToolingMember 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2022-07-01 2022-12-31 0001738177 srt:MinimumMember 2023-01-01 2023-12-31 0001738177 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:EMEAMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:OtherCurrentLiabilitiesMember 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2023-03-01 2023-03-01 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001738177 cmbm:EnterpriseMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001738177 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001738177 cmbm:TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001738177 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:MinistryOfFinanceIndiaMember us-gaap:EarliestTaxYearMember 2023-01-01 2023-12-31 0001738177 cmbm:TermLoanFacilityMember cmbm:BankOfAmericaMember 2022-12-31 0001738177 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001738177 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001738177 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001738177 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-12-31 0001738177 cmbm:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:EMEAMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-05-01 2023-05-31 0001738177 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001738177 cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2023-03-01 0001738177 us-gaap:MinistryOfFinanceIndiaMember us-gaap:LatestTaxYearMember 2023-01-01 2023-12-31 0001738177 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001738177 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001738177 cmbm:TermLoanFacilityMember cmbm:BankOfAmericaMember 2023-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2023-01-01 2023-12-31 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2023-12-31 0001738177 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001738177 srt:NorthAmericaMember 2022-01-01 2022-12-31 0001738177 cmbm:CaribbeanAndLatinAmericaMember 2023-01-01 2023-12-31 0001738177 us-gaap:EMEAMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2019-06-01 2019-06-30 0001738177 cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2023-12-31 0001738177 us-gaap:InternalRevenueServiceIRSMember us-gaap:EarliestTaxYearMember 2023-01-01 2023-12-31 0001738177 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2022-01-01 2022-12-31 0001738177 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001738177 2023-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001738177 us-gaap:CaliforniaFranchiseTaxBoardMember us-gaap:ResearchMember 2023-01-01 2023-12-31 0001738177 cmbm:PointToPointMember 2023-01-01 2023-12-31 0001738177 country:US 2022-01-01 2022-12-31 0001738177 2021-12-31 0001738177 cmbm:TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-29 2023-12-29 0001738177 us-gaap:RevolvingCreditFacilityMember cmbm:BankOfAmericaMember 2021-12-31 0001738177 srt:MinimumMember 2023-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001738177 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001738177 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001738177 srt:MaximumMember cmbm:InternalUseSoftwareMember 2023-12-31 0001738177 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001738177 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2023-01-01 2023-12-31 0001738177 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001738177 cmbm:PointToMultiPointMember 2022-01-01 2022-12-31 0001738177 cmbm:OtherReceivablesMember 2023-12-31 0001738177 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001738177 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001738177 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001738177 srt:MinimumMember us-gaap:OneTimeTerminationBenefitsMember 2023-12-31 0001738177 us-gaap:PerformanceSharesMember cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2023-01-01 2023-12-31 0001738177 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001738177 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001738177 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001738177 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001738177 us-gaap:RetainedEarningsMember 2023-12-31 0001738177 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001738177 srt:MaximumMember cmbm:TwoThousandAndNineteenShareIncentivePlanMember 2019-06-01 2019-06-30 0001738177 cmbm:CaribbeanAndLatinAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 cmbm:TermLoanFacilityMember us-gaap:BaseRateMember 2023-12-29 2023-12-29 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2022-01-01 2022-12-31 0001738177 us-gaap:CommonStockMember 2023-12-31 0001738177 us-gaap:EmployeeStockMember 2021-03-01 2021-03-01 0001738177 cmbm:CaribbeanAndLatinAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2020-12-31 0001738177 us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001738177 us-gaap:CommonStockMember 2020-12-31 0001738177 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001738177 us-gaap:RetainedEarningsMember 2021-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2021-12-31 0001738177 us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-12-31 0001738177 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001738177 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001738177 srt:NorthAmericaMember us-gaap:SalesRevenueProductLineMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001738177 cmbm:SoftwareMarketedForExternalSaleMember 2021-01-01 2021-12-31 0001738177 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-12-31 0001738177 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001738177 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-12-31 0001738177 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001738177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001738177 cmbm:TermLoanFacilityMember cmbm:ApplicableMarginRateMember 2023-01-01 2023-12-31 0001738177 cmbm:EnterpriseMember 2021-01-01 2021-12-31 cmbm:Segment pure shares cmbm:Subsidiary cmbm:Unit iso4217:USD shares iso4217:USD cmbm:Customer false 0001738177 FY 00-0000000 P3Y P3Y 2020 2021 2022 2023 http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent P1Y P1Y 10-K true 2023-12-31 --12-31 2023 false 001-38952 CAMBIUM NETWORKS CORP E9 3800 Golf Road Suite 360 Rolling Meadows IL 60008 345 814-7600 Ordinary shares, $0.0001 par value CMBM NASDAQ No No Yes Yes Accelerated Filer false true true false false false 191543259000 27859357 <span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Shareholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023. </span> 185 KPMG LLP Chicago, Illinois 48162000 18710000 577000 283000 89321000 64103000 57068000 66878000 117000 222000 11857000 6589000 6464000 6069000 212989000 162571000 11271000 12879000 8439000 11985000 4011000 7894000 9173000 7675000 9842000 9842000 12782000 3694000 955000 1335000 269462000 217875000 31284000 19120000 28042000 47069000 7394000 5071000 3158000 3186000 8913000 8765000 8429000 13117000 87220000 96328000 24463000 21926000 8617000 10473000 2170000 6595000 1619000 1619000 124089000 136941000 0.0001 0.0001 500000000 500000000 27522734 27313273 28095144 27834908 3000 3000 138997000 152768000 209461 260236 4922000 5624000 12822000 -64598000 -1527000 -1615000 145373000 80934000 269462000 217875000 335854000 296899000 220195000 175058000 151759000 151364000 160796000 145140000 68831000 51322000 49865000 53478000 41819000 44452000 42599000 25065000 24982000 27398000 6171000 5961000 6210000 124377000 125260000 129685000 36419000 19880000 -60854000 4269000 1977000 2521000 -244000 114000 -271000 31906000 18017000 -63646000 -5515000 -2183000 13774000 37421000 20200000 -77420000 1.42 0.75 -2.81 1.31 0.72 -2.81 26421087 26919550 27519476 28628136 28025278 27519476 152000 219000 207000 3044000 4532000 4699000 1935000 2603000 2572000 2586000 3326000 4115000 7717000 10680000 11593000 37421000 20200000 -77420000 -135000 -828000 -88000 37286000 19372000 -77508000 26035000 3000 109837000 -1090000 -44799000 -564000 63387000 37421000 37421000 7717000 7717000 82000 1756000 1756000 229000 65000 2816000 2816000 454000 4807000 4807000 -135000 -135000 26735000 3000 124117000 -3906000 -7378000 -699000 112137000 20200000 20200000 10680000 10680000 152000 1966000 1966000 236000 52000 1016000 1016000 242000 2234000 2234000 -828000 -828000 27313000 3000 138997000 -4922000 12822000 -1527000 145373000 -77420000 -77420000 11593000 11593000 202000 1680000 1680000 311000 51000 702000 702000 60000 498000 498000 -88000 -88000 27835000 3000 152768000 -5624000 -64598000 -1615000 80934000 37421000 20200000 -77420000 3356000 3913000 4341000 3621000 3683000 4684000 1130000 304000 334000 7717000 10680000 11593000 -6065000 -5189000 9088000 11000 3743000 16595000 207000 125000 438000 11174000 12906000 -32048000 -174000 27034000 26405000 8034000 -286000 -5255000 -2710000 2767000 -13637000 1885000 -8866000 -2187000 2517000 -427000 12509000 -318000 -5917000 -6688000 29960000 -3054000 -16952000 6259000 4574000 4589000 3907000 4671000 6636000 -10166000 -9245000 -11225000 29812000 55250000 1969000 2625000 1220000 122000 1756000 1966000 1680000 2816000 986000 700000 4807000 2234000 498000 42000 -22953000 1245000 -1269000 -22000 -75000 -6000 -3181000 -11129000 -29452000 62472000 59291000 48162000 59291000 48162000 18710000 779000 1349000 4923000 2062000 807000 1840000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Description of Business and Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cambium Networks Corporation (“Cambium” or “Cambium Networks” or the “Company”), incorporated under the laws of the Cayman Islands, is a holding company whose principal operating entities are Cambium Networks, Ltd. (UK), Cambium Networks, Inc. (USA), and Cambium Networks Private Limited (India). On June 26, 2019, the Company completed an Initial Public Offering and the Company’s ordinary shares began trading on the Nasdaq Global Markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cambium Networks Corporation and its wholly owned subsidiaries design, develop, and manufacture wireless broadband, fiber and Wi-Fi networking infrastructure solutions that are used by businesses, governments, and service providers in urban, suburban and rural environments. Cambium Networks' products simplify and automate the design, deployment, optimization, and management of broadband and Wi-Fi access networks through intelligent automation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates on a calendar year ending December 31. As such, all references to 2021, 2022 and 2023 contained within these notes relate to the calendar year, unless otherwise indicated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of Cambium Networks Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2022, management determined that certain costs previously included as general and administrative expenses related to other functions of the business. Prior period results have been revised to reflect the allocation of these costs to their respective functions. These costs primarily include facility costs such as leased space and shared IT costs. Revisions were made to increase research and development expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and selling and marketing expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and decrease general and administrative expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2021. These revisions were concluded to be immaterial and had no impact on operating income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates these estimates, including those related to the provision for excess and obsolete inventory, the carrying amount of estimated inventory returns, the estimated amount expected to be refunded to customers in respect of inventory returns, fair value of equity awards granted to employees and the associated forfeiture rates, fair value of assets acquired, liabilities assumed, goodwill and identifiable intangible assets in business combinations, leases, provision for income taxes, recoverability of deferred tax assets. The Company bases estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has determined that it operates as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit as it only reports financial information on an aggregate and consolidated basis to its Chief Executive Officer, who is the Company’s chief operating decision maker ("CODM"). Decisions about resource allocation or operating performance assessments are not made below a total company level. Consequently, impairment testing of goodwill is performed at the consolidated level as one reporting unit.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recognition of revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues consist primarily of revenues from the sale of hardware products. Revenues also include amounts for software products, extended warranty on hardware products and software subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">products, extended warranty on hardware products and software subscriptions have been identified as separate performance obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. Exchanges made as part of the Company’s stock rotation program meet the definition of a right of return. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and cooperative marketing allowances.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with embedded software is recognized when control is transferred to the customer, which is typically at the time of shipment. Software revenue is from perpetual license software and is recognized at the point in time the customer is able to use or benefit from the software. Extended warranty is available for purchase on hardware products and is a performance obligation that is satisfied over time, beginning on the effective date of the warranty term and ending on the expiration of the warranty term. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from subscription services is recognized ratably over the term in which the services are provided and our performance obligation is satisfied.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Multiple performance obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables and concentration of credit risk</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are recorded at invoiced amounts, net of the allowance for credit losses. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with their customers are generally net </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 days</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of trade receivables at December 31, 2022 and 2023. The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenues for the years ended December 31, 2021 and 2023 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenues for the year ended December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based on historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables, and credit and liquidity indicators for individual customers.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s inventories are primarily finished goods for resale and, to a lesser extent, raw materials, which have been either consigned to the Company’s third-party manufacturers or are held by the Company. Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of inventory also requires the Company to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is based on a comparison of the quantity and cost of inventory on hand versus the Company's forecast of customer demand and consideration of historical usage and management's judgment. The Company also considers the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. Any adjustments to the valuation of inventory are included in cost of revenues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also records a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of its future demand forecasts consistent with the valuation of its excess and obsolete inventory. Any adjustments to recognize a loss on supplier commitments are included in cost of revenues.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Per ASC 360, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant, and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, property and equipment is stated at cost. The Company calculates depreciation expense using the straight-line method over the estimated useful lives of each asset based on its asset class. Leasehold improvements are amortized over the shorter of their useful lives or the lease term. See Note 3 – Property and equipment for the useful lives for each asset class.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon retirement or disposition, the asset cost and related accumulated depreciation are removed with any gain or loss recognized in operating expense in the Consolidated Statements of Operations. For the years ended 2021, 2022 and 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the loss recognized was immaterial.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software may be purchased or developed internally for internal use. Costs related to internal use software are accounted for in accordance with ASC 350-40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal Use Software. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs are expensed as incurred during the preliminary project stage of an internal use software project. Costs are capitalized once the project has been approved by management and is in the application development stage. Post implementation/operation costs, such as maintenance and training costs, are expensed as incurred. Any costs incurred to provide upgrades or enhancements are capitalized only if they provide additional functionality that did not previously exist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of internal use software begins when the software is ready for internal use and is amortized over its estimated useful life. The amortization expense for internal use software is computed using the straight-line method over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_93f9d44d-0cb3-448e-9055-e7ce0689a2c5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Costs of Software to be Sold, Leased, or Marketed</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and the product is ready for coding. The Company does not typically capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of software costs to be sold or marketed externally begins when the product is available for sale to customers and is amortized using the straight-line method over its estimated useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and intangible assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. Goodwill is measured at cost and is not amortized. Intangible assets acquired, either individually or with a group of assets, are initially recognized and measured at fair value. The Company uses third-party specialists to assist management to determine fair values and estimated useful lives for intangible assets acquired in business combinations. Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives of between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company has no intangible assets with indefinite lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 350, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Other</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company assesses goodwill for impairment at least annually and whenever events or circumstances that would more likely than not, reduce the fair value below its carrying value. The Company tested goodwill for impairment at December 31. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize an impairment loss of goodwill for the years ended December 31, 2021, 2022 and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Annual impairment testing is completed at the reporting unit level. Management has concluded the Company operates as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment for annual impairment testing.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In completing its impairment evaluations, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing this qualitative assessment, the Company assesses relevant events and changes in circumstances, including industry and market conditions, operating results, business plans, and entity-specific events that would affect the fair value or the carrying amount of a reporting unit. If it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company determines the fair value of the reporting unit and compares the fair value to its carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired and no further steps are required. As of December 31, 2023, the Company's market capitalization exceeded its net assets by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of long-lived assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company evaluates its long-lived assets, including property and equipment, software, right of use assets, and definite-lived intangible assets for impairment by completing a quarterly qualitative assessment and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. An impairment loss is recognized when the net book value of such assets exceeds the estimated future undiscounted cash flows attributable to the assets or asset group. If impairment is indicated,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">asset is written down to its estimated fair value. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any material impairment losses of long-lived assets for the years ended December 31, 2021, 2022 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has both cancelable and noncancelable operating leases for office space, vehicles, and office equipment. The Company records leases in accordance with ASC 842, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (“ASC 842”). The Company records a right-of-use asset and lease liability on its consolidated balance sheet for all leases that qualify. The operating lease liability represents the present value of the future minimum lease payments over the lease term using the Company’s incremental borrowing rate at the lease commencement date. The right-of-use asset reflects adjustments for the derecognition of deferred rent and prepaid rent. Leases with an initial term of 12 months or less are not recorded on the Company’s consolidated balance sheet, and are expensed on a straight-line basis over the lease term. The Company does not include any renewal periods in the lease term for its leases as sufficient economic factors do not exist that would compel it to continue to use the underlying asset beyond the initial non-cancelable term. The Company has elected to combine the lease and non-lease components into a single lease component for all of its leases. See Note 14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – Leases for further details.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product warranties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. Provisions for warranty claims are recorded at the time products are sold based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. These provisions are reviewed and adjusted by management periodically to reflect actual and anticipated experience. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues. In certain circumstances, the Company may have recourse from its contract manufacturers for replacement cost of defective products, which it also factors into its warranty liability assessment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax basis of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in the income tax provision in the period that includes the enactment date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized and adjusts the valuation allowances accordingly. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In general, it is the practice and intention of the Company to reinvest the earnings of its subsidiaries in those foreign operations. As of December 31, 2021, 2022 and 2023, the Company had not made a provision for withholding taxes on the undistributed earnings of any foreign subsidiaries and are treating their earnings as being indefinitely reinvested. It is not practicable to estimate the amount of deferred tax liability to the undistributed earnings in these subsidiaries.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may be subject to income tax audits in all of the jurisdictions in which it operates and, as a result, must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, the Company must assess such potential exposures and, where necessary, provide for any expected loss. The Company would recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not to be realized upon settlement. To the extent that the Company establishes a liability, its income tax expense would be increased. If the Company ultimately determines that payment of these amounts is unnecessary, it would reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating that the liability is no longer necessary. The Company would record an additional income tax expense in the period in which new information becomes available indicating that the income tax liability is greater than its original estimate. The Company did not record such an adjustment for the years ended December 31, 2021, 2022 or </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for share-based compensation in accordance with the guidance in ASC 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based Payments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, by measuring and recognizing compensation expense for all share-based payments based on estimated grant date fair values for equity settled awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards are granted under the 2019 Share Incentive Plan. The 2019 Share Incentive Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards, restricted share units, or other share-based awards and performance awards. </span></span><span style=""></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also issues shares under its Employee Share Purchase Plan ("ESPP"). The first offering period or purchase period under the ESPP began on January 1, 2021. The Company offers two offering periods of six month each per year. Under the ESPP, the purchase price of the Company's shares is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the lower of the fair market value of the shares on the first trading date of each offering period or on the purchase date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 450, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company periodically evaluates all pending or threatened contingencies and any commitments, if any, that are reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign currency translation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records any gain and loss associated with foreign currencies in accordance with ASC 830, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Matters</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The reporting currency of the Company is the U.S. dollar and the functional currency for each operating subsidiary is the local currency of the operating subsidiary other than for Cambium Networks, Ltd. (UK) for which the functional currency is the U.S. dollar. Local currency denominated monetary assets and liabilities are translated at exchange rates in effect at the balance sheet date, and revenues, cost of revenues and expenses are translated at the average exchange rate in effect during the applicable period. The Company recognizes foreign exchange gains and losses in other expense on its consolidated statements of operations and accumulated other comprehensive income (loss) on its consolidated balance sheets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses consists primarily of salary and benefit expenses for employees and contractors engaged in research, design and development activities, and costs for prototypes, travel costs and shared facility and IT costs. The Company also incurs research and development costs associated with the development of software for both internal use and to be marketed externally. Research and development costs, other than those associated with the development of software that meet the criteria for capitalization, are expensed as incurred.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently issued accounting standards not yet adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of Cambium Networks Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2022, management determined that certain costs previously included as general and administrative expenses related to other functions of the business. Prior period results have been revised to reflect the allocation of these costs to their respective functions. These costs primarily include facility costs such as leased space and shared IT costs. Revisions were made to increase research and development expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and selling and marketing expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and decrease general and administrative expense by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2021. These revisions were concluded to be immaterial and had no impact on operating income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3400000 1000000 -4400000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates these estimates, including those related to the provision for excess and obsolete inventory, the carrying amount of estimated inventory returns, the estimated amount expected to be refunded to customers in respect of inventory returns, fair value of equity awards granted to employees and the associated forfeiture rates, fair value of assets acquired, liabilities assumed, goodwill and identifiable intangible assets in business combinations, leases, provision for income taxes, recoverability of deferred tax assets. The Company bases estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has determined that it operates as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit as it only reports financial information on an aggregate and consolidated basis to its Chief Executive Officer, who is the Company’s chief operating decision maker ("CODM"). Decisions about resource allocation or operating performance assessments are not made below a total company level. Consequently, impairment testing of goodwill is performed at the consolidated level as one reporting unit.</span></p> 1 1 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recognition of revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues consist primarily of revenues from the sale of hardware products. Revenues also include amounts for software products, extended warranty on hardware products and software subscription services. Substantially all products are sold through distributors and other channel partners, such as resellers and systems integrators.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue to reflect the transfer of control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for products or services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company identifies its distinct performance obligations under each contract. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. Hardware products with essential embedded software, software</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">products, extended warranty on hardware products and software subscriptions have been identified as separate performance obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to a customer. Exchanges made as part of the Company’s stock rotation program meet the definition of a right of return. An adjustment to revenue is made to adjust the transaction price to exclude the consideration related to products expected to be returned. The Company records an asset at the carrying amount of the estimated stock returns and a liability for the estimated amount expected to be refunded to the customer. The transaction price also excludes other forms of consideration provided to the customer, such as volume-based rebates and cooperative marketing allowances.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue when, or as, it satisfies a performance obligation by transferring control of a promised product or service to a customer. Revenue from hardware products with embedded software is recognized when control is transferred to the customer, which is typically at the time of shipment. Software revenue is from perpetual license software and is recognized at the point in time the customer is able to use or benefit from the software. Extended warranty is available for purchase on hardware products and is a performance obligation that is satisfied over time, beginning on the effective date of the warranty term and ending on the expiration of the warranty term. The Company recognizes revenue on extended warranties on a straight-line basis over the warranty period. Revenue from subscription services is recognized ratably over the term in which the services are provided and our performance obligation is satisfied.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Multiple performance obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into revenue arrangements that may consist of multiple performance obligations, such as hardware and extended warranty. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis for each distinct product or service in the contract. The best evidence of standalone selling price is the observable price of a product or service when the Company sells that product or service separately in similar circumstances and to similar customers. If a standalone selling price is not directly observable, the Company estimates the transaction price allocated to each performance obligation using the expected costs plus a margin approach.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables and concentration of credit risk</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are recorded at invoiced amounts, net of the allowance for credit losses. The Company considers the credit risk of all customers and regularly monitors credit risk exposure in its trade receivables. The Company’s standard credit terms with their customers are generally net </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 days</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of trade receivables at December 31, 2022 and 2023. The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenues for the years ended December 31, 2021 and 2023 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenues for the year ended December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance is determined by using the loss-rate method, which requires an estimation of loss rates based on historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables, and credit and liquidity indicators for individual customers.</span> P30D P60D 1 1 0.10 0.10 2 2 0.10 0.10 0.10 0.10 1 0.10 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s inventories are primarily finished goods for resale and, to a lesser extent, raw materials, which have been either consigned to the Company’s third-party manufacturers or are held by the Company. Inventories are stated at the lower of cost or net realizable value. In determining the cost of raw materials, consumables and goods purchased for resale, the weighted average purchase price is used. For finished goods, cost is computed as production cost including capitalized inbound freight costs.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of inventory also requires the Company to estimate excess or obsolete inventory. The determination of excess or obsolete inventory is based on a comparison of the quantity and cost of inventory on hand versus the Company's forecast of customer demand and consideration of historical usage and management's judgment. The Company also considers the rate at which new products will be accepted in the marketplace and how quickly customers will transition from older products to newer products. Any adjustments to the valuation of inventory are included in cost of revenues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also records a liability for firm, noncancelable, and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of its future demand forecasts consistent with the valuation of its excess and obsolete inventory. Any adjustments to recognize a loss on supplier commitments are included in cost of revenues.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Per ASC 360, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant, and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, property and equipment is stated at cost. The Company calculates depreciation expense using the straight-line method over the estimated useful lives of each asset based on its asset class. Leasehold improvements are amortized over the shorter of their useful lives or the lease term. See Note 3 – Property and equipment for the useful lives for each asset class.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon retirement or disposition, the asset cost and related accumulated depreciation are removed with any gain or loss recognized in operating expense in the Consolidated Statements of Operations. For the years ended 2021, 2022 and 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the loss recognized was immaterial.</span> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software may be purchased or developed internally for internal use. Costs related to internal use software are accounted for in accordance with ASC 350-40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal Use Software. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs are expensed as incurred during the preliminary project stage of an internal use software project. Costs are capitalized once the project has been approved by management and is in the application development stage. Post implementation/operation costs, such as maintenance and training costs, are expensed as incurred. Any costs incurred to provide upgrades or enhancements are capitalized only if they provide additional functionality that did not previously exist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of internal use software begins when the software is ready for internal use and is amortized over its estimated useful life. The amortization expense for internal use software is computed using the straight-line method over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_93f9d44d-0cb3-448e-9055-e7ce0689a2c5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Costs of Software to be Sold, Leased, or Marketed</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and the product is ready for coding. The Company does not typically capitalize costs related to the development of first-generation product offerings as technological feasibility generally coincides with general availability of the software.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of software costs to be sold or marketed externally begins when the product is available for sale to customers and is amortized using the straight-line method over its estimated useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> P7Y P3Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and intangible assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. Goodwill is measured at cost and is not amortized. Intangible assets acquired, either individually or with a group of assets, are initially recognized and measured at fair value. The Company uses third-party specialists to assist management to determine fair values and estimated useful lives for intangible assets acquired in business combinations. Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives of between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company has no intangible assets with indefinite lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 350, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Other</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company assesses goodwill for impairment at least annually and whenever events or circumstances that would more likely than not, reduce the fair value below its carrying value. The Company tested goodwill for impairment at December 31. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize an impairment loss of goodwill for the years ended December 31, 2021, 2022 and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Annual impairment testing is completed at the reporting unit level. Management has concluded the Company operates as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment for annual impairment testing.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In completing its impairment evaluations, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing this qualitative assessment, the Company assesses relevant events and changes in circumstances, including industry and market conditions, operating results, business plans, and entity-specific events that would affect the fair value or the carrying amount of a reporting unit. If it is more likely than not that the fair value of a reporting unit is less than its carrying value, the Company determines the fair value of the reporting unit and compares the fair value to its carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired and no further steps are required. As of December 31, 2023, the Company's market capitalization exceeded its net assets by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P3Y P18Y 0 0 0 1 1 1.06 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of long-lived assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company evaluates its long-lived assets, including property and equipment, software, right of use assets, and definite-lived intangible assets for impairment by completing a quarterly qualitative assessment and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. An impairment loss is recognized when the net book value of such assets exceeds the estimated future undiscounted cash flows attributable to the assets or asset group. If impairment is indicated,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">asset is written down to its estimated fair value. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any material impairment losses of long-lived assets for the years ended December 31, 2021, 2022 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></p> 0 0 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has both cancelable and noncancelable operating leases for office space, vehicles, and office equipment. The Company records leases in accordance with ASC 842, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (“ASC 842”). The Company records a right-of-use asset and lease liability on its consolidated balance sheet for all leases that qualify. The operating lease liability represents the present value of the future minimum lease payments over the lease term using the Company’s incremental borrowing rate at the lease commencement date. The right-of-use asset reflects adjustments for the derecognition of deferred rent and prepaid rent. Leases with an initial term of 12 months or less are not recorded on the Company’s consolidated balance sheet, and are expensed on a straight-line basis over the lease term. The Company does not include any renewal periods in the lease term for its leases as sufficient economic factors do not exist that would compel it to continue to use the underlying asset beyond the initial non-cancelable term. The Company has elected to combine the lease and non-lease components into a single lease component for all of its leases. See Note 14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – Leases for further details.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product warranties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. Provisions for warranty claims are recorded at the time products are sold based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. These provisions are reviewed and adjusted by management periodically to reflect actual and anticipated experience. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues. In certain circumstances, the Company may have recourse from its contract manufacturers for replacement cost of defective products, which it also factors into its warranty liability assessment.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement carrying amount and the tax basis of assets and liabilities using enacted income tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect of a change in income tax rates on deferred tax assets and liabilities is recognized in the income tax provision in the period that includes the enactment date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized and adjusts the valuation allowances accordingly. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In general, it is the practice and intention of the Company to reinvest the earnings of its subsidiaries in those foreign operations. As of December 31, 2021, 2022 and 2023, the Company had not made a provision for withholding taxes on the undistributed earnings of any foreign subsidiaries and are treating their earnings as being indefinitely reinvested. It is not practicable to estimate the amount of deferred tax liability to the undistributed earnings in these subsidiaries.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may be subject to income tax audits in all of the jurisdictions in which it operates and, as a result, must also assess exposures to any potential issues arising from current or future audits of current and prior years’ tax returns. Accordingly, the Company must assess such potential exposures and, where necessary, provide for any expected loss. The Company would recognize the benefit of a tax position if it is more likely than not to be sustained. Recognized tax positions are measured at the largest amount more likely than not to be realized upon settlement. To the extent that the Company establishes a liability, its income tax expense would be increased. If the Company ultimately determines that payment of these amounts is unnecessary, it would reverse the liability and recognize an income tax benefit during the period in which new information becomes available indicating that the liability is no longer necessary. The Company would record an additional income tax expense in the period in which new information becomes available indicating that the income tax liability is greater than its original estimate. The Company did not record such an adjustment for the years ended December 31, 2021, 2022 or </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for share-based compensation in accordance with the guidance in ASC 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based Payments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, by measuring and recognizing compensation expense for all share-based payments based on estimated grant date fair values for equity settled awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards are granted under the 2019 Share Incentive Plan. The 2019 Share Incentive Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards, restricted share units, or other share-based awards and performance awards. </span> 0.85 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 450, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company periodically evaluates all pending or threatened contingencies and any commitments, if any, that are reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign currency translation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records any gain and loss associated with foreign currencies in accordance with ASC 830, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Matters</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The reporting currency of the Company is the U.S. dollar and the functional currency for each operating subsidiary is the local currency of the operating subsidiary other than for Cambium Networks, Ltd. (UK) for which the functional currency is the U.S. dollar. Local currency denominated monetary assets and liabilities are translated at exchange rates in effect at the balance sheet date, and revenues, cost of revenues and expenses are translated at the average exchange rate in effect during the applicable period. The Company recognizes foreign exchange gains and losses in other expense on its consolidated statements of operations and accumulated other comprehensive income (loss) on its consolidated balance sheets.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses consists primarily of salary and benefit expenses for employees and contractors engaged in research, design and development activities, and costs for prototypes, travel costs and shared facility and IT costs. The Company also incurs research and development costs associated with the development of software for both internal use and to be marketed externally. Research and development costs, other than those associated with the development of software that meet the criteria for capitalization, are expensed as incurred.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently issued accounting standards not yet adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently issued accounting standards not yet adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid in both U.S. and foreign jurisdictions. The amendments are effective for fiscal years beginning after December 15, 2024, with early adoption permitted, to be applied on a prospective basis, with retrospective application permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendment requires disclosures of significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit of loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment's profit or loss and assets. The new guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this update and all existing segment disclosures. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Upon adoption, this guidance should be applied retrospectively to all prior periods presented. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the FASB issued ASU 2023-06 Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission's ("SEC") Disclosure Update and Simplification Initiative. The amendments in this update require modification of certain disclosure and presentation requirements for a variety of ASU topics in response to the SEC's Release No. 33-10532. The effective date for each amended topic in the ASC is the date on which the SEC's removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendment will be removed from the Codification and not become effective. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company's disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. Balance sheet components</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables, net</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s accounts receivable arise from sales on credit to customers. The Company establishes an estimate for credit losses to present the net amount of accounts receivable expected to be collected. The estimate is determined by using the loss-rate method, which requires an estimation of loss rates based upon historical loss experience adjusted for factors that are relevant to determining the expected collectability of accounts receivables. Some of these factors include macroeconomic conditions that correlate with historical loss experience, delinquency trends, aging behavior of receivables and credit and liquidity indicators for individual customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of receivable, net are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">447</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receivables, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimate for credit losses activity was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase, charged to expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recoveries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts written-off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts written-off include receivables that were deemed uncollectible and were previously reserved for.</span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories, net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross inventory</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Excess and obsolete provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the activity in the Company’s inventory excess and obsolete provision (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended <br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended <br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory written off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in excess and obsolete provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,743</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The increase in inventory is primarily due to lower demand for our PMP products and a reduction in enterprise product orders due to higher channel inventory. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, inventory age and market conditions and judgment about the consumption and our ability to sell the inventory. The increase in the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">excess and obsolescence provision from December 31, 2022 to December 31, 2023 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mostly driven by excess inventory related to our enterprise products driven by lower anticipated demand and our PMP products driven by a combination of lower anticipated demand as well as the impact of the anticipated introduction of new 6 GHz PMP products.</span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accrued liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued goods and services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued loss on supplier commitments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,949</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued inventory purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued customer rebates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued loss on supplier commitments reflects accrued loss on purchase obligations for inventory expected to be reserved.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The increase in the accrued customer rebates is the result of additional rebates offered in the fourth quarter of 2023 to the Company's distributors on enterprise products.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accrued warranty</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for warranty claims is primarily related to our hardware products and recorded at the time products are sold. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change to accrued warranty was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfillment of assumed acquisition warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision increase, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2022, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is included in Other current liabilities and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet. At December 31, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million is included in Other current liabilities and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million is included in Other noncurrent liabilities on the Company’s consolidated balance sheet.</span> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of receivable, net are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">447</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receivables, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 89758000 63939000 140000 447000 89898000 64386000 577000 283000 89321000 64103000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimate for credit losses activity was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase, charged to expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recoveries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts written-off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts written-off include receivables that were deemed uncollectible and were previously reserved for.</span></p> 683000 577000 93000 204000 199000 46000 452000 577000 283000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross inventory</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Excess and obsolete provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 50052000 69428000 15010000 21271000 65062000 90699000 7994000 23821000 57068000 66878000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the activity in the Company’s inventory excess and obsolete provision (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended <br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended <br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory written off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in excess and obsolete provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,743</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The increase in inventory is primarily due to lower demand for our PMP products and a reduction in enterprise product orders due to higher channel inventory. Inventory reserves are established for estimated excess and obsolete inventory equal to the difference between the cost of the inventory and the estimated net realizable value of the inventory based on historical usage, known trends, inventory age and market conditions and judgment about the consumption and our ability to sell the inventory. The increase in the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">excess and obsolescence provision from December 31, 2022 to December 31, 2023 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mostly driven by excess inventory related to our enterprise products driven by lower anticipated demand and our PMP products driven by a combination of lower anticipated demand as well as the impact of the anticipated introduction of new 6 GHz PMP products.</span></p> 5567000 7994000 1316000 768000 3743000 16595000 7994000 23821000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued goods and services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued loss on supplier commitments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,949</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued inventory purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued customer rebates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued loss on supplier commitments reflects accrued loss on purchase obligations for inventory expected to be reserved.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The increase in the accrued customer rebates is the result of additional rebates offered in the fourth quarter of 2023 to the Company's distributors on enterprise products.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 10105000 7787000 528000 12949000 3189000 2768000 13797000 23052000 423000 513000 28042000 47069000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for warranty claims is primarily related to our hardware products and recorded at the time products are sold. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change to accrued warranty was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fulfillment of assumed acquisition warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision increase, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1731000 1651000 142000 178000 62000 11000 1651000 1484000 1200000 500000 1200000 300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Property and equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.12%;"></td> <td style="width:2.16%;"></td> <td style="width:12.48%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment and tooling</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,879</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,879</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively.</span> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.12%;"></td> <td style="width:2.16%;"></td> <td style="width:12.48%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment and tooling</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,879</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,879</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> P3Y P3Y P5Y P5Y 33026000 37678000 P3Y P3Y P5Y P5Y 4572000 5546000 P5Y P5Y P10Y P10Y 809000 853000 P2Y P2Y P3Y P3Y 472000 518000 38879000 44595000 27608000 31716000 11271000 12879000 3400000 3900000 4300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. Software</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:17.177%;"></td> <td style="width:1.161%;"></td> <td style="width:10.671%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired and Software for internal use</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software marketed for external sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of acquired and internal use software is computed using the straight-line method over an estimated useful life of generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_176223dc-9abf-4cc7-af74-189c84290beb;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Amortization expense recognized on acquired and internal use software is reflected in depreciation and amortization in the consolidated statements of operations. Amortization expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense recognized on software to be sold or marketed externally was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively, and is included in cost of revenues on the consolidated statements of operations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on capitalized software assets at December 31, 2023, estimated amortization expense in future fiscal years is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquired and internal use software</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Software<br/>marketed for<br/>external use</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:17.177%;"></td> <td style="width:1.161%;"></td> <td style="width:10.671%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> <td style="width:1.161%;"></td> <td style="width:1%;"></td> <td style="width:8.671%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross carrying amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired and Software for internal use</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software marketed for external sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P3Y P7Y 15995000 15326000 669000 16814000 15696000 1118000 P3Y 11650000 3880000 7770000 17563000 6696000 10867000 27645000 19206000 8439000 34377000 22392000 11985000 P7Y 700000 400000 400000 800000 1600000 2800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on capitalized software assets at December 31, 2023, estimated amortization expense in future fiscal years is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquired and internal use software</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Software<br/>marketed for<br/>external use</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 442000 3649000 4091000 393000 3651000 4044000 277000 2406000 2683000 6000 1091000 1097000 70000 70000 1118000 10867000 11985000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. Goodwill and Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When the Company acquired the trade assets of Motorola Solutions, Inc.’s wireless point-to-point and point-to-multi-point businesses, the transaction generated goodwill and certain intangible assets. The goodwill associated with this transaction was recorded by Cambium Networks Corporation and allocated to Cambium Networks, Ltd. and Cambium Networks, Inc. using a revenue and asset allocation method. Although goodwill has been allocated to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating subsidiaries, the Company operates as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit and therefore, goodwill is reported, and impairment testing performed, at the Cambium Networks Corporation consolidated level.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amount of goodwill for the years ended December 31, 2022 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> change in the carrying amount of goodwill for the years ended December 31, 2022 and 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company tests goodwill and intangible assets for impairment annually on December 31 and more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit or asset group below its carrying amount and tests intangible assets if an indicator suggests that the carrying amount may not be recoverable. Accordingly, for 2022 and 2023, the Company completed a qualitative triggering events assessment which considers significant events and circumstances such as a reporting unit’s historical and current results, assumptions regarding future performance, operating income or cash flows, strategic initiatives and overall economic factors, including significant negative industry or economic trends and macro-economic developments, and sustained declines in the Company's share price or market capitalization, considered in both absolute terms and relative to peers, to determine whether any of these may indicate that it is more likely than not that the fair value of the reporting unit or intangible asset is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The qualitative assessments performed for 2022 and 2023 included an assessment of excess inventories, supply chain constraints, and macroeconomic considerations. Based on the operating results for 2022 and 2023 and these other considerations, the Company believes that it is more likely than not that the enterprise value for its </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">unit and the fair value of intangibles is</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">still </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">greater than their carrying values. As of December 31, 2023, the Company's market capitalization exceeded its net assets by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Company reconciled the aggregate estimated fair value of the Company's one reporting unit to the Company's market capitalization, including consideration of a control premium representing the estimated amount a market participant would pay to obtain a controlling interest in the Company. Based on our analysis, we concluded that a step 1 impairment test was not required. Accordingly, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> goodwill impairment to record for either period. In addition, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> triggering events or changes in circumstances during 2022 and 2023 that would have required an interim impairment assessment other than at the annual test date. The Company continues to monitor market capitalization and assess potential goodwill impairment triggering events, including continued impact of slower demand, higher channel inventory and sustained decrease in its share price. If triggering events occur, the Company will perform a goodwill impairment assessment that may indicate impairment in a future period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:13.549%;"></td> <td style="width:1.219%;"></td> <td style="width:11.131%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/> amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/> amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer<br/>   relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Intangible assets are amortized over their expected useful life and none are expected to have a significant residual value at the end of their useful life. Intangible assets amortization expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.056%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:16.203%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2 1 1 9800000 9800000 0 0 1 1.06 0 0 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful life, gross carrying value, accumulated amortization, and net balance for each major class of definite-lived intangible assets at each balance sheet date were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:13.549%;"></td> <td style="width:1.219%;"></td> <td style="width:11.131%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> <td style="width:1.219%;"></td> <td style="width:1%;"></td> <td style="width:9.131%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/> amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/> amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net balance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer<br/>   relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> P5Y P18Y 19300000 10127000 9173000 19300000 11625000 7675000 19300000 10127000 9173000 19300000 11625000 7675000 2100000 1600000 1500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on capitalized intangible assets as of December 31, 2023, estimated amortization expense amounts in future fiscal years are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.056%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:16.203%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1498000 1498000 1498000 1498000 1498000 185000 7675000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Debt</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million outstanding under its amended term loan facility with Bank of America and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in borrowings under its revolving credit facility. The Company has available $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under its revolving credit facility with Bank of America.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million outstanding under its term loan facility with Bank of America and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in borrowings under its revolving credit facility with Bank of America.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2022 and December 31, 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.44%;"></td> <td style="width:3.28%;"></td> <td style="width:1%;"></td> <td style="width:17%;"></td> <td style="width:1%;"></td> <td style="width:3.28%;"></td> <td style="width:1%;"></td> <td style="width:17%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion of term facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term external debt, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Secured credit agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 29, 2023 (the “Amendment Effective Date”), the Company entered into the Second Amendment to Credit Agreement (the “Second Amendment”), which amends the credit agreement, dated as of November 17, 2021 (the “BofA Credit Agreement”, the BofA Credit Agreement as amended prior to the date hereof, the “Existing Credit Agreement,” and the Existing Credit Agreement, as amended by the Second Amendment, the “Amended Credit Agreement”) by and among, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">inter alios</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Cambium Networks, Ltd. as the borrower (the “Borrower”), the Company as a guarantor, Cambium (US), L.L.C., as a guarantor, certain other subsidiaries of the Company party thereto as guarantors (with the Borrower and each guarantor being, individually, a “Loan Party” and collectively, the “Loan Parties”), Bank of America, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”), a Lender, Swingline Lender and an L/C Issuer and the other Lenders party thereto from time to time. Capitalized terms used but not otherwise defined herein shall have the meanings as assigned to such terms in the Second Amendment and Amended Credit Agreement as previously filed as Exhibit 10.47.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Second Amendment amends the Existing Credit Agreement by, among other things, establishing a covenant relief period, which began on December 31, 2023 and ends on November 30, 2024 (“Covenant Relief Period”) during which time the Company is (a) required to maintain certain Liquidity as provided in the Amended Credit Agreement, (b) required to maintain certain levels of Consolidated EBITDA as provided in the Amended Credit Agreement, (c) required to provide certain additional financial reporting to the Administrative Agent and (d) not required to meet (or, during such period, test) its Consolidated Leverage Ratio or Consolidated Fixed Charge Coverage Ratio. Additionally, the Second Amendment provides that, during the Covenant Relief Period, (x)</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the Applicable Rate of interest being incurred on any outstanding Loans is increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for Term SOFR Loans and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement. </span></span><span style="font-size:10pt;font-family:Times New Roman;"></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As was the case in the Existing Credit Agreement, the Amended Credit Agreement provides that the Borrower has the option to borrow Revolving Loans under the Revolving Facility in the form of either Base Rate Loans or Term SOFR Loans. The outstanding principal amounts of Term SOFR Loans borrowed under the Revolving Facility bear interest at the same rates as described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023, the applicable margin was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and the effective interest rate on the Term SOFR Loan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The maturity date of the Term Facility and the Revolving Facility remains unchanged, with both terminating and all amounts outstanding thereunder, becoming due and payable in full, on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 17, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “Maturity Date”). The Term Facility is still subject to repayment of outstanding principal in equal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quarterly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounts of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">656,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which began with the quarter ended March 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Obligations under the Second Amendment are guaranteed by the Loan Parties and secured by Collateral, in each case, as set forth in the Existing Credit Agreement. Under the Second Amendment, within sixty (60) days of the December 29, 2023 (or such longer period agreed to by the Administrative Agent), the Borrower shall execute additional collateral agreements governed by the laws of England and Wales required to provide the Administrative Agent a lien on all assets owned by the Borrower (subject to security principles that will be agreed, but which shall provide for a customary qualifying floating charge over its assets, with certain customary exceptions). The Second Amendment also provides that by December 31, 2024 and June 30, 2025, as applicable, the Borrower and its Subsidiaries shall transition certain of their primary principal disbursement services, payroll services and primary operating customer deposit services to Bank of America, N.A.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Second Amendment modified certain of the Events of Default under the Existing Credit Agreement as a result of certain additional reporting covenants that are included in the Second Amendment. However, other than such additions, no additional changes were effectuated to the Events of Default, which remain the same under the Amended Credit Agreement vis-a-vis the Existing Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company was compliant with all affirmative and negative covenants under the Existing Credit Agreement and the Amended Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities on the external debt outstanding at December 31, 2023 under the BofA Agreement are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest expense, net</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest expense, including bank charges and amortization of debt issuance costs on the external debt, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively. Interest expense for the year ended December 31, 2021 included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of additional amortization of deferred issuance costs related to the Silicon Valley Bank credit agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 25400000 0 45000000 28000000 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the current and noncurrent portions of the external debt facilities at December 31, 2022 and December 31, 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.44%;"></td> <td style="width:3.28%;"></td> <td style="width:1%;"></td> <td style="width:17%;"></td> <td style="width:1%;"></td> <td style="width:3.28%;"></td> <td style="width:1%;"></td> <td style="width:17%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion of term facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term external debt, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 28031000 25406000 410000 294000 27621000 25112000 -3281000 -3281000 123000 95000 24463000 21926000 the Applicable Rate of interest being incurred on any outstanding Loans is increased to 3.25% per annum for Term SOFR Loans and 2.25% per annum for Base Rate Loans, (y) the commitment fee for undrawn commitments is increased to 0.35% and (z) the ability of the Loan Parties to make certain Investments, Dispositions and Restricted Payments, in each case, is limited as more fully set forth in the Amended Credit Agreement. 0.0325 0.0225 0.0035 0.0325 0.092 2026-11-17 quarterly 656250000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities on the external debt outstanding at December 31, 2023 under the BofA Agreement are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2625000 2625000 19500000 24750000 4300000 2000000 2500000 700000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7. Employee benefit plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s employee benefit plans currently consist of a defined contribution plan in the United States and a separate defined contribution plan in the UK. The Company does not offer any other postretirement benefit plans, such as retiree medical and dental benefits or deferred compensation agreements to its employees or officers.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">U.S. plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. regular, full-time employees are eligible to participate in the Cambium Networks, Inc. 401(k) Plan, which is a qualified defined contribution plan under section 401(k) of the Internal Revenue Service Code. Under the Cambium Networks, Inc. 401(k) Plan, the Company contributes a dollar-for-dollar match of the first </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% an employee contributes to the plan. Employees are eligible to participate on the first day of the month following their date of hire and begin receiving company contributions three-months after they become eligible to participate in the plan. Company matching contributions are made each pay period, but the funds do not vest until the employee’s second anniversary of employment with the Company. Employees are always fully vested in their own contributions. All contributions, including the Company match, are made in cash and invested in accordance with the participants’ investment elections. Contributions made by the Company under the Cambium Networks, Inc. 401(k) Plan were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">UK plan</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Regular, full-time UK employees are eligible to participate in the Cambium Networks Ltd. Stakeholder Pension Scheme, which is a qualified defined contribution plan. Employees are eligible to participate on the first of the month following receipt of their enrollment form, and eligible employees are automatically enrolled in the plan at a default employee contribution rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and a company contribution rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the employee’s basic salary. The Company contribution rate increases by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for each additional 1% that the employee contributes up to a maximum of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Company matching contributions vest immediately and employees are always vested in their own contributions. All contributions, including the Company match, are made in cash and deposited in the participant’s account each pay period. The total contributed by the Company under this plan was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively.</span> 0.04 1200000 1400000 1400000 0.03 0.05 0.01 0.07 400000 400000 400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8. Other expense (income), net</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other expense (income), net </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">was expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, income of $(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million and expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively, and represents foreign exchange losses.</span></p> -200000 100000 -300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. Shareholders' equity</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Ordinary Shares</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and December 31, 2023, the Company's articles of association authorized the Company to issue up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary shares. Each holder of the Company's ordinary shares is entitled to one vote for each share on all matters submitted to a vote of the shareholders, including the election of directors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> dividends have been declared or paid.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2019 Share incentive plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the 2019 Share Incentive Plan (“2019 Plan”). The 2019 Plan provides for the grant of incentive share options, nonqualified share options, share appreciation rights, restricted share awards (“RSAs”), restricted share units (“RSUs”), other share-based awards and performance awards. The share reserve under the 2019 Plan will be automatically increased on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2020 and will continue until, and including, the fiscal year ending December 31, 2029. The number of shares added annually will be equal to the lowest of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,320,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the number of the Company’s shares outstanding on the first day of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">such </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fiscal year, or an amount determined by the Board of Directors. On March 1, 2023 the Company registered</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,320,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional shares that may be issued under the 2019 Plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s employees, officers, directors, consultants, and advisors are eligible to receive awards under the 2019 Plan. Incentive share options, however, may only be granted to its employees.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:63.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.22%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:24.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available for grant at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Added to 2019 Share Incentive Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,320,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance shares awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares withheld in settlement of taxes and/or exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expirations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeitures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available for grant at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,748,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company estimates the pre-tax unrecognized compensation expense of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to all unvested share-based awards, including share options and restricted share units will be recognized through the fourth quarter of 2027. The Company expects to satisfy the exercise of share options and future distributions of shares for restricted share units and restricted share awards by issuing new ordinary shares which have been reserved under the 2019 Plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the Black-Scholes option pricing model to estimate the fair value of share options. The Company utilized a forfeiture rate of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% d</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">uring the year ended December 31, 2023 for estimating the forfeitures of share options and restricted share units granted.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share options typically have a contractual term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from grant date. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.912%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:9.33%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:8.559%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:9.286999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:12.628%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>exercise<br/>price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted <br/>Average<br/>remaining<br/>contractual<br/>term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>intrinsic<br/>value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,395,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,985,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.08</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,689,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">617,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,556,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,612,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">543,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:2.667%;text-indent:4.658%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intrinsic value for share options outstanding and exercisable is defined as the difference between the market value of the Company’s ordinary shares as of the end of the period and the grant price. At December 31, 2021, 2022 and 2023, the aggregate intrinsic value of options exercisable under the Company’s share incentive plans was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, as determined as of the date of grant. The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">454,354</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">242,423</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,800</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options exercised during the years ended December 31, 2021, 2022 and 2023, respectively. The cash received from the share options exercised in 2021, 2022 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in unrecognized pre-tax share-based compensation expense, net of estimated forfeitures, related to unvested time-based share option awards. The unrecognized share-based compensation expense is expected to be recognized over a </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:4pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.189%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.898%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:11.378%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:11.418%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average grant-date fair value per share of options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted shares</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>grant date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSU balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSU balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4%;text-indent:4.722%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During 2022 and 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">418,896</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">225,338</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs were granted under the 2019 Plan, respectively. The Company withheld </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,554</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,775</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to pay the employees’ portion of the minimum payroll withholding taxes on the RSUs and RSAs that vested in 2022 and 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested time-based share awards. The unrecognized compensation expense is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.19</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance-based share awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, performance-based share awards were awarded to select executive officers of the Company. The awards contain a performance-based vesting criteria and included </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share options and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> restricted share units. The performance-based awards have two separate annual performance periods, with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the performance-based awards vesting over each of the annual performance periods ending on December 31, 2023 ("First Performance Period") and December 31, 2024 ("Second Performance Period") if the performance goal is met. If the performance goal for that performance period is not met, the performance-based awards do not vest and are forfeited. The performance goal is based on the Company's adjusted earnings per share, as publicly reported by the Company, for each performance period. The method used to measure the fair value of the performance-based awards is consistent with the methods used to measure the fair value of time-based share options and RSUs, as described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For performance-based awards that vest during the First Performance Period, the Company's Compensation Committee retains the ability to modify the applicable adjusted earnings per share metric. Due to this discretion, the Company has determined that the grantee does not have a mutual understanding of the key terms and conditions of the performance-based awards in the First Performance Period, and a grant date will not exist until the Compensation Committee approves the adjusted earnings per share metric for the First Performance Period. As of December 31, 2023, based on the total potential shares that could be earned, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs outstanding for which there is no accounting grant date. Accordingly, no grant date fair value was established and the weighted average grant date fair values calculated above excludes these performance-based share options and performance-based RSUs. The Company remeasures the fair value of the awards at each reporting date until a grant date is achieved, as the service inception date precedes the grant date. As of December 31, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to unvested performance-based share awards for the First Performance Period, which would be recognized through the first quarter of 2024 upon achievement of the performance goal. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As the performance goal has not been met for 2023, these performance shares have been forfeited as of January 29, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unlike the performance-based awards in the First Performance Period, the Compensation Committee does not have the discretion to modify the applicable adjusted earnings per share metric for performance-based awards that vest during the Second Performance Period. As such, a mutual understanding of the key terms and conditions, and thus a grant date, exists on the date that the performance-based awards are issued by the Company. As of December 31, 2023, based on the total potential shares that could be earned, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs granted. A grant date fair value was established, and the weighted average grant date fair values calculated in the above tables include these performance-based share options and performance-based RSUs. The Company has not recognized any compensation expense on these performance-based awards since the requisite service period does not begin until January 1, 2024. As of December 31, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in unrecognized pre-tax compensation expense, net of estimated forfeitures, related to these unvested performance-based share awards for the Second Performance Period, which will be recognized over the requisite service period starting January 1, 2024 through the first quarter of 2025 if it is probable that the adjusted earnings per share metric will be achieved.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee share purchase plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2019, the Company’s Board of Directors adopted, and its shareholders approved, the Employee Share Purchase Plan (“ESPP”). The ESPP was effective on June 25, 2019 and the offering period or purchase period under the ESPP began on January 1, 2021. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,334,427</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares are available under the ESPP, which includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">550,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares originally available, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">256,730</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional shares registered on March 24, 2020, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,345</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional shares registered on March 1, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">267,352</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional shares registered on February 25, 2022 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">273,133</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">additional shares registered in March 1, 2023. The number of shares that will be available for sale under the ESPP will be increased annually on the first day of each fiscal year beginning in 2020, and will be equal to the lowest of: </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">275,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares; </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding shares as of the last day of the immediately preceding fiscal year, or such other amount as the administrator may determine. The purchase price of the shares will be </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the lower of the fair market value of our shares on the first trading day of each offering period or on the purchase date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2021, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of share-based compensation expense related to the ESPP. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,061</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,401</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares issued under the ESPP during the six-month offering periods that ended on June 30, 2021 and December 31, 2021, respectively. For the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of share-based compensation expense related to the ESPP. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,229</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,867</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sh</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ares issued under the ESPP during the six-month offering periods that ended on June 30, 2022 and December 31, 2022, respectively. For the year ended December 31, 2023, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of share-based compensation expense related to the ESPP. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">88,290</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,218</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares issued under the ESPP during the six-month offering periods that ended on June 30, 2023 and December 31, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 500000000 500000000 0 1320000 0.05 1320000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes changes in the number of shares available for grant under the Company’s equity incentive plans during the year ended December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:63.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.22%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:24.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available for grant at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Added to 2019 Share Incentive Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,320,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance shares awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares withheld in settlement of taxes and/or exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expirations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeitures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available for grant at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,748,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 2000364 1320000 225338 1478946 97500 50775 56157 122840 1748352 20400000 0.082 P10Y <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of option activity for the Company’s share incentive plans for year ended December 31, 2023:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.912%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:9.33%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:8.559%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:9.286999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.071%;"></td> <td style="width:1%;"></td> <td style="width:12.628%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>exercise<br/>price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted <br/>Average<br/>remaining<br/>contractual<br/>term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>intrinsic<br/>value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,395,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,985,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.08</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,689,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">617,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,556,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,612,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">543,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:2.667%;text-indent:4.658%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3395219 13.83 P7Y7M6D 28985969 1478946 7.64 59800 8.32 56157 10.32 68292 14.08 4689916 11.98 P7Y6M 617623 2556847 13.07 P6Y1M6D 4612496 12.05 P7Y6M 543130 18500000 17700000 0 454354 242423 59800 4800000 2200000 500000 12900000 P2Y10M24D <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:4pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair value of share options using the Black-Scholes option pricing model. The fair value of share options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of share options is estimated using the following weighted-average assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.189%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.898%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:11.378%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:11.418%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average grant-date fair value per share of options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0.0114 0.0296 0.0448 0.509 0.729 0.698 P6Y6M P5Y6M P5Y9M18D 21.36 9.94 4.93 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of restricted shares activity for the Company’s share incentive plans for the year ended December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>grant date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSU balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSU balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4%;text-indent:4.722%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.</span></p> 696990 18.22 225338 12.68 311440 16.51 54548 18.31 556340 17.60 418896 225338 52554 50775 7500000 P2Y2M8D 60000 135000 0.50 62500 400000 62500 900000 1334427 550000 256730 260345 267352 273133 275000 0.01 0.85 700000 39061 42401 900000 87229 64867 900000 88290 113218 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings (loss) per share</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net earnings (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net earnings (loss) per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period. For purposes of this calculation, share options, RSUs, and ESPP awards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are considered to be ordinary share equivalents but are excluded from the calculation of diluted earnings (loss) per share when including them would have an anti-dilutive effect. Performance-based share awards are only included in the calculation of diluted earnings (loss) per share if the performance metric would have been achieved as of December 31, 2023 if that had been the end of the contingency period. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net earnings (loss) per share (in thousands, except for share and per share data):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.68%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic weighted average shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,421,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,919,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,519,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of share option awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,846,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">851,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted share units and restricted share awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of employee share purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted weighted average shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,628,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,025,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,519,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings (loss) per share, basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings (loss) per share, diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the computation of diluted earnings per share for the year ended December 31, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary share equivalents were excluded. In the computation of diluted earnings per share for the year ended December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,361,666</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary share equivalents were excluded because their inclusion would have been antidilutive. In the computation of diluted loss per share for the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ordinary share equivalents were excluded because their inclusion would have been antidilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net earnings (loss) per share (in thousands, except for share and per share data):</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.68%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic weighted average shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,421,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,919,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,519,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of share option awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,846,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">851,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted share units and restricted share awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of employee share purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted weighted average shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,628,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,025,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,519,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings (loss) per share, basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings (loss) per share, diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 37421000 20200000 -77420000 26421087 26919550 27519476 1846998 851011 348934 242528 11117 12189 28628136 28025278 27519476 1.42 0.75 -2.81 1.31 0.72 -2.81 0 1361666 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11. Income taxes</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, income (loss) before income taxes includes the following components (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the (benefit) provision for income taxes consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax (benefit) provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Benefit) provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In applying the statutory tax rate in the effective income tax rate reconciliation, the Company used the statutory U.S. federal income tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% rather than the Cayman Islands zero percent rate. The table below reconciles the Company's tax (benefit) provision for income taxes based on the statutory U.S. federal income tax rate to its effective tax rate for the years ended December 31, 2021, 2022 and 2023 (in thousands):</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense (benefit) at federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State and local income taxes net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation - excess tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign derived intangible income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Benefit) provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign rate differential represents the non-U.S. jurisdictions. The country having the greatest impact on the tax rate adjustment line shown in the above table as “foreign rate differential” for the years ended December 31, 2021, 2022 and 2023 is the UK where the statutory income tax rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for 2021 and 2022, and was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes in accordance with ASC Topic 740. Deferred income tax assets and liabilities are determined based upon temporary differences between the financial reporting and tax basis 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 deferred tax assets and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">liabilities result from differences in the timing of the recognition of certain income and expense items for tax and financial reporting purposes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The sources of these differences for the years ended December 31, 2022 and 2023 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">NOL and tax credit carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized research costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disallowed interest carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,230</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,521</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets/liabilities included in the balance sheet are:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets - non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities - non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The net deferred tax asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is expected to be realized over the next three years from 2024 through 2026.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2022 and 2023, the following table reflects the activity in the Company’s valuation allowance on deferred tax assets (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. The Company considers projected future taxable income, reversing taxable temporary differences, carryback opportunities, and tax-planning strategies in making this assessment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets before they otherwise expire. Cumulative losses are objective evidence that limit the ability to consider other subjective evidence such as the Company’s projections for future growth. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 the Company’s deferred tax assets were primarily the result of UK and U.S. net operating losses (“NOLs”), tax credit carryforwards from the UK and U.S., share-based compensation, and the UK corporate interest restriction. As of December 31, 2023, the Company's deferred tax assets were primarily the result of capitalized research costs, UK net operating losses, tax credit carryforwards from the UK and U.S., share-based compensation, and UK corporate interest restriction.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, the Company added state research and development tax credit benefits in the state of California, which are only available to offset actual tax liabilities. The state research and development tax credits are in excess of the amount reasonably</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expected </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to be utilized over the next five years. Accordingly, the Company established an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of valuation allowance during 2023, for a total of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million valuation allowance on the related deferred tax asset at December 31, 2023. During 2022, the Company's valuation allowance on the research and development tax credits for the state of California increased $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and therefore, the need for a valuation allowance on a quarterly basis. Regarding the valuation allowance remaining on the research and development tax credits for the state of California, the Company may release all or a portion of its valuation allowance, if results and other subjective evidence continue to reflect pre tax income such that the deferred tax assets become more likely than not to be realizable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During 2023, the Company added a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as a result of the recognition of a valuation allowance on UK deferred tax assets in 2023. The valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was established based on the UK deferred tax assets held at December 31, 2022. An increase in the valuation allowance of an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recorded in 2023 due to a loss at the Company's UK entity.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the intercompany relationships between Cambium's entities, at December 31, 2023, the Company also recognized a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on the Company's U.S. entity, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on the Company's other foreign entities, due to a loss at the Company's UK entity.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has gross income tax NOL carryforwards related to its U.S. and international operations. For the year ended December 31, 2022, the NOL carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million has an indefinite life and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million will expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2041</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. For the year ended December 31, 2023, the NOL carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million has an indefinite life and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million will expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2041</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has tax credit carryforwards related to research and development. For the year ended December 31, 2022, the carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which had an indefinite life. For the year ended December 31, 2023, the carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which has an indefinite life.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has gross corporate interest restriction (“CIR”) disallowance carryforwards related to its UK operations. For the year ended December 31, 2022, the CIR carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which had an indefinite life. For the year ended December 31, 2023, the CIR carryforward was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all which has an indefinite life. The Company has recorded a reduction to the deferred tax asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to an adjustment to the utilization of a portion of the CIR in the 2021 UK tax return.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company files income tax returns in the U.S. federal jurisdiction, various state and local jurisdictions and many foreign jurisdictions. The U.S., UK, and India are the main taxing jurisdictions in which the Company operates. Open tax years subject to audit vary depending on the tax jurisdiction. In the U.S., the Company is no longer subject to U.S. federal income tax examinations by tax authorities for years before </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In the UK, the tax returns that are open are for the tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f8384b06-3bab-44f7-abf9-df3362eaf49f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2020, 2021, 2022 and 2023</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In India, the tax returns that are open are for India assessment years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company believes its tax positions comply with applicable tax law and intends to vigorously defend its position. However, differing positions on certain issues could be upheld by tax authorities, which could adversely affect the Company’s financial condition and results of operations. The Company does </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any unrecognized tax positions as of December 31, 2022 and 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded income tax (benefit) provision for income taxes of ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million, ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, with an effective tax rate of (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)%, (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)% and (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)%, respectively. For the year ended December 31, 2021, the Company's effective tax rate was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)%. The effective tax rate differed from the U.S. statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% primarily due to a benefit on the release of a valuation allowance against its deferred tax assets of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million benefit arising on employee restricted share vesting and option exercises. For the year ended December 31, 2022, the Company's effective tax rate was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)%. The effective tax rate differed from the U.S. statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% primarily due to research and development tax credits of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, a benefit on Foreign Derived Intangible Income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and a tax benefit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on revaluation of the UK deferred tax assets at a higher tax rate. For the year ended December 31, 2023, the Company's effective tax rate was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)%. The effective tax rate differed from the U.S. statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% primarily due to a pretax loss, the establishment of a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and an additional increase in the valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, a tax benefit on Foreign Derived Intangible Income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and a benefit on research and development credits of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, income (loss) before income taxes includes the following components (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 10943000 10269000 4412000 20963000 7748000 -68058000 31906000 18017000 -63646000 <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, the (benefit) provision for income taxes consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax (benefit) provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Benefit) provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 268000 1174000 3647000 -94000 847000 154000 376000 985000 885000 550000 3006000 4686000 -1662000 -3814000 2415000 -147000 -610000 556000 -4256000 -765000 6117000 -6065000 -5189000 9088000 -5515000 -2183000 13774000 0.21 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense (benefit) at federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State and local income taxes net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation - excess tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign derived intangible income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Benefit) provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6700000 3784000 -13366000 10000 27000 -364000 21000 -873000 -1255000 -7902000 857000 35404000 -164000 138000 -1758000 811000 2840000 2385000 -3444000 -778000 311000 2258000 2887000 75000 -240000 74000 -5515000 -2183000 13774000 0.19 0.19 0.235 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The sources of these differences for the years ended December 31, 2022 and 2023 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">NOL and tax credit carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized research costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disallowed interest carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,230</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,521</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets/liabilities included in the balance sheet are:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets - non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liabilities - non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The net deferred tax asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is expected to be realized over the next three years from 2024 through 2026.</span></p> 5883000 24561000 6017000 11896000 906000 784000 289000 1194000 2665000 3758000 260000 247000 320000 507000 16340000 42947000 1328000 36732000 15012000 6215000 775000 846000 242000 1134000 425000 223000 788000 318000 2230000 2521000 12782000 3694000 12782000 3694000 12782000 3694000 3700000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2022 and 2023, the following table reflects the activity in the Company’s valuation allowance on deferred tax assets (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 471000 1328000 857000 35404000 1328000 36732000 300000 1600000 800000 1300000 23600000 5300000 18300000 10500000 1000000 17000000 15300000 1700000 2041 87500000 85900000 1600000 2041 2000000 2900000 3900000 3100000 800000 2020 2019 2023 0 0 -5500000 -2200000 13800000 -0.173 -0.121 -0.216 -0.173 0.21 -7900000 3400000 -0.121 0.21 2800000 2300000 900000 -0.216 0.21 16800000 18600000 2900000 2400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Commitments and contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 460, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognizes the fair value for guarantee and indemnification arrangements it issues or modifies, if these arrangements are within the scope of the interpretation. In addition, the Company must continue to monitor the conditions that are subject to the guarantees and indemnifications in order to identify if a loss has incurred. If the Company determines it is probable that a loss has occurred, then any such estimated loss would be recognized under those</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">guarantees and indemnifications and would be recognized in the Company’s consolidated statements of operations and corresponding consolidated balance sheets during that period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generally indemnifies its distributors, value added reseller and network operators against claims brought by a third party to the extent any such claim alleges that the Company’s product infringes a patent, copyright or trademark or violates any other proprietary rights of that third party. Although the Company generally tries to limit the maximum amount of potential future liability under its indemnification obligations, in certain agreements this liability may be unlimited. The maximum potential amount of future payments the Company may be required to make under these indemnification agreements is not estimable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company indemnifies its directors and officers and select key employees, including key employees serving as directors or officers of the Company’s subsidiaries, for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity. The term of the indemnification period is for the director’s or officer’s term of service. The Company may terminate the indemnification agreements with its directors, officers or key employees upon the termination of their services as directors or officers of the Company or its subsidiaries, or the termination of activities for which indemnification has been provided, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. The maximum amount of potential future indemnification is unlimited; however, the Company has a director and officer insurance policy that limits its exposure. The Company believes the fair value of these indemnification agreements is minimal.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase commitments with contract manufacturers and suppliers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchase components from a variety of suppliers and use contract manufacturers to provide manufacturing services for our products. During the normal course of business, in order to manage manufacturing lead times and help ensure adequate component supply, we enter into agreements with contract manufacturers and suppliers that allow them to procure inventory based upon criteria as defined by us, such as forecasted demand. The Company may be liable to purchase excess product or aged material from our suppliers following reasonable mitigation efforts. The Company establishes a loss on purchase commitment liability for all product it does not expect it will sell. Such loss on purchase commitment liability is included in Accrued liabilities on the Company's consolidated balance sheets. The Company recorded losses on purchase commitments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2021, 2022 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warranties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company offers a standard warranty on its products, with the term depending on the product, and records a liability for the estimated future costs associated with potential warranty claims. The Company’s responsibility under its standard warranty is the repair or replacement of in-warranty defective product, or to credit the purchase price of the defective product, at its discretion, without charge to the customer. The Company’s estimate of future warranty costs is largely based on historical experience factors including product failure rates, material usage, and service delivery cost incurred in correcting product failures. The standard warranty is included in either Other current liabilities or Other noncurrent liabilities on the Company’s consolidated balance sheets, depending on the time period covered by the warranty. The Company also offers an extended warranty for purchase that represents a future performance obligation for the Company. The extended warranty is included in deferred revenues (both current and noncurrent) on the consolidated balance sheets and recognized on a straight-line basis over the term of the extended warranty. The warranty costs are reflected in the Company’s consolidated statements of operations within cost of revenues.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal proceedings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Third parties may from time to time assert legal claims against the Company. The Company records accruals for loss contingencies to the extent that it concludes it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. The Company evaluates, on a regular basis, developments in legal proceedings and other matters that could cause a change in amounts recorded. Due to the inherent uncertainty involving legal matters, the ultimate resolution could differ from amounts recorded. There is no pending or threatened legal proceedings to which the Company is a party to, and in the Company’s opinion, is likely to have a material adverse effect on its financial condition or results of operations.</span></p> -0 -500000 -12800000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13. Revenue from contracts with customers</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of revenues</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by product category were as follows (in thousands, except percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.591%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Point-to-Multi-Point</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">204,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Point-to-Point</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,083</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Enterprise</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,933</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,854</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,899</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,195</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s products are predominately distributed through a third-party logistics provider in the United States, Netherlands and Viet Nam. The Company has determined the geographical distribution of product revenues based upon the ship-to destinations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue by geography were as follows (in thousands, except percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.591%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe, Middle East and Africa</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Caribbean and Latin America</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,854</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,899</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,195</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following country had revenues greater than 10% of total revenues:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States - $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">165.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for 2021, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">132.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for 2022 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">132.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for 2023</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customers with an accounts receivable balance of 10% or greater of total accounts receivable and customers with net revenues of 10% or greater of total revenues are presented below for the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.827%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.642%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.642%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage of Revenues</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage of Accounts Receivable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer B</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* denotes percentage is less than 10%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes contract balances as of December 31, 2022 and December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.753%;"></td> <td style="width:2.521%;"></td> <td style="width:1%;"></td> <td style="width:12.603%;"></td> <td style="width:1%;"></td> <td style="width:2.521%;"></td> <td style="width:1%;"></td> <td style="width:12.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade accounts receivable, net of allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refund liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable include amounts currently due from customers. Amounts are in accordance with contractual terms and are recorded at face amount less an allowance for credit losses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue consists of amounts due or received from customers in advance of the Company satisfying performance obligations under contractual arrangements. Deferred revenue is classified as current or noncurrent based on the timing of when revenue will be recognized. The changes in deferred revenue were due to normal timing differences between the Company’s performance and the customers’ payment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The refund liability is the estimated amount expected to be refunded to customers in relation to product exchanges made as part of the Company’s stock rotation program and returns that have been authorized, but not yet received by the Company. The increase in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the refund liability is mostly driven by the higher expected stock rotations of enterprise products as the channel aligns its inventory position with market demand and is included within Other current liabilities in the consolidated balance sheets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining performance obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining performance obligations represent the revenue that is expected to be recognized in future periods related to performance obligations included in a contract that are unsatisfied, or partially satisfied, as of the end of a period. As of December 31, 2022 and 2023, deferred revenue (both current and noncurrent) of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, represents the Company’s remaining performance obligations, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, is expected to be recognized within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the remainder to be recognized thereafter.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized during the year ended December 31, 2023 which was previously included in deferred revenues as of December 31, 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Revenue recognized during the year ended December 31, 2022 which was previously included in deferred revenues as of December 31, 2021 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million. Revenue recognized during the year ended December 31, 2021 which was previously included in deferred revenues as of December 31, 2020 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost to obtain a contract</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales commissions are incremental costs of obtaining a contract. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">elected</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to recognize these expenses as incurred due to the amortization period of these costs being one year or less.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by product category were as follows (in thousands, except percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.591%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Point-to-Multi-Point</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">204,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Point-to-Point</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,083</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Enterprise</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,933</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,854</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,899</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,195</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 204756000 0.61 114941000 0.39 95197000 0.43 60761000 0.18 67083000 0.22 80765000 0.37 66933000 0.20 109844000 0.37 39097000 0.18 3404000 0.01 5031000 0.02 5136000 0.02 335854000 1 296899000 1 220195000 1 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue by geography were as follows (in thousands, except percentages):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.591%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:10.824%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.244%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe, Middle East and Africa</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Caribbean and Latin America</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,854</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,899</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,195</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 173491000 0.52 133897000 0.45 131943000 0.60 93082000 0.28 90883000 0.31 44169000 0.20 40974000 0.12 31223000 0.10 20729000 0.09 28307000 0.08 40896000 0.14 23354000 0.11 335854000 1 296899000 1 220195000 1 165300000 132900000 132000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customers with an accounts receivable balance of 10% or greater of total accounts receivable and customers with net revenues of 10% or greater of total revenues are presented below for the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.827%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.642%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.642%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage of Revenues</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage of Accounts Receivable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer B</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* denotes percentage is less than 10%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.20 0.15 0.17 0.29 0.21 0.15 0.12 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes contract balances as of December 31, 2022 and December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.753%;"></td> <td style="width:2.521%;"></td> <td style="width:1%;"></td> <td style="width:12.603%;"></td> <td style="width:1%;"></td> <td style="width:2.521%;"></td> <td style="width:1%;"></td> <td style="width:12.603%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade accounts receivable, net of allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refund liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 89181000 63656000 8913000 8765000 8617000 10473000 3186000 8723000 17500000 19200000 8900000 8800000 P1Y P1Y 8700000 6800000 6300000 true <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 14. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has operating leases for offices, vehicles, and office equipment. Leases with a term of 12 months or less are not recorded on the consolidated balance sheets, and are expensed on a straight-line basis over the lease term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The Company’s lease payments are typically fixed or contain fixed escalators. The Company’s leases typically include certain lock-in periods and renewal options to extend the lease, but does not consider options to extend the lease it is not reasonably certain to exercise. The Company elected the practical expedient to not separate the lease and non-lease components of its leases and currently has no leases with options to purchase the leased property.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.68%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.813%;"></td> <td style="width:1.326%;"></td> <td style="width:26.511%;"></td> <td style="width:1.326%;"></td> <td style="width:1%;"></td> <td style="width:16.611%;"></td> <td style="width:1%;"></td> <td style="width:2.333%;"></td> <td style="width:1%;"></td> <td style="width:16.080000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Caption</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9.5pt;"><span style="-sec-ix-hidden:F_1e37318c-538f-4e39-9df8-97920688649e;"><span style="-sec-ix-hidden:F_9dbe244a-7dbe-43e4-872a-ec528d6b717c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term (years):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.75%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained on operating lease commencements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s current lease terms range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2b989114-d019-46a9-ad41-0066d2e13f82;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and may include </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to extend the lease by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_84a7a219-87b2-4d53-8a8a-67afa6576eb9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining maturities on lease liabilities at December 31, 2023 is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.82%;"></td> <td style="width:2.12%;"></td> <td style="width:1%;"></td> <td style="width:21.06%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: leasehold improvement allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company's new corporate headquarters office lease in Illinois includes a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million leasehold improvement allowance from the landlord that will be applied against certain of its build-out expenses and is expected to be received during 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.68%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2592000 2361000 2503000 283000 471000 387000 500000 611000 726000 3375000 3443000 3616000 <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental balance sheet information related to leases were as follows (in thousands, except lease term and discount rate):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.813%;"></td> <td style="width:1.326%;"></td> <td style="width:26.511%;"></td> <td style="width:1.326%;"></td> <td style="width:1%;"></td> <td style="width:16.611%;"></td> <td style="width:1%;"></td> <td style="width:2.333%;"></td> <td style="width:1%;"></td> <td style="width:16.080000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Caption</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9.5pt;"><span style="-sec-ix-hidden:F_1e37318c-538f-4e39-9df8-97920688649e;"><span style="-sec-ix-hidden:F_9dbe244a-7dbe-43e4-872a-ec528d6b717c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term (years):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 4011000 7894000 1930000 1531000 2170000 6595000 P2Y8M1D P7Y11M26D 0.0611 0.0687 <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.75%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:13.643%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained on operating lease commencements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2674000 2403000 2484000 6027000 P13Y true P4Y <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining maturities on lease liabilities at December 31, 2023 is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.82%;"></td> <td style="width:2.12%;"></td> <td style="width:1%;"></td> <td style="width:21.06%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: leasehold improvement allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company's new corporate headquarters office lease in Illinois includes a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million leasehold improvement allowance from the landlord that will be applied against certain of its build-out expenses and is expected to be received during 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1896000 1882000 1348000 1384000 1273000 8721000 16504000 3189000 13315000 5189000 8126000 3200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 15. Related party transactions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows ASC 850, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Related Party Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2021, 2022 and 2023, Vector Capital Management, LP charged $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for professional services fees and reimbursement of expenses. Amounts due to Vector Capital Management, LP at December 31, 2022 and 2023 were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, and were included in Accounts Payable in the Company's consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 100000 600000 100000 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 16. Restructuring</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2023, the Company announced and initiated two corporate cost reductions to better align Cambium's cost structure with current economic conditions and position the Company to achieve near-term and long-term targets to maintain profitability, improve cash flow and maintain a strong balance sheet. The Company expects to incur approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of costs associated with both restructurings, mostly related to one-time termination benefits and is expected to be substantially complete and costs incurred by the end of the second quarter of 2024, and expects all costs to be incurred by the end of 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, the Company incurred total restructuring charges of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million from both restructuring actions and is included in cost of revenues and all operating expense lines in the Company's consolidated statements of operations. As of December 31, 2023, the Company paid approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of this amount, leaving a restructuring liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which is included in Accrued liabilities in the Company's consolidated balance sheets. The remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is expected to be paid by the end of the first quarter of 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the restructuring liability activity for the year ended December 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:82.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.832%;"></td> <td style="width:2.373%;"></td> <td style="width:1%;"></td> <td style="width:19.795%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring liability at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring liability at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2500000 3500000 2200000 1800000 400000 400000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the restructuring liability activity for the year ended December 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:82.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.832%;"></td> <td style="width:2.373%;"></td> <td style="width:1%;"></td> <td style="width:19.795%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring liability at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring liability at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2154000 1791000 363000 1 Options granted includes the time-based share options and the performance-based share options for which a grant date has been established, as described below. 1 RSUs granted includes the time-based RSUs and the performance-based RSUs for which a grant date has been established, as described below.

#^ R:A5X9R/*!5MJ5:][0LO^$:?X=@F7 M9. E0*Q4@B? +@1X5U2FP8Y@W88J-3JHLLP2OFT01G1X+1VVUS'[8D!'$=3N M8G]J]#Q"5XN.^!OUVY)#&M?[V*<:Y/?:&BGF&^8)W&S[MMEA_C@V,ZF<9K-5 M^- 1H/RR./W6OEMHV[?9F0WN#=?BJ70!%?E'7DV]K@X8-#E&:94^94'>3W(W M*SPXHNUSYI_1EE4J[EZX[4#4E !4W45WJA'54!#A)G?SHAA].DO7W>DO*YAC M$%:>0Z2B-?)E72(H: JK)G9_EYJ.S;SPQSX&4@F,NXS$@MIXME)3\T\IOYT[ M8S&SI-YX$5G7.D*F&L$%Z?<5IL*&,I9G6"MD(":4]S4^% E$O8A]> D@XGQ< MC\ <-<_P, \7-35?V+M-I:5Q_D2V1<0MLG&\^GJ$)_XU1R,2:()I6Z+0.<4, M0GQSW-JF28&D++TDWBN++E,:3&18OO;6&4R&)!UD9./^TK8IK5^ M5 N)&)C21"EC4TYD(D&( M.E/NUS\>/FA\ZZZLM.(E%OJD4<1^_&TE">K/J* MVG4V,$]X*8"QCV=S)8]-:24K2"%OZ,USUI*+9!!R4(*[\YOD/@&NK]ZGMUH\ M=<1S47OL5[G*="/'9S )CHYY+P$3+(UQVCD(3)0.Y\'<$@8M4@M;_FP8FV= M->73\*9"G@>;;Y2?>;/UL[.S[S6(#-@XXRIB;D7OA7=H-KIU7GS^AS=83JQ9$$C\*)TYKM="@L6RU55-?< BAP? M7S^&+A-^_&%VMH/;*&DH%EY=-K)3\"6 E^OARP@$0!,-GHJ($),+BIM>VIGM M!\QXWN01: M6ZW,8P]C3!-D*"92N[ ;A#J?'!'?2IA%@Q1(F),8HZ&C%D2IPBAZ/" M@FS(HVS8%',>KQ)UQM<$?B4>#G4KZZ9PBJWL)HJ<#0" ];8:R'\,0.U"'*P% M>JII(HM6!^A\?*2 TC00,[[0)>-3MHGYXWN7@*F/&(=VX5ZJEP <<%#F6$,K MPZ*T!DXPAMRZSK$!?'!?RAT/*85(R6VQ.]PAE\UOV/_J+98@?Z$O= 89KN=9 M4@Y[+N0C0SE"+IZ Z JLWK280H.JO(BX:)ED&CC2;H M'?VN9+]1.ELAD%\R7B( T>F<;_W&HH&F(I"QRHZ#XK.D<5))2?R1Z$O73JJM M-$0>5$R].>Y5DGU&0:U86R]D+<7$MQIZ7?N]P:9EGI=>Y:A)65177T[3#F88 MKUVU .9>%?GAP!0>2D(/=.'5B J0N-\*U7[O3,4X/B$[3 C5Q.USY7W#DXM< MLWAZ_1)P>R;*([I=8U""X$ZZ^A09O_)Y$H=.\&/I1X*'=/M%L@@! MF^L@_++NU$!"N:E7,6-O#-X;2C(U @A:ZKY"/W*UPPD<:+1B^YD<0.]6@I07 M $AFS'E1[:6[BY!;AEN@E['PYRI>5>_(N@&$GK?=12?"*]N2WM=L*[JGK1=1 M)3H4V#P?]A<3X'?PB=EHX($;!K]%DE"U'^7.>6?R54:,-6RG%SVH05;U@SF. MUFJ8VN;?>50)"!L'[MB6(5"&'Z9EB3$F]5U5Q!OE 4G-8'+.W:,?O!#"J98& MKP;YF:<9Y ), .'$2:CHBWJ9=A_&$EB$GWB>9ZS& [KW2OB%'LQ(R,(MKX&E M"]-SNR5,*SKE3TH)R\']%1],TB(?!PTH00NQ/+1W;O+FF25+\*R(1M=ZV*KX M^H2-8O0EA?D(C1T17<38W!XZP+/V5.?LV74'O6O7'_411OC9[*0&*%64-T < M9O.+B]7GW,7J^N:CU-/D@N_C&@,7@Y4F'(L#CV*_0NZB97W@WBUYEKU3_:S F M3B.'S@5;M[-RF _#1+EY,& ];FHYUW^B:(SS0TP0P?;::P8"R\X'MB'XXNFV#-1FWSOI3"WN/\ON)&-" M84E0,2; ]K%J<=,2^$1'^?4%XKY5\D^ IHY]E% ,<4\>-],1X.#W$ M)K;%T]7DX_,WDIV4SR?>NN?_&O;-79E'B?HU=)Y6#ITBV+6^M MYZSTX]!7']J:9>;F=*XI@&\#.GVL67PXW#J?C4F,T81:T-2G5Z!4\;8](#E] M3J#2V3("QZ*9,MF1MHKU*)+3CP)?JC"G162663FG;O.2)P;3J-:GQ"B81F%R M8&^"A0&*GDNK13[#G&\/)V_E*WRQ3<2DPXQPHV2F/NT7T2P*!A'SL;L:*E+H MZ1BN:3U2)G\M\I'P"48G#5"YDV]]GN!U02K"/25?)=UDAU#Z!U>L291R-=^B M$6&@*6*:DHL9-RZP)3>B";LIRU[G&$+FUM+3/"5;6ZW^<#^JXGCSS4N3B<0F M5Y"RWGY7PP,OZ?$ HPT]4PHIIE!/.EI*EQD'N3--4/@GGFZH14'Z#)W_$#_+ M1C=]T@9"J_\K_%[;F>T7&S/+A1RM.9Q8P:8@(U_G#0F=.1A!.R="MJ@#DJ_? M:9-=X945=BMUC M(G9SV"U '>Z " +=FIOL9XAX\6%:+GP+\C5+/63+1Q3F0U64=82^JJ? M0/=$%7(F6TD#,^SB!#5F#=AKY0Z@";G9N@EH&A#'% 9--WD\44UVW;YH%!7%@@5$ M:GBE@X#2I$=$B*" 2 DUB'00$>DU"M)"B8" (!#IG4COH/3>(?0JO08(A)!R MPOOMO>_[O7O???:]X]R[SQWWCS5&GN1Y\JPVY_K]YIIK3KGL([<&8D%0R47]&6'H/ M$=WE(3U*J"!Z9Y'\P2]6/7O^K\38_/+A]BMJ+05Q694BM^2L#';Z(A8OL&UO M]3? OJX0UT_Q4 _'L/V7FM&HC>MKGLY'T14=-U=8QPZIUNU6B(_Q/AHO$O;F M2^X55)YXGMFDIA\F/,(P'&9F'5X$2HQVNUUW]Y!!-F6M&-E[CJG*1BY[E72W MZ*S$\8^?I].9YGA6/8JU,Y;H>3AEU'Z#VG1=XPQ5_,6OH#OT@'Y0YD0/%#,H!> M6_X.05U:/_0QVI*[>=Z^T(@,R#[0!4T=R-4G"7FKXUY??[9 2]MXQ4K$V$!9 MVDW(?VC8EV,R_O&#N)+<.L;^%1Z@C0H^K7ZPG@L'UC]S2P=^B=F??FP/,<2S M!/J87:LSOW/^ZK4-O1&Q;Q)^O-V!AHY+)S^.BB"9K1U'*9=+PUS1?:%J #A?' MWGW7?*9M^R>+1CLRB29_T,H-)]3=!6JI\V^WW38+U7LNEN=BZ'G )\KPNBU' M*CT5O@JZ%_W>S2N 3E/A?T4>X?\O%:HT)Q;X8K9X<3ZKXK5/ED7\Q$]56C=D M(Y2L-&V73E))M5RVR# $)M,QG!!;P:ZV> M!DWK_;NQPPOTH5:-B,H,YO&>,02@HKM0EF0 $%;@R9I^W":^SXW([4M=?S*[TQP%US(L+@Z7;,-UYF2 Q<=L0JTMV@>OJ\>3\YDJI!]3@(SZ;]%,GYHQ<3H/_JF,)!@A//C=L M.HILKI85>4:7+KMQ[5D3.^D^M:0D-4=*CY<+76#\W'6"/>:*P:ORJ,%>PPSC MU*68C_)+"JVP/[:@'W>/=#%"!?->';(*;W[1:XQOFQLC>-E7!"+\PQYZGT#> MO2FX0O(H^]2#[MYKW>DKT'AD=+PQET5 O(2AOR#Q-]$YWA R(,HF[\^,4RPQ MXP-*?BO1WI?(@,_9KZQ.L7 M0PC3V\HRH&T0FO_:/*YP'MOBB*1R9BTRV=C+NN?;=4;>_\H*&: _(@R2_U0 MM8]LU3CFO4DAD*4F[>A47$/34?)=W+-,15/F9T[V5^LZF^O,S\I>EU._D^C6 MXBE'IR?D3ONAGNO7')';&*@YQ/.N1#2OZ<-H%B0J/!>!U M0UL&3Z.$]W*IH>X94E8(I_F^X6T" (\>[+%Y+7<<,47AR[/^*QG,"J])=C!LUCR.EBE:'F[@@ MPY**?H+DE<&+4I74P@&K#./WVKB&X>.;.@GJ-V8NT@QR;,_.NL-)S';:F([+2 M45-GRL*TONC*_=+50G2/@IODJ#0Q/,T*"^8_3J[%TS?'<:9NA=U*5$ZN37;L MOS9.?\ RX1/3G*J_);CTV=DM[ &A/0\ % !7E"'$F"#0BME@^)/7]L(%A#: MLRP8]X[L^36*?@'C"I1VD0MJ6.QAS+Q,**]W\)SUZ,+]R7JESI4?O2RK+I #/IFO;AEV/JO +'^3?#,)^SYF3 3^6VDAAGGC3&&/& M.Q=T[[ ?T96^H.ZNO[O;%RQ_&U=JBW_9/JKRAYW=YXQH4S(@]KTGBV,?-&W" MQVL1&%RKEEZ/<+ X7U1M(J3UAC'],QM-H0: Q%T?S7Y=@?'"=[_6P?'QN3(_ M'H?:@58Z9"$O:Y\(3F:.N>'JY)2==*DR\T9EL^.C64_>_>B:_BAJUB(^=JP'&ANP_#$O.5P#HV1>CX<-F%!>5KF MN$+DX]ZOZXM4J_E6@(&P/:TQ#3P%"*,%\P;J9=Q]]HB,9:/IC[ORNHH?PQ:B?X, M4IX\3L#">1F7&\X1Y(B1--(2+S7,Z2SZ$'4;+PF=#XFTBGA0Y2U/[SE*U_MIAA4[ MLS=-W-K.P+R_W/.X>6Q:+7NRQO!6]!TN"?^=,*LLN2#5 ]1?&":T20GPCL*< M0;]C5V]9EMHJ9\MTE[VD'C%^GB$L/'N*3/NU_/D>& V_23DX6+-EH/Z;OAO M$EMIU,J+G]I[/RW#V KIB O4CT0[6%XQ7? FSL\RN3?-[W=D@*T?UT3=VRF8 MFJ^) ?@?L^@XL$VYHS2C-49J7V;>KH:<"!:I)1OP,1Y+AT7/1B,R7&--@"[/ M9!Q*UA.N0!BL)4I#'@0A7?@]\&:[A;:_<6F+#/#7,?;GWK'?"-1QN#LN&O6, M+0LK%P#PNOUM?M5;9]=,;6#I5:"/M+#0J+OW!0AW>!NR;,G<\"/QF=CLN8\)FUZJC+."/Y]B)7 !)1[:_ MQ9$QPCKJB9S.\'48U2,$S;=%6'!9S5=!6=#\;Y6N'/,KZ&MS;(\:PZCZ$X%- M!9X:S9?,O\V[HN[UB]VLBUT)">:ZU*H=^:M-72"GHJRB]&7Y*.9Q5G;X6?]C M[>$S"\"2-D(W['"+#"BSI9VX10(= /%+#_=5CVQYJ1)WJ0G11"I2[6LRH%_) M7>,3['>M,/'3]NE2(JH$\("T"@.,<5&7?>Q4@GM\[!@C].B\!]L2P^O3;[KO M(-^P 1_C6G*MF;P]H3GIH1V"'T+T,^ZW ^8NG%=_NC91'YZ[/Z8_+>D5^I3; MM+_CSFN0-&#/A,K]J-GW'H;#HUJBAS&-HSM$?4SO_26GHY"UC]BV"S_^2F2@ MI-SL%)U'FC\![_@0YQP(DO*I23\7"5?)@+M"060 5!.V>K=6HXT,V-,O!&TL MH\D I383U;(4H,M'_+#@K2P=L:/;;8*8R\^K1F6I<\?U6\TKS2%/-*,F68T^ MR#W5@C+,-0!MV:X8YAEZ\1;>7%"Z5VPN\F,Q#,:/MTTY8:V8D!\X=//8]Z>%.Y6,CUQSES,W_U_U**DZQ\$9"2&*!343>VGPQ@]CV;?#=< M6E@^,Z;M=;IF[)L?Q^ -C83G5"]5-' MW;+TD_^K;.J1P^X1'J)6L-YO,RIJ/"4_EFJ$U-J4ZW&_793;5V#K!)T"QO=U M5LTS_* ?"4C;XG(KEBH2K^*PJ.'5_#,LKS]\I- M44&,$UYLTF2 HA[=RR_:,5^''-W Z 3+(KL%N:LN5]FV:+JSS(JW]V8'XC@^ M>X8A4)[S9;1PM^3;(Y//,>J?VIN^5!7[=/"3 1XZ16V$RQ.UWWZ2).MV+;.6 MN=?RN3FV;H^?-)UTK39A5WWJ3K0'#X1#V.C"_4/LEXT/T;SR[B99*\D7#U%" MSF;*4'RM_FIC7A[09>+I+](TSF)12!A4TKR#WM(\ONGS$(,7=TU@B[=+7XN< M&)OJ$4^@<)>;SY;/03L+AE&9*H2\I89;.).7N\FYH])A>KW/7Z+X^%=RD6O# M.G(R^B-B(0_7)@)&TMSV+ 20V:QV-J9T:=O/%+E"'.,:6#54<0US=E?O%#9D MJ=!7&W45&ZK'O[\TY3_D'SEY@.(I"'=K,4"'*%4-5VV)T6CV3 1US M3EMZV!%ED;";T352N9TB,0OY?G!^._-9VP? M+(O2G3C#5G+$74E&O,%L&MS9NJ6CC;7MB4OM#FX551%>IAMOW5?W]5V<8V_-/T:Y F)"]9M;=M/=Y5 M1+);UDYPAE3W&,Z;[AKP1T;JQQL_LHUM?]$STSSO=:Q"RGI]\==OIN=D2RTW M-^BK#@5*$FQ7^V+&D1S-^K"RK*VYNM6=-3* BM!)X4 NR"O_;J]VS)VVN>WI M\/GP[J\EE6\OR2J3&A3[2?1M YHO:1P=+1Z_O;D,'CIT8Z1*&*_XQNX$5=@] M:E'&C]G$O8=E/&JH>>T128T%KM1YVF>T/EJN5?WLO-39]_J6%D)$XK?&@_?R MNT1;@,WNLT2M3(U%:-*Z%E_DX)!"EL[%_Q51]6+Y)N1I!=8@FJ-*G8FC]E*L MD<59%Z(5JS*4%.D;.W[--R2IO?R_%5_[7\K9VD,)M^=,"X.7OCJ+*-]!]&;I M:+_(/9L]![A_7O _-^>TA@!W>,69#?Y8?9JS^IW&WKHIC4KSFP=X-_J@@(9O M2E>4IAC[4CXUJHPO@P[[ D8C=%O4NH#J'!AW7FQ2:14F[7:9SCJOP1PQTB"M M4B>9FKIN1NT8 ## M9<9?^M5\((67ESTT=AE3+(R/2$Y+A0C)7]0;DUS^J MVMBD#P*XOT?N\O6.Y3IU?; ^*Q#R0WI4<*E5M$>OIK+5 R6"\U](,WOK/*D" M&LPRF;DOVQJ$1^Y/%":RJKQ/Y1&_N"\:BYD-:2@7)K78<[_9FHRBO0E"]3L# MPQT/-*'3DKQ*2FRRRRM"EI0II\\SX$N]N_+)Q2&H?ZW(!ZD93E&_SD1._>"5 M@2\1_EE4,[4[K0V7Q 6INNL&O7L4U5D^7[ (]OIX%%1)>%3(K#+J[C_">(1?*HR[[@-L?)0$6V7/ J>)CIN*1% MGJ%A-[D8[[+GW[J:85+#[VI*8LVSFJ=48+N6-?MBAJ!$C"BM_)6]H).-G:W9 M/0[FEN2[R!9YCNH1[L[\H#_[TTHO\>O>V'*!'4+/A6[KBNDV+\=A"]X/( M7_-+^MOEV%6MR.XHT>3T(>O4:MHN'BEU]9=N;RB2>.F_^^C,?U>AOY,6"/V^ M7&[FR&G:IJA7]K[5OM",)W -FYWXMM"'X=HR$-+LQ=C@"D-J-#A4]J?"!6X= M7*=HEC-7Q0/D/P_>4G(SR.,WOP&O;?SNDF.]E'=N(/SNG:F(Z9P8WP7!KC;- MP6R(!=^^L.B^[*RPN_06>-X3]:?;E0';B[\?4AE2:SU_I$A@=9V5W5DEU3C^-TVQ.6:@>A>%YN["QD 5#0: M2V ;E7X;OHNM2RP;P[\>]5Y,&((_:KI0N074\2,-"N1Y4+7:5Y'M/] MKB;,0CLRX4(94,D#2!"43"9GZW[:E5A1@:@Z8=T[<4V^_CK M&/NSUX9UK2F34?D?WK,>9$!HK5/.*M.&WL0O:\S%D1+^!V^0:31-9$! 5B&L MKQ!)!OA2&&1H 3V?N--H1O3KW%_:<%W/;<\E^DYWCN:C>JY S,[=BK"?[0P= MNHR]GK^1JNOKG(G&\2L+O.H!8%6O[ZGP/1#.P'.%@*>LL$<4=H*K=O2/;<4] M/__&Y&'Q&CZYZG_>4-]6*X?#:Z+%)WU&J;4(TNWD*C) OAI&/(&1A!!_^W.Y ML*83:L9QGY5"32B8#+BL840&((U!)&(#&< _MN+V%I-B?YAF_7[:%X4Q]_; MC'J\FXER+,3Y,I^DAW"YOGKR*& ^>%OM>4XG_^92B\77L'MR&4\*RI='Z/MP M;4;5NX?!%>61C7N,L;*JE^ZPXV^L&?V]73>R^ 12YM_7*G,C2S-CZC3^YZU! MF8EF_4MS=((+57<)""AV$?;/W>,,:QQ"@U;0&F1 @P,9T#*PR0D)I3.EQ,EG<95;QEN_9)1U!/8);#P>DE]0N;M?_ NS_J/ MN3![Z]O2$71BF OOZJB<7\D57[V5Q6O;T;(TLEOT,K?4,H9.4S_Q#R7Z^ 5! MR,FM)O3$9QJ#BQV/IB\GTP'?1*H)U-!?E.IX+%-W55J@I6'>P8X,V#]U!,X! MX:IG=QV:[16A&#K/MRGG$VWX)5H#[K#.6=6PW;]JO=HCD)QD](U>]5IZ5#': M:3 [%=Z^Y_>G3_8^@HF@."PKATJ2T? ;5'H:DRXJ1?)<77JG0 :C5/&\RT$TP 7T *%O@]TDG6C7AX)9?Z3='.1QPZ4UOU MFE#W8HLIOZE5AY9/(YPW1\H/WH*6A:3A/)XVU&A*B+ CEC^36.NSSM:>:.%^ M.6]V9:P-/*E+KWS=?#+WBK9[I#4QHUCFQ[@KSW64NK2;)\?H*@JY[7O7/?-W MXKH]TZ%>FE+;8ABI#$*ZI7%S9Y98YH8\PA&J=1L@<4X#1G+!Y<4FB&.@DB:4 MR@[#W"+1#&ONZM$DB#2'(]L8B7:9@Z3[JHQ:.D.:<;6Q!7Z@.4'T/KW0IX%P MHU"&\^X34 1AT[.%/CH5%Z>".6=XL%$:^;/KB2_$)#<9QA93H"\V&K9GI:Z] MU"5^"FONGH4+?,,T! L1Q+\78!/?=? EF35WJL[Y>=U8HXPM<1-VFB&\=B@SH2XZGR&\Z&;"P^N^_.;Q%NWG/ MRN(H>4C)O8(@N 4C>1_TG6!Y**KA91/&7T^72$*^WEB[XPR*-P/_^)JL=/KG MX[PHT*#OO36&B*+UV_MZ1200-@3W610/<;-W.K]4;63X//KQ(O_J^#D?.ZG' MFM-L/MY<;V3*],J(;ERI<'[U=ZEPC /.<(*B ([7D$?K&B2A0KJI0YG[7VG& M:DZ$D#E;8I!06.,,F@Q8Z7M.D>&7,(S+AC0]H3K3W]1'.K7+\6S[_!F:2XR+ M4EG2[P/S\Z'&)I?I^RRMWL%RV=72FSV!$73)L:D^EG=Z]/=S\Q\C^ZQ$&/EX M=YIKBX"X;NQS&H#YX*+LJ/$PCCHA=MG;*F%%/%SW\F6IMX7FE^C,[FD<;SR& M#%"YBA#T%YZ6RHEOWPF,K]4.0<++(TFQHA Z[; M53"1LH^T+,R ]S17/IE@L.(QT%:FH.*(FI*.9MW#J*%7J?"Z=!N&B>VL:TE9 MCRRKOLYKLWA%:;P22"F-&?>##% 8@W0@TB/#Y)D%S(&KKAM,R^)_#H:M6R\3 MVV:F"1Z43N6S-/OPW3QZS:!Z); ,=K6/Q: L+'99Z+F(U?/B]V>H0])7 M35:EJ#!R&[2V2Y H&<&>NBCMXZ6:L=!?2#JLPY5C5[< U$'+8J?K\0)P\^&! MK(_ I/UVK2B&X9$%FQHVSP>7^/JIX92+%CH2=U-@2;4J<[T"+S=7,U2X7)9X MQ2'DA^.JCY*2D9CE<5H:?^P?;=.QV8.8Y.A,:U^^VJ'2O"HA^^_V&8E7\MR, M(BK7DF5&KPH\L+S7'*6N(K9YWB+&'>B:7T5MU MUO9I\7;-B%1KS!LT[!U'/_E*!2\-?:Z4,PQA J]]23'GI<,_XK.-^!*0"N<+ M.R6:;R(XPJI6!1C':F+?IB\7S*I5-;_:K?,M4R__]*;0%]:L'S0J<'('Y I$ MFM0XU%*>*%EY_+]!:L/_MO+A*7L$!>4RN8IO+=UZPMR@B,VQXQ]UX(9J=$XQ MC>3S,(L>U,;=QV\S2GEK4G0?LH]PNC;(O3M%QNG:S\L>9-Y/?Q+3&<5E.=52 M5G$MJ,"N>D3?[-QU,)VR^K65\(17'*&I:W5X^>ZNU"0*7O;':=F5B8T,',>H MOL]X>"E/C"*T(G^OU+6\7[[\]A=.-H^NJ(7U[,.&)$B[I :B[1&S0)FSKNZ5 M=//K[G?KS5$*N[2A/?F1:PQ[OJN)ANUMV\AMI(-&9^4#=Z\3S-16([JBBF-: M<*6=962&ZSE;7;A3>9P45<*8WYO%A'V-1X[G]?Q_T97)\,; )EBO0GZSL%U] M^9I5B4OPP;\=HCE-YL=63 94PF*>:5(07%M^PS9PZ=%BM3RE_0(#H!?"-DP% MO:$Y33ZV8U&BGM+&O>N9LTU:BD@7R=D'P:_XY M'@Q"OK_>/8J6XWC;1Y*?56W-EXH970E-7"(#]+.VV.MP)(&*8[8A)7;V#PKG MV#Z]1/^!.=U!IPXC4-::R'H-_ *RLXIIHYZ3#&B?Y2$Z:BP9A;LISH-7X]U. M,D!//&&-,!QV!#2+.!;W%/1 __7J_0AN'#/>=H+5B/OM5V^'RA!8KAZB'<96 MVI&@9,!D0[:FDN?AQSD4+13GV[B^J#$K]D.@QF/P2I34G(2 30]8U\M]RD66 M13N7>V>2Q,JFJ.0%(["SW2$#OEN1P'%_QA2]3GL%UB]*!G!T419&7=\9GB12 MD2DLUH3"9T6;>5$4T/>)J@GX9_SV/0IDU(8UGIE'G$8\]X#A_5+)*M@2)FW#*7%(FCB,>A ]"49\-=;)X=*)]6X.^YMINY]?ZR:N3#6T?$[ MRDXZ1CLFZF>!]:>C<3N(3ORVO)6?314BD?MSQ<0 MV)S_\-^:Z6H_.L>&19 !%ZD#0:N,E/=1QF$A9R@W-;\MUO+@_A>YQ*&W1$%* M=32ALW^[*_MOC=&A-#?MK\TM1+3BC9,C%QZ6%@5U?G@2QN#X5@.JPEW5.2Z3 ME]S#5%2@+LY1 J$1J,?YS-?Q&/VHC=8LW4^6>IRRS_KN :F#?NR?V]RK8\9@ MZ?$U<8,V*'=-3:9P]+_2ITB'6T!LZ&5"\4G<<1+;-WO6E4_Y6Q:,$79TX6U% M852$C169+OU[**O2KZ_U.*VGO/S]"7EKSZ0XRBK@XUIO--F?_.H%W#E;"UF M)MZK-1-KIXYQ#95>1*?Y?D>VEJ0(>Z2%_M$L["#MPX6:)@.N.6*W0)=<:$O= M;;VXI>ST>ZE3?[03W2"A$-ANW(L34(A5L5E ]8MY@('S9LTH0:!<:NL8*0\4WZQ 97DCK5ECX7FJ^)5 N MDRV+:+;,UC3N,3H)45(5$K;T4<]G5.0[=^,SV--@A7"+,HBV[B"UQ'+CUWM( M-!^E Y^3Q/LA"2-)B)[<(>=U55IG"JS0AW(-@XH)XMDS_H$1%\9@$QR7\9&/ M(:[3*$HDF]D@#E*N]#AIZ?#H8F_,V[V7P\*249F^6R?O9@]J$MQ_9IZZ-"U.#7B )D*6-EP1U MC+]!GK6T=V4,FLBO))N+G,-'=ASBT5&Z!S8F,Y&;%HS/+>BAU0T6^*+!9YR# MI<4ULF'ON]LXD2]M2G,SOO+[J4@"W%"*N[.--5VXP0W]F/SYMT\N@CS!]>XF MPR<6RVW \4]//>J:A_HL'V5RF(X74"1I$;*2!R9@! MB'@V'[;+"FHL<@\88+M7"8?[;C++6Z76^P_+4LT7*%VT%^%EB6";/#+WI4)T M0Q)QR/EP4C3S]%H$>C2OBWMVYCN>M@[GJ^-8P&CM,E^2+^[6242OD*RNGMLW MZ(V>[,2H!O&O-M/+-T,*< (+3QO<#WKL8X0,+]/W*7W&/TPY6O6I.3Y/[^27 M,+S1^BKG]7R7IMT %CQ"!TDFB&/\;R+#01@BAT%X3&T)"3>Z\[SU8>S(2>XCLR!G"#90; MDHXTAC%,O 6(R_J&ZU#>HN.H_(TQM5ORD2Z"M4WI3JP8Y!LL$.K[9<1=5-7C\.;;WHT1 M6+058O0H4!8"FP^=YZJ)%_Q*PH\C.A?Q0,_NX=+)NKLD0X$Q [Y%20LYXJ]M MN?4,V\$H.?W&)$_OXM%[>"?5$4&7))'+)P]GKW1%)N=Z^6_3TK^O=9J7J!R= MJ)T00YU\RQ!Y0FM#YW2<#3IJ1YD5TGS^'8/PZ[Z/N&P\M%9]0',,K<]&Q6QX M/]2:G&\X]B(#WI)23,#NBJ0G1 Y2'0=)9S_]OC6 0)_@#C6:O;FG0QN M\*=EKTM4ZWQ"5T0%SX6XB0)_RZD<%"K^3F/@L:@"-]??+=L=_7Q4 M<<<*=.^!U07E [QGPO&&UG!AF8^RW4;'E>C.<;,QSS.KU*K]&'"(D+=:7MWO MXZ=Q2WXL&"88(B=?=3M#(]*NZDA*U^C'E^,,3!VAUJ].>+[-3Q[-Z;F YRN"'Z'4"62:S1:/SMI;6I>&\E&K[_95Y9(J^+,KFC*8# M1*E\U#^ZM2@[E/4-L*]WY";9)W:&?FLBM404\-T\ZAT 18O)@AM"ZT[D:FZ8 M7?9N.!AHJ(5ED0'0LEJ?A7T7S@2U3_'!+$9/LW: VP@'D\Y:4MT];K890H4L M02&UV* ZSYN3 M2+>PT/DID:L;D5.K.&]/M7 AG*X;4V4^;>]SYGP<9EM.FQ18[X$Q\2\SN6A" M1+X(=1;2B'[O_Z!3#F&V3@OJ+9=G<@]MEG8(+CC88O4=H1_^&C6HW'ACNH0@ MR?+;TUE.8'7ZV7/*C.(L&A9,JRS_;!K9!M1<]6GQ(.PU/8NI2:N(D@S>%V3< M(R$7^Z[;)+-6]<_5:C]5462O(?I(K%GFPTTHKW@-)==^?M]@)#$N@\*]] ME77W[L^TAQ_601/ ")GC:3>M=U'+05H1J8DF]_"GAM7K=)KJX5IO;E1D\#YT.NE%G6+CHU1Q&CLQ& M;!_Q ;+ZO1XH/%-Y]OS'Z192=B'7]6;#!H53]+ON( VE[:RER5;>W'-*;%K7 MLUS$/%,BP83WV#FC5-:M4^%3A(&:TQU4O_^W4/K_KJ4T/VN?8ZQMV618UUY: MZLI+:FCJES1G3WU=N;DBFJQQ3Y &[L((W=C4TX_HE"R(%-Z;B[%%56CMU E6 M0>UNDM+9NZ>';5/YN0UBP[*8XRNN[Y@X#F8[BY?M.VZJ\I?6L(9K(=^%N) +_4P9X MV)#DZ5/0Z]CC71LQT%X8IC/LEW_MHGS9)MM%S.>1^=MN;VZ3Q'\GRPZLRQ'! MQVR6 K1=.VUF_4V0Y2.NJHWK:I&C6*;UU$^ARO=H/YN:A2D5K$F93G_V2^II8DA]V!2H,R.[$+8X:G)$N_?=<1HH M>1H !9E]4^U<^7:>")VETCM:EU<70<%WTU!:H]["Q*JY<.[M$5&8O=GM?NGV M;V<$L-L@/'8IYGI4E.2N>_O"ZXEI&7&BFYS&/!HN/W)V-2[*%\]%8?^O??=H MY_&(I0.4 NK;7+*A8?"*GW*$WIB(-/:C=P=MS]H9?=TM:00%U MOD$4Z+,!D;/6W^=8+NFN&=?8H$-7'^W!=F&B[^&\^1I(6:L%#4+X'@Q-1])I M1QMC>$C*QZ -.(S_MUTUD ;TI*MAF@_/,72:$*&M,(=$@'7D#=CUUO_392RJ MM2^B%S2;Z]W 2;]O[,-G(C[ZU3>KH,ED[X@T37Q<=]0XN\=O \-N(BGR]M>K M))_(BAMDP 6VAA049; ?[/V[@?ZO,B)D(_+X@BT0.PX[8#I@VM\) .U=&09M M4%C=JOBJ> =DT:IUF0S8*0,5!O.FPOU[:.;D^=9(;V-L?-.6_1298=5-A$>$ MC8;\AILV9,!$,DM#"940YJ8_,:63]%U'84(EZ2L-J>D631)R[L"J#YLS7P<^ MX6E.\,%(ZF49KQ"CFWP_C1K33XV,(/I7SDM6RB4'C=#I @/% X8)#[.FJHYG MZ*_,Y$LZ##--44#I>X$>V]ZVY1CV^8?4U?UVU:UAVX]S_53D KR[\DPDLO)F M3.2='$55_,=N_23DS7B[4<;0TOVAYA<)SEC0'U(KPGN)ON>0C?6>A8FRSF_P M$:QIUNIY&RGB=?EHJ$-40&UV-RJB4SHAL(YG'AJ<$%!?)KMX]/[7X7W'\4!# M,L ")9W,4%X9>TF9,Z3S_@'[W.@Z)-H8\3:66UQ .[V^I^'6J#SMNLRF^%5Q M!#[GMCE;]WW8P8UC=";$CR ^[/MK\9FYV:=JY8\-;&"2+(!@-Y,756LO^MNI M6K[O]L2$ >FC$75+@>(FB6;@^L.K).I/&?DZ!D3\+]W4W#<-),X 2Q?W*N7- !*DIDJJ5XTGP M^R!=4,R[1MG!I[CG5VGS7W.H;<[4?ROI%"JTK*V.79[OZA&(%.32WW MYDNC(!]<;.>OP-=NT\(GH1V$GVV+4'\; >3W7L<,:IYBD\A5Y%5O1M:Z4H/# MM.LVOYD+S$Q)!; &K%P=M1SNH%KI!9S^$Q,2D\>-E87I9-TA0Y*O/-7$;DFPYR$/*C\[]F$^$L@ D,'>!#YJX6)AP5)% M/%4+/YV+W$6.S^VO$Q)5'EE2/.U?-4W8I"FD686!M?" M9HHFATAGKB7!Y..R)V<-)<:_OUN'I1S*":S)B9!8(<_+&_R)QLVO'XD.<60- M.Z.^YDW(W[157FFJN'UOW$ZE.&T &(D/3+O!7&CJ>(%5'9Y?@?A-!LPE?S02 M;D$DNKNS&PF@D M'?X>4^[W6Y/M'):L Q15!HQ'L:#>XW)<6-BNNNL1CFZELN-9VXXA@6C["\>T MY>T9/)^.JA\Z*$*:'BKWM3 9_Y2<=&'S#?@ 2A$_2/+N2GUBA2Y=!>L+I6KB M?M ?C%B%3+-9W/!WBC3+0AG0>[TVKN#O]B)H$,S%RG5!3TE Q 44J, M]^)?$:\V!D@CL2 \UX0^D& =%;-RI8%?LC3[0)V#HL'LA)DT)P2-%Q@'QK^= MK6&5'24=DY)G#:9P,8L:I;()U[X);W]>6-J$?5HV]_8)@377F[#TRN9B/C) ME]:4A-[+FWF(B5J[_DU&^2KL[BY8_@56GN1/0 +=;#BM7.]MJECR<"(-MAOG MC^N.WSB^=F2I_^W&3-'YF1[S2H9#',7?M,H1FDE;FQ./N&-N.?$?L<.0K?6( MD=HS\R@ZG&[O:,OK0$G3LZW;L]361Z#F2[]79C][Y/.CM1,:M RTC9]L]1_' M)OYI4;=Z?38W+,KGO)U[=),T,J!,HFCX.^_4UR7H2QVLUNQQ!-;I9_7RM_E9 M>D-;Z8S(:C_9@ F/D!I)8#-8UFLEFSXMKJ:']:GF495%RA:2UIO5?LZ!5BUG MO8#%;:]EV:B]+9B#9;.O0FOG@'Y)GA<7EV>;+*BF]:PZ87"F/Z;T$2RHRK1_ M^V>[?%.9'4$+%\K64*(\D"68^0$E^_W&RL,7]97 OC4C<("WN,="G2NK2+_] MU?UG?(PWV-?;\)Y1 @DQUXX#P9$(9LK>8LZ7O=KT%U,?.5 M*%T8>#<:'S'.Z@1]AO%ZLGL87M@L%KT$?7YY:J*5.NZ.W$72FCP2P4K4,AD5 M0P6R78;/]'+NTS_7?7>K&S'];9*'D\3:XCWNX^648Z+FY2&JYB@3%Z6\KI*_ M^Z-V:C']67-O_XO8?-2?.3B"M"!;\V/U*P6*]M?4]^1C4I@@@C;3>VE;[EX" MOQ&CMH+0F6<-?7M8ME"M[,S^Z3T_N*/\\+RA(KYQS:E=MA/,52X9?KE!0 M$(WZ9)2^&0D]A G)P7TMB>;A]76?F-0#,L#O M-/ULSW^W&\G_+D507V.I(;9MZ6UR:VG>M3)!GGVSB;85:#TVYBE6OB]P7P:5 MJPVC3!/AD=NG&W0GITYR_^+*PI5:4Z ;R;]!$S":D9:<+F2FQA [TY8!-G!Z MPOA4/'%5$YZPGJ$5K[_MZY2TY'!):T(+^KN!>I(0.*!$7S0?\/=(4RKG]B;5 MHW]Q@.^9BQ0G7K>5YJ6:J&5 \Q,UDW:)'WN\Z^Q< MY&*&W20&2YV4W^?7Y8T3@(L7728=60+,ZL)\]^1[2(,G,/Z](LFW&IXR;+' M&WW;74Y#*=\DES.C'K!/-7@=CPJ64;"\K:($V&!1NGGM5T9.TKDTCD"2"S7[ MW*YM]/5U/CZ;8'X!) X;1VPBY!K 5TAR%N33PPC\U*P#^Y0&0$/P'P\8@F"_ M]09A&[U (@"22'BRVS F%%%DQ2:8Y3#+C\"^]2+2[N/A!P[7*,"R*)T,0">" M\("\.-S>7::/CUG)9<93: M_!94IG)O 'CJSX,F4*C!@MH%!UK;/0.5V&!"?P>1,J/96HL%2E0XMF$N(1DS M(N"!T;@7,Q-*+@[LE/\6N;]]50VJMKO? AH_4GQ:&TV\[4KL>D#1J2L5_91% M/P>E7\C7%#.&8_&]IJ?:^VTR;1O!B*.LI1S>2&P+*.:].-K[KP!Y,Z@14?&_ M K-7UP"##4:1IN<3^>R6'G]D<#9/I(7:?4FM<-1P6LTS78.HZ(3W]I%NN]81 MNT G!S!<+FC>RFYVJH0,: "?9AT0@4-[Y2)@F]T\A!.P%1EP609*6D(2\2"" M#G"WI&QG6Y\,F$T[S5W&J,36*^=_(GJ)#) ?&"<#&GO1#564)WP19 ]-",5 M^BS;VA42;;]O&6!<'G8E$^6S6T& )Y@0O7CV\NV4.//=/;9O!M!H.J?& M_H-)2.W_/\L>3C$*=?,$[- D1'@+T'@OXS.L>/8^\6)^P@$MW!,6DZ._3E.K MQAC>3MI+1/238E:PT]3NF;ZA'U!;N_TY2[@"Q@W8Y9U:XEDO"2D[F^(_3>B* M$-[4U)8 MKSMB V'ZRY9@-\1V-G>8H'.F0@_>U9]4DP&+O_(F-Z<%!4W+=8C#O$6%,H#[ M KWUPOKI(9GKCHM^HWM @@]X\^<2,#Q#QBDKIC(3^, MGSARWKP7[#/\&\:/=YU8D*EY^O:U5(2Y/MW)C4@3(4B]M^0PK%26P?JRY;/7 MHUMDP)F3!MR:0>WC =&&X.R91/["B%D8X<$HI">9:QA4)OLL>\8_)LIU##9. M?1E_!DI<,%8\$6XR"%^5M)ZS#R*FWF_(H=^WN"786-AY:Y6'J/4?TB2B$O#^AEP#:8F#(MYJ.F MY-U$S,J&]6'[B"0'3-J)Q@LR +F!/"',+AHUZ/KTQ9,!$*[3[ ^T.)ZAD6]Y M=A/0H#-Q+VKA;"+7$VM\Z-[;K8"V9,B 8Q*%&384D,3UOY;'\4O%@>GB3MS)<-?IJ6@[/)D$A;P'$+?'TSW+M2[LF+_^V/ M8SJ"KW@SSP<3A-,NO]?97I+9YH0&U)S9!+6-5O//Y\G;6'O+VX7JY2M^\:5/ M_5!^>+"Q!C56 MX,1*%2R=%S Z*KKS]#6+L5KJSJL\ U>D2^YLDX75C5@/0]MLDE4_K4&>03(0 M_;96)E\IVV NYMB8%JPXHG&\ <_RLK;7Z5&H]CJ0FVU,OE.^6Q]5/F"Z#;PJ M.[8T2: V-2P#@T>VQ'N$F$]XING\LYSEAO$W('D]T?;KOHY0':Z7ZJB6X?_# M2Y/N"T!+Y7O9X[W7'ZB]=:0R?VZHB/VT2NBJJOHIVW_&Q2ELWX@AK-:,+>1, MX$W.^L_>(>/41]\(,D,$T\6+SC).+!;F=9]]M^6[2$->,&G,M[R/Q71B@TO0S<M6;>5JT/ T6N"ZRB:-WC'N,"OGW'2*E*F(Q0U-H,U@?4-'_>_/@/X3*NY87Q3 MLUD1G/+)*%M#)Z=J88<.ZEX!C=.LZ@0?O0J2NL%CBMW6<-+3UC1LY>=O;RF? M'M/^W++\\,>&VA.A7TK63==U +HZMN_S!/N<.#MGA+)*L^O:2<(5QXCP!_#B M4+53OQE^\&KIO#D__-UW&H.T%/94.-^7/P^7?/,"?249(&,\3Q+*W$ Q;",@ M&>?#_.K!1$\DL#D^*6Z$KP'C&XHU5:+3S6K]#T.._O^UR/,Q\5&A-)^G^LU+ M:44E&B=(I+E$4J$4U?.[GB'X#HN.F0_$LXSVPN/Q;W6^MK$J:&P),NV3 =R4 M;N<8.E7?3$K*72\3'O-='] ;DP'JY M35U _W;A"J%3BN3RLN8/<7&G_7M-5++T5NJ&SC[]FDKT5A?_?K9%>[1":]P8 M[&0O !:SXN\:UA9[,?+SL($:UWOU_1]7*N''#"N($EAI_.;*H6N_O^\S?Q-\I(NE@\*N\NE>JX*E5G^>"=-MU[;DP)H/$@)AWGH?B M5'S*OW*?/QZ&@# ;PB=!Q]KQV=N@?]C&,V_\FVT_X'3=&(\=IWUI"CB,R[M/T)E?K55*%Z.^[,0&O42[6Y'5?P BVNY6S<5. M+#SE460I*H+HKE]<%UBCV9\-GF$X><)C6((X*@HSR@9Z@#$^8)A#AKVRJW?^ MD8ALV[C&.A98??BG ;S+;ER6>@&Q50?:A&A\.[%@Y-R_ZWP5NPF3QRZZV*D- M"XD5/&:>A$R*J46N^B@<69%=)/6" 'M/:3H=2.M M8PB'(4EXY#M:_$M#1;L^NUJG9]Z9]GR:=[IPYLE55[./^G?CL>_XG? M#@1ES4:SB]T)VA0J%"/N/SM;4Y'$WL&13/6Z-O"O-O7<$AL!5GVB[9<[GAK[\Z3$PT6=C0%U2_">2Z&!KUCEI=0UR<+O';=/QP MLVYNP4M[?'DCG#?]]:DB9&%-7_=A7"6I_,-B8-5:QV MLPV\OW=M5F1^.OM(U$02G;M1??1MMWR"PCWK:IY4\(P$ M4?!YO^%^EL%#Z_R-BQLZJ6A()QF JMW;"$E>7M;_+>5A5 -\_]XN'0, MMO/!LX4;'47< Y7*AG[;]=?6*W1AE5#^&:EK3CW\;K8'QK^?=P+^,2QD#Y3Y'I,F M=2A9X'#!A RPMX\=YP=*C8KPUM_ M^ D;HU_/G;(W^RQ<8!']#HLK]XSE/T/4RMK'DPC5GA MSN\#G]AK\IY$,F#W&N)G@L-A5E@I+MZ)16.E84 *6$B]:/(8_<6;O4C)!ZP5 M#9BW7^0AX1V(L75&UY65G"!N,8CD/KN3YY"[$_RSV1 XP;#\@7ONI9_'EF5: MR'?=M&OPP]S]AM $_:K^ AQQWG^ XEKM0ES M#KZ9Z)$Z<"@Y<:V>S7ETRU>.-F,UNZ#P;DTY?)GZIB(_-9CU(@?[<-D*,*ET MJ(2BXC_^N5"XPUH,1ZHQ09^S[HY.>D)2S\'*4=Q-L?"^Y\E(A<'J^YC1E?Y=+#7_8/ZAZJR$#DH% M)V=K ADNQ#2_NT=AS1X4CET,^0:I( @,]B "U*9"@^J^M,NYTG[Q34$L&NJZ M?MRTTM&198F#6!"](Y8K34*!>SQ91)^L/=OMO !<$1EPUQ.&GH!Q%ZK"F.2U M!,D KZQU]W#^'$N:[U&> #X!V"_@GO0:"#L%XX#ZNT+D#_.)25(:Q6]:3@3; M"+MQ))P8L\WP3=//9SJXU'S 3U>+.3BR+4S]+L[!E_%]D?NP#68*NH^+;W%$'LS1JM="C9Z0P!0!BTLV7TVW.9ZU('T>W4^FB8":%WF'"S+0S) &+8U.\P_FI1E;%NQ.S;>;)ZL.Y$+ MBC\XFXNN\I;<'2F,25',P7 M;9I./)9?8'N,V%CWC2E3V1-(;C4+UU.5/:E( MQ:4YFJ]Z=07&%_[R']&1T_'C7%;0@PP07]RCU2HQ7M\)FGT@C M9DW@8M[T"^/>#W)(NR5K^]=YPIP0AT&51/ \]/@T0?)BI/9*8P[-N-NW'FZGFS4+P0ZU\&P^-KH9,(^W%HE+R1/R,U%' ML20[0I]U*EP@#+>;"G_>?T9-\&G/"Q5NWC/0YSI26:T>F3WRU :=5=6M'M^I MC:;-9-&7%\@ 1L641E/$S5EI0N2AR>&WRY=#0PJW.2LK(]-C%:N2$)SHM\Q7^W8TS*)O!/\^,JNL@&C-3*LX.7&H MB 7=ZYE)285C;Q8M_Y.]T>A_L/>>84VVV[IH%!&EB"A()RI2 RH"THF*@(" M=*0*B#3IO490.B32>R^A!:1W4'KOO?<66H! @!!._+XYUS7G6G.MM<\Y>^^Y M]CKGQ^ *X>6MSWN/^Q[/&.,90FOO4"L%70(4JEP>&PIIJ)P!WWF2J:1': SZ M.(TR?<6?35"-?Y HV#HKJZJ4E->M8_+N;1>"0??E_9W^%"7)MP]H0))40EU6 M!\2 1PN.Z8CIE[ X?W!78.]+G>WN?=ZV,=7E2HW).]K-/]R3RQWOQ >JY(TS M(693LA=M!M+D57Q*7N7D O#4V<3N]]HJW7^H[\_0XC2G#8[1.&?;M891\$-< M=J*1DVM!E+-1E9Q]1^WL1C!?_["[I M_]5,/32J#7T0BVV&5Q5LJ1D6T#!0#/W.**&U$G>AVRIPVJHM0AI9!07-&8BZ MXAZ,J);WC<*&<\9\S@J;.,2L'QZ-IX0 MT#0]YS_C/- R/QNW>UN'8*[P^GMJLEY[]X MZW_F[DEFASYZ7IPYC=32&1-@7OENTYPG\(EIJ8Y:;?@QGZ>L!7U62_%SWDE_ M0[%0QZ&49Z4SYR$I3\]ZP28">^TH73P-A./!M;WD/V*WMFJ8R7VA_XC=-F"T M<9+R3W#U$:<:WAH99L [GX]FF?HZCTYG4P.-N!@^+*B-!8?UX]5MCWFCZ4$<)XX_34W,JKU^?WR L@& MK>TEP!,!_)O/3%V>7\^9\1Y+'.\.#L6N!QWN8;3&P$>D59> AK&:"R)-F-Z0 MX;B5&0@'C( M1)T&5][3F#>EY$429R$X_AVJGUB58>P.Z]"%=.^U[.>7 $=_C/?I6*1NIMLI M"\0X6&:'&]R-$LTNDL_M?AYJD5WA4>OZ\;O]N(T>F!1XOI4SJ!LMOJ2D;-;@ MK8='"5N_X]E 7Y?LA$]3?G"+3]4]!P4>3IUM%AO?)*'\ MKP&<7P",O@:Z&V&'B=): [XLX_I5CI1*.NV=R3PHNN9M+ZYH-1JYG#$E]#D< MK8/C[\Q_)EP33JOPDC'4+:55CISW;4FC4L^SV.F-9G O1.N@9B=SC](3IZ(] M_6%A7EY\#T/8JZT4H3YJ9;U*XYKB)$;T LRE)LPY%_5Q*AIA]A%_-GD,?^2' M:)2(7$R]VP['4NR(WQR^!)36L1GZVAP4)5X"U%>\8H&^#IS;<,XW9RI*5!1* M+X@S +>:HJOH:ZM/R\T+$3*JGKJ=8YOM-^XW[>#@0NU$4AA8>0/M?VHG>1^ M^AB=2)]SCWAE3)7D2^VB1&?Z68^''$VM3G3[/=.K1,B#Z" :Y)U2+>#1HX4Q2ANKV6KP$1[$RL=G?7YHD!KNX MJ.!06_,PIE';#+8&?SUZEI8QK[-5/#M6./-"HME2K]8R4U%]](0"R17)9%3\NL^JTU(W M#I%3HQ5) *&HAD_M,TJCC5?TWTQ-2YJ8D1605-"\DPK> /PL5/DI?IN)?CBT M=>AKSDS.H@[=!T'(%$^-BU&F;D*'Y0?,B;.GWV$EV!E.'DEQ67IQW])\I[?E\9":Q0OG($=8X36&&:/ -WG+$&L1?Q86?6L-:+Y2A6[T<\.>8I'0)\ZV0:6 65GYIWO2R*^P#GC7Y_]Y80ZK17%K MG'KTI[-GMS^4OR-'[Q\Z\JPDT8?\%X"7 UYAEP ]O'&>MC5 ]_VQ@6?2%V[2V-PE<4K+%OU?_D4;ENKDP:*\ MUDN>#Q"933JL6G.?[4)Q1(V7 *W*G$+5*6?I+N5<3A65KZ72W2<5&G2.VV/. MMC1PWZ :IK;\\2H/B7W3\0)HAC$0^]9R?-<;5TVT?R%MW54GZG/SV@=H>NUF MK[S.^?;OM^2Q8\TL4_W^=%NC!52,1#GFXL%U[BRCDQ'(E1/&>FGDIMI!CYVH M,E=8+7,:*=XS4PP$G>A?Q;2*RL ODE>C'$&.%TM'A]3GRV?G%Y+V8UG6KDS7 M':/=GZ,HHV&.T_T#R,YL7L.P%"HM&5N=]3YHN(X:[2Z@GZ]SUS;9@G5KG_U1 MXI47=W1FET7'$S#=[18&:YJ;A25Z#JY$(&I,Y<$%2* 5)_XLCHLO4/"\1"?W MXBX6\D3K,%Q&B(VU=A^C?3Y\#J7#)+C_8'P$XPI]!.W;_EV#$6])J9%I\X_C MBJH#$FL,*;78+6,6*B=KOV;5EE'57(0FTL69L4=P&_2*+S.4LXG;5E;!:OL" MQ-V]NB3]Y]+C5&U--TXQ$JGIH'BU!'$ M?+.RT,[;]S.B?NR/G&U!G:*F8'2.3NP[<_:^QEU1Z-GJ8TOK'[G M7/3_LW,=_JO:(S]UOQ?-**;R FC)?6.AZ\7FK8CV\'--K']1^>ME3\7T#GOK MO)%C?OWJ)[\N 3&0NI%T:)DZV\8?_7_?2')3W@@)\ATKH'AKG#F8F&$7$N9S MXV%I5D#;W&R^\5"^W.T/+QF4;E;Q_NHMJ3+BF#;C3D$/=*>G<'UZ_FMS8ACT M1QGEJ#EOAH!">BE>Q:KP_J-S%"&_B5E:EOQ85L_-#[4A5P_>W!)K?")[+":@ MYGW!S3EG@_, M(-,";4Z,BX\RJ87:^:UD2LV>@']"HFQP0!1_=+DY:UE,V,FR%2UY56&TB/>C MMPG%511ZV@J/>X[2'FT/+O!I9,&;IDTN ;%U*2<+$)2:,/91A?5I2.= MUT":V;(K*591XA9AM:6+6YVRF?%;$UL>,)V@0%BU1SS!L3[:-?(6H5D^\M33HG^EK[:S]W; M+W$Q!$7*550==H6_?[Y,>R)>/C#.+Y68(-WU22U-GTHX=PTW^Y48?$(#RO^;M=YEP"?!6)+@A7+@&-!+^+,JU\"6I5VTF; %?OZ_1CP@6A3??[B/#8PNG$/ M_Y32XEO^U7X+NYO/GFT(BVJY]7RBB!;IVNE3T#LCQ? M)F#*KLQ/SE"0SU@KI1M !"7)6N&O^[N2)!7;[3]$IGX WN/O*-Z:G_2.=@E\ MB1M8A;P#*0?=+:UV6-OL51!!*,9O%*G68+0MQ6:&63-1CZ ]Q0$OIV[V"1_G M_/T3S"^=EJ@^(1'YQ5_02(23!N_/->]X<[L%18:8;H1I&&?[J]/Z" MFR-B4U5)GG?#3J<-2G?'U\38'8&#I*V.3GGP#N-&EZ1KC;NT7FL"CQ/^R(ZN M^%.DGRU>#T>R=QVX M?<9!O!LE*34X_LS&U[$.%KUIC2B=FXBJ;!3](?JH45]B[W3<6%*PLW66?A'% M__3P.#(I[K P+7O.3$-JZFQV(=+)8'R&Z9M[4+Z^Y-SF<7S(=9)I4WC()8 T M.-$=)J'CE+'?*%?%LFWUJFON7)3 MS>IX<(T.I#P\Z%.[!)B6I'03G8[J8]23[\]76A:"Z]=0V'Q%,Z9U.$,_$8NC M$H,GU>PTEFM4YQ*0J3?U&CPQLWY*OJY[+V&__4TYYTFIO$LS1G%W $>0,I8U MZO,T/^G#9E$0+F44]G3H*/CBTX;VA+9H_XSW00Z:+;7(>-_:NT!4^-[NVIM= MQX=X;;C?NAV'@W15['S>*?AP6^L7 \6M0#I?*GX#Y?SH@-,9+WN-.XGWJXTP MC2KO;KO1@9X(;BK<$=S8.1V[)VH1__=)%.J/68"M9^H"07PPC$Q9F 'W+^_7 M^:QH^?8O4L+GHQ(RK'T%5)I#+:_L)WG7S_Z&H8X;7 *(D\G/2/X*J!I'BO[O M3,]Z"]/Y.5B>[]4]""";AUH4JGT8UA OHDC\L"ZK%((V._*L)Y=-S[] @&M& M&BU@@XV<2\6HCVCI]T,(=#WKLD(UL#;.-M$.7DIN8V/>/I6!!D +\V_4:1C++1*;TMV")G!A06A MI*F9SL'6F4@3\(!M$XC>!!X4 M7L.R5>SD=__EINI]S9*^B,K4TN0X)*R3H[%OVR8UH43*RX#H3(3\@'<5>+) M9>>\>D&95O,_E.0%GJ4LM2_J'(L[K9X=* 9ZD9V+--3#)<_A0C6ATK/@>:;V MQD;^S>MFY*C*];<\GEFT#-=#O4GIO[_72QZ_"TLP'TO* MT=G4V)^;[#!*9ITI (>AK]<_WUN4#)[I?$27^*.E1[9]]?J4&&]\]B6 Q#(" M9W@ //^ O\"MXP&3<=%U O8IY?FLE%/&9.\E"^O;FW+.Y)WLIY^"13,@_FFY MZ]4_1<=I,UW>8MRPNMI;)4^9/X?%_F#T).<7"!"5-TZ?BBM<7;GH&(^VWP8C M[ 3A( F5%9Y\HR] +&U,+$VH,CZ-J>[*U5B%U0.BJK1XNA@O6@@<=J>HGU+ M4:#]B=$//$9/V/UC1JRR%-(QP2@2+Y]9V,L^F&26YS Z?8\])!37[S8(?0H M*$O>?@>@,KY7!1=X[A4:N6KS:[CBP+UQ>$!5*T[R(4*4^([81%N3MYPDY1_M M\PPD*1U2K]<6F+Z' @KBLLPRN2!7-I5U=5S[RQ4[A-U'W:8H*@JPY^*]#>4J M$T->*Q!JG&[#?GH09W_2/YMW_E>WQY,SRQ1"RQC%HWRTOY9ZC/B'B?5U1G*$ ML2!:>FH?9]L3?:=V?+MQ&-NP-$JI]#Y%YX^^LFKY#A6$O37.->U3 MJD[A>NE]3=TC+'::"&ZD_3A*R_0KQS6U5U;D':?;\QS09]30"&TPGA!HT4:J MK(2T38"]LS4,S?(S#KO*X+)6=_]H,??Q'PVF>Y^?[)9UE]64QJ5'N3T[.6:N M.B[2VB^"699;1H\;6^ZY6;*M1EP,(W>PR';V:U^_VT@::7TS1SCS9VFISB4 MWTW/KC.,)0H([>F1+,("5"8^EX^^7ZMDX+K0%6^< Q:-U9LHCAK4>K-5QK$$ MMJD-K- =F ]&"9@Q)0D7YQ1"JUE(G[I2COO70:(^O71,1GMQ'$(MF)5XH63< M"J]DA9!;G-2A&<@.-)7&;27YWL=F ?_#"TC\KS8.#MX7)/%OA\.?1\ )1D9^ M/I* *B) (882LY< 3HU(]I\+JLK]4/0K]P*3^+"(7GLH.L[6->10U9%,F?X- MDWM@./MWXZ0^0!$;"MQ"N]<]M?EV8#J9S@MZ"5#A07D_>YI MNM\GI-+TSNT"?@9)F<&/=7,/S7_V/,O_":;LH^ISZ\:FC"2!/-S!?%KGYG R M@R.5F&%&F16MP@V$)MO[868?89ALFVU%S@4!<]^]Q^)MI2?C2XW]C7-XE%<% MOOXKKD3>3/\-+ @*I9*1,F/VF;2_ Q:%*"W-KU=O+.7=M?&2]DXPOMTFA91! MI&Q@0VHX90QY4JS:,@I;AC6DU\MS5-/^*K:?_<,79&Q05#+'5(#).+,Z)+&. MNTM@<>(\J#,],CVSH"US:1=FOS\>RL7?<@.V,GOE\,5ZRL\3JO%?+K>$BF(& MYP0TI#BW[/!7QC^'L5X2':OE+O<<:A.D)A8WP.WOH9'HHN<59 BSI*-BLTW> M68-JHGH=&6^J#K.I,NJ*3;&R3B[Y03S23/KLB2']C2KMWZ>IK]XBSWKU4L6/ MAB],QZ3^_:T2TJ?75*H*7L;S*IK>6+TE#7>#"2X,W_XMG>/_AU<,_I]O\6\' MKL3SRB0F$H=]8(L19(K\$G*UG?B9N;&O1HR0>.02DJ;I"Z%Z]#+CIHX3F^L7 MFCP5'>^Y?'GGD$/-*2B",*FVW_Z9Y!VTL^#5Z.6)P:HZ@GI;' LJ"QH0 L4Y M#@*Y;KAB%0UT3 +%F>4=]*:E>Y22R9K)8R\!-2*>;A<@'V=7QJ2)TN+.3T*/ MQAT9Z-U&!/.6AH:N)U_+G/@SH\*S]@ZB8#N3JF2?Q.[5 >9D_..Q:O&+W^0+("KJ?"N#L8K'M ML[+NN"#AZ'KPU7>NU+UQT/4JR]O\5WBJ$@GSXOEQ12$]*$/5YT^N\N[*.YV9 M&W>A.D>4F^N:=]G"W:_P%2;&N>R5W M1Z93S(P]O0(,_KLROO_?_E/S4"Y3H%4$]\5)$C;9P5D$1?@^2W#V),2@F*)8 MC)IY7YWC/Y7G4^9S7E=I/RA@H0>FKYS6V0ZL)$?=PWE9H(%XZ$F>^ U@*F_@ M2B\"XLRI94LD>:*S,H2D5FD?7KLM:=)],V3%KKQD4VU.]!A^LTJ,_"YO5Z[1 M S,SEE)<#2V?ZJ%V9*=2>]9+W;#P\!JP:.LBYZ*YNW"^?O\ ?M!EQ/Y[3=8' MAQQ[)5Y7'1:8<$0W# WH.:V4&-?UNI^,O4!7P=*K V%DMJ&@N.2=XTFH^ITAU M0-0H&RE+6'?^J?UI9S,,A07UY/LGB3E+I\E1$"?#T]IMD]$\'/=/_9=UCJB_ M+,WR3F$ MDO'<2H_@^Q1+\K]M13)6TU[ 8[._((Y1-V,&.O.::^Z]>U;:JT#$F^?2)]+B MV6GA"[>."D7N7@V#17KQ7XL!..>5S%Z9*UVO(Q =HG6R*' NV-SC2;:('\<: M96_D2+:<9[??;N].V<=:=/-? NC-W29-HT(1N8Z@ZAEQ M?WJ]L*:+RK1]?[Z>H\ $_B'/M/S[;?;A?C.-/UE?V2O88D07"4%;][#@'TEV7'9GKT8KT#D;&?:R:B:RYED"GT)CL]Z_>Y8,CA(O7OS+GQ&:?_G*@'WB M@IJ]=Q'JSU46/^M\J#_V=2,]*&+J#U SH]QBIZ#0"@TOH'@+DDEGH8^<$\[@ M;T0]T9<=,\YA$I:IJLWH:?_ 89A[H*J_+T9J%:FVB6BV$Q0OEXG,_47#/TX< M9+(>!]70)GSBKGD$69\,E*14]X__=[WZBE-H.6O.;E(80Y!= M8:@/F&XE_]LW-#1D$QZ4R.>6L77#6FSK2./]GAY9NH=,0\GTOOGJ1\"G MUZLWK-WL-=)K^]U:1@9,R56%CODI"!5H*%X[ TYR6_*:B:ZY#_^F2CHCV936 M-4[QH>F..V%;'#,$?"KV#JW]+W _O:RF5TQ[6)I\S-6^UB:Z$]O+4G[X0.PC%^*<95-L9"ZJ?ZDTS>5]IX$9;&OR8R+H)PR5<88N9V= ;< .LC+!6^;7T.R5/W%9O<%!X/XN)SJ9S3R;LCKMG^>/ZEGG$A M5G*$_^K^YL+4"Y?YQ X(T;?W3! M0FY0XI'6@[X=YA@GKAZ[]U 9OBGVPM)_UW7]84C9/)T%TOA:LBH]1;:QTB1) M@J'NDIJ)2?<:Z?Q+P.-M*(GUDE5#E"MSUILM1]D5R\[9E+0%&\H?9:<<11CQ M=$[5--.KR81\, 6>'U]46A'Y%<7KZ1)D_;VB='AM*Q'N.G=W[/W=3\ 2S?E =?^/T6 MCV8[,I4SFA>]YZF M53EZHHAC>*C&;*PA7)R>KX--"OWTK+U2#0>)TPMB1_3'_X=OI<-?$@MR.XP% M[U^8E;TC,LCP>#WJ<%$\9WA,,0ME@/RLQ8&3W%@#ET/9U*?"=$Y54DZ-!+KF M_8TP&KZ#.J-/(]?S!I,H4;Q^9RD*S6YBYD<:7TZ*$LM2:"R$I4:#5GIO7 *B M5;#-^[M@ MVU,)2 8M54S,9Q.,1]#[XF!(RR46U2]9M*^M&J$GW&5,W8(;;5 MI$#NMK)=[O)XZ;WE.E2S7TJ*%"P[%'0R5PW]ZA*[!I\F*JYAQHGR7YO>C)UR5 MK#2*V)*OJT"8/29^$_XM5^Q(:#T(SE@NIJ&%:HO(W)6Q\IALQQ;[KUFW_\!: M]/.G!+@5IM6(B+Y_Y=+%4'T)\';ZC7P;A6>]$#9KY)>45?BZ(KB1-A;YXNO^3'Q+640?ORF]CL5V8D3 M6DX/H"Q3>IOZ5[JFPA)E(-_C]74LW&R,LMMQ6\R"\[V6R4S[AAAG!DGR/>O$ M9D*@B:(6;/\0LL(U+-I?#1MP4W50TDY)'LT7+K5/^",W^=,_+R+PW\1^BRD78;JJB]LZCOCW,,2;-4.G$5 M]V20S%EBA \>0?8ASWHIE=YY/OTC$F88'00PHVPJYWY &6A:V/E.U-$&P1,= M(<4+MW]F\6$&2J;R\:.@@397E-X;"5**^"HUV\%MCS&3[\,M[_*4G)__V>M<;.;I;""08&;+=<>M MK<4$B=3UBD$]42F?BAEH=_B*\>^X!,")#JA:E-[W1;*A'BXJVV#>[]1HM)#1 M70*(K1IZ'^!(8#'HS;-QC>NIA6E1S1PKM^W(//HU/O-[2K^U'-.(D.ASRO> M;PG3K203>OHY2M#@AL1CH2=S")8Y]W%?L\:[Y?2>^9Z65$W00G\CB!(VOVC8 MZ^%&98+:+MUH_WY?%3"VHU!F,4_"P5&"0D%744$NU7VDVT;,(JI\U* J1.9: M)R=32 B-EV&1M(>8!8%1VAT_AH4+,^+7L\5'_-]COH[!Y8J1+ZA#"##ZA]FQ M'QF]S^A\K?P1LI4$8TFM!IG/T-<\)6ES6Y;'8APL1Z57)9M:/8;6L@^6Q +. MZ"2N)D,A% J+AER#\:[>M4_Y_&B)/N/X="3P1)%8$$=PJN+*^#*;H%12P)$V ME4A)OOS$ M^\"62T 43R$1XO6XQ%BP;[#V0SS$#\6]@CX%">VV(S3 9U7/S Q#A.1KSTDF:?@H%,46]E'>JRCV+JG8R M@E>KY366KH<:1%'KFWV'$#;VGAU=6+3OH3VE52S'*R/D^YQ*/3(VA(FS=&U^ M%E7TO5\&3DI;YWG(C>Q6LH3P3*7A6$_GT0M>:AVZ\[KSO6NS,W(B9QTMRYN; M:AN%5MY#1%3)Z*$O\6R0F+/\IM>5 M&O.F@4(3(=Q;EI";]^.W5FY*%?:_OBN<],&^WIXZ1Y3="<7WU(0@J^\+6F-+ M&2+F"I\V%)PF+HM#F8YL=@^WSIY@P-\+=YCQ'L.L3$D;>)-#UL[NS[J0-_]L MRO;?R$@;+5T3'\$WYI"X;&!YN]7ACH?5#KNG4!*=Z,!\W$EN8RMPU\GG$F1K>ZZDEG M.;PJ<7N#26SV1[ZKVW ?W!G]33V%'=,KQ1WS_^,2+9,Q^F]+S8?R) MY.O<-OT[G+R17O?<'/U;W[RY>M:FV7^2]J'Y0+ =JRC;-Q$E[U$*WUZ.OZQ@G2], R6%KTR5RV]B^DW@,S ME"Q.E"2?AH6QY_,[7#6B6S](RV)!1WOVE?MW@BMGZT<%QKYY-?32=V708@96 M[7CHE1BK.QYOKZ%JN[JEE":62XZ3BWX6T8- MOTKP9-*':J8R%![PD[3WW,*LZ[=DA2ELQ,R:;)&:5\_G,JD;CJY4KQ.,4UI+ M8$&GZD_K3^ DOY OZ$Y#+@%7<:JQP>?I):T+Z*SS#W@B*58,3UN-%9=F^0T- XVK?7A@O3+7+T$"+?6H'9]K;]/ M15I)F_Z"K'!&LG"'/;;5+JVVZ'?SW?-$]A0V<)CEAEE;._)LOR$F1Z8,_=C% ML<]WAED879,H#@M.&:8JLRG7E^ P-'L,+Q8[J5=+47GSO2Z+X2HH&0"D6:MC-SNBT_GUNEEP!1+-\?S;9KZ1) M'K1K=PD@.GIR"WF6M"U<7S3U>$$M^L;L)Q2+*"?,O*8\Y>)XR+HL^Q09B M7Q2E-K!L@):L"702;!XESY#4.NDY6S)X(Z/84*WR,L*.P]92:H)YD5IRJAZM MDI0:9AW_EE=*ZT5>U2"V8Q9J"HH7,9QI)!@JE+ZM].4IZ.:8W)L4R9C]"ZWC M)(B36$WCP7V_B2=L$>I#PF[MRGD:(E8*V^>?'Q-',S%$9GSD5\XD42!1N)H$ MQ30U75%HIY6R'T"K@9U-,\\[NP.TQKXF..EG#.2"0Y^=-.4\/Z-<1C)'KWHY*& M<87ZBHUY?DOGB"U2]VD^+9 :VL4C*/^QB F)WGX6Q(X@Y_I'4@*T ?9QNU^R M'W(6F2.PQL&?9-DG$B\HJ\Z)T/NXP7L,#*H ME"^9^ :K6[1I3# Z+!3]F,+IL^6XR+PGU.#G>0GP\:!8:N9E*4]0"%&7^?SH MQM;/A=WI-LC<]2I=BX6WFS7RY&KOB4RMJ?-LG)/^\"5L9K<:L$Y]\1#I;6RY\SI M]< W&.XERU=4\3L[#FB#[Q%"9F"6:^0M:X6Z6.)QPX#RPBP#$?(%R\X4.-&9 MJJCDHYT>Y32E_(F#+I"&SOY<\6)MF'6^9O?GWA.:A?P+&AN(*<)0]-K3*8 M@2E8#N0K:C7!)9B/0*@L%41[Q1<]G:K BWKZDA)-RMO*K6J[;ET>*D,!](BB MR),F#H)+ %/N^))7R)MKNNQH'ABJ")@.WW((.IN5F 0O?C*%' XMXR[HW+"R M P&=55&>(?(7H#;V+#2GE]'9JB+SY/22^K>,ATOJQQ0"Z&Q(4\_ )6 ]J_WB MC'_900F_D0&Z*UGZAT#+!0T/0/F;;T:*]0>@'&H%WY*7'P M-_K:.6[?4J@LI3SJQ1?K!02!RVH?,07K 4=%K7!<@D6?:9ZFK&Z@2UY]WY9^ M$%T&)*^D7/\D6 !-):4?4(--<9)SN03,!&-E"A6"ROTS&SH?UTN/S"2T,=U/ MV=NR@YU18V=V4-4D&[0YW2(V[F\-1?X*&I%!N>QR-PJT[ MJR:-'K?'O:87:Y.8-'JB[UB% $_73L$95MA6 ZP.2B.(#W([Z?GT.W==85-U MS8:^YR*WOE$C$[\.0&\4@A>]:B]\E_-9G:>MG7'!C]T,BLMPI-3H(GU,[D)W MX[W-Y_+9+3"(A<"51':>'Z?5XM\XL$@_VU!1R=52D8>KRKX9->*VKA^CU:-E M:%>,JFH9PCWM]14\GHQ:.\*N3,SHUW8^XVU=:WQ/I?E%9F\SQ7R9#^BME";C M>"'7T\XZ-_#!Z[$K]LO9N,$2A'I#G_SH@9'%RD4>>X761)N=-,.]([U3T62W M>!XJ9O4!>#XCL5V6:_]KC],EI*FEJ%'!]/2").-V7JJ#4AT*XU#DBI%> NXT M$K9:@':KAV&3,W<[%1? ;VTO 5?X#T-;#F9UNFU%8J(U'F^[E=X-APCOBM]Q M\3^_V_9CN@M3,4(TF>@TI]@!$0 ;Q9M M&F-O$BQGZY >#@?3W\$$45A07)$G9G9QK]+%:U[;EY?[ZW8,XY(=T<8$'KQ" M7:C4F>!EV7%4FP?RJ7BY:W__7V8,D\/XDHB8RJU :GJ*K*5)FBWHIT)2;-0% M:AFSN*2NP9][VV+F,^I;243BY<+M*IP:?'FR)E/&I]RD3^JB5O&;!(P)QRDG MWLLD40[;E4KR\X5?D25\S)'PB"8K/<@(CR'>?X8SU;2#6X,Y8TTN"&\*%/<' MM0XV#1]')<6@B_F&'X&B18^9RN/X]D2,JQA]I7;[6F-7XF7GGK[!7@+X^O*6 M]1]Y3CCM(7$O\4.?Z?Y_ 6GXW]K4:MW'WG+%&:-W.;,HXQ7M\V^&(+[E[K#7 M@OM'IM4UWG6])*K**G#)=M'F=-D5H1OR666EV9CS*XZD$S_AZF=?YKYY7KHS M/XRM9$T/XE2T^:O[?JM,H9#NK1F"D%*&MSZ@+) (5,O(T7IB7J,>JYR50:O\ MMCM\A$GCJYK>' ]&,$L[K2O,JZ[0S8OVA/8C8F>MXV0E+GS^V2 MV10R8%H;H9H=IPR?5(*:D.QS8N/H5+S"+?NC9=-?Y\,)JC%RZ9< "\S!F(9. MLV'V)B[CVR6@/0#LZS[6N-1+U#Q^;RR^=^K7<;EE0@97)BE!+6#!?GZN*L5[ MZLFDJ(!S?D>5^V;%@TM MEG8)2#M'C:_#\>]9;6ZO;;-4H7#J6=F#9-LWEGD2.)U_9%P@V$%#_/GUU_@"5W44=L5VMR["]/HZEA,I99GT\S[F5[K9T?A MU.S-**H1111O*[4;V1C,V:/R^0G%Z><#*=&?U>ND/(E'ZZ)THTH(HMTN9$_O M:!;_GE3/"F@3Z)=\K7*_ L:4X7X;-U8%?9?S,GB#-3/, M7&4?TI7V"Y(9\;RET=I(-S5WK/V$[!=I+NV4-2OA5^ QI1',?GRHNA>\K!_$ M74B@BTA:$3H-2Y^PW=: +Y&YUN/EY$AX>4CRPPSG:C1K7.X&\*X'B+-,_..3 M _EK7ZR]4;^(BG=I( %%B76*J8J+L-NSFQK7BGT;9'A"-US5L=+(>%VB5N%V M/[K5LN#FS^/$]R2*M>\S0&DHDA7%U_+,W2K2$'J>1M<"4^BE[=7+N/AVVF#6F &P^CXN?E<3X/#53> MM'Q=>/?+,BAZ641O3?VA*#3MQ:I_@W2%VX@E==E".7;;DFO-VJ>O\9/@OQ8/5;DZX<*LZ:S_@ZILP.(SXS-]O^T M%,IH+:QT9(A%:=-:.Y*Q:EJFWQ=-&/1967!@JRZT2_R8E6=H:SN(=U4_ MN*SIJ&*U^@RM:Y9XRR[(>*@VLHP_&A9D:3I>^Q#D<>]P]NV#2C^9++$[_%R* M"^Q7A4$*^F3('ZUKW>E;/.TA>^X:!$ ==3-"F6NWI:_1R=L'Y*(99:.OEM(R5=+GUR M#UV!V8$GTH*GP]:'^<583E1!72C%ESYQBX"8TW*)?,*Z,-G$>2G;,O7Q@#I0 MOHOZ$@V_Z1U:5N6->Y(>7VPGQM:_>M'-8[KEHW%3N+$YFK6G)1TT#:^^)EX) M\6BN%U F%NW=8%%0T,DUM^73*)_VN!9@[[A$9'UL6$Z YH)$?9[VN+7?H\D[ M:ZZ2(L')?D$-1GQ .<2H&/OFG0'%!O7R41J_Z("^9:'"GJRSZ>$R/78Q<8D_ MIL-^B3J(B9G[_W+EAH5^K*CVX7@]AE@]#:#)SR4+2TZ\CA K<9A]'7#,K;IB MK\HP,JA-J0D;9:TZF%$4G5 MV=#R2LNM7QFG?OJHGSJ>@MJ&B('T!%UT9W@'^&X$\3GC_.3N(SFT(0#GB.[M MW:D(Y^*>L)19T];\LNU4C.?[C 6H*!9Z]I+]LF50-?/Z?+#>O6$L3Y%F=I3% ML;O03FFINT ?S7KTHR.0'D1O![74W#M0AGCQ^"TUV4WF'X[]N$Z]N]H&V:LR MSXT#@D*E?M=R5@=N J^E'GJX,E\"^NDY\'2*2?)W#V/I94OL<3+?$-.429"[ MNV2\@!YQ9>S$_4O 3S,O@I>UNJ.%3[WDC-]> NHF\9N;I[21N->K+#W4?J^M MH],3;9L*9>].+G A0.IHB2K44XQ7 !4*CO9N8&"*F.!%V@\-00())A&>G]T^ M'AELVX9M2)>[@$/KF!T7+ERWLV:.2XQWX,R!=['2K\!I5%-8T7V!T"-/MWDU MZ!R(1GR[T_&QZ$2_VE3U_;./I+=!8Z+ZB]J*U*;*FR>",M+]UR8Z \^!<$,Q M$(LR'^?48Q3$._];ODI=5"8L8C2.YEDX#8,/^?WQ,:_;8^T!=6QP M1P#8I^H2,*"XKFWTH%\QSH&GJ3\:#MJR2WZ""5XZ#U4XE*^J.[_Z"]2T/_D5 M* &K/X&M!RTD34D_WGX?NQ)N)U,DAQE/@YA@"KF5^5J$0]X;@M?3/PALEN$< MUQS+;VE<6PK)M^GC01,\^@OJ2V(?5@^TS^5 WO]S&L?M]=Z [99YCU.JW4Q\ MGYK1W:%?JX(%ZL6A&;.7 *THY>?V![ VA+0Y$7=GOAQU^=OB<=&\+FU33R\B M__TC;H[SH9WJ2/6/A3\[;S[ZP=\-]>&?0 M[7?%9BM27%TT[^R$7SD(]#%\ L.E]ZSB,;RL8/<2\.1%>A!'8MK_MGS6_SEV M=?"_ &G]?V+O!(483=.]8^[7,Y,\83X?==5\2OCF_@E5L+(D;Y,=?$N$+O#5 M.5 ^&L6H=0\>>)(QGW<) />,IZ?Z;;(L8!$;YFZMV97BT^2!60'^95F@WUD4 MS_^(D/%(_CGUDT'I:_BPK"E*G"-3R9!!MI?Q]:!:$_YW;IJNJ)Y);K4:4J!Y MP;ZP4\&M5_\!X+Z4&W_Z/B)K!I-LM?9S]JIYD!1[4^V/9V9;/WQ]MTAA[9!\RBY]K MIW0$H6 T+GJ*-RS@UN3XLUD>KMTHJ^2"[#^ M@5#[8#:EJ<%Z4U_2XSG&VVS)DE.,62WJ>CZ=J['QID-LFY1;HB,0-LRE:DS+ M6;QAYA=NZX"7$UJ@Z3KY?;''5IG5^^AM]:UUL'%U7^LEP/$+&U,+$&%L!KR* M?F_U;NLLM.#>3VSW9[D.Z=0.@*?KF7H^E4S^3.]B'IL%D[QV\JWANYHH:(0! MIU^0=M0AY=FY).;9=13EE/![Z=-)HTCGG&TJ^UV(S<4&QE. MFI$=VZ*>Z?T<5\2'F!\=SQ%? K9'O085$B+?K-CD9##/-G B[3:2"6I-&3)/ M/E?D_%P(G>2&86Z8GX8WA&"&#?CWOM1-1/XHJX6Z H#-?HIK2PWV!4]EW'D_ M&WD-@(9P-[>&M5S:Y 5YGI_\>+ZR4R_^83YZ$3,>KY&-I1C*K$5Y3$&'5R:U M*WNGW;&I7MJ-G-,4UL:@N'>-9>K/&T0W!_T&T?SO'ED_(Q)/-8@YZ/9R[,(" MAQ<:,=Y6PSD&%B0S]YE#F_$'=O)*U5!#(=^]S1QV4W)EK(DW&J4)HN37=N-'_>,MV)EW25ASY*O'2Q MEZG5(=J4< 1:,I.WD@UH^CJ1F.R&+5\> U-XZ,+[6&"ZM3&)4576_(H+DQ>@ M#4OF%B9&5%]X)\$O9\K@!!'\:"KP%7HBOL7$?7*P#I@ 49VQV!D!T6? M,MM/.\N0(H':4PH]0>N-5!@W"(D+=$\V@<7(QBG9?L%<>(G!#GP'!C-3*TY\W""FJBBIGTAL#N=YFD/!OV ML9X6<9#2TI\M]42,:'VJ?KH- MQU&Z3^Z;X=?)+)>MR-HVM*;%'('<#R%1=Q[- M&S"Z$WM9$Z-R6<].T3R1#(:81+ M=.[^):!52WRM9M!*BQ_YB*!7QVW5'M96O?=<-7!A#DG[H9?I#:'?BT=N(2D] MHP5\],KPATP/G6QS0O6)S0=,]3B'R^5\HU(K8MP#?G))D;_]#M8Z?N\EXN(! MR1MV%%C&C/&OX\[X%_C4T>RO,NI"S,:2^$U3=#!&^L$M.*;RL?N^B]!E+V:[ MF[J%&HF>O)CQ.',( [QDY#'WW>8.NIMZK$^<%&03'2;;93<;;LDT+LZ6+%_H M'!3AQ%*0>F1+&W4P6F38AR^5A]XIBD^7JC8&O^7)/M-F=,SK50F)F!E$58;N MBEK8FO&W1C[O_1SRM=O0^>K+=;#B6#UP@;OO@E<++]V2[279+HX*P,>R^UMH MV)<3$5&)O*GU"^/4".!N%?ZY.AC>CZ*F.1+:D*_I+)ZGQ&HOZ=*W.=][KE7? M6A\7) 5W*^UJQ+U3DX]*1*L0;'6NJ>46PA_^WD9-(OQMM'- MN$7MK(ZPW->4?5EF0MHN=/_PT&@_+WK^>AWP\Y5H^MHOPJ?CUTQPI].:PRU* MW^Y8Z$N81W)VRX9RC')L"$<4LCW+@&E'I[I,R: F8+7Y^ .R!'G M47\ T[U]O;"%A,,L"8/K:Q3Z-??H M_HJ&*FO^RTE7AJ&O6?SV6S Z"WL7:]F*,26Y7Y8./IM$J%>G*A@?59CMKL7_ M1=Y;1\75;?FB14A"( D$0N%0"9(@ 8('+21X.=V^/],K:FJV#]'VBHH'@=E]1;%;QZ6!9( '8#LRT5AK['TZ"%0E=$"EJ MR6Z$)TE"QXWG"0$]GP:N*R #/]8.="W?5>*8D:\B >C#N=1;/8RQ;6YOQQ!+ M)\^EQ)2J",WFY@S"P"?+#&,>3'M+,YK5/O*<][F2/X>XOI0'"T^,[ A@?!.' M?37 M.Q;KHGGG?E=JT^_+O:H%#-9!B$!YCL*@=6\[GIKC>OQX>*C!M\=HW;ZDF_7/Z+# MXJR]!!C-<5:I+%>U*L-&]WTDI>@?@:H%!92&M[(Q)AN@T)V;2B9=Y2#K N7- M>I,*^,?X5I?"-.V6?,U$J[EUE>^Q?.-#M!VV:&2AR3:+#>E"4\P-W/D=N3N' M^3;//M9/T8O&1>K9NM1T72;8Q4%I8"$O6/"%+D]&2C]LRZTTG MHTPV(D(_+8BC+<23U""NFJO'HLU4,0;3OO+=5]:G:U+/+Z7-QS3O.B)SQ2HG MKRL6TI"J4)U-6GS^XT2E,O>PF!]Q=$:7@7U7PK_;[YC7$!I^I!K%$VE80*.H M*)#](%3_RZ7CIOO2A0$0FJF^*QAQ7(E)L6ZF_E'*6?,+_KZ*^LQ[4_Q]Q56H MT33+OVY5^!MY6V3X>YUQI:2^NF1I-S#37SF@[^V.C:&E\0,X<8BYCMJ6?@$W MJFS$;G(;GI/[B&N)$[TKCT^?N7F-TV#EF_^7DSQ[_TI M^;\#O?WW]D7]=Z'\MXM\;N#^YIR\0+D&7 CL_!S2R6AJC3M18KIIKLCFF:: MJJR1O!%Q;XY%U5Q5^-_=J,9*!70)6_&2J2<\(-F=,(@-NSQLY 9BWB?#A%[@P07:ON?&M'L[. ^ P6 M$$TLLG_&S A91MQ75@P1EQ>E,?]JQ<343Z<22\;#HJH4(M2"\OGO.Y& .Y() MS'#?B)WR3D=\9%RUID+CJQ\3G!!4=HGSZOG.JAH@AZB- Z MB13#^\+4Q$-WEF4]HFGGK;;.WJL^B_,??0W5D&OSFI8OO-^6AA-<3+Q.7K>0 MBY'6OCH^/]'6+.UM8=L/Y2]SUC^4X-APK'8BX&*9GY6C?MYI&R;6H2%7"MRN MD^M\7BSJ'Y]9PI.96*[$+P36)W28A<<%NY?6WY/X1NP7..R?"AF4QG3K,,EALO G M7%K]2GJ+(7L'),W&L='MQ!_-!;O/;@6)L%>=O1F6.I'Z0;_=H0XR8!AVXSCY MT4["%]J1"[Y,C'GQ-OJGLBO8#G$)P3I?PG.C.;[RR[:8L[UQ[T]FXZ]Z8B5G MVPBF9$@LA3VV ,XV7M937^Y^#6*P(7V+!#B7=FVH\XEBA5X-1&(-1]>Y8-<: MZ:/LZ8,/F2)SBYI?CWFQE2/G _?%@:?N[EQK2,!S=6=P*ZM&:P_Y^.3FXN " M3T[GPO1^'C@$>$9#1'VMM4W461NV"SQW:ADPWU(]U@NU=R+%#&RP3I*R?"!T M8P(29-@BN<%9_FS$AVN_CI,L;XM3U=T%FS#$NWR_0GKYX_E)> >79K#?DM"' M+J./0@S)%V5 #)L;="_8S52LFMP)@1[O*D'57+7!@[16>C=!L20'HA313VU+R'X[XN'VRN+YQB MC%0K+/K_*S=W/9I(\5 %; (>>!NN,>C##I)6,)*VR2D*.'\P[ M@ZY&UW':H:,G8.\*9A*S 0;Q1[7V_83#ADZEU.X;EV!?ADV)BD;AK]_?3B]( MTKU[%%)JX/[V@3O=<9?H> 7H_MRLN5>88^C&L]*>GY(KD-BN1INI3!+."(IL M'9*R?.Q' V9K%TN3J['519?-5^CW_9^@42J%@X1+XGD.@^IUU>]3 W; MN7R[_8O,Y*030M)6+,98$<]W31TO<4.X;!\/?_JEIK/OFG#O]"6B$C6>S]). M/5Y86'BSV0\,-8,G&^66^6*/#W,I! ZF/]_)0WR^#G6H-Q3_U*S9>F+P4:Y! MPB(H*.9G>E%1!>4@9R/Z\L10Z GVH[/@"JT^T!2Z$Z)/%Z(#;LLO+G,3'J$> MY-)^A 0;WGZPU!YK)CJ MJ$)"V2F3,10"+9I2@=ED$ ,^,@[4,Y?AQSX\+ZCS2GXZ//8X*H_%"(Y70S0@-$D(I$KATGE"A@990Y M:7R>5L,QKVJ9QP$#(WQ(UX(R+P@T,RCSN3M?;U;TE3O&<7F'IDIVVYQI):/L MZ$2A<=BSU['RH8EK@(3DYALU/^?P_>;C/321BB/YL#(&SK 0(]V13HJFOUL5HU)40W&91+'"(R*\N/2?2 M):<2BM[2/ML&HFOI\J3PB- M!$$2@3]Y:9887A)!(E1;J33/SU-Q-1I?7N4;RNJR_'U+ER+; V(#P 4[9D7D M=$4/C40TTW1>N9ZC'^17H**QR>=2ZINXFC%KN\UR;.ITL>.VV]$C5"TO<@TL MNL*_7ZM=<&C^+6K<(,M41>]VD>ET]QE5/L:[?W8L]?^$8M/9%00?F@Z@L%L< M&RIM'# B"B#^_UOF_=#^$[)TP]EB$;?@]F2ZBP.-"D6;#^?'W$6O[Q_(+/(G M+1T+B"US$Y/3%OAEAX'JYETH(ET8IM=7FL2N=M1KV-VC,,!M!I;$MV%G<^M( MP(H_2@XD#__<2X@)99$6O5?26N%C_D'1(*3@O6K,[Z48FF]$O-2[/K!,E%6, M5A08[T3$O7"!>AW(7W:-5D"5GM@S% 9)P4@X(O-$PA/GMPT1/59C>851Q76/$W!;O8Q4)#/[9!.9)1R MH%[K7?12TM21TW=]L%%^[?1,HJP=AF%!U_V.SP'X%/@ID6.H'4RHL]4_=40( M/NOY#KEY! RV*S2OKKW5S?XJX')=7@YA4S;-E8?./!V4^WUBD+SWWPY,$R[= MQH33UJP12\[2KRHH/J+F+[W(51U.*KQ6M2H@5&J*4@K,/QZ#\(-9*X$.EO@. M]^_,C3R91>^E3NG@[HZ@F*;Y)W4SZ)1M\K45%$(2::E^\>Y&Y03()ZY1-^9* MT8%-TMJFL:@W%2K#*.\X-)FM[DF&54*5_;U@87&K6@1=#%KY+G/;[[[]":CR M UX"2CN;QSY#.=#.FBCMG.8Y7)&B5"H-?2SQ00&J21?4\F^]QI2$)TF1FEK3 M:RL>CI<[RD9)DDUG-ML\*K2A2G'1SVFA)S7[4\\#'7,.*/JL8>"W \1I4).8_UN4S3\M\_%_=^_\ MW] ]]2)J_\-JBA^9VM!+KA6$R(VJ Y")+BGK\;L.??;OQ11#*B@DOV[I_:B; M&U^5STX2]YHHV&K"EN&"3Z)&(#W3>'FR:W(9YO]8=R3_$,S?A 2E_:?(/2CDIJJ15<:H9&1TOU0,*V3-EH!\4#+0E ML)0^.!A:OII5I1EC(-KQI:^N"LED>+:#WZ]"JI6[FWZ:WT&'I6#QV9"/_54A MC=V[V9?[XL/CQF,CP6N:QCPBY(H)4TI#^6'+N]8R;A7P@'3SM53\,>L7"#($ M1YYA5DQ>I%FZ=_93?9K*J70D@#?V%1>H%4(O_&CWJ051[A,5J?K=(.[C"H$! ML28U)(#J%73\[;=Q++-J$3CZ:=Y-Z[Z=M,]NL6_:;?-*_RR#X&SVE5GS)[E# M1,5=@RN1M*^-A9GX"1) &0ATVO^Y#>&1*V.^5;YK^+"$;:AFW8Q DX767G)< MF*.R\Q4.EL5O&@/WFTXS@=;[_KOCS89ZJNESO\ 3^]9&5Q';^#ZFS&?/(AC='6PH<3Q(.,1+0*\;C*B*;R M<8S3F_ 2/06_J:2>M,MGMQGZNZH!OS"WG](&#ATG]U;>5TYC-D^VNJ'*(F/$ MJ51HCFSN'R X!:UTKQ.-=N&D^+4UBY%\;8R MU-E;!N[U*CF]<_>V_+_'6DU$916-3?%\>9\AY:NWY-H MZ3Y/(2VK]1%U&MM9)*N*[DMD7',SL9 00CB 9AH8[_;T;F\@G8D_M]YI,BCI M2A-=/&,_(_[1![(I8QM" C3KGLJ)C2T?[\UW?M?H' MXXO&B4E2O_;0",.*Q_RJT[I;+I[G1 @F R,&FN%>) MSK9JK+1%2V(C]GV!!(NKJS,:O6']ZD%;B\F7UH\A M+E,(1/))6NOO%M1N1[&$!K:D.FUR5H-$I$YM3EVY0M/7-SBG-#)/6E@9;U6[[<7/K/B M36@M67(L'2.*\[\FJQ5__=X_2FNS;TXO^@!?S6SE@%2N820M;G5&5XPQBOHF MV<7 JHM0U$G/^+CZJA!RM(,$D @,K%@?:2(!2V,(=G7MK<>BYJ91PSI[PRWT M&#[^&W936!+YBPQC!^S7EJ(%E&]7JC^&)QA.>BUID1T )YT=YR0F&#\H:;Z> M30=Q]8NM[$V65 :RRM!?IWR.&1H@10*^0CH]Y;3P:0ME'DM:JL*H[KT(WHQL M;!3(JN23?AB9_9[QH%!>!TQ]^-H X2Z#YO[9]EQ-846'J1W=9*/FF@0T_D"S96$W)5XGN/FC0'[-WL OC'QNRSL%1K2/E4#FW_O":,R% MGOU0.:T1SQU'I,JOC[]"H9.GG!O]>D*OS%D#H3/9@ 2,&8 +"5XGDC$"IY=@ MPL24K#NC(=/=8I_SW9_:XHD==X]T9^K($LO)F]*Q=XZ(FFWCSLGD=SR8%Y98 M?_!%DHB_SIT%-DHZW)]6IPO3NHO0 M5H1Q3'A=[5/@-"Q8N+QR5*8CLR9P[8NZMZSRR=(\="WG_B&^FHV ?]:T*2/? M9-Y8UZ,W'<',P<6%1C EV8IQ@:G+G/?QG)8]5,0+2Z1ND@'ZK?\?L7"R2+#!VFL0Y;X M-D$%@X((^Z>]78DC.E-_%]TFF)D?)L66#M"M!L+P/(Z'B,\'[FUR2S% M6JL(JJ^X'CL\"E5! X2Q#%4JGSPMX'3I+YGKQ'N;)_SM0/"H,*".MI#QWBQI MH]4BYC"?3#V]ZXID!E=JO*C+@\[(E3WAM%5:2L8QM^\F%SD>?]1^7XZ[=42K MB@76X:4GM( 44$C$ #J>@ M-IA3LQ;C[@+.:CI;RXP5OK^)3V\^(?Q,F2RT)S@GL4I;=*#6>F72JV 6WF5_ MYUR0_,S9<4FV^E:E84[I"X520CAB)T5*!]L<2ILA_[_JW^?M_Z!O!YE7DM]B M4^NTC3OD12C:R-F5/PYNU]?9'BAF2K8I)&]7O)LD/NOO*70H=.2J BO4=0> \#J^NM*J<$L" MPO*_Y_/'8D2+1RL=I%L2X!@+;8QLC-^:.8Y\O#3]UI?>EXOZC#_.3!IY1#V] M3D6]V;3;=UXZ1^6:='QUM^^N9H[C,;^OTCE'#[(- N0%%.K-;&0[\+%;#0(4 M1SZ\>45G(XK_Y-\]626K/.]).8!_MR*ZN^'%&W<7+#.NTIZ?7?HEO1=9T5M7 M5EHY&350YH8V@6^%)CT.;Q*UT(=MY"?RW(?B.TZ$85^&KYM/D0!OK;"[8-RB MD5V7"55'NR@#N48:8!I4"\0&[5IED;W(6HJ6J__X>T6B_O]TN@W(45@1':TP MU\I&'>B%8$=["EP03S6=%:UKO*6J17#+H@GT(0%[V33-OI7H&^^K.H8 =+1R M8UEFTTEVW]*JW41213-BUGW=>UZ^$$,"G"%^^0+X8V^.5NNXY#&Q6'UZJ,C= M:4&LE8/&T".:TN-^U@I;_T\.[^A'0\3W9/ZP5R/Z=@F,0"=5K4\3K[7XFTWN M?YZUY<%J3G-VU)'_>EH*G2;[Y+YU PE\H"<=8Z_F?.E!-MH=Y/#-@QL/[P 6 M-$Y.*CR1:FBJH [!9_060&';0E&4[>:AO\S-',K4^&+9X)HN=F1T6]"A[K(';DCF:1ZL3-C@9 M\@V^0S7JQNWR0?Z1!@H*O]GD_;$GZC,8A 6=FK(7&WVE&*"[*%?3E2/@6PQ3 M^E#>#-U>$*2F[26D#G X3W%2K>T?T3R;FQ5:M4//R\P;1+_G_/BB*'A_D0!Q M47QW!UX3Y%9?,2U^'RXRO.HY0%,A_8R827L-E*CR9S\:?!TD@&[#V0AB70;, MOGX.!"\&_J3Z?Q8A12=M3LB#.S<9TND)1^G)*_9T@)#7OTJ2;QY4]I MB7V@X$51YYGDJ+TEF;2-5;DLH2F-W^+6R<[= \!"$#T4YS6[(I&"J ,)CF]: M7956WZI;U@85!C%%QMC#?91-=*IO[5Z4960;>S>$X$<"IG**&]BR%C0K.P+R ML?%+/MZF@_6DWLAQMX]H)1%7E=>/TU35_S2:CQ66)/N& /4&XYN5[$R=W"7Q MA_10"-Z_P$C>^:V%>>@1_L;5-XT-V/7IC-$4;>%: G0C!P66*4FCN"2'M##J M+2JJXN%APLDN9E')^S+\[5^R%T.]@W/?%;7ICE8T\HJ'J1\H2WWQFPM6@MT8 M>UK-DND )V%ZDJ7-8]11FPN?;%CD):D"F%.O"K1,"PG;Q1A"\LW+>4*Z &@) M=M?RA&RT17M_[W[5[.%S7M. \CE1,L-\MA!P(L'KA+,ZAJJDN;9[BR*DFD>S MCJM*4R#-=4;&5TVUTLZ$]D'.YQ2;WN&U#X#S6LXF'\8.X ?"0E0X#8-S\N[@ MF_,+"L)::QK1(CET[UJX\V_L)<60,PE_PZAOD8\W0!+0(!Z&D<._F^U38%E\ ME!6T^Y*RX"L@[*TM_V^)ZJ=GT&IW#-$P/WC:8/"NE6X6LR!.1-/GWV]>D?$% M <.>W["^JJH\/X"]/7'!C[9H3&NDXE;GGH6?922-?,Q'.4? U54!"%M3R#6_ M@ OW)Q5ME]DK3\6ZVG!11\TKWQ0M*H%D["[_*$')^>9@&VU+0&(K=*>!+DMC MJ*@4/W^AQF!C/C2IGZ7W'V<;^MT73(\=YO/*$DQVHBHH.9TW,5QTQ+XEYL'PUZ +;%0Q2,!=X/UL MAL^VY4*,#4G:(WS64Q:Y&*<<2Q:@4WI)U!>5KJ&K%^[BMZJP^6M=566FA;DZ MUV4ULP)(=R[SG8W<)BVF/7^47.]FHI MV:G)FG[&,0WS=B@_7O$V>@_-1^(I2.[D/R.S'WLW! MR'6K.A-3(\<61 3ARL&-H00).2:QO5I?Z58H)9G3F=TOY",JET@"/ MQ8GU$P>Z@&J_'R#]ZP%51.4J>-^_O?J6.;[N[2VJ8[J[1'8$><],;2!_]I^W MQ=?"!.KCGN>X(65T2L&Z%GE(P/LV/4?B X8*7'(00E4#9)W\D@$W753S G,4)T(]H](P?E"U[;>9L M(>[SY\86]6\N+%'<_&.'GN*D>;RXP?KP_/C M4D9X?5P(?2#K>M_N-I& X<"O!W]+_OA;\E'LO@WHS^X&EU6"KH_KD(!F1@1P M! EH1?&]_!$\& F81J4PN^Y$FD_!2("AH*Y.0/ 32'<'RKR@>F>8I)+/&E$W M=#>%B(Q>";XF*H0L0V[05;,#41I? PE %3@:Y(F@BB]KB&H]Y(V1)<=V]SOG M6%@0LEZUQ/WDY_5:^36,M :\M=@ N]<.P'SM^<#IAB/,E(1WP/%6XTMMQ( #BD"&MS5:O^Y^O8:HDMZBF;U:?O+'@^.7$6 M-J[IG'@Z._"+3];0$ZW,'_ !D0 *)[V+80A]V\3YW(Z#:W50[\9(I@&Q@<&C MH='J/^YK+1'>!5U:6)<76072Y]O[,9JUE[2#;D9#YG>Q1A]XI\Q "!K 7GW&9'DM(3D#1U0H-&]T4GF51-&&%KPGF!RNTTD-5[%\RY6]^WIMS?? MXH*@8C]28%".YN,U&=!+X?YD.93*XAATEIH;FOS^W:TD%=*5@H!DV@N013K@ M8+LGB22FIEIG(P$Y$WI/6N[BL_1T^M^JQ(#2T._L/O1]&LG6?(2B]X%PB#48.&SLC6NC]0^'GH#M;^FHO)& #"4#,_%XT MG[@Z5PS69$$_;?4"4V1?(R+3ER'7$"2@"G++02X\Z>6_"KXF8D("%D$WCXKJ MY*Z?B]\Y%R,\&4)/0/ 0L@1SMU]-6L3ZK<,ZE#I QM(0I/$E)R.\ M>Y]A<,:_U)BZE)OZJEAVP@%G?X#_L*&8S0S=ZJ"VITM;GMO,%"KR?PI7\J5>O@0LYTCBTLP@PV&4WS"QZTL6A+;?;GE M8A@<54*1X?4$" CI]K"^4D,"A("N+>"3:P>4Q>@ZRQ.@1P)"O?]V _\>+$!S MZK@+'J#:? R^0\NGK(2S( %4P&(X#A(@:([E2JK[MJ*V-FIX;JZ/5N7SM:D6 M.3]#+*)W'++5NH> 5\/4[ KWEJ:'L.[B!\_0P! KEF##/0WP<0)DG!=5#A)P MR8Y+86$:I.FJY6^0MHIIP#C6+UP+WVL>"7!:) XB6C(V8&'1S;/QAA3:\BQ6 MWI4=5\_ DVEQKZY,WEU21"JV*=6/&3%;TFG?;?#ENXNBFU7HUA\W97_N^DQI M3TY"E3Q6:(+)5 "?=I+&B:G_)!+9?042JFKN*F0N<.!3%-94';7$8+GSK]7]*HMGQ M1'E#$F,V6WI&*?<)_RXYU_#-$RY\A:C(Y;6=OS8[C:7ET<2F3@^#RW0FQ+R$. M7"-S8^I0,VJ'.%),W9-_P+AQOWC8AV("G<4PBCK9I5+F@N^-'+Y"4,2+C;TT M5,NZ1URGHP\W@BM5PR[55KZDS^8KJ*:$GL$2KDC]QN(C'34]>!&446]LV\-W MS6C3)8Z=+L=33PB3>Y59 M41?7N\'TPK;LY=K2]*TRNR)31_Z"\)Y\=']=;$+0MQ2]E*+5-H0H"EP7JR+$ M?AM)N>L&RM2OKV9^@$1DP:X%,4$7R'P"F)$0D( M>0Z9$BWX$YAKZ3*],)5).F5B(&R!G.*ALHK XTJ[QDUXS?Z0=9ZEBP$+9EF- M)85J@E_7BQ_G@N:GG')V-?D+9X(NG@UX2IHZV5QT:"U96!A<557M]I1##N7O MM16B#1B5QJ[=2Y[.(STB5K.>PK@QSOL? _1QCZ=_MF&WOTE;\HH*X]V5P$7C MGDE6G?(Z,*B?6?&0-$_8=$&*>8;N6,$-1"V;6RQ-.*=8<4IC@+F3(NO"C MQ4WI!'./L,<081_1Q04XT#Z)N3%J3C;HT>"#EI=#)0>PS1K->_0W)6E0.@+@ M]J0_1?9*S I4QFL9=QV"B?ZP8;/8[*9R,V9]3M('_)7(2&[E0ZS81GSQD]VH M#"0@_;H7#*6J!__0&RV'[\5_BIIS"\T_H3:A BOHR!0'*B_KS.+NCG!"1! < M)2,[350E;SB[&W+<]$.0 "G,30O[+RXJ4].56A8!RPR!2R(M=T\=DEBKSMBG ML]%C,EIN0(@:8*?V7Q,$\ HK^61M,C7G'[>&K>JW@\>&B(?-=S:"TO;]D =S M5K6U=53?Y;_M?@7W711*]T1K'W>,^SU42 B E,V 8(=@GL)L2'MYBYTV!86* M"4CIM/B< \/[$)UQ(7[YVT_ Q3XD\YZ[1N2*JW6%14D8:RGZ2SB/1P8*P5J5 MTU2F\*.%_M@&%VH>5R58,E42Z%]1GRK?<8-':QM=]@Y<)OH]-U2JF(=M!*]" MQV!L",$SR%0;9)M!VR,5"7C)4'RSCP3T3^DO#UVC#R !>D^1@)1"FYL?\.]% MS7OE* ]%<.V$M=*%$-J\KI=\AT)"PSZ_84GO/:4% CVRMG!#TWA:!14+XR;+VMOL+DJW4FJ*?Q3>+0G[)L> MHZ0JLNO.!I$6DU%!OFK)>;FG;O:B,NK]=+IM+F5IXKI]Z MTLV9E@-1JPBZ]UAQ(J_5K."S[#@Y>$6*(FR-)PJ],&I..XO5+>LU&@+6& M0:I:DRB"$%;3NT AOMABH1$.L8G]I)4T7&!(%KI)"7BRX5;^]_>G[APAFZ:/ M#@>WVO5.&880^Y ;O"F.%>9K[.([._,=-U$D@!(E28==2$ JHYTN'NJ=792_ MP9FB -.8&LC-;"H%!M3<,[VB@E2&=ZUI)_\\MRZ9O\M[T-&0'0+V:A2(Y KH MT9&=]A;"_82+."D,I$"00Z19?< MGK9QN,W3HMS[4^AO4WE]V:8O4[]SUJK2Z1*K2LRGY_:6\'U36MPEU/P>?YAE M]FB;!^T<.%WL9__J8QJ39-=-J#@TQ9,A@A12<@>%,*BZZJV,>F >1!8 M$?UF. 2_"$,()D\G=LGL+(T0R4<5,%M]<7=O3;4>:IKY\]ZK49! QM1S"R?^ MB$6'!E]N0..*K4ARJQH0^#4FLUP1//=:?.*LA53$=/Z&=.KKUH303:"M5KS ML\<0N.\+W"L0]*(FH[-34U58?V)R3, PGM07P M>7 X(?#X]1 0/<2UWG&*%=.56##\I5/SV9GU#1+@\VFW3KGNPPY^&56TSJ\L M=QM%E"?]^Z+.)$ W;5:*B_46-Y@639\\Q6*F*M?1;C MXS[XZ"?&-3SP*WR$[SF?8JZ:&/VO2\H"C5VU*+2.@@,B-RL >O)@6FUMW*D= M^U&3V.XT.C@2C6C:MR[XH:XXL/^R[*UJQ+W80S'G.XC4QH[0"V_,^_:47I4. MAME3;ERNK](9!S(\/MLFMC\$Y!Y-5IW36MO?L6=E4UN0N/_J9_TVG!13) ;" M,Q].$:TW!D!(?,&QQ'G5<9$'UR#SFJ^ ;1R !SKTT8:E1B)S@"4S#:YV[I(% M48L"G/H*G&ESD4I1FRL*\+**[T4W541;&PO5V J/PX*6E6.=,V.A-%(SSBU* M8::2G,TV6Q;L$GQY9'FH047\4A"T(BC%)8J%PJABS;[@=8-*) #E0VX_U4SB M0@)T3!"H;I;:M"QZ59%HXM4K5=N&-D8%9-Q,=?*07_CPB2ZD%F (EOIT>CO% M \(RG9LVYWI\^NTVDG_HJKDU#Y:N<6LY-//"^MPYN%_\I!J&-818&&\7D*@W M"K8:SDOYZ'&O/ ]S!%\4B M3DXN/AVMVL+Y5%& +2JPCUV42^*!-^OLX$@^60B &QR(0G3?@U%^7?(42O6J MP6D)&1I'4*#LD\55.SA/)UM..WG"O6-A+V>QMG1MBK/ MK/X%!T_7FHYW8FR>!2_UQ!7C&P4E\47Y%VEX_0H>QT=3R) M6G[O G1G>*/:_'-#FO^A^AKIAZ/J8$5IK@OXGD]5;=RH0Q(&'>76$U['W&(. MWKD+E;K$#"S;%$^6:Z67;8LU<49#TQ>\*-Q [5D]UKRCF["H+ G!KYG5] MDKQKT;,G=#$@*^WH=3C?WE=2A$$UEHE&.Y]KQZN](,WKOD-6"I=Q$,! J*1 M@%L3)*!F1Y]>BH5_Y#Q$'O^CG&W5=FA"># M=TV25NZL64)#>$O M)U7BS96HX:T0H!J.4F?9-'03'ZG/1:AL33B.J3:5^G58?AE)Y85ZXH #T2.L M\^C*(@T*'KU8_C;;R*91$JXX1ET9.*'A]Z):%MMB("M.^F>2F99]D&T744\A MSI^*4(IQMO-/1:0ZSL?BD*W>XT!]7"8>X#/X]86+ZP3DCS?2:BFK:/3E2KV@ 5= M8,S'$+2A+907\8^\@M:QN#V"8E6F*X2')0KP'.?IDN@TT50I3:,@0Q=)^C]R M,7T H=+LO+^?=D9^&!&.+LY9RIN#W'G8-Y%DM;"'ONIC?4^PX6<)+NX,A(AG M]4O7U]5WD-;RYG_\(O@?D_?3J5\5IPVD7PO8ES;'UY.R=;+L711Y][7=&*>G MMK^,(6XZ^] H0I$2+&>^4C M_!H[_ICI0GA+G7<3GH6CGF*[1TSA':F4S,-!,Z;7BD.^H77T7F/7<1MJ'21U M10*C.+6!=O"\R,UL5P@2 .+">8$X$KK&IJ7IE!/39)TS3Z(TL_IT6I@931,, M8M8_2,#:=F#&%')<= _PQ[1RQ#T%9?&H/5>SY+ 4[G"<6Y#POQOKA@?C/^TX MYT@[-KJ5N!\N^#-)'4]NF44K;J&=1.['0%SSX,A7EMQ=L;=R&]IML'0UA[G+ MD*8]DJUK5>VQ/ANZ,#,*<7Z-()E[&Y:[XBCA8_\__2<9C?1/I?0$%PIS^V;] MJV%0-E 6*DN7.,[&IX.S,@Z)NXW-JBZI5E3;I3<*!1V6@$74QY5Y3"]I3\0H M>52\HY=1S- ]EU9&\%7IL!["$VN="7)F\ RQ?.;\\GX))\\#UYM+@Y-%U72 MND Y&N[4W:'P\$ZUN Y$-TY9Z7-M*AQ MM"C"\IBCFB/[(E3M]*0\ME7@] 1):K>#2[VY2B:Q6C]+2A DMG#"BU,.S?=R M#;_<982G2HJ%M;896*&9,@Y\FPYK%3)OY;4(VG^]<+ZN78UO^=Y6S [!0A,YN\SNHR^DYNK 7R>G2- M"/E705T*QU_"5,-:C0*>)S-]6'9_E!?5]*3>+/J [7TH^MEGZE**>569HMI< MC1P)JWG:[4)?]+/?(F3)7 MI/,7Q%PCDH :I"\X;<%2N7\8+8VEXU 4;C]#Z:NK7I3. OUC\EX%U&DR6-^5 ML2"@8"0!KQ&'N&CL_43A12!X7\WHPZTC#PL2H,XOWFA#^+S/@5>&+3KTVIBJ M4 Q3\1$U;C>E=X)54-I92WA!QLP0J9C+F^_>X)<#&J,-E"]B39I#J>>Z?W(K MNO<@5'PP_"Y,\>D7RFD1-[YWIGCAOE^%C7]RJ MG4<[]2F@P?1C/90;"=X+O@ .J/A+[\5CDDAK?/C<=M\36WQ-2+OI(%"/ 6D M')KWXB:COW/H],[:#W3WB23+KMT@'/IT=(98-I8< <(//Z( IQ>[ZI)GUL@ ?\:ZU"48X]FXQMC,2/;B+E"^:!1 M/U)_3W)*_VV2$X7OF,ISY#Y;9M0:?_?,_,*#TYJCA&_XL9 <'2%2!;D8+<^3 M>!4V^RF.@(&2+!][W'?RA]::]04GY A\7L2/7Y_'K/H.:'ZFV-#\B"F;]7Z/ M-@HCJ @EC.&K1 ;Y*QX71)'8Z3!V1X;WO6UL*UZO#N;/,2=Z#C&*^0IOWIA*[FE;N>-6 2G.Z MVC--MV9)KXXJUL!ZFO7\92R;WC.PJ] MP4DIDG=.5WL<7/'MT% ;-8BI3CFZ>B5<7#BO>.XY@WY(86Z$SP>=+B_H#GT1 MX^MB#OX0M^=&Z% WB4)'"M^*AX\AT7O:1NH5C;4E$7V6=('=LQ+HF0^DN%1Y MA@A[HV:-"B-$S,N_I-_F\7BDGQ: GL[?Q>M44Z]\>L4&.[^S42YF/BQ>T-TU M_!& M@B\E?X,OENT '+#?95X8KS25Q-:;]E*!C&$.4L[.J53G?(3H=?.BWMTCM:2) MVT03^0;/-AO;(>(6>D&4M;ZG4"^*-7N\6<)>WZGQ\Y9O&AM2YTK2D18RV_3# M-1_FL:1Q[W#22%+=_:2WYB#YI$"]@=ACU$ CY?WAKS (&K2S8KSX,\X-1ULG MC@H&U2F?RM:)0-%.]8&@J]\X:.-#D 9CX(":[$A%(9$HN_YFRVGWN]"Y*8'D M3/F_B\[@ 'LU'O&KT'6[B9CU\:I_X]IZG>X8JG4TGY);WVQ6^BC]@]!,/'U M\\E)X D2$,*W='&\=(,U!K!9QPT687N^KC0V95TX3D_ 4$]T"% MVC%*+'10XZ>!NV2*%*=EDM6?D=ME-0="4=W MID+G6SV,^(+Z>;]).KG;02A['.A"(S[B 7[!Z1O1I7K[+Z09:JP/J&J_;Y!Y MO+@A.1N ($2JDR]&T\HGF MPPR97TE6Y7P#$("3%?*/:_6?7X7)*$8WO*Q7#2MQ&- 3DC23]?MH""73;$A+J7)PNK M_2ZT/CVJIAEW#'EX)\>.P2"[/5YR[- 3JWOZ*1!_RYRL%.%=!&M"S*N[^TF0 M.'[L$.<5O#@O>!R,MUN-I3Q_;0[9BO,!)VOV&&CXLU G2?)O/R!8F(Y0$*7\ MKZ[L>/!_P5Z2?RIE%Y0QB^O#QFA3:F2_./F7\BST@_W!"HJ/KWGSDC.5TZ+I M>NG>+#8QW[XD4K%\!$4;GRGW/8E%U=7U_O-O=VIM1] M1V':3;I5TV!)PK,"*)TKNX,(E.7QZG>]Q6;5S[Y*P]]@HY.,M 8\>'2N8+8L M/A7X>#,(]G &$(38A_:S*/ EX[0Y-H2+S?N@YI>9"'.+10TA#?UD0#&I\RS MV:"N&RS=@3@FVM:+[\TX9QRT!CQ)_X/UD/)I<;6T--SW]7:)1 8=P+-LEMX!)F M1GOI8]#V%RODN6.DY\ %0.VT$G>.U#&M0$?XN[OF<>A4L?_=-_>O_/)6_O_X*,8UJF M/5]H>XZ'7I=+-;]:[7"$,[?#2<>G)+4_^KUMC:A%(&G"/_MW='L*4?_Z##@- M&T(('B,!4[]0K*49FQ"O*+$%!Z>WY??P#%#_W/ 4Z[=+N+FCWWGL'6;>V>1%GG@\*IAS(B899GGJ@7@#0:/>FO'A6ZJC&XG MD5:-GZ_8O1E-)Z!Z'& #4V7*S.[+6FQ$V6]5Q.DEQZRS-$(0!7ET2+XK+Z3; M?\E]9E'Y/=Q[Q0ZV6@^"">\W;VVNG:,,XGH:RIR$0:;TX7L5)W; D8C<%]?Y MP[](N)(T%']"$/)." Y$%^N&0B&0+++_66?^['/K6\$#P_HJXRKG?C8$NF M[.6Z:I?/45&X&G1>XN!)[)/OZ]B80Y5:)P6F3(PT1(N]O1Z> 1 VP5?C!8.: M=3+/VQ1V54%F-5$2;2R/GI-Y+26[(52&1![/RY&Q!-27J%!LUB?:VJ0[>_!: M.-*OOY$0U\;.AM\,GB7,5;^=GR!!&')Y(9#]9$"(7/RUP.7)XKV/==F^5 M)?K1*WE>W*L?9\ 6^7>\A3(RH/?):J%07#+:+Z.XR;^P-^M$CWWCH 226R;\ M5VC73U22G_J@6F\+HO;<\I!$7,KIC=8T"@\B%ITLIC,7Y5@Y):P[O:W69QN# MO*]:8H0GU>Z7(#!=$51P!E+)49_#@L]6TNW*G/N&+Z!&4;4YZITC'=RTO8)J M6]8UYWFD>7^&%+PRN,R)" Y/G@,SA!1$B62,_N-"E(H MBUBM0P*(RIE"<16%SKI$$'WR(ILR#!%'\-=F9ME#7Z*?$P0^!MA\"VXM;P"G MMN1W\&LM+[X#_37UR:9(QW,?(W9Z?)&\J3"Z__9=M#71X/Q:IAUPFQ4EGW'@O1[(.9JVQX^/ M'.2JM-K&+&?-->3-(5GOC=(_5V; S/<4A=BJ0ZU<6(@9ST&3U6JM).:>Q>P; MP>[+'B+X1WA[.%EMY(5%>&:$O)ZW_F/0E85%<6:J\M+UHRX!K>#X8_X]*K$Q)87QCH+^D\",Q$8AD&9I)BSJ2#9PS6U>/#A4 MIVGGYL95U7)BO=K)5OO_8>^]XZ+8ML3?1D!$101I! FM@)(S2!!H$,D@.2<% M)$H.(JD%!)0H("!!*T[_3<)_BR+G""T #0DD/_ V)"?R'I]R7D M+-=.Q]C1 HT>Y<0ILM*.2=S:N#P=P5-D@"UT.\-,A?6U$\+0OZ"HW'6?+D[= MY:9L(6"[Y\RU!_O(P -8'3WZ_5C;IN$1&2"3 M11\P(/@#^0^5>\ZP/[H%P9U:#HH]/H/YL0?'QCRO8FKS.BWYR=O!VM;5'&$! M#GA*YL/PB$G!8*VQ9+$;7HV$PP3G^5FN7D=)G>0*2D18"J8_+N5FDJE[Z':0 MC@')[K&8>$JU,DUXE'\J=I R2(..UT#^G#[HG?/D"9P/ _ICEC#\24/E-O*X M:.?_+($P.T%E5^O_IN'>!49JUI0L49%2T>[,R4= X^N>''9P;I[DRVJXV-:W M+8\.J_#(]BC]6VM:_\,W+.&HA*I3^Q^B7'ON<.S1B>=S%$,[RJ1HU/NBD;7K M4"Q?[3GB6)KQED9NNM=!20:$\+QI=(@GK @;YU6:DV'"04[H-?H3I$5L]\7X MY, X4L2I:W@)W^.'&7_WEK!(VEP)<_'AP[;'@G3W5+JHE4@@2G=KX'WV\%L$ M%=D:'=X9NI8C"B3#7:&!Y"[&X8,G2&;JBJY4^ M5G%&FSH!GX)[_; 9;9K6:5*&=YK*>1FL9>X+G'_8 I'S#KN._^"8GO$^U>KH MW.Y"2^:Y+B>I,?B-/+3@L-( MK'FZB3W77Z1M655-R+L5^<>M43^S;8!=44/'\O:[6O[8%=PA)]>!._5&O;7/)&3P!J@( M+UCE/\YMTD#_9'!Z)X2>V&9L+BTQ9KBPW24(=DRRM5Q'_FWJA'^=?/GUPRD/ M@:3FS 8/A/#'UCB[4)EL<.GG%F.R;R*))WZ.MWWVS#]'$$V)B72"IUU_2VH MZ'M0HWKWC\7[9&6O8PDWAM3PY/]4295D: >1* =RBN*2& 4K84F0I?T3![&, M%2^S"8I0+HIKS"6'24CO14#K>6- R17V"%<,Z./OIXK_Y<0WPVC=!637OC^JXGG!,UH!MFZ';1=!9Q6UM+WH,*#QP&XT%E+J.Q>[Y M53+##.]#N5-UY?WO5S<^GNQEQK3D=J>^?R'.4GA-.-0JX6"N!/75>45^LO+S M<=*"K>%AX2'1G8CLZ85NJ2329@@W%KV:+QC5,ZE)LB. M[$==4L;;7L,C8D7$#O2KBQ<'T"TF@&1?H27?ZXU-BT,7:0:;UF/08N"8(DO$ MJY^)-.7RRVE*>%5B1&09]STO=/ M!%A2O=[<&2 _R47_<;[&6KYT6S,XW?_N+3&J1F,QRJK(LB=A99LB5.]GWAJQ MSK.AM<,J[-W&LZ69$,_2-&F$4(OT ZSU!#716*'![X5 R^CC=/()6X$9U M,LAL(BYGF9GJ0-S-][.(+HI0<>)\D+].3KW&-]TJYIXXARB=7ZC.8_[U4>J. MVGA;TLVR=V5O/]V9<%OQ,BK903+9\IA4:W^KB5Q33BB<%P\]B67SSGUZH9 0 MLN=KAV*@4(I\SX?:X6VIMN"E<%+Y9]]1[NID?S1?R0.UU^3?P$<6_' M@S5#?W-;J.I^Y]H+EK?KH6LU3;=G'O;7.-*9@'$8:!M!5_T9/!1(@'E\CJ\# MW&$3M%$=A!R )&H(X@R"N*$)R0H[B_W;&<(_G5$"Q'8QK_CO<5I(X([''73F M,6H%7?Y@]$SN5$?RH_U;VO[-]3J/UH'F@1%>IBD+01SK-ZL?+FP%C.'441U6 MEPEJ4/AP[2S-GK"[A+M[4IQHHUY:#=SV>$;)=&GX.8*RL"[OJ\ZAMEH^IP\M M7E$-[\@9%"U: .BE^//KR^SYZ<4-$=.&]0&^6T_N;7J0NWG3EQAADQ[?F0^& MK#"P6P>ST7(^]!7DT.5F-^E;Z"5FNALB]4;8L M]0A2'Q9D_S(9=6L#+J/DA& L;$4!B\\#I\OWP,KEC2_9+O M!"U-P4J_PF,H0:6XVKFLYQ+K-NV2!NXBO^[UXHGON ]-$:G%68.6U8O$$.(H MA*,6>$.P,A;O PM-W)S$,:A7<3)T 0-*9/X4*3I&$_FR+#S4+;L+V7XS6T:G MPQH\MNE%Q'ZG,5W>))B)]F91C3#T^CK[R\"Y(ZWD^/X0"JS#X$&5")LNGO_ M#7O62&MV@YS[N77Z??QOTXJG 6*(."+UN[6F?R0.ZK_Y M@!1VM'>=J+18L\5VP_:Y1M:5KVM[:^L-\?L+YHXGY;[F)#@F^R( MLS ,Z"D)$8'-@-CH+HO-PK.F5T3^W_<\ZY=RQ!;[P(=CAO=@ M78_GT74P<6T1TC&1=O>?VKJW^^VXD>R3:&$H$[ZR1Y7\T(2'N"U5>C2I4 VU M[NWJ:X*WA2\TV/^2M"'".ER?XY]R'1E!*8MGN@.#'(^7U?\I2YV'-&+%Y0FK MJDIQL;G?E@T;OF&DLQD&U"*1 AM@1_HP0<$653%'T_%:-[VQKS9C4PE;)0+P MZ*@!F,W'&%!C#-+\$6>03BF,R)*4[T@W_N'T;0[;2-L,(_6\OL=[K6;3*9S[ M_3.?'$,;1"HT24*,(G1^V0Z.U&#E0!!#&HG1N^L,[63)5P(Y)1E _WOP/^N@ MX"SA,Y_A(6=KLCPJ^9\UU M-;;.Q'<="A?;#J;TBNJV(+84=$F_23I,G$XFZ4XD;1 *.]=2=PSXI](\T,U34?;%];HFEMY.EF[M=S;Z:MV@: M*_7H <=/VDB4A,IPTY+VPOE>V/>CJW:> ]^;1HYSZA_RUPRE5WIY9#*'_=1- M.LSV4.MYE3H]*>E*1YB;C0%1JG+H'H4<) 2]29^=E';% <",A1-%N"ZSL/TX M4'?*A,S$EOZ0,FE3._%.S1%O"CF4I4OU< L:LZT?W*@18_S&SI>ROG,V!#LQ MI' =?XFBJ&+[#P]:P];C->D#)W'_;M UHM0UFO2?$O5H)$0X*;ZC_ MME0!@X-3P,HZCP4^5_M/M*DHV)-'D'SM85!R[-ZQNDP05E]& M\9#ROZ>JJI?(KCID6C2T\1G0A%JY]MK5;ZC+>H=*O=2?RW*W,'Y=.L>VT>,' M8=NS@WV;^&JQC'ZDT70R!?U2V-H!.\(+0#?BH7U&N^+&+L-804^!NV%XCJ.A M^8%7_S&BF:9,H11?_,[J[C(>4L+1-8U$+T.!WK'FP SIO09@F>^OM-GI/])F M]<-\H2N$?"@/R*\UJ3\:*9IVR%4!S.'+=(?_(I'6&XJ35P[$>^DH:0$,;1C M_2N%VSY]?Y$HH'9%V1?D&6JEJ'9(T)%G62QW4SIW\2BVWTZJJ,$$J)LR9\O" M0K!W6EQVL"-L#70+>1B6-9ZW=;MTVF[VLX@]FX@87FDX,52L!(]R2F=MFS_0Y#)XQTO@0)]Q3;->QG)5=%D MX>)7OZ\+>8FG-O:$W?BXW/,7F#+ MKG918='SD@+]^E[D@([)4TSO'VX!^Q:2ZZ9D60J666HJS\C9$M?:N:S?$B8P M WK INX>[Q;PL;#BQJ,*U]00"G+&A 67;:V:RR&R9'S-9N6PW'Z73\==1P&' M)3]>SC&IR*!A^P;0"GM%!W12OL%F (K:\%/"E\E7BHMH<'DB;P+[@!D%1-T! MVE'S6CD09R%Q8Z;Q4 &U8LKSXPHU8GK&LS,,I;@LLA# FK..X78Q+7O8D,76M'/[5P?/!*RVC$&0+_GPB)QPQ M;@ X(6-PD],8!?>WK#W9&N&E3^'@Q_$Y?1FS;P\6(JZ75DF"Y8"&EE:$L&IJ M>FHOOWWQD>HJWR,'J916Z/4%T[S!AAO#W=3GYBI(MDCFTGRU0L"S-RS^O>-^/6DQZ6=D^<:QU. MN90BFGR#D1.K/LZ/E3'7GVM?)N_K6BQKMR!_VD>?W!1%YD4#EWB.OQ<2(MX6 M,_W>E*;GII1/R6'XGA7MI4@22+!^?/"Y6<@A&R?M*NB"H-D/M?HB 8#+X6T Y449+L[2)?"1O+&B^(XC\MU M?*%H;Y=&X\24%0WN60I6I9_J++&Y4*X=-3UF>\4F-4MU!84K;BM061OH#"I_ M3HD]^,E1&9C"3+,$UIJ&21K>--$,@[0VN-R;83K?+SL&2HWNV#[+7+.Z8R%T M^WMP/'F\@ C*;=PTR0WA"7^CG%N6:4>1=3]L6]U>DH$X4$H. \+/V$=>B"$P MH!#(09P!!C10#BDZF^ -Y)0WZ!<.$=;5B=<\\MA85F1V>6R6L#RQJ7TI:NDJ M&D/_;\[>_RW\_[/"QJKR$T4\%5-WF-N>>U218V]NZM@NZT9\D9..:I CAC*M M<4HR?FQAU[UW1Y-]\-ZY>_\;+$]A&[] M@+Q1YI[^=D'OR:'ABK?P6!-794BO'MAC*5)]+',L4^;1,X6@.VUI H[$#W8+BQH>1 MXO89.N5$XG?R!#P:'1.PMG>UR8!)WB[<_>CS@%!$,:B.]+Y[PLAOHQ!!+G^G MD^F=+,<+PI(^BZW$!]5CUAKX+S^"]414!?JOG9SF X8..TI8XO?QL-KT>E ] M7*!S+>7C6$*CH4 _Z.1G?G<&]P!=/HBM_0/U.B_UKUF;^M_\AOYKA86OYLQ$,.R26%<> -D;M-L5 "&CS6]%Q(FJ++H(^TYQK\8Q;QD##']^PDXWE#&@:[" I@W"/VJ1/S<- M1+P[4VW%@.#7?G6E'KMSVCGQX_*-.F8ZSF^/:U,$?H0G$%H.1S_BI((;Z-YT!RP*0O36_:^;U?)9 A][:RBFXSZUB;R\_#\C+99J+;)F74 MH"NU/VS]&MEJJF1B%*Y1FK"4YG(@?!R87O%W+KV(=*=T!J?D;;@E^CG<']U9 MK7+\6M=Y$\_./7 @5T%82>L_EIW[G[)=_4O2K'!4=VEC5>UULE:F+I($,SQ^ M%--U!NRM&ZQ/U]:^X]=_IC:ZVK$\X\FLPE@83%&??;9;6^:DC@%]9(U!V1NN MZMH%/V-N=?\J:5*;,6-XM!& QL. QG-+7'WVY"I\=Z2YYWLQH&V-E6(ZW^0^ MT_;7.3DI/Z3Q*C.YX?*6 H'NBBK@\/%8F&2\:5 M'L=;4K(@?U:#/3U8ZOV!"^"GM67ZY1*]RL$NLZKB-N'9"Z89+X\@&2"3^/A\ M#"@W#(W@/29L$S92D.N,BZ\WXB9I?([5[W*8--R8Q210%"%DRKW<9XMNNHPS MA5A++3W2O:U;\U)C*Z-TT7+6K7BRV8]$6>W^?W4NU/^<[=30W^#.(%L]_=4T MYPQ=O5EYK2 M/<\!E(/MBE78F;3C ;H'70L0=DK<-J]XB,@ZNH;OB'=-'4U[PA?:=7[+*GBN MEQL#8J4X'_T^!?Z\XS4/13G9KNLHH88,OC+.DLE02;V#K7@,-6TOP&@-%35[ MJ:]@0.';4I=K,<@03\&LU4)YLXX& L8=UZ;.'(_*H0;DP*:!.$E=NUO6[M7Y MQP$8D#4LX^WINWSK"L.[FRY\)6\K1^1)G\U(+OK..&H&Y)A?M]S)DO!\GGC[ M8)@F^0 =XT=&7AZ?OMK^CKE+=\-9AW7 M['Z]RHZ$C=S>E;_!^S2_<5A*I2%-S MYHR'];_C7@XXA?@II#^:6LFA-9SQ(MGE-[)@P);-G0F>D=#(K6_E(U+"#92\ MR-J4DYYW0C%<2=DWI'/M1$O]?=I[VKA/=%-S O?M6!>X;U-0.*VN\MG'<(*F M6;!IW@_4D ;S6&@'"Z!_4_Y=KUOXW^W_^>9)<5"\_.WQ,_@,!M3?Z%"4*G*/ MWS#@ WH]<*;9X8(!N6JRXIFJA64WWG[L!0%H=$(&!N?6MRF>'-F#;D?" M:/5LF]<&O%FETB-@&Z:UNZ^7.F"(M?GOI3F'I=&=G;88$.08*"2)=LXBG 5_ MP8".;B>A:_F."_B]-HHDO3^')GVK=UV6!B1W^?P>POZ6<=&7>@(,B+8R$@/2 M![1+4>:2@']-2=(].%-BIS]ZD)X=L'0_#%'1U4G^AD=0\Z:3 VAXX<#R86\M M!YP+ME/1X<$%".3%L]\4"4GC50$;3RTM1O+]=M>[NU@/%&^;+\ & (S=4-^; MN*4LYSS=XVV ?_$4UM6>!K0S[_*$'[T%R4^A_O&GDWFM&6;:<'"JH&:>HO%5 M5A)EG6O_G4CFN;60)"MFH2)B\'.5H)ID&AB!=]^W< MHZ@'X6F&]8LRV%OFUJPM;4[*$AS7F0S+!E;.Y^03E='"6;;KRBH*PC[-$B2J M_PVL\S^Q5<*I<+8R,F,#=1\T=VJ(^%3%#;1J6*]T_[1;]J'J(3I9#V0Q8_KX MA)(7_*-OL8 )3?R3Z]J :* M0(9HJHC[KJ2";G#W?KMYL9:"[C]H0L(K,*!O@,RW*QL)E^[T4P=NG>A276'E M>E/N[F@'FJI<*-EZ8I,K0C92X$P1.[S%SJF,I5P=3'EQCT6S7*^^ PR>[4EW M=<"_Z7B-UG[,8,7WG#1=_X9H_9'%G>9 M,JI:SAD @;F8>!I'&@M+#0J2LXZ4(54Z#[:;2T@R8"BQ29416;\K@?-B8?B= MMH]WQ'-0<@E#X?"Z^#!\ESRKNFJ>Q_YFU9=61S3>>)D0>Z;V%M3J0D_$+*;, MME>2NTZ8L#BUPVM,NVL].P_15Z\1U]!V^U'7X+N\"/MO)UD6@D*(\E7CEF=- M7D_Y(4OF[+&Z7_I3Z\)3S=U,+&VFM,,.Y<\&!E4*(Y,M+35^],SA:9DT0P#( MT DB=W\UN6A>H& L$2_SV>3\D\ Y'39N8N-PM%6\Y]'=EU]W^)$$ MI*RCLD*=M!)O\!0.JOG9+0E1GA T4]C._@T,:$#.$'D=BE0GI?W!UKNXD1/\ M2'>$H'9O]M$H:%WH4-^SRA_>)S(IE]U5.-_6?Z$$$=N6"/H\^H8_E[E6CIU@ M+HF-O2Q&"%0*A@8(C5,W)$ME=+ ]2.+DMIX$-+2GL'EQFCJ?\54 %0;_LW40 M\X9BP$V\UEEAPL->-=B\-CKJ>-83]V >[]NT['J2<+](+ 9$I/=EP-LMAJ _ M7O>^A4[7WNN$L.9[C?R5%V,_V>JA@[P &"J=-\'OG6W]V-=D)>@)AS(#K!(#NCS1)D7*??F^#[1ZE&)( MR&N/]W\Q*/D=&-"G][]EGEJ*GTJX\=Q<<4K$YS_,_ S;K(+SPL=J>B%^'MT+ MC4+&F; )PPVKS7AC=,B9YF/N90,_<>.61N&$OO0+3D&'3["@/PA7SC ..Z/71N^2D$ZRC_EU(YF8TM,33 M7<)X=!I@HLZ\V5'2XACAYU;?T$^ZU[80%,ODY;:HZS6;2 GA,+ZR#>9G3OD7 M(C[E>+(G%CM&[:F!S,K_M+4'C[B*-]\+"\KZ]*W']A71%=T M4.BAF6 ?:= -_F7BKJ,BU%%;V'!Y9*L.SG.Z,/$1HM$5KFG):]!W^09Y$8%@+R5!K&_)=6Y)_6G;3;-(J9V!B.RB KZJTY '+K0X<2)UJ/DV MX=BC5^"3,!!J#"G!LVM\*K78#M%'[R]1]YX_#434I]X9@8@K*;ZR=0HAV2A] M-JLB<8MP76H"5G<64":BF=H8;7MMPQ".,W+-AHOU#I*9S=!OCOPS%"E;R6VV M)K-"AB"81#&-[3^D<[7Q)T.#;2\7@J2A[\$Y^D_<>WI6.=L 5A M0/?EV!%+3=\K:3 @#6:(!""'OT<+B&!YX,6&OH!10@"%+. Y6UPG8:)W<_%A$YVJH\0 MSH2^HT^WK?7Z7!ZPEY0!4A?>_F5USW]976#6%!42NIU#.@R/1*Q@)Q?TZ/=6 MEM#;L8 9S@,;S.^-!9X8ET1>9\BK?9Z(*"RP,@JX^O;*^N ;:+1E?&G=#9+L M(J>*,VC*#9,[PFT1QC''C]5U( *O;>^5G>'>A9G"F)JT0K/DNQP_7 M3+QHM9"G?"R3N\_/_-[BS#TR\U?[1$+^ZH75W,)!=*0M<3M52+$ZEJ21:KN@ MX77S8\FA[I>OU;U5A#+((5%O2]]T>)I]'S^/9_3:GCJ?.;>@F]4O:HVO<]>W M?!-GOHR:PS+%;G"_XL%_4&[&G*X;]FT\[LQ86MG[I34&Y!6#9'ZMK_XAA>F) M(_,=N5-'E1V/V:7M[)5#A0LIFMI8?-SG5@_H9@W5JOQY_"^F/8$!K91#D_BV MWA/=?&D#W?V4F_+AI]KR#8/N!PJ.,CTU1W-6#0<%)_E>UT9I(EQ'8]^JM":J M-*2AB;[2"ES@-J$N2)H.0C9%;[-8%[N_E4.#_07RU7D)\D-$EDWNQIPG'U.F.H'F%-8%?\=--+G:KH'?+)*_98VTS=-*+@ MW0%(B$N^465VSZ?UO]Q!A]J^!+L@MP,76B M+ ;D]VH+2LA#H.RKIRW5H&EN0B$-\;-;*/!WW.[]<=%G)3>MVZUU7D\9J',: M>0!KC>W2#8=_GKBSO!\PCJ8H00\6QXD3%VN&]-L1VEF-^C,1NW#8FR4J*]PB M$*QEN_]?3CK_O@V[X2 _O#N%SMQNH[VA6XMN_!FZ,KW6[$AY](S1T! MNU7QM%.I9B3SV#J=2?&FH#_U4NT36_)0W+&44_-X!.0PT[&ZG]A&<&9M.?'X M>52+4/$31@W*G,[A/,TT"9'8I1NF>BS)GJLO_14/$(&+%;IWLBQ5?IB4YGR/ MG*&6P!V)BRS3,+,J[#@ZLS$)(9_)?:EFDA1KY7>!NX]$* (""?A)J09S(4]D M^21N?!CS4K)/^ 0M> EKL8(@SYI02 QH6\E8IH_=66\UO:SFXXUN6Z[[6[WO ML?0)?2X3XK;1-6'K\F-"S^-"O[)F5YAP&:^Q)[SPW=Q5/#!$>NG#)CB1&SSQ MD9GG48$BC(!6@<_O%1V!Y62/FRJL&P>2^'K).B>26L'3\W/F2K.EAG17[:XN M'9 *\Z]?+8!.PK<%V.]7*'B_@=#PXH09C-[.G6;4ZCD,'=CY4G9:OUAU)) M M1.%>RYC_Y2BK5S%E 0-2["]V#C'2UUG4CC&1:7GD&.:XKVS!Y]^JZK/,KS0) M.U6\ZA-%OW-NL!I&I.T9I/T%ZWW,:=#9"BH8$,B6)?7/FH1<&0#MY/Q4UQM>Z?YZ-PG86\O$<);+^9#TXKP M&_0!0)X2SG$'?%X4T=(UN*1B8?*^R.Q';MEL ?CVCKPSNSQ[!I("="-&48M1 M)A^_"R;XX^&H,J0[339E6_'5?KIAS[[7><#P;:# >0YHWZ=[ETYMX?6Z>7S M^R* ;:>I2H*'E4KYIUZSWRR42 >H#&@G-YIDH/ARU1GX_W0'F,[.K,O\8U-> M;4A*6#XP(JJP1=XPM(\P_(4?<5\U M(=_38T"%(U 4ZP'!@&AMOF) M^H1H'ZM-=VYTP)FF"("4OOZ=[Y%. M4CT+G(? MET722G(#4G)+Y%7VEED>^ZD.B+6#K-\&!:YY>*;JGOFV:!9+AY\/=@PWTV) MV%B),_""!V_)KSW+%D_ZY$]FFU7 4"US(W/5H9YKG1\QHI#EA-=MIUBMGNRH M5F1H4^6!!]*3>0>=X[7AC@)O#R=Q<9E[DBCK?/CWN#$Z_\)' PAS>!3/KVC# M)L!H]9*[B!(M!#O2^W73=B &Q#09A-(J(MJS%$FV/4,89B@J\2$]V8<_W1G3 M!<0%^E4GMPH#VH(*@IYA0,IGJJ^;QH5%H"<0/ZX>E#&:!\LE.0;EX2S\>S!% M_%1Q./H3:@2>?#VKP2-\F?T"NI)W9NB""%C0*#6@!H-2V$;DI5I MA_CANJ@A#::&RYA*@]:.*7C0E18M)S3 S=)/)(1IA6-=S;]"?"4 M1^GT,T5=..'82*MWM:-@CQ.Y%?)YM#)>1--=/XP/<>NH MO]VVN+O(&_N"\(-UMS"(IM"\5KC!;TGA49YIL_KG7>,9HYQ,[YN:G++3#1^N M-8?UPEIBQBU/;ZE)BY!L!M%'(Y 4QR%UHY0(M:S%QW&TT8J[[YF)VMYS/%%, M*?1"#,@$M14Y\GWDZ<* AN5_D/>+LM:-#-=J6/'7W\F=;<[6'< =SZ%K,8]? MG;83I3M-^Z%>L46S]U.9J<[;&RBW\44EF* MT#0^R%+AHZ9_Y9X0R3^=49O3;X]0@]TM/QVIUZJ2_>*_Q,&'-1: >E"HIQ4 M"AZR:3^)&.I45FI_M*BJ:?F&[K]Z*78+_O5ZJ]*0XYI_M7&T\S8YO%TUON6> MCP!1/1>[<1W>$6\0;N]XZ=M/LH=-N0D:J:Y9ZA+-L9#9-,APHC\;[YUZ[2'S M>Q2;(J]/B5/")\A46T(;K*(G;(DO-./,0XW)U$62;Y7W])DI-3Z-G.$41UZ_ MXGONG$MRBV0ZAJ=*F%:E+%)IR&#\D?H;M69'[V8\A";@IE]S2<& A M@^YD8 MT)+EE\-'A.U"6V+0Q-:&:*_+#US _(1O+C]/5X]\%I-(WE!2'K&F M;?U=DNMIR8">F_K 55CGZ@3*$=)?6L@[*[LWNY"X[F';RM9.CO03>Y6M;[$W M8,4>WVFR>C\1GBW5='N8N7UE4GLK.%XG*/I_LBGJW3B42^G@WRS7!W*Q V&^V.S MN;)%GB7QF/VH!ISCPCG+T^GW69Q=-N;[1Z(;52OP]'.G=J Z^6" 97VK>YW['^F7-YB M9'=F;GB64AO?R_BIB8%L8%#9$?+B?'\P3]_,IVGUXK/U;$^/WY^+-+- M%[-F_.;[+?L$9^JU]U8JMY0M2(7$@=YM-YT&'($;%K\:,5K'/*]Y0>6EU>/D M#$=,T-O;L\ZV#CRQ#3\W_4:.S&7"V3P6D_BJD;:(?[/@X?N/Q0GG-O95&^ZC M+@:WJRW$#;H^D@GE4I97@UR]*;>*7TEH\HQ8G0R/KAHQS!*#X*K.W5 M;-7SD[2G I:[#NL?DX=WO])6!+,.'+Z',H79;^L:D/P=W&Y'R-"M)*:/;2M8 M*96\$[>V+^60Z6@70M,$A3K%!S"9IIU!E2S(WX]/TB75SR,5^-"W=\71[I>? M=E/ @-K&%,]D*F#G%P!Q6%P^#JQP^9[/>;2XXD&:Z&K![.W-Z$]R>1D-,[GA M>;>GA#BIRO9U$3'OGT645Q(SV0AP0L7@T.&:NT9[_9TLG7078Q?ZCLIEHN'Z MCYN']*YB'V^*KI//'9J^IR9J>BL:NQ3"W6/3W5E<4$0TTVZ G.ZO!J:O]T3/\-57&S(AT)!D(AFG;AZ!GF1:&4-5G;) M]<,N)BN4,;X[)>&0B&UV,-#.Y_#9'5Q)UK^9#O**S=L^"&A[]L6Q/[9'F7V, M=:"K>)E3/G#Y1EAIKQO:L%MY]F>I$]G#PXAV@\7O80\C%Y+OG^MTXU6>.:(L M(675PBZOUBH!_57/X?ZO$U1_.Z&V+W+3BI.#],UX#':-1V?8NL&L MG()1[NE=)J$KZXOT@:P+%F!6>EJT=CM?KUAN[IF].?'U'\8';_ M,+F2'^Z#7TC8!L6#YYUP;1)[^GA$%J^F&4GO_L#FOU+IS\6^I'&7BKYS/P[WA-BC"56W1M=I(!?T[+P&\?_$K)V8?=B, J0H M;>3ERU-$I47+8VU MAS"D]U[3=A",UI#F-_1F3)+RN'P(R93]-.FR\,19/%IH%0.R RAJ&7WY#:2R MNQ<#EU?9$0(F$[4*!E0-BS)377Y1*2(-.[\&W!]]BO/Q=(B3ABZL$_GG:.[C M!U\)WT-77H\ OE/*)>IXLIL!-<#\/(86"<\I> "FWX#![QC* 6K: E73;AH*(8&=3WNQ@#-I"/2G*"49*/, 7I0HPI=P%O"< M^E,3VD]+]RRJY"3!F^>V_1 M5)'#**B>-WE(,D40B M-"IBWE?T_+PB+&+>C&;\G(RR$'A8=X.L7-.*L%5!'NA!WVX"[9!6#3)W!79K M!^A"6(B*]K5=$C%8+&]DFZJ^U/95!<)<*\J M)+QW[_\V*J3/L6H6,V001?^>AYY2=U9J+\+L?"U[X ]K8SVR^&QGK)1,0; M_VSJ.QZV:D">_?Y0XFH@B)$A/1D[4%P,,22*+S,72 "BMQ1_GCEXQ;C@I:4F M]=-90I:JN%0.O-I$*_>20G=U@MBO#Z7GN IO)#A@+;@E68*^!ZY;6A"AOAZ; MUWWLS#4[*/#$G[8H6F=0[?O,3["76JJR=MCX?>TGRYPDSBRTVNL4PEX$+DI1 MX"YH4_E>FL^6[6?_[G%H0 /(HR8;6)TVS1<^];R8&,A1&//UWO6Z&4Y*!X5]\W@,1"<#^IX=_A'G#4F%=Q+\M MQ'YH&@L\I%X-RZ9 B\1LJHX2 (H!T_'.=&X0"FN:^06G"*2^M]=^WN@5S$, M);4H7WH9_?W7G86 !H_(90C@+ S\S5FH^3TE8_9/F5AW:*HN4O/5W6%U&IP& M^2YTS,D'4LA0-S.4,Q2!7PC[B^LPG', %94:(8+E&F:(Q-Y%9"!4M]M9_I': M&!DM?@O'_<4W<)-XV]1A>TZTAP'-*:XQ=CKA]?UL)',02Q9=PUN%[QUM@P'G_?]/PI_B\89E=9+&/\H+ MN:XA-&GIFU%7=9>=C"7HUE^H5AWUV;<4%'FEE:PFLG'K>7 ?],S=G,GCRN.; M8PQE?O+MM@U?+-5XP[[R 8%_#@G1C.!G/Y>.1JV6L)=*4TB^$98W;V_=>:-? MXAT7H\P_R>)@-UTXSH]FWU3?*]!\L5Q<)&Z(IYO][6L3D]49VUC'S5T,R .0 MO^T'26RN#8_/XA:E7B0AKA66M14((ID/^NK)2:UKTCO?S,Q:3>Z)D&Z.%B_"@/TKF*KA@QG[]1'D)\H*]+9\T@H.%,;SL2-S5> MSXVJRI1YZ3!4KG*33<\R24Q0?G:$([-T&_"KT"0X=;?H@2+BH M+-#'//.)+-8[X&!+1JRK,>#L_\BS^_^S#B:3W@?)"($8.?5AK5]Q>8ONT/:F M%.SB)2R<0EN@@K'=DFSR+&YXK1@0CGB:CE2.H21$*6@+49&U] M[7H.0BT!E$P+50*5%V,G MZX%-*^10E".T:Z++9=Y5DY6@8R#-BQ#65?$[46PC%?].% X0O*85G2#4^J5> M=$;3 _93 #8#_5Z6%A W\#AI0)PWC/T!#[!3W%VC@ :!A]0=HL+X" M*C;>-.0YDT)+-D!_"P .5QH>KHA$]06?3:1('X2%0@^/ 3>RB?Y(9[D>_S(F M& -.S_Z=A+Q27RYE^)2!J>26(ZM!ENY3\?^ &RI/'NEU@1 MZ_[H-?1;SE((.>CQU-(FX#F_ >UH^Z,0_/3RE MT-H2.@*FF*>E3[+T<5U+N#UBHVD[?]NQ\_3NZ 2NO&Y#JG_X=UVDT/ B$SLO MXYI11@DQ#AGU.F^-<9KYXT]2/ST?X>O[*V=1Q&.?A;JI-Y6^#9XS*O=_3J<. MIZ(UM-4)?_FMO[W'6?A+:!!ZH_"M1@[KY,['U"],R=ZT$K:UM'K8< @ZUY[] M/ET=I9V=O3*Q*!WQ2K!_!]:)D; PKAQGQ-R\'X$C.R)[THFZ0/NFV)5$.4C; M=8U@H@I)X7;-,(71=(J,T85Y!UZZ4X"^JG04O?-!5![&QO3@ M%J$\H;UR/*N1"*G6 !($\WMVN(T_3K:"6($Q@1*E2T;H-RPAK U-I+SDU6-J M+_.5"'_*I#Y95<'MJQ^B[@MI>?>0D(4R^/5>_2>8;-N8$&NZE6]?"*[?MX&! M:[AD%X'3M2]QXDU?0=B027N(P#R>[CO>[,HT'2N4.[.GTL)OJXB=?O 8$?]G*QB MGS\AR.!):J#L00_)B +K@V3<786,U'>W48P, SSW0,]'IYUY!K'&(TDR/PUB M34X(Y+]]^>5[1AKQ@U=4TLU]3F:?K)+&[KT8H6,A^:[!I9MYC0-#KSZD*14I>I<'\BL,XA MV,J-/Z?"A3D$_(YB?UJ'S_-$9QWGJ0-D)K4NB@/;@EY_%8/HS.I$IQUD:L/R MW4!U2G+H1L'$2RQSPA)^\"L5SFL3H82K.MQS*YD,_QW(3&'KO\*U+S0PH'\,WV)O LUG'TZ2#T*I MH!A/EC[_W3]7X<954;1\\6F7G#+QG1+.9U7LY?W;A!F"?^0,'\."YX]H9S&@ M^J1>S73->*0IT!SJ?=0*VBCAC:C'HL5IGB5[+3/IR/XEJVGF2!E)#]\Z)NS?KQ$(6PK74FJ/CLD=B*M.I'4VX2;34RA@T$RY#< MJ/?=GFX,#<&QS_5^AVNWM%6Q]R"=SCY=&DS"0/4N:TC"+OC?B@,R5:R&-, E M!=(T<(SY\WB4\+R1T@2^[XQF=UPP=*IV=C?ZFI;I*R5872)47M/K7IG7]IUGHZK*5=<]73[( M7GZ7+C6KO*RVJ9KTI\N(GORW<$H&_5 !H5M6.95GQDMU>:[K"OQ,U5W:#]5> MGJ@X0._%/N><]>X.C?/79S M.<4E;!27#]"U@C/\KJ+J]%5BX60T;J%WP)5A+09Q7 0_W_ZD[4 M+@R_?+[TS$&W \([FD6N=SLMM#%JJ0(>YK#:>4]I_7JT0F$C M^"5IKD)C)=(/*)#SF#0Z(A"DHR.K<_F' 6MTXEG$XU )34D)V"B8D(R => J:G;=-Z0D^^&-MIW'\LW$&XK-HQ!1Y&FI5$="Z]ZMU;*-BM MYTZ&M%PY=X4&FZ!YO_^H5-/,>JKYE 70W$X?+N--&- 1\Q3J5\!I(6H?>O.K M:LOXJR\,*R8)#EK>OS(*0ZCP L.0"\"L#?Z*@D4!/GL8>TNCY4$8,D0'=@'0IA@O/",&^=8+?,F%R;0M M(ORPSOZO:&12MU78 3LR),X,Y0*>]+"]#.@\^15ZHEIP# -;))U,JF0<<(CD M5?T]P 3KZGX)F"_=R[A33A(O$4;W VYG?@]*((V=QQCGP??L=>J@#2M5 M,>LYZI&!@EH84^U&(8>$:\3L9[L!)D(N+AG.W+34 \TWSZC7:[+N^$S=^-K" M/8 ;\(RZM:;05VGH14W/9XK^6PL"RQDFBIGG=#%ZO@\^A:/V#8VEK[5V?$)5 MNA #;F_=C4^RF-'7D^W&D5SZ**Q14EI#3FH M[7"A77J.ZKB]PNH^21UA%6[R#%@31"RNS=O3N0*!#'-+-K1A20721[20.&7D MM@C"@NWZ!Y%GBG75)C8G4%E0AD.8Z[ ,BV57NT-#]U:V<%U.41@$ P:XX/O\4ZBI;W+M&%.L'N0!RGLQ2X?AH$EN2]!/7+WD=GOA/8M+X9 MGB_.F7F/Y]-)\\4^"E?BAB).2G+(@1WZC)(&I:BS8S2(3S!5BY.-:Y?6C3"_[Q&C>='-Y,S3C &2 M>R K#C*J[J7>+LA4840%0YW+(6#%@$CK7]W\H" M-%Y'W2B'6V>!A^Y]&\..CEIVT@B):G;<(%SSS,:^PAM,($2V^EU2:"1Q3AN9 MY]B:B_?C>AH3.4FV3?4TIW:>O0L&9.HH)- @2K?@(CYQ45&2HL#-VL956OKM M>Z#:36/S_;EW(KJCT)4G@&TSY +\P")=U'1:-JP+*(AN_!70,JBZJ-@<)!(F M*=>4?@]@'^@WV_YO[_R+STE(_>DYB7\9#NW_Q7"=U&_ANK#_FW"=^*]PG:7X M*4#B "&*@A7=SFD[H']D8VX[_B,M3H>UX0 ]=5+_Q8;M !M>J27$@76M9\(F MQ#&@Y+CU[>0#Z*_8G1,4@9^ANN#USI/]5Y1N,_Q7R*Y>Z1?R/;7#AV=D=G%3 M& ^_H]&KO:*HD?5B)7&]*3E3U.'Z*1Y-YLNCA%OVHN!I_:QKT#OCZ8$J*[[J MN=)87-=!%7_/P;$]C$<_'29T)8T /?LPCEIH08/<&5RE []Z:ATV +_72['9/.PQ\B8+K MOW+YL)4.<2JK'%JIJFFXL.CS/)E2SS)7)]FG/IO5]#DY3#L?D'F&%R(3 M:,_A!)8"#&@]<.(Y,5<6S.:\"3M12]Y]NFG!H;8J<'^'5H8F<,K7OF+25VO^ MH(37\!P.W+RF$#1XKB=M='82@QHQI'7=1TO-:J)KPU"X5CK0V^#=>":F/M7RB]1"S3R"=\SI![#W M-A[J.3@4J:7!:/0+04*Q/1CB)#QMLW3[7D7%>SJ\V)\K/ZD4-P@\:=.U=#?O MZ5>$U/H%XDQS<$:.)KA'*"YK+3&[\[ZJPYIF#X#W79ULSM+)EWVN72IC'&P2 M"=_5J8MRI8PK6(MX6J#CCPOB/(]O>!M2N??MN98)(X^?;E:TY=@CX4TL+<#/ M2C0-ABH$\%H&@K+! Q37D Q8QZ>$PP5#HN#'U6CL_XN[]XYKHEWZQA=00! 0 M*=(D*KV)-)$:+'217J0*2!>1)IU05"32I0A(D=Y[[[U(#U5$>N^=$$)X$[R+ MY[[/<\YYSN_W>?]X_V"SN\F&S5YS7?.=F>_,!*?>'FD\)EG0R$@DB-4Y\>._ M,K]DF.V@=/&Q('+/TB"!<5TH6TWIHJZ@*G5BA3Z5M8 9GE /[R/BE#M],"^V MKY22[!+/7'TX>I"&V^-]JCIQ#^6YB1/;(5$5+G;T2.,;"7EBV?6?^4E"G+AW MTZAQH!5/E)S>@VYW%-T7#7D22#? (RU%Q=XP[2-F+^FJV!I,%.;;HM'Z;2C' MB?3M].T[(*$Y*N4 I_P[4+VF6CEUM>&&&"AKK@1:HB_\-PV;_F__*5B1C'/? M\/I\B5&M+^T)Q\IW+<\^J\O O!0T^J"AU7TPN67/2H.GC;?-H0$IZ<'/X4=S M(&.;N^A#>854\M\1I \4<"3_?>\<)&Z#Q_$4 M2:T0MU/KF6>_;1P:IT=^+X8?UZ>ZQ'V9ULQ%]?=W&&ZOSRA&!KX*\+A$&HI> MXA*^UKSKWN:HOKR/(P6]#XNL?D.QYHF[H_XN:F8-_R5#]+?%.U@T+QM[[5Q6 M>ER8'*L8^>) "FY:*=%3RN-K5$;J$JH?@Z;F1^]R>:Z;)<._MY31.#@=SE): M))7?[J&BU7H6PG? LB>P9Y(_2;$^10HSWSR0Y&#SSR4>?8ZEV-5[!\BG*3T9 M[I0@T=[F#E3TVZ]VLREF]$[GV6VA=^E;TS/X(/JRTY'+Y_MMS][GEY%D[8_- M$*,1RY$?=9GR(R[WE2W9O_"/)0P@:\C+;NLBW;D<1]29'77_BI>D^TNQ6IZ7'W5RAUI^/$T/C/Z!Z3 +@ M'W%"X:&S4CL7QNVIE'&;6<=EU]K _\-/3MLZG[,0>Z\0_E+X]UF(?%$ MTQKYV;)\Z^RU0P7K>L*7A+A4#+8=(.U-+JY-@T;7SRL6;+'.8]G4%]LS6EUL M @W-2SL$?:ASC4PO.-Q;T=VON\&WCB#HO\X>F'!?LQV3 X-60^KGW#V$65/? MHK.B/$3',5>[:5O^Y;94B"+R)'C1RF'T ]@_0"YP W:_8S$EE>*&25_R.\:L MN=/QOJ@G5?>][AWF9;*_PEIEQ7FO(SN*TJ)#Q%N(=SHLA1N!V3N&[K9=?!S#G]L5V>.0HDH$&$LG98 $][+9TG32MR^?LN^DQ0!O M=%KBKJA,$WL1N*31 (%9)7&K7<,6K#B?=F:^3Q/93$X$#VGVC"0X:PY 2 W, MFC=T?F"C2O=*$^C"A7$&J42 MROM0^LPR]P:?-*DZ;U&;O$,CKA?/<,GI-QF39BGQOH]'D->N*(KB1%IC&U;O MZUH4>_+TN24..2D^*T15+OVD1EX!I)VLKJY[V@@ZE21%_IR P:+.W?AH_;E2 MP+W\;^A,&M.X>>,,.'4_!S6U-D=6@XD7H:Q)58_^DQ6**IF\1$G]32M5:I)7 MP2?, 249N5$D%+O)*$ %ID0IGOP7G&:\7/]'JKL1)M5=NN*?._62?SKU%']U MZJ4C@INBS5"%R]@;F/CJJJN/P<%._X5]3$K-7W%;PL$)][_";:]SC+*_>XP7 MZ^>\OOZFU8'^TAD0VO<8?6/I&!O06P>%WX=D_@6[>1NO./^#5^\/HFK&\H"X M]).V--D(/Q;.# M= 0[H78A//H??P5OMC^P]@+3)RE*K_V@^&!Q]-9:\DC2-?SU=;_9 )4!G;?! M4G\#;&? ,?'D&? K9'O_.V3[5W_8M/7P_;] D0N:HX*0G17ND[0ZJ9U19'!5 M_JFC 0:@&%RAL/9 ML_S\.-1[6?)5U>"J%:?%LP]3;I%*TN7\6&!_ZV=#HB(9.KH^ _R<,GATWA6> MB9K=AV'[%!MWXUFLY?;4!S890U]N)(44T5WYBBN(74DU;SL:LX/?^]T/Q[OB M#!!>:2[[1"MGQV:KW&*7E)JO\$+D$I1'7A++D$<*;<=P,K.V+.^#WT[#XZ>\Y61N+[)L,EA\'&6#YSE.-@N(DM?[N M@_8FPJC-.=.I3XXJO*_<3H+;TN-%)VHE%M#?;E6T4^X]MQT1&6=[?6\BMN>; M1L#M"<#CB>N@G6P*PKL-<] M/ 8O5RBM_*O"T']QRQ1.,H4T\:6&Z<6?6H=;7D7AB#C=T9W;R;6A@9N(LN3E MQ5T?U/4EZ*K]:*,BQ?-Q13[:WNX YS/FZD^8!S*ZW1M4=V/G>GSX'I7&##0: M>Y/C+4OZC/Y;V^V$AR6?FNUGEPW#'64I*/RF]8OCM!J_><^/)5.L'"7@7Q[A MMD^T*AO_P((L;L *3GS68C8VMZ9K]LY=='P+NK$O[T\_G&)!\=WT*0$##]6] MS8HD 4/&<3 M4.5TM1Y+H[!I+7W.QRZG\CMO ?=F1K9>NUJ2_1793N:/JWBTF =UY__KV+<= M^4B(\\.*^[;:=P7VQ=P/IAU-=]*BO&$O$M*(/ @X^MKOOX>4T6#\V#*;2CQ>!],!!7;'"\0[-3.P[+8JLH>G>SW>% MPU/@5SN\9/3D>#WJG5A1I=.1>MG%Q+A)^[EBV%2;HO?3FWGQ ITRY MY4:V1Y$!"+-3]_2]O!5WSM=B*"YNQ;E3W.^H4VZX1D1I8,H-%XT!Z:EY"7#$ M_6O:M13.HT;TAW?+"N;P:J*8,;S%1AXX)S(-[%G $)ZOKMX.7FA/5JGC/@A2:2;4D: M]NVU0&"AZEC;'4OCF^$1J.MCR,R\28/N"= HORY^U .8NK?>W7[2CEM,Z']1 M5/9Z^8L*N?IU@(I7K4?U[V*.8+GQ^TXR_G+V ,XRF> D05/B*I" MB>KJ3>53CL=#"A+D/36LL5<%,-=1Q-FGK@R*K[S(G7\9;>XMD,ND%N9UKX]J MIW8S% ]9:0LHIFHM]OTN !FK8Y)BT)1AR!ND=V\B -?N*X,(_$]E6K1($Y M-?C8FU3R\*3$2V'IVM[L3?N)>/019&KIJ8^&L*@S>F0L^22(^,=MT?#'(BW& M%H-[5M&XIWG80J0?[]J.N$("27[[433>F@'XVP'%YAE ^?S;]-.H$UAB/G[Q M*D.CNPGA@^ M,I$*E7NW%IA,$1,E&'QHQO*A\X?U8F/H=T29'DPF_[WC=_ID[G)Z!AE &UP$%3.12!0:J\@S'4J_^:_D> M YV88Y9?G5:6X"NW.&RJ-2QKRW]D4^5KB%!2U$\'']/M]R%6(?MD6E2Y9\"% MG3FN/^ED]T'RK:A,SW#$<_!JU(IB/GG([X@A!0UZ_X%:5S,U)XCTOP;98MFC M6*%8/ .HZ^=EJL\ %_"G].O]H'OC'C,ZRAX#6F4)SK^'*D.9,*2'.3$0QHGO MQPU9"SNOY#(\ \8[ ^:%W- P,0KC+'^=STV!U) G8$VJ;/E#XY-!V0N-;]HO MWV'%OG_G1IFX\M3(Y_S0L+O!KA]>DN#<>(57RY-"\ I@J:8!RD>@^1=:RIKP M9C3^!\@#7T-)]Z A3S[*I_2@=@GITG7NJW'$9.YDGP%ZFF@0J#T2U8*?:74D MJ9L5F>"@7J.93005XY@)P%V2&YZ]X Y[1#P3XFSYO6S[\5U!7'GCRW);E8>^ M'WO=]G/JWS2?XJF#]T>XYX>7N8<]2Q>-: \#'H\.2HV5+26V&O0H%8A9'CR[ M^6TV8/!^:B*>:<"@>2+>(GK; XCP1Z?T4"=>[*MEMN"3E2"446!B LC?#,A* MX"_-BQ[FT>H4A>W.T C%W%61UL<7^-YA2^O!$5$I](D&6'RVW5H62OS%Z8+R M\5XK@SRSK''HQTY1$L-6YULD^W[G68W""!MEAA/V-50%&.5CM7BOUPQR%.B@ MY!I(LWTZH#*DA-[,UMY;5\+PF^[\_U%BFWAT1AH93LN-6.)&>5D-YFWMGP'7 M+&.V? XD,OD?TX]("#&8"X$VV%A6249JVG_YK"7XNOZ$Q139 >%WV<>:5WJ# M@D2N?- MO=FG\<,: 1W_O%FL7=H6YQIK^K; @^JUX;JTP"J(&C)/-',& MP$$HGXB[M2;6.R*-H595#I95/3$1D12K8PL?IX8]*S9M2=J>207/;#LS=*.7 M#)4HL.B,Q_ FWLT9;ISKK]L\#%1K],!2Y;W'8^Z]TGJ5<_2H&L#MA0[<:6:R M^!7_*9_>T(U:^S+JVTHO0JL=E8^?:RIF/#4/W$YH/AR/S[P=9[1"%GWS;8+[ M6T**&S@3A0CH'*[?]H$6+[QM_8H=?M''8.3KF-BX'U.=6"'Q5!_D=Y*6XQFK M3JX71?+J?IG.:U(/#^T/P9,[Z(%(;P^/>CG$W)K#GYC)MHTNP906Z4!B05) MOK-/^^,'TN-,!-W"60?&<$#!L1[?4=EX=K$P))@9149/HK"V1S+X"FEEUB1\ MRUFSI8Y]^*7J$0W_RX(E>+E[5[!'(@G\NOGB]'Q"!['F+)ZO\;9GNA5%":S' MRI;4Q,4VKF'&#Z<_?TEE69RHJ&[[;N:L@M2BL\9844/H]"5\'.J.S1:2WC)N MTZC6!'SQ439>@Y5KSSM^?*/:@QNVG^YHN+^"S-#"S1+AMD^^;0*1,YX)?#AG M ([A&> .4XT(Y\YM6!2]-JT33$&=EU9!Z6I2V5)^63B$]\%2$)Z*JVF5ECO+ M]I12)8UUE/_MMSLBRA.!.9/1K.2G6(OI0]$Y==AC7*$W;U]_M%[;^)HKH04+ MH?E1-5A ZL?&,T%1S1FKJ4NK4T;5MQ[9UE$/&3XW6/:0/@.TJ_$]KSW]X:PI M-SRH=G?2-:7<;H+W_4Q )F-0M- XGMCJ5HN&5=\[?:JZ:J9\G:]=@BHTM[10 M3&H#8T3L%((1*_@TO<7TYT MZ1WR3\\ _E?WZ(SIZ[5+=P+(YIP;J,'&F+8?E@LU+.A%*P@]NPWQP?M&H[66 MXO0#W]L.JR:S;4GC!KC6<^=OX-S:M![;=)D;7(.RRW_K$<2 MTHW=K(N4K-$@'^*.T+P)'8\87[1Y)9SP[@S857((1BQ/(7#4^Z"8(QO(VF<# M!)"50 R>3UP!'0S4[^/F2^\$!SE8D[5\')MT-IU$.*@Q.WV+_.HCG"GJD),V MGIM4YV4+P:_[<097R')4$HTFUA:T3*X/!]FX^_ZHJA: M-&B0CX\NDIF%,48E((%_/C?QBOLC1;[9VQFQ$4YROO9T6+O9K.UBW$VWEP]+;:98KC*=HH%=".] ME$V\>=$9[9F6PN\:8#6WKYEZ% %]2D*S"8+55&F'RQ?!5Y#B@ZK-"K.@ MRY8V'L94W?ZW";$F?(!YIPLXT!ZXQPPA^-K4Y'T76U&."_>'F@/"G@AU"$S" M7T_)^,U$06DE:V)F>[5>TC$U68=1[MJ6%C8N$TL:N9.BH48O6D_IKZ#!#5IN MV.U&G['?G]["71[TB&I!,1A"/M.ZZ49\^/:);6DW2UQLFXZ>NK1D:+^KK'+P MI19[U(VB,$%N!A]\O'++.>Y+5FL^3V1#_5G6]%-GC10;-DA8P#7O/8,UCK^P M5D].&SNKSDS0,V][M*5%V4FZ%I789M\AM2U9".(+4ES0IC%[XTG?8Q?SO(XY M?DG%CLP!S&A292C[@ 2\03><<#E,',_JT[W3^>1]N=WOO!J("5\?1A5\!$Q. MU>XHUQ1W*5"4@^6-XU1!=,TRXWU.7E(?M; [TADWT'H*-HJD-4N!X\GN7!#D MJVU=D\JGG3/:E#(.N'R@/0E'"\G-. Y4+28]/+/&X@Q@-&@&'\!(3BF82#-9 MJ,2GGSM;S733W]K661V8%-6L,V;WI\(/QZ7FM(W'59S1W*_'=Q>MKE3@1EW5 M^1 GV=LP@'S?LYSR!0^%$#"6873'&2JP/6D#'9-:=>_[2)4^N]]XC31$^J3I M3:JXC9LI;E2 .P_WFX.CP4D#X;OHVS:^&!(F1%]YP9-BT-EL9CA@''L-Q3*D MW=388#X@HV$B=HF1OM:+6L!XS@ 94 4Y=3D#UC??\\BECTQ.7=M\LNQ]&"K+UX8D1V M=8+;&_5OD5((ZQQ8U]66X"I=,Y9E=NX+8:(V22&VJ"B08NY+I!X:&FX:((Z" MC]7;8P3(;1R?W9-#*^3UZE/2],V#M M3<+7VK::"8.=2T90;3GMA2LEO_!2QK6!5XLI$@"GF^HU[QCE?J4+GST6D1?9 M+IS.DJO:=]HTJ Z+E#-[,=P@]N-76U +\DEDN %M']2F%D3\50&+7[ND8C# M1_&C9DH'$XY-1&^#MW+K3P36VME M+(NXLZ*4;HF&3-JL25YL4DU"T08!\43BFW>M#/-;WM(WGIXZYE+ M._VG1'S.H>. L3FJ[!)E"7Q7-455FK?+V'A984[9=NJR;OUX3'-3QU<%$A ' MD 4#?C3N-9"'[Z$>Q9FA:AE1ZGN2Z9,4 P]MDRVYJ]CE@M";QYH993^-"/'W M<-?O-41I)S=!N0ZE7]T%K"=QBP]-0;F.IC66];0WY)1EY=B!:';'C*LY7, ] M- 1(%6-G3L3OD;*4RN@!^ <5[@TJH%^(1 >)@$<'VD\.3%9+PK$P*>$VOL8& M6[I2*W]*4<;)P*ZFLC_0OK(8G\,M2%"L7+KW*K!66.0 MO+Z=O00+>"XG,@OH;-W!'GM>32C MHP^R,KZ0=,'QE68/IVO9 *Q(A;;D[DH5G5;;I7D[.5!?S.C K0B-60LYT]=/ M<0=7D\LM@6.;OYEPED%?,,[/,P!Q?)Y!XSFU"=U?)O=?1C_+*JG_-9F_1$GI M;R0MK /B?UYBJD()4%V;L+]60HJ@0IM*Q[G M07Z6@LJ-_2U52.#WN@*EH/?F0>@?6ZB^4;><+;#:;M22Y]L(VA5:2?C)9"K@ M@#2RT//^RD+%]> B.2<;A)P!YVP#U3M_V')_K0K7@^*#=(3^=$>'_G1'?_C3 M'9TP25'^C^YH+I*D2.A$\H G"?J^[8Y0E=RHM^A%@FS;%_4PJOZ@$[+/?F2Y MNV/0:FJ':8^^]$<>G=^7+%LZ(=7)O.&GL^S?1U,!A8"]R-]^8JF>7DBN][[7_J-+_:^;:A6L).TL8][3,K^[I-;<^^![&KF-T M_L6NR^5^;YZ--M]TSIW67P\,"\W1ML>;,V!G+NL,&-6J_ZCY)?ZI9^E2/0$) M@AAC]=U"*>C[>.[N3=9T*^X\);'7;L_,+I7JVHJIU<+7UGYI82]!*&7!)PG< M-N]A(@C'^:/#H1IH05\\"\YR8_T.D<6!?1I=#%Y4@&^B$( MJW1Q-DG$=P0=7T0ORJ-XF!%R;[Z&.$1;9*.#XPE(GSSTPOHS+]/0[]06$3/Y M;DYJ"/Q*K90<[* VO"IMU()^WL97H=JL&"JDU_]Z!R<+;IOY=$5?H*2ZOD*& M:X"1B&&?^L%%C9WA@[+4.;TGF[TF,9.:*F'<4L?D$+FEC,QY7>1L( M65%/_G/QTYXWE>^=#)0WA8-;G/**9T??EP3:#,%5M8I%'C"2>$?:B^ MN:X]/S&AHS8/E_S'137;4P'B=!;C=[_D-J?I:H7_6*S*_(I=B?5^@J A-XY4XN!CYE]KN_HYF0^L,CC5 D<5MAT#7[N=DQS7[^>Q3O0+[[[9$8 MK@F5OHS'P?;%&>HX6V[(###!+@%K!!-S"N)BT-:,WWM._C@Y5+MFY+W]M36/ M/).3:C\)S\0"9%942\*5A[,DUV2Y4IIT[MW2,G1<;LX$1S-L4W0,2!?K(F>, M^VM(YHANP6N3G8U[@/\BF<>B[%D.NQ0AV7#A MV"L -*<]R3'J4#WUUA4WUMJ-O+Q E%E+#=GY?H(.Q:CY65GQFR1CE$1AZDSU M^UQ1Y13=OAM!5/F&8=(OH5\:&5$4,*3B*%>I#66C8YJ!RW;K2V_ZN_>D+K?, M]>_GW8*F7YA/H11[ KEB'B^RK?U]K;Q?:ZW,75+T\R5BX6WANW>DC?M*78RQ MQ.Z&&=!A]]7%T3;5CN/U83.. I!1K)04H/Y1P8 MT/SX,:;+>+@9^C94F.X&;J4VV^YMSU<%$8/N8D-<_/5T*Z-1@RF4 \?5\YZ^ M//= F10]RD_DH_DI1<2L6D*>(M6B# I#7UK/54A?)"&N!IZ!+T.7W153G8W; MG);T"W<4(@(^WO*?KKZI

>M F"8$XJ6=?)N6TB,M_DGY\VR>4O=E^EK?-PGK@!_&ZBM@(;K/IX M4>.L(.#86S6;32C]"G@T=F=?Z;X?U(T:6GZ+( 5O*4UA_;I0\-;,N_:*RMI% M'V\P@I/TBNK\FI'[R*E"\) M"Q/[TKDK!5_0@[B&P\X&@YZ;18,_$@Q("F1_9L.1K[G6=$,\T]AEF)9*EEW0 M$_;OO61O,21=Z_(G(N"'0;@)]%V&!]J6!?[-J_;,2B..8O@1M2DY!!/\;2Q_T5=75!^06+6L'V2Y)G:U5/9[6&R! MB1-8AOGR*TTJC_V(8IHU*DDU?J@W$ GL=\7)>UZQM-$E;820\]9C+)HY?%HZ MG)4R3Y(K!9BM%I0'#>X:R3F^-WVR#D;,&*UY:KQ]6PF^TS@8[JF1<_'([-WI M_V^<#\S^>2A]"QH$W6*L_*>Q>!9*203,"KC\##(R,JT$192U>(FY$;!_<<9Y MXI]GG&Y_ @5'9YQPV<:)5OAO$46P_+]B8]*F4W"<[P2AJFR+80)UC*0UWW;X M/;@H**,%B=P6V*],2)*GUV:[]%]0.8ZSO#O_8 A]=6M5^OJQX M*736S?LI"S8@2-,@;SHF0[0S4X<5^Q;_GK/[5 9K MHN-:[+>\YQ6:TO*/=-_(@$*R1O(DX_M,?X@O!LNO_^-VXO^&A^:E_4<*[)V2 M%:'N)W/>A;:JA5D5^T;\JD/6R"K<6R+@!DD*""\=F0?)2V0O9<7FM%D+\\'N MI-4WW.PM6I[K.9!)SQK<8:PI'AIV,+.I7S_[)5H MT/SWRMUA>*5T^\RV=([^?7DGX8441NY'3FCKLB(]->C%W$[K8\?U&RX&WP<< M][3DD:4YA:)'QA8TO(Z$=UEL2SY"?; M#XKDJ6BYUC2$J O=9EKHGZXIQ4[BH^MHUD95(I\,6L#6V+WL8BK:VF5'@6/@ M:9MLG?!;3B[TO$INR\HNM)SQ7W.4W[X4MZYH]M'HQ2(S38*QY5G_E>QG:FO=#DY-.&&Q4( M^MVV1Q(QM>6I] %1L<]R?IR!Y7FP8_1>0(+=2]N&W?V]*+DFJDU;$2NQ^];D MLY>K.Z:OQE6.WRHQ,7MZ$YM!!"!@7<4IH'N[6T:*A^_@G9Y :WZ$ERV!@AHL176AH MD0P9[:NL5YE+_0:)R2%\#WYGZF<@>MH77.4BT>$ >5FGDIH#F*B@AMI="=T$ \FF*=.Z.?"!#(\Y!7 M<7$17>LONTG'?#4F]!;[?%+^HER,'A9'3BVNQ!<[D7,4AYZ[]E>L_/K2A2=$ M@&YI:8M<^1AA<9;@7S.C$OKHK(GA)A&@*FS2Z=[10,/ODQ&%!TONMIU_]!!R MQ=I$5P8$;GKQ0*W(4-Y'X/ N2U8;_%OH;Z#)%(%LMI-F'$+A_9CD;_9?^+4F=JL(96]4B MB8#$V/F5]$T*7,0%^'H=23[;>%'.M1(!E:0).(N#)5XBC8%/*0*X:YZ*$,'M M\.9718>XT!_[@AF598F(NV:3TFF:($SH)@+8X>'N*;RZ?%_\J4])YRSE*0RI MG)ZN%FXY%.PK<7H6&FQ_6EH2#$4B%HS%/5:^(E/:'+T*W3U](/7LG*(ZW*>9F 5W4P\(\#7@50YN'FCW3N/YW MFG\]U:7(P1U9!EB) )0KX4[5\J3/41^H?LL*LONL'S-\L/>8L*_53WJM E[^ M5[(KR2DS-^7L-I/'NDLDGK:G(/^,@.0YGZ<,&^1?WK0Y(W5^FA\1.9T>Q:9V M1L:[!4($/,Y7JF&=SBN]TK=^>W8C'#:KN(N00-A2@7H5(X-U,QMJ%B95D]]B MW#3ZE&G$SL+%:?:,;Q.LH)*;-HM2K-,Y\%/N_M(*#-N7.3L2V&:^R?5[NY_P MYD6E+VLY&H8$JMY/[P">MUZ;8-)5D& ZM*3X#BGUXNB[ MTN=US+Y/06-]_D5\ZL/)*6W")=E#6@-=DQN;;J^?SL0@=O;)J&;'HR%RA)5# MSPCI%>X6((.("HU*+/_U+5;\_>A*48\ZRM9=<[ M]$OM_?/=:' PH^V+&;S](X[,2JLM\- !=,]@;^.EP:W%<;(06[^"C4>V*548 M=5]&L/\"&A$W-J+/HFC>U51TOC_*D,4A5'2,6Z6\+W>7=Z:H/#S%W2D&L#L* MK_1N 166,$K:T%KR\V4+.UD%-+DM96/BM.O"YF^%9G&I[2O3D43S8WK=)7V] M^JJJ0),R"?EL4?LA'%Q.'V*RADR>ROY4GJ58B8L5.=??H:Y@\SB7]I">/6#) MFM)B&O.S::WG> MU,2[=CJSHF;9Q3'7&M);O(<7I9=+U)Q]GO&=64ZN:?*QB$?"+X)! O4G7[1^ M"151HUY^_X5J:RSX_L;+VXJ$(-OZE5$"V7)D241.JO"QR_?*>"J63YUI\A9# MS(.DC/%1!9888B;/Q-KH<\C49)CKJ9>9K7/P+-%.B!O:M/$F M"S!TW>'.^<>9;7VM5\7'/5QD#KCPI_+I2E+[_ MBM/O'&FI],9=RD-Y3H34R MKM>O/3E^6>VN8WR=']4!"KF[X]8@0-V9Z"Z;C]#ZFH#';>75W_O2L+ +#C<+ MLQU>MGNI-F+E#H==F_F,'B]Q.'?&?^G3L6[[@X)#U"V#<>Y^E#Y:-2LSZ9L; MXW4T$5 !?[_3_ CUX+P&Y$;\IWC_&NB4=]G[J?GHB"?Q<3)?CN&I/$Z^*/-= MP\'.6K>'/9$F O9[^/&V[UG65,NR7^WKW6O2,O IYM=8,=TW6+W'=51=O;TXO4^S:;MC; M;J<,H&%E,%OGDURN=DR+,[YGG(R+>C:Q08,&?JTPV BKB$'V;+H'ODYBR4$L M'+&VE-2_8F%>FNTGLJX)B3R_]#W_U4FU3-$5&3H,G'+QG0'V5#H;_Z",(A'@ M#CV]O[2#X$Q.?J9E\.E#-0.;D82-@.( 4$OQLC)+.VM."F4.;QOG4%_._!IK M,TN+_P1:H.:M^';4>:\VZ"0WK,G)N N.#GJL7ODN.N)%374<%-T'7S J3+I2 MFM$Q+<2F0%VO M+&R;Z6-Y]\2A18)N9466;@J.@]6%V!FZ-5#&$K=TPK0J?).6(-IL:R**7YA[5)1YZ/S_XJ:%S]&#?@42P(VL"BT;\[%'K=/(#N9OH+&N2!]E>C[-66 M&JON-+ZWP^RADWC0*LM30:$I= 41,"X%W\ROICR3]1CP^EZK9X41U=AWW'C: M?>VX3V6>@?0:LL<@=@J7#F/3(&LM' 8/K*9]_J#F[Q$!(< M/K6?R<;N5)+D MX[$]?0IL#DE.'GDJ,^4AG_&DT)?_BL,+C+1L\DP#,'42/(SP_3>'PC_NK?S^J[W?T6<1P8FQ_.$@%-1X QVD[-=M23>$D#821NTH[%@6C/-C)!55_%/]H7O@@57(MN(&=/9% M(,,4$; )Q\ )_M"#XP*$J[ _U?W\!IHSA)B'C9/&LW\&U$A2E,%H,/X$$;!U MPA2G OQ#73,.(@!28-H)K"$MS#H]Y!41T "=AAZ2!CA[J@X3"_Y#7?8&60+" MO"X6_(*TG[_SY M/$6HR5UPAL,SO!T@V/_55G2^M6 Z(I;Z25/ZW+4&1*Z^R ME]1F:=)NIQI'$$EJQB#4RO=EI(L M]/LFG.-S@A8O[T'U A&QAB.]'C:\8=-'7+Z="@]JR!FHO]57]G'>@B';Z$O9&5MBDH$E:HA=]]PZ^<'F[(^N!Q# A M_Q*&+ H#;_B<]3J#:KCXQBYWH13H0<_NQ2>SADNE6F/*8^9WAO:Y/^^++GE2 M?%E377E4.;?JJI'PX,;T?9F7^)Y#5*8I)J5!AK(4RSFF/QQ\:&#(H%;#;V8;Y*E@^OU8=%CS(<\VL7, MIMC%S/8C,+V/*RV5OKCS*/(8H'.VY[7?KD&=]L:K[V"#O[\0G,_ M=!SZ0;P7QZ^JZT-EX1,ZC"H'(UMTMDQ$UQ0%*W: H9 M['E6L90U,UX1;GUS(A@;D7+Q@P]YA>&&7^R);<;BVMH23>C W".RI4CXM]A- M6\...-; \N+R=^/.V,*[I_)+4=.(L#5.VO"'7Q,?>G2W+&R#H@Y0C /9 MLH1E@XMPO0Q1;-OR"YI7M73N#K(5$4N]MM@/77.V;\]D[9X! !-L$S!IZ*LC MK*=WJ.@FE9UN"(ZI,7]MB>]F7_4$RB;@I>ITT1LAHFT&K&OF4TEF02%2=W.E M3ZD+R91TZ)5LL)D*0 MNI'>R5NG'.%"\FK?IFNC/IO$+,Q,-$2LTHW%E:;XZ69,T;_HO]#HIV7DHK%F MXGEKF(FT%4ON_CB;YZ0\.GYF@X44N_1?>QP<1B>4T5/%@J[@M$JU&E.J?,O$ MWE(;7.VK3,N$N(S.#[/+)XRQX")WBA:?4SH496YN>RH[F&*X MKY"ZJ+'W_WJWF#1/2I\:LD9_/']>R:U];1%\#&^+Q &3X[5T](V%3YP01"K8 M-QZB*JW?)3.]CQAH#X8/*W988CI*@F JIHMUIN6V5UO--N3O/Q.\I>WBMS4E M3Z\%R#OE'B@3 S?00-.1A#RO8$H0!DX$7$[]_2C!=O1()/X39+#\.$N8_7F6 M(/O7?@1][F0$Q;-J^Z8DIB_Z#:4R27/ Q@\>^^EHSOS3T9S >,!.!- <%FAJ M/R,"&0L)!T-\E[C,Y+B?JP%4W9715DMEISINU >?G#5MF'N]>3'Z4BE M2D%=B@*&G;&=XWIZ%B4DL+YC89G)OV/[\OUX6SN/P9Y[2(S/%7^.9_Y"' MB"F11@ECU&1H CNTJ?M:<\T9(8PA33#[/GRW!QKC^7#)2-1'S(O:@8#5.EST M#^')E.K^E4"J2'&0[Y6 ]1O[V65R ;IVAY_W,NT5R=.B(^2:+A !5KT;EUJ\ MVHP%=S5!"P:'YGAWT6V[?A/YV3GP&UUMD MY^XIX>=K:\[1J^X\[A"L&C?P6>C, L=\MGM*P\U:3EV]:K4LO89&]@>7O.IP MSB#:53U4A^ASI&Y_\:IWJ'I5:2MN\V/4 7;2ANC1 (/M]PA'9&AE:CWJV.HF H-T:?GW$3NC*(Q,$%R4CX; %)%0;B E 4S123=4H*P9A M3(R_W^G)'@E?SO6DFW!CWN'"0I Z PJI&:SM>O-YIQIT0\NUW[ I\4EZ*=+E M68NZ%SVM-?I0Z8#MV!:9R0'I6(@^]H2P@'52V^7Y.=*R)7_D1=,QG,*F@==T MLA'NPO;>P=D1"_%QK7%D.AX^!A]W-.2?^CS\KT2,___EL1FA-.2>P2W;1'PW M'P?OVR@MO(#G3J9T!&:P]QPE2J*/B.2E43*0N_WQ_$[VV]CB75V#H.<#0]_> MS"L<]ED;ON,>?ULUV#KKDM:IJ;D^!.E1Q[%N?MI3+Y)W+12QT7_KA"+C(HL] M&"R[C,X(N8Q-N#P@:4'ENH;KM##XM&"O:-;[B=/'Q6EX#L,Z];X]8EL[;,;W MRAVP-J%$R=1W1 ,9E3O.S>80;@AO9)C7P-U#OS1U,ZF4LI@?F?BF,U3+CQF\ M7EG8)A@F76S:(V^V6@"RAIHZUI4TUDP[V$+)2E[PL-M=)5R\S8.,7IJ3V&-[ MHS8-ZECPM]6?]9_F#K$:RFE9UHF.2 SH1E5@SD[/5HYG44?F-U(Z=;G*.I[B MRQV+\9,Z/Q2!,R\B2+B[,C6_#WX8=NTM>#C_'M!],II[ A"&E^;+&LQBQDK6 MR&M&7Z'VM S3D&<8>L[BPQ;:A;X:^Z$-JT0G'4"&!RWFT/964]1K'-3>Z$/U M?*SCXCZ$=(MQIGFX+VRDS7J*7UD7LS>D/BD)W:V3E2^?U%0A5.2$7WQJ=23W M[OQN:#X7%@:YA;!V'!M59LW7J#\!451'GGLK="K1NKPJ9:%3H<%8;$_9^MB! MJDY=]2V6+!/X] :-=^'QGORK#Z)E:@?FKX=%M$WF\-93%.2/.,TK3CQVWPU- M<4/S$P'(^2OT&@;L;_ZWS.4;;3=]P ZEU(D^2*%0U#Q"<& M@8;U\G+QYR]W;DL #M$)\G?GDR/8?&28Q)V4=??DLQB2Q*/I9<($E8_CDYT# M+]Z4^-(! +-,7JVK+N= NDFE/CO;ID=(3]Y.(P(22 JP-TOK:&UK,";$M3<6 M2P1, K4QNJ/*?=>27YH:A%<7,6O;2R,-5J-T^AAN$WJ*B8"Z#H(HFCM> +<+ MQ2[V+"@3 =*FA$/1;P-CP]M%T1GZ[0&2P$U1_*V5O@*VC&'H2*4;2:L8(0(FYH@ %G")\\8! M$5#R&\&,/Q,4H>#=,]W+CR<"P'MU^P?0EF((I._X,7R*=1_A!0*#:O+Y,Y7N M[N=P+2^E_FL9F]5+5'/5X37B][7AU=)4[JT?X!.F7>4TDJ8'RT=6JY2N]P3/ M.OR.K8&+! /,XEAL]15N%87#":>Z[?/8E8.>>>Y]U'8^V6^EK/XYDW6Y,JT. MAXT"!_M'=^O=(@($P;5U\>SF4&^HY*34$G0AAS0Z!=@_Z*S0?(;F"A$!<"@, M1_9WC MWIUI5\3;;(]F-\AT>P--DC+./ZDLXDX[G3#A+_&X&DX/FOOH"W1&>8[(O"<" M;H^"L9MU4QIBD>G0;C$D 2> T?Y:TZ=[ P%7RN/5FBWI,R1U6?KX1=,'M##, MAQ'H! FCL$#W6CZ2$!.K&I90-V/R;$25].WVBMK/EF+22>JY3!\!A\! )";9 M/^(+2$TK])%V$ +3\^L7U/O2GV511V6U+95).ZWAQV=UBFSH4VOX#NW1IETA MB/SZ171&4"90)N7*2]?2EGFI=5,.UQ:/UO(GCX$1<:4X0]--S-'53^39AOD@-VI MF[K3\]TQ*BPZI5+32'GA[P8$(\'F/XQ/K6ZU; MZ)H@X 4P$+5!*5B*D>(M6[6C67?T^3'K4DV$0X++4-Q9@8.=,E+G+7"\00U( M@C<'Z;,Y+->#XK#UMSTA ?QE2RQWAL-QA[(D(LTWA@V@R%S@_JK&+HQ42X_T M>LD0 4 ,A<"/_J1\4]M +!CS%I*F!JX'W1A*9[UE>K#WBH /D2F8!:ZPU2U, MS! !@ 6OHYXX.QR5-ISO0A&\26BO]J3(B"$460W>_Y*RPBY+*.@@>!/ FY3@ M7[HR)/9N8GN#$;_)FSXX2O">/JH%U-NBV8WX;7\].GB-W\4M_MC_@TFEI%$F MT$(GCG^PRR.MQDO3/S6]\4O3M7:)1X5).Y]4>I+T49#T\?(?9D42]HI1=].F M3,$P.(5YN;E07FXN./^5F$_<84K(M+44[#G\5ZB_4>#FGYJI4OVFR][,^SOWZ# M;OF:<"8'""'Q4-K3>29V,="%^XDW-8U4H$U(_+VM"?/ HZ3+F'^'QH]R"OW! MB"KXBU%P"4P)[C>!HN0).DL6:1X9C32[C#]QNM[_"DX'4M#AY85FGUEW$P'Y M!M'IK6HR/9PD^DG) W%)&F!/6H2'"C7'&OD63*>SE%L^6@KZ4';LV?/ MUL.ST))%0T4#RN(H=W;WJW+Y+">;>BA1 =0!"#..-5NAK,+C4BRC&OI[9 M'M&X=EWH&%EXQL7ZC?$:]M89BH"-&US5"3TPVV#6@_RI0U2YS-[7W;1O) MBYDYHE#A2%2M9,'8!;_TDZO5K:V'> MYQ[ZQ.SXCV$XFRS8G[SRZL0)S D3%"-UU@F,&+']*\5Z*=PI M/OPXS;4_\]_K*%+XI/.8 M+U?'&A3$O>+\.I"$UG,DCV *)1]K4IQ;5K9$RT-HFFA%1SA,C"7U13-!P9BT M->#1_],^-?\=#RLMY9T ?*1:>L9WT\0,B,3A+H.-H\G1;10*_IJB_)S.B0\" M#W7NJQAX9@E.]@M'5!4;"O,<77'6=B>DN[NX;BW/L_7!=C6\1+7 (\[-KKW% M,1+>5:-JZNM&)J,6;.XC/F$#@=>'/Y;L#BC^F,JK:H-6C- PR1/X$O[4LGW M>7\F'(N"?V$A23 RG&9X8'D?FVBMD8SI+WZK/*,LD"P6'C MN^)"*A9,^J-S3&1 MBN-,ON&_V25%K<_;NUB@R-OV:VF>M M"(CS4-Q%.!5>!+6WU(TG))S'/!FHDWT0A;?UMKDG>>9UW>#-?A2?I-X9@Y,, M=W[UZ>"9&#F=(@5YCREK#*]!\/?M!VQD MT]\;:H>VVY>2&0PBU>E M9)P-R0K*SM8B EY)D8>L2*E,E?E#*DM@$84*%,N@J/RA]OO&0.^ YKYF+1U> M'.IA<@A?5^)_);[NR-]BD 0W+AF"#]>/@A[%:]_=1RR\A5Q?N]3!GA&[XRU, MN%,*W1T[RDQOZT02EEK06FB\$V0,R-L$;GZ51":N6I%^T+$!<8X769'AZ-L9 MPY[L7Z)]ZE=,=TP*^Z1&J'%*-VZ:WX<(D.^Y/GTV/?])Y<>)%T6; #)0()_: MC%$G7'QX=OPYMF=!H,:X5T1Q(+TB['NK/?\,];>OO9;7LWS/"7(O(%7'4\D2 MO2BFV8PKAWDC!G5"%#W>2@E39C:>\S@!;(V%F#F=[3+UE)K;SQN%'W,/&GP2 MOL9Y+2JO:*T\;"TFX-RK>2+@<<52JP%_]O-4G?U@\K,;SI7@QC$+HQY[4=#-LL=EV]5M!K>YR*4_ MRZMMO:6%4= M(V,1D^%.7VD8JIV@R?B\)J=+/!\YW.8BQ#6BHL(L0ZXWS'-_JMWQZ-@P.(>Q MT/ET_ TO\ E6 [_L56!_MCP,W;Z$&LE=83^#$I% ]*YW/RW0\4C5I_<-J]Y*384% ,?'VKPF@"^!7/M=BNXV; M4]HVF6:B)3N83QKYIGJ-;8DOW]I)7KWN1/@Y;A=-G #:2..!20M0YG03W>WK M4]=SM6\L#G$%,9'!;9JJ>A[UE(@4#C8:%O&U5S+3Z0QY?&<^3<&93L5H]OS5 MS[X8QC(&F:-/MF3L&6;;T]K@RHH$@2Y,=NU>%TW%7H7[[XB*F8*L(Q3NS/0M':C6C+QE<8@;J--B)@ M.J>)EX=L5*T92@V?K"5A1#DB("0=&%++#JY_04*#KX@ !A/^^[?9&^IHJP4N M]K_GM7,MN@=P.Q<&QWFF@NE%:-9-2!B*!.V:(>&]ZA0%P-C7]Y"74?YN IT$C.))]I9UQ2MVP31/H1!)!I!'-*0>N=SNB@4&][>VFR($' MCUPBG*W#[H%;8GTN+\*_5_W K[9?K1)IM,'G=K1PC*;[J]!P$9QL3UV%"ZEF M*P;UKK?GF;0X";DI@AM__M0+;?!(%6Q(Z^'^'/8C[99WAC]GGY1&1N>)R'8' M$1JAU)?^::X+1, =)IQ-8D5JE.M5U?9B)<*U(CU<2W'M692,.DG=R/9R2=T9 M=OI)Q#(3L]! H61E),\P"YH+.'$[Z]*K*[X=CI$)GO/5PAJQH'B%::OSCU1G MLP=WLQ1.BW^==\Y64M-VRVAE4=NWAV[X$41FT4%PGB<1K*5G^X/]6E>,9%ZE MQ=L:%O?%-'AL%)XJ4;=V7P25=':]>W3[93Q#A[6YY*1W>S2 MMD$U^EHP$9VNK_0IFEZ%KA):,W8D($G5BM\DS9:7;1I\JIP$E"DP**I,%:JN M%$?I:A-MH7OZG "J%"E*:K[Q\(N^'ODE/*FQ(X"S\LSU3S^YM.6=MS/^>)]K M-:(!?$'/2&S(K-)ID1,XH_*^N=+KNN:]?(U7%DRDF5CFO]0CQ3U7*,>F;M0\ M7SNW?9:O@P@X+KYA]*JI!GH'):KC37(#OJ('X5A)TD+AZE3D3KY6S_/@'PZ1<(EE5]\?'>H:%P5>C?]7)-E MOE.KJ0G?='[ODZ#9!-X"&.M,A='.5QIT)A$P=:VOK@I\--SWK;%[<3F&U@4& M]71&S0#]L&?!C6+SM\K)LF.85YJ?#>B8)X&XG]V"8I1VMMSU26B;-/W@UZN0 M#:X9F4QPR^?D@K(B0^77UQUOTK6E>B4)^U+D/+O?RA9QD =D6A9[[W#B7$.D MVIG+2CE,:A^.,Z&7;6_%TR\V:*?=!(GV55@0Z.+!V"+H!!G.FB;DFO15TF@4 M,2A6XQJX[TR_2/#UAU71JGLMEP8P<+R7)8=@-0LR M/[3F@&VH!%L4GAP"&I3ZDEQI>@H#U$''&8>+*>LUYR-O?)?0V+9ON4&SK^(2 MB3N#ID5^S%RR72J9=<"_T=7,4[W>^R0R30*4ZN%B6H 2M;L!^VSC]JY49NKUI928<\M>973 MPQ8(:X8R#4U";?!)%)O?[\+@K?,Y 2Y)CT? MH0H4-ZDOP86;[,?CGC80 :OSU7%-+'H]4K+0]-.4R8.NP1+&:;[2CJK12_?K M+,NS&W(U%X2MDD.^-_6%EA@H99R>U&E:,CJ%=PVH?/!!*RLY7M>5H_DJ:;W, MM:XPOV[%7DU-A99/*%EU%=9("%RUZ)%GJ#CXVVO5_G_X'"N664Q+#ID'FRM] MK9>G5S^N91"O8G.B[5&V%K[E4&>8+Z;UNT-2UK('IM5&T^=!%VF+5..B*])L MW%C$LAPR1Q@8+VS4"JU$PM/<>KP]6YF9G07/;0I/#FT^";6VVUMU;D\/91&67 +\8>N$YC MV,S<%V#-YLX#1]S-QQZDUY;J.>/$&2\+LZ>6=@)=\LQF)[)7P9, M%%=%S=R,D_?J*7H+M7G4'CLI&A2[6::NP%F\9+-&2VI>WK#.G"&_U^X!)I>B M^6(Y7CW\,;ZCZL(3":Y/;ZU[Y+FV4C44>N\MV"13OI/QU4VHF.I4:PRWBDT] M?MK>;/O=Y>=?*SCG=Z2<\Y).:>U;)$6G2:SP/XCE22[F6)=A]'7!ID3(EYEB MZ%!EPZX(!@R)AUVRG3BNJR>\H\6!"3A?UDV;B-.L-9P8*-#!/+R -/2-^MP,<61S^IW[<(T-ANEEH)'S/ M5Q&\[SM56S=CQ#^0NJ?%E!&6XKH#5EH)E.=CT1;8% M(@F2MC-8..8P#K^-6XGL[!R#GP]MT6[N7\C:,@[6G+<%M5W/FQ5$GGW-Z3B@ MQQ9P@#(#-W7LQF&5E5]:&WQ/Y!_H3&(W_L)VW,)NR"&);*2@.-2*.T3NVKW9 M&_5FL8O%I"6XGWV[ST#/4,IF]+0UI^HS&@6.?8;DQ@K%V(43V?I#DW;K&<5O MVAU "K,/8\2GD$(_0:>3DHV32N"6L\+X^Y.P;CL=/% MSUD;;)FOUK>/>YAUXSW \1(NWO(L8H;M?A%:0N(;W:/8.)P+.+-3#=ZY9FV(HZZ84<2 X.;2[( TZ*40$! *\ MGHF">MCKGTVY1D_.\-WC\A8Z*6EGJE$>X3Y?'2O_*8#G21?.&=E'MH4H@$X9 M880)@>$@(N#8^Z-(YT"G2>3A!1$$CMQT,Y$F-'L^+L=D2:BZ5/A4/,J6+N3[ M(_;)F3>2D*&Z_S02=8KVSYB)IE*T7C-UGI3C4%OO:';@,:9/47T)WDY:94W@ M"Z*9I83A#W<8U"\G\P#.W9YTY8 ,0/^F292,./K*]ZAVL1Q.J>VT;V&TLM:T M.CKE;.=HH7S?!D1MUVRVUSQ?$IRQ=\A'LH]'^)X$'#,U_T,C&G^!JT!_[;0B %6D<" # OZO76;3)#&V!_K@+ E(9@E?]/E*D,^7M: M_S?+_)_J<-U7^NH6=.>"IPX,U#C0JSQOV-Z]O MC,>TA\"U\0FL6,NYG@/9F6UEOEDVJBY%]5NZ#-YI?U/9V/!=+6]E<0A7R-?E:)BS!DKI?YCAK\F[>V!86"03VN?(ML995HO^=W1N;CU9R_G;BV MY[;[0GI+>PDJA7F15V^>WA93]3&_CUS21S'2C1G=EUHWT6/$AP^R8UD_?%%4_P5"BN]Q_K #\4[>.;;,'$ $< MAE ,(^&E+52!"'C3B< 2 =V#")C("C]GBV=@!-R6(2_7Q*3-7#V[(OS^%_99 M>$NAL\,!Y0A)N<53B8A6,LO30])]8O^-HP%'FX^-/=101C M1DC>)E0*;"&4+X*"$"U(WTZ28FX#-3YW='7O'YMGX1$!3$P##1)\@A*EY=7 M1[A>N:<>08M)!*#65"7$9N"8\Y"R\1W1Z3KZNEE^TNM@%'> 4J7!9#8RX*X^ MT]:0]UR(=B&<1*\23MEN4X48AW[^2'.U,\WMX8X$MJ4R X/.B<&/P\SSEKL6 M#D.V;$"\ZAGR4FVU0PHM,]O1J*9', '5WFAH"=LK(L"209]PTSTOU)Q? M5+CO*57K_,#\CN9AC< NF/0?-O0_EU0GH5F>;^ MD?2WM5J%,_3G=QC&O.O/-L%Z]=7]89NW9V.5Z%?3JDY,@$WO-DA 2HJ8[V6H\A\G-?_[=OJ M_R\\Y'8DO>2;3\/17KDBFM4_F/@@2"G-D9!7&Y3?KFT/'BCK[M^5^NZPF7&4 M$%4FA"=_>\M)JS%6SG:2X'U M7@%53?79=TXH,O!K+G@_R@_'_PQ.YVRN?1/)4;\?WNP&!MYO?16D2C.B"MX8 M>(:"%>>Q.%@4!LRF\>9UA3:"F42@YVS02T4&2(MKG87DD0&@LH?W%M4<%K1] M+GL)PIM&\#&$-Y]O;Q\O*Y1H"+.PG7RNIM&:>(@*U+NEF#E2*:BKK^Y_BRWD M,*-%YJK::??G=CIYL5,Q,70W1I^WIJN9Z0^D+_:'IO57.NUUVV3(W6ST.;VY MX9O+@HX5?O;Z8\G9Y&-DM<(--!G3*NZH9C7ZI5I>--=YZZ=;LG84;Q\_'F%; MYP9-L.TWF[O'M1B@0J][=2K-'O Y72SVT(M:O 5WBM)CZ%$("*N87__&A]*$ M<3&\^7&E2SQ)D)1TI?D<++'0?(-O(JP+%T$M/@SPG;6[T +@MNCJH/%)=TS= M=-' #\RO[LQ@I!,L>2:_I"M\:$K^>$C2OQQ47 *$&/ 9 1,B<*I6F5 M>OKV[D7O5K4T-P;Z-[D!)]2U'TT?)*\B:?IQ@HXVW_:&WX'7X=7@EL_Z2@6Z M)VC[6?9?C%WB.I&- N6X/V']=/ 9-Q;O;H89W,P??"OSB@+>=2'BDK$;20+6 M2[6$C-=NU@Q4\!_;AF S2 KXRB!7P?VST>_$%"Y^>(BZ^RBM8*?0:TB!5H MX*V"Z%/KVHM5-8^MZ1MIUQ6_^?A7CH$:N@T+"YM,U#;JN#=W\BL[%+3K'^=R MFQZH?6IQ)/-99S;L) 2W;VX$396%/M6P@'^$<>%57/<,S&^GA+C&'[^KY"NI M&_.\S"UK.^I3]OVO]FO1NU?.IHS[$0%2P",W3?3%?V@7ZUDDCA\Z<3AYE*P0 M$9P/G5EVV$=N9]!R&LH1 5H"V,8#B&G*REJ:0?59^NO,'7-K9M$[9#E9TI7. M^<(*,^G@+CH4^"5<=-9D!_6%HKDJ=N $VI<)TY90:MB+@>F:MTQ4[U2OX'?,2C]R\LD"]B0X%A ,\0ZVB&MYH6EE M)8K'F?3OANG<5K]8P<5FW^6T[9*W(0G>T%A0Q"]OK3I_$'LWTID?S9#/;1MY M/#-X]3%5^5P9[:?)B PV1S7_">.8:2%3%4JS>PYO+^L=A/O[F,BHU( 3;!V0 M,&R_1P\1X!G;S9YN!!V)-$&ZN E[OQ/2X4\.%MN=H7YVUG[EB_A>^H3!A$JF M:+^IE1HG;4.!4N(]-K-/ 2T0KLG=48-Q9^AX2A>I)=^%#3N7+&?E*O%U[O+R MIP=.8D,?8.^!S@!J.1V\ >C@2LE;Y/.#Z]^:;E)2/DVS\UC)RSFO^28D(@G=IRGI#NU3]]DKIBQ;-6KR/!],ZWEJD>[/E=X.];W M!JB8DAJ.$*6SCET>TC_P+&D2:CUS[1G+;[PK7>Z?[!UM8):@SE7?:)F4N\F&]ALI7KVVBQ"Z6MV_H!ZG MW12I6%(NT0ZJZOLTLYLW\?N*B-8T)OEYFR&8S]1GM6V^+P,^%WU\INV1U]KL M&]:(3Y-GM$--8H\[4^X MLD/V7!!ONKH/[L^]-]?+)Q=2XYI!Q19HO$XF.^9+-G)43O.X$A]8YC?*@+6M5ML900 =!#%BO'[TH\R37".Y/_Q?-"LEX?)FAF-1&0'XK+Z6U5 MVE8+ BX+@%>2B0"^G8+>%X0$L076.LH7)'-JMA"'VOL'1006,FM>D4 M2LCFQX5^#?D7%-%62RS4.0AE+@/CL#(UNB"7,.^>%8.)S7R<*1%P^RP2.PL- MM_$21$?$3:[)J5?TOYT:=-$."^)CVL6226#@VH%W]!54GUIW?\(.8AUPX%H2+BX^XP#]@!X=&*4 M.7'12X1^K6_7?,POY 9X1S*4P%@:2")=H[BE1N KVBN'S8KL:8,_1$UN!)8@ MJ/(+75Y<*&$D/W9A0:O*'K?#C6W<1EP[\K6_ M0G3>)K(B!YL&:TOA;\&9V+ M#_Q8W!F=U">;D"MC0CPQ"'_H/+=2OREW1+"<"="?D M(#]MM-J[4JOF-;R>PI(_\)U%'L;L:#5(KTT^29E,'JGI:/4Y%MH*'"8\2=R# M6VP+EG)@R];VF5HF!FOM>D4-:VBT S0+7)0_G!8LXGEX^H0SV& %.O7,'4GP M/T<$3(I IXQB,OMCY,6E(V)%K5NHSQO&C]5]B6-ZI,]J5/Y$EU+PN%_KM&VW ME/Y4II1^8GN:D>HF9V5Y)/D]/B<3\@G&:JNOM_NG-5^$6FV!13/KIIYB)@@! MT ,0#1% JZ],$QRETFZ-=Q4-]Z15X=HE5"6$P(^+J-=5#R"&:[0Y"$'5V&E% M?WXIQA=F#/'-3>CO+=\,S"M.G+MQ@R(STW2Z+#S5.,/P(7BX]"7PVQ4S6Y\K M@U(*F[4(KWV54Y>%OJ98B2-O2Y^T4XIW 75!%$2YY5NZ(])U2!M,46+"ZQJ) ML91LX)^;+I@,/!ZI5IZRG3&H?N#BRX9G@H:_>/S>!HV&-EOF!!+HQ":7=%H- M$JC]$]=MXUD+&D+^Y 'QZW/.UX;9[JUL6]9B(J5RWD4CMC/UM9N82*5VNLK# M&YUNXIT*/2 7>JJ;C,X>_ L!D^8/S*9D6CFW1$,=IVR'BN8*[X$WH@A0EKT* M9PR\1#U.7J'KI%5VIXNTI$2+T+M/*!//(S"G9">T1WGPKC#,[6SD04BV+,6) M<]Y4+^Y6,B9F"R^RMK"+FA%ZY_,@WAI+6M/W!::UL'"%5< PGYOJ7A*=$ +<9WJ:V@#US!49K-M',B(%^G'>&I !/#!$!R"J29OK$ M;S(.>+ /Q:[V'391@00:TK(\%"0$W]\GO;\L)8POKZ&8"H*) M@.H*@C.IP2;EX,]$P!.!32) ^&ME; EUG+=!OUNFEX;TR+(,M;MUA_% ML9K2&A$!K?T3&_ %U2N7]]X3\M7RW-C/1ZD4!VVK5_EV\)>?E'OH2^U)8P)Z MW:L1RWM#>%LW^#Z X_BQ%9,8B@[ZU>>#,&&K$?3CP(CX7*9K,3&N0695?,)+ MAJ:GH;,^ 82:.<*=\E)]O;F \\NVI1C5L%H9WQ@.[P3369Z<7,//63GZ8M[D M;S8 ZPZ)&1[ M;(E[5UI,!:B$-OA@[SIT!FV\]!;,9TO+>BU2\92ARU[(C;9 M@RLX>XI\^IZNT=NO0K?"9DH\"ID-0G*[93RUF)#./#9^FX#U MB?8@PZX=:A>K7Q;@@'K7*4GYX??P?"3EYI]?LZS23YC\6E;S>%7K9^K[R#R) M2^.)Z_;>O):+H%N07FCI-;NI[>.GYND^A:T#:"-24#N)5,!_M@JZCE2L+OY< M4D;H_S@^3N];S@0A8XUS$']*%A %\X3)]Y1.+_MUB5-+AQA M[3S&,OWMN[R+#\KU>5/F_\/>6X?%N63[PHV%A(20$#K!27 )$-SI$(('".X0 M+ 1WER9H:-R#NTL'=W]96]5 MO56_M6K)#^9/(@&>GHG+)$&N7YYFG;J G\FL8.U7;*K/1OO:FH)Z?*85)XV) M*K\)/T.MTM3C3;0.XKL<6TLRM#;%?IC7Q:"GW/S<#.6)V&Q01[SM#G5].DOZ:U;1?>3)2W?_V[_(R[6FV#'_L^]?2M.@V>"LN, M[8+>,N_!<8H)D03\U\MH&C )D079T8 BE7[NGM 95*I=*-HZ$BV'NXG3Z'JU M\[VQWH?$[L/YS$ SYJL?L!)=E,"464O&TU4*"K,1VDX6R5BK"JQ,-1HE6BI, ME_B2NO!WXZ!]L#C8U_& .!&T^2,'G]O\7'#@^KKBYA:+CJ?!GQPA "!Z!, % M?+(]!BY./4Z[HF44'Y\:J+J%I2:ZX/7UA8;.PW^D#%_^E>]I.P?WA=3 E M N#%>[MU]H#G26Z<0(M8H*/#^;,.!$"SSN N,^BNU-1 )?C_-?%_7Q,R"TO2 MURZ_%8^3+ET_7<-*.)AA61Q+=>PVUW.6X3LMI>])=]_KZ)Q'59A !@;#2#@;@Z#5[] MV!!JZ*=##P@-K(6^M>?14][BJN94FL]4$Q@ ?>"P(.RL;;AMC?*KTPN\ELR6 M"T+\[I%C3"UAT 'S,,.N "?F:R'Y)-W!D9RV&DHYKZ@"XC38,SBH;.!R'>O( M:87_]1,W2F/4)^"1(- V1 E/Z'..:EZ.:X^MN:1<>9,0CF*[L'?#C%:&AE2D M.%9E@WAU IUOSF4_IFJ$4A@E$L :.6@'8FM- AVV]W![)R,A3/U:W%@NI^!M#,HH%WSS4F$\U_HQ MIB!G$>W!E]Y4"-T@B)35!I/>MN&)LF$@DY?&AR+'KQQ_4DNNGO\&>IP*DPR, M;%7UGXWS4[G_Q<.T<2"GT*!9]H*8^2=%%Y+Y I6YNJ-_[!EC@!-#2H)OK M-%?A6A#L>1#.ZR9Q#EZ[?A"3>IF1.)L.-(V;9E@V@\I4YJ@ .-(&FV]_YCI[ M;\,R*X9#;%%#-GPPDR6 M_ M=LD( 7-BIEW>Z/"*6-0%YH#"H>?CE2K$D0L(P&,2<\@(V F=I!,!$#\S)ANJ MC3+ 6$8%+\8MRSE6<:>9C)OZG^'RO\'HV7PYF11\WOP0 M@-=T.]A+X;@4\AZSU(JV3*W4)45+RI I);.9<0_"W_3B3$@M-5U?1O\)_*GT M\Z+@12 ?#A*N-SH,8B%$E#/R$0ER6QW-;"8YYL2HTV "1ZN(96?^93KE[5IF M0M.J,!V$5@#?%:A4/&H(I&2E_/L226B%K?0%JN;M)XQ^RYI+N@C]63'Y*0W^ M%,EE#'B.I+L.TX7>$-TWGTVM\H2+M-HOG5FU/<#/YZ5G>(@#^G BSWCB%_"6 M_IU[(]KC>2R'C3;M>WYYW]H#<80PVO"8^<5XXZ\21S<$XR8+Y1+MU@T8N=CU]EQ'T,^PMD:^UIH2!6%:1*_5$?61_SQ)YX-I[M9BY)S[O/>A7 M[=<)L$6*CDP]5 MR?B'%[/9T1.\&*H\KY59ZT.F4T>+>T7QY4=,%X'U=M-2M=K#%JL,+8(1NSV: M:&YFG]4Z_TWAM@QR:O)X).7QV/0BFA#R@*I&T7#+W #U\C<183,3$_41M_U> M#RI7%%5B<3O#-8VGH<*E*NHSF9R)*0X^<^]W->R.3RULP\OZ44$+4)U%MF1]@T\U'DJ0BV)B]>Q,*Q.F)D=U;JED!9&7&_O3L M@SOW5=%%[$U.I@0?)W[/NH=< MA#,\1 &CZ;<+%V0[) _ & M_9+TU1H(SJ'H>TV;0CRP*_UD&??J]NMI5;(UP4F-+I9UR^W0H,5).B#0(MOP M9F(Q59)M1'&?63AF(YFBE]AYUE;#V7X0OTXR #ERJ*=W("5H*"WH3UESE'AR M[_$;;C*:SZU(^?JJWXRN$,Y2_Q>N],X:)0)U-EO(*7Q=.OJU_!H.O"S MG7-BG9PEG3\V!"_:.?# G>? "UQ9)Q]$#D&5?/$UQ-Z_K93U!E@-+Q$"P+EC3-'\W='LE(?23RK6"R*\_)GJ(-M=]J=?[;YW]=\C^O>%PAZSQ+ M^+)=7??=9?N"U+1JC1[&[)7\IE MIRYPW+5G.")C0?"KPQ%;U)68M_V.=D0 B,=)]C@."XRZ:A& 8./@,X(+N;1MT%G73<;QT JI\'MRF]N2[+RG[@>0BST-H2 MO2Y29^/*&[$9+A;1YU=EO9@:381:'D";+217V]D>>O?S=B8CN36PH%PJ[ODM M@Q\YU*GVC^UQD=NVJ*IGCFG/F/)R+,9>:"8]&E+K#1'/FU$ H]GRZFA#Y_\:2=I?>3Y#[2.EH<7O@!<B&ZNJ(C@:CO2[9H\NE3 <^/=3..7\K.[/JA7T%J-A573 M"7EF3/0MY9[Q)6H%^X9B^0+6/?SU#)6O2 M#+(\ML"4CQJ4&V>/\ZYS4I@C<63D7^:83INTS$,@[A8"1#E(!O((0(C0_HW% MGLF(( #>I*ELIZ(09 M :BEDP_A#E51_1TCJ;4X"2FKT%:C':(( MS/V >WS]M'8-/]1:2YF%&?!9J**#W@58B9C5&D#Y(RW9=]'> HX:D]$5T8ZQ M@#U%Z,9,G]S*&A3,H/3)VCC)-?$D]$]J/OU07[ ."!TP>NA5I=(VM5!#O%^G,U'/Q#<@0 GD;,H#C0B[H++OG;8.W50[%"73:&4Z52"' MO\OMR=G,HQ6AG_WQ^6-/U7B(DYMKG=$BQ[-$F;4W^,W"B7-R%BSW20X'PK<] M$YDY"V;Y*1\-/?T:@!'KF+\;&OO9&WF9YP<6'ZUHX:?8IZ^M4@*.N7(3S$S1 M\.U&].>%LM[I'2HA60:MQ=C_-%(&C60-E;Q6[[H9N1XXEXD!52?%W'*S[2.Z MX].M[%!M9H;8J$/'GY6RQ.I$,?#7!N@>W KW&5R,Z&4RBH9[=\FB9:]IKVO> MMH#KQD*(A/7@6VX&U]2]2;/2O0B MU4%!S];(D]K16FQ5P>WOR-+[S<*I&+< M@XC9&ZXV0]59!^_CZ2Z&TBN'O4&2DM8P9,+E@/B%ST'ECZ/96:C.Y(Y BPJV M]'QLILSKTM5O3?=TF3J!G12B3>O )A#2GXL:_6DQ:O#ZZ&B)WJ//7M1B,8= MFZ[SA*5W)5R)SYACS'Y*AVUYTA\&-8*=^7*C8C/IXGVO:8(?@ =NL=KYDSL% M1SEB; 0@20P!@+V\4V:;TF2#KX[#D1GOW Z>1@>"[VRJW/UOD=NXR%@123_\ ML"Z_YE^NX^=)OLA10RW?_]]5*+G0N"[5!#^;$\HO:!P>F\']$-7MWT"6AH:W MWV[(JV%[.C]GB,XU-Z!O%?V?5FJK.+@MJ!(DMJ<\X?@!G[1HW6W90Q1O,RC> M#.IRHU?V?J ME]_?4"Q=2.CR$G,1)M+)0@8ZO\:$7^5<),'2F,&V(!8XSB4UTK]%2G[/P/E) M)0)@V1!IK"BY?NTT@P!4SG?'HJRYWNY9K5/K-_N;LNTUN@60@GW\W\ZI; GGT!SD V$:U3\NW05N3TK8_+/-DDUBZI%\ M,R1L(8OKI"59JX)S#ZQEC1+)EU8,@ M=,DPX9A,8WZ&'\,GCN02*O,&>_T<[/P*5#^H@OB,"Z4CV?N_Y-40#\ DI&.' MFV1G>C,4]S;3 YZ.OGV8U$O278WYD=7\AZVW6P_CW2+WP4]J MM747&C 1 /W-U6;3-R\S0;*/JLG@EF=[V*=Q5=?+)>60SR#JNJPZ73?:J7='0/#1D8]#E%E_&HKM'KC!W&.D2'>55<=5/Q M C-J+@SZ3")6@+D\'24MA,U,SH9[6SF3D9B*B$VRO 9O5+8RG:F4.PC#16\,-[::TII;+P0R.'Z8?[RT*8TG%GZ%O:Z!_ MVV%% +Z!L6*=!=;P/G$\-Q/I#0.X:9D)R)V/\UH"=8:S2S\?IDB)Y9K+N[0( MX2@YMFH,41RRY3T 5UD2N'V@V]A^-E2OKTC;%+'@&:HEMFG]("5(:&,+UXUM M77>LR,#MP<;/835B-#'+LY&K6SS_56[&1O"D$-6NF.EN\7K],V[:5$I=F 3G M0Q6WV7#3?(@"OWC<1[5A>_U%]:\#-X>X"Z"G9*2ZL^B]"Y(_S1RMJ3Q$"9K! MSY&_:XD)J]ITBFAC[X?8G2/I\]2_0,^K=YNGFQ5YDP4KOT1U6G\6U=VOC/U- M5 <<-:PG'V/U5RS_T1!U'Z_7^P4NO3O+!9)ZH2\\4^O,VTZ3&#:]#=MZ=I-C MNE@4($:'.]G_V EMY1@JG% 7ML:5Y6:O$Y53L*4ZW'X9N1)-3VP7O9O8T/VW MHKDZ:[%HP3$&F\T$<@?"PN.-.?CHT)T^0^@:UN4BXR'.NOGG"[L?D1=E_%Z> M-Z(Y3I!^3$Y<,4+&Y(_@#,:8VT[SD?\R[E6*UDVG&#SNVG,;IH@W9=^=[K=. M.J1["P"@).??G(&.AJ2O%L#>!'O@]?2DL\9;_/7ZGK>@I:&YS<<^["K!*K$= MH\*KI(M-JAL8J#F8>1WN)/;+#EOF$X.$. M"\"!1),TS_P:*]:$=4[P@HOV" :KT] MECK_E_>5J=_^U4<7+%A&SPCC8.)^ZL@/<(YTABP]&=8<"T>F$M .ZX3F.+,Q M["Z4@A!.8$*6N>8(H S8UZH8-:0NM4@:*,%#W*A$D:UZOKB+KR8IC+OWD?)5 M$.=I5U)=#[( B;IB_I(S^*%F5R''5)=?XI>T9D#-6^KT3Z=4_.FG;?+ E9 = MIEKSQ3)9J1Q<%&CG_**"=&OP?7>QL=3;E\LTO\-T%!DDZ-OX:KR+8AVK7N3J. M\OL(Y(9.Z'Y2I-.LUR(]RGMIE2(]0VY#]A+.EATKZ:%>UCSUGE+;X\J1'P'0 MF]L%P+@5S9P M-3^4";O]"4F21 *E_+^!$)&YO! !_*CJT4G>)KC!DLS-Q'C#55;[$;;H M[%,)DN9ZT\^OV[ZOA(=KG*/EQ[0%.I%3X,AH^C5JX+-GFV+O&%;X3 E$Q'6: M!O )ZJ*G7.?&W5.D;?0A?.*L-,B/>1Z^B,G3/*499YG#5GMZVAGVX*6+>4>? M!Q*1M8;H #VX[M7G)C7.88]\%)UZ'M^]_&KQ&^6"\ZIE4H'.K L1S+;=I8;. M_Q;2#1#X@"Z?LKXV(=[T;!I(X[>LJJZLJPI;VS*D2A2L6@GU9R&1E132[%I" M +SPV;T7>VY4QV7K23X'.P29!N"N )@!>\;MVYF1HB-*?@.R\OI]&(320Y$0!'M\\!"H:TM3KY!99D)Y#W'E$ALJ,)U-2ID+= MM,FV$N?EBY$3U>,E )]J+D\\7GJ5A8+6F=9R2M*=W]W5E#]"'/EO1F@WO-=! M?/?9[$J.CZXZB-/84I2EET!BG51]T2W=VP?:=_ZP._$-L_ %WSYE4PRQ5(S- M$Z55&5#XHC\3/!><(:AHUM&;F:>D0>5 =GB]1OA]R[\? 7#"N#18)!XX5XS5 MG#&PF:ZO-T8 /BCUCNZ1H-2*/)S0<'!R1.X/(_"WD)Z7O;? [V5PP!_IPTP_ M-)S2XQ6FP+;E$#$DQGHH04,IHM,O+2NV5I\#(\H>OD9*;9\0.!6*+&GG"%P' MG8U:5#MSGBS>+/%X.7 M'3,VV4?6DPB37^594P??S&$=4=;;>CROK S"H<87OO_PAP)JO)4TP#GV$C)* MST]RS:W1'TCDG6,UFQ%RU''5;\&?6M;.UIE<\5E9:)^++_2(,M>?N,CIVYL\ MRY)KL'M=Q3+'=296M+7>G@LO[Q(3#Z?WBU6\=4L&@&6T M0$IEUYQ51[5T1E5=?@E8-\>B-_<+>:W.GAUQP\SGOQS'R37FE5@_X?Z^VU.D]:50LS:B>]S^CO*E>YMHI?Z*:)?L.KIY\NF'(=&?8)=K\5_L0 MZB<\43Y, ^X(JZPR0P7CRD-4SXI[L<]H982 [^CF$8!.[FUX9<,AVT'"GTT: M/J<@ "^GH9>W'VSG>+O]GR1E@^J2IE@W'QKV,8ZQD,XA6)A;Q1KJ 92/384$@_[L!97NJ<^]AFR M+!_K ,VJ.Y(Z2_SR_D.OTW5*W,6XQ-UM7_:OVSXEHBIPU>6X[J\4\%V*@KQB MYG@HTWFP]0C;_>,"2N/))Y4!%OZC?IPH1Z1%!@>CWI&ESS0%:"^&\E\*^+VY M$OAD'>05>JXD6D1>E.W0XF[%\6CA<@0KS3",6FG8%$]1D!H3.83PQ"Q!NL!1 MZN9QAEGF^WJ68H^E^P;%(Z2.+2;S3SJZF>?;)G2/@&7:SL_3M-%V7K7*)=L\ M?F/A:J@_G+]N8YB_$!K.(]'Z0'V!4,\R_M$-[9=%41W1U$#=0(""D#H:R@^B MG((R]!5NB#J)H#!62N8KZHRF8]9/E_@ <1H+5TQ@>]5PX^1CV9CWY XK2.#6Z,$O$8!YT(T3>]?-R2VR %\>7S:S\[\T530D M4/#?>:2F1_?D41K*E]F RZ,D\;>FIN%7V[\ Y,G&--79./SBSOSF$3=_D>ZB M7E'):,()FX!_7I:AFXO'Y&R8R$?:NCWO)8("_OOME5U611^*1;V2/^LCN>VG MH*YG#^",U?@EL$^"ZAO.!A S;3$"0VU+M0K8AJ+#LO#%:HUV=/SY;[..,]XHX,)+EZG"PN0N6/A7@Y]T%.L MQQW*+]2M*B^N@'SI5QA]+()[4B!(\*.%^8G#*NCR9)5Y(^G)!REL24$[SO;4 MAFL-;0X?.!WPI63N.B&X=1)\OBJ_3L/3-;/=HIVFP4&3/5W#5ZE*VEN:%H-=P7<6,;(5I357-O;/9BHBHA:?/W&82+[W_]+_T?1MAC,X'P-XQGQ5]22.]K7'>^U($\_C3/<+:V70 M ?LM^G+*@#4-0&SF+_=HUX-*SX^A>$;L%D5,:60,SF9")FYE$LT(P"'K9M(O MY)7UY8]"7K&&(\-OGPFVOK^,S;)S8+-U^ KF[J\QPQ2D7K[6L#P%8QDQ&Z"J M59+(WB?)@29M3]63J5_P ZL_6NCKW<571P:_-6XS'FF$6C:P]+6#7.]"#):N M8%#G35% I\MVN8?QCO92_8EKOF-MB]70>2C9\4,.TMB]89 U'$IVGVX"_0Y4 MO53+B_&!T_K7!\ HM/*J[/:TW>L2R!E)8 78 $;Z#HOC16B[R(]'\U?4 MT(2\8'2B8HQIE]3NNV578>[T&X.8U#/? =9D8^,@S MSB$$',?-W@E2HJ*?D!]K.4OR%E2D%^EMS\PKQ=O4&USOD-.TOPI-P)A M; />7?1<3_P;6)S^X52B8VD=_%'(<$RH:-H:[ZS->(R-@__*>\M:FX)XZ.:7 M2?00&@4]!8 IM]8CGTW@9YD6X;G]ES@<,"5UGKO"+2T7A] MLXRC:!+&MGR1(TJ*);PLK4UA[SGUR2K9@,"B!>(8@X.6UO+3/)S3*=<1"--: MK4F^6XHR5B?&"J_D,J9!6P4->XX%'ME ]"-=$\OU0:>K^-CF#(773?+88HTH M=0;X;_RKA;KS5_(G(NLRJ/QX15#=B(;G]O9F.$/4[E%R#DAV\%*O;VKX>M9C M&7%W1#L6XK%>D77ZX\8*'(,L7!U/H9\^P\9;9E'(!;)4:!H;>[HG;@^.A 90 M]X\\/XA+D=+GXQ^'QK&J9&O!V.=V^\U3PYOV4(+>T+2H8!XW??2 2\+@YF*Z MW'//I1HPKD.($7MYL#F.Q3>EWD\JC>1[+RVP^H:I,JS*?J)3 ?NJ!MB 5#T_ ME'*N::MFLS35#&[4FQ" _93@FZC:XAJH][BF9H6]:?P#;:SS'))KF?PBF3I* M8Q^[W&"K$C,T8ZH^/.+4'SMQ7]4LB-$<.O+?THQXF5KQ85+_%JOUGZ$Z<\IS M=SXE2&RV6E>Q3**OI]*6\EV0')\_BVN\[J$2^T1! 'VAC\SNY# ]V6>4!Z/@ M2+G<=W1;)(>8=Q&Q&:\#70S^+&EQC'?S']9!L[TD<50U"E6^?S)I^'&LHYB ",],!A<(4A-6.G@GCDAZ;O MUG!]7V&_0W-B';8)$V&=S>R#OIA2F>[X,C8V9LF18/FL+MDBS$L?R?VS#G?B MB?E?+@4+5<_D&T:\=$X/C8/I>'C'Z2OX+"\PMMR>@SM/T&^<>ZZ]N3)S2EOK MR39$02,0T[YN-9D$Z_Q$^S!059SY5/TC5.;FJ2ZRDOLZ[C'M6V" J/$NV MO-K.LB]0IRH#J?YXE^)-)1V&IXR4Y)ZQ(@8/]HAL+]ER3HXQ]RD7 M$>5[TZ#N=Q4I?)BTPY9!/I9*^MY57!<1NE/YR'?BM*[-Y^.DYWUL-:VD%6IV MCJ*S+!YB%D@@F@%9@0&CK9>H[UE4?N90[G3'RY+5;)2])MF2VY29M5'-RIW6 MTG1P7-8._TT>IV51_):'6[*,8"F^\WDD>=M,2B/^!3'Z2GJ\5 MWBPP)/4$Z;'4+@+@PW4,F$^MFI46&LWT$2V]417U:B*E)P^L!FI*Y! I+R!S M+B0Z--5I&V9W9$H2K7;SC7CMTK;F/D+#)3G\HIHS-0+ 3-M352.D$,23T?"9 K-$."V:ZQ'+H"[A M>J&S0FYCR+^B3YI_>M5W4H#1;UX[K_H%*Z&>"MPE. K:C89#Q#M@#=>!J@8W M]D#H 0@N3GS;+Y.&8UE%D'?#BM$P:+LR&2MKXP\ZU@'#DC0IPNLR6U^0'?F5 M&X]Q\_W;%\;RUSV5HPN:LJD/!R#1G,/YNR7P8AT$X*RS ]ZGJ:8QT/80RJ): M6C'P])W6@0[X/%2=S9E3>2J,-UZB3A$X>LU1451UL!9?'5IQ17H1^+)RNJA> MN)&G$L1.%Y%:'K;F+\QD9Y@D+[$@?6_+(;I]R+:_ IK%.=D;1G\%LU04:%KUF)]'IC!-Q"W!(FO%.VH;1 6N@M0UO3? M;?;X7T$8OL9Y3H1CL]ICO9+5..8*P 3!'4[9S#+#2U"O*XZ,"HD>3D1I!& L M6P_(E)T8SA(C;ML=ND7'7)8!C%A^+))28+%OX\*(,S26("U/@2.C0=5%A.5] M_:+ H7S]PQ+BMZDUX;G9_PME'73+218+GP+SG+9&KQRLZTUZ?75S?G@ M/<_F&Z>K<8F,SN!%?Z[2/&.',0GYL+FGA\(L)Y1"S@>:DK!=!"ST MZXR-)^37>)PEW(NR?FJ925=U09E&(PVM*KJ#!63EE9C5>T<.1-I[C)V_&B]N M\ _FMO361%JD&X3XSV^!R=0:&2PFBQU2?P530A_4P>S_6 MF1NH8(,0D?K;WH:SP4ZHF[=:J]:]5I.,C&AQ&L_QWO<=<*\RA5<84MB^EG+Q M6S3"KL$QV:F08RE H6<3AY;>@:D_20T9[L#U_2<@=260W.0,@<2V<^3V(_^7 M'45]'Y;[GD.\JO1BCOO\871VLY7 WLVAO-3J^#R P EP<)H#N19EFN*[CMQ^ M'ZM\-,I>Q:(,)/TNHJ7./Z*W_6=J,*>*P1V0:?%U9/)P[IWJ4F@ICY^6$KP2-JP+ M= WP^ NX<#W++7\4G-,P#^K/MOQ=SP@4:>>&!RL8]UNM4G-,]>&QQ20/BT>* M7[[ 7V;]/8?3F0=K](^?6:-4!T2!WF7->3OR1_H7#UU7.3L6I*PU#J+I<<;6 M>2/7+)W&?6T9L6Z2KH1Q!"PR4NE>6C3J4I%MT8'_@BSR!X#;9_@CIS\D;8EZ M[62^#XDN3:3'&YA;U3["1CH%9OU)*C.GM4*[#OY\X7>G@WUWTY,Y*V82^M5F M(W<&3Z4R@%PJ@DN@\P/GN MISC%9K+,[Y&9W_[SY:>M8FXZB;7%QTR'N0?GU$T%.$)!;($XM-1(;S< Z9$^ MLQT*SG'^HM\I6G^FF&AAB#G F'YCYEQ M[?$ :1;E"Q0A .MY;H+7U+WXK7ON>R_S^F%:<&IDO& '@4SLD613N0 2"RZP8/D$20\$;$-?7_TTB]H" M.C0=KB!]Y7/LU T6;S!,5=VLUF]+\&)J+F'A0=-(KB(,#\YXV$O<=O,_5X.U M\Q"ZWW++VI+ \HE8&JL3DEH]EV@H2]CUQ7>4S%EN/DK%68[/Y8K1?]^@D.E) MFBVN/G(-.ON?.TE )VBXOA?"%2M'\\IN^>4CMTBC]/?.)'"GBA50<^#O[_(1'U'_;ZDTW>W@ MV)QNX.4PMKVK25^O?::KC8L N+MC;<OH#]G*(=U?Y1\+ MH%I7UZHFX0PUO0S#(^8@PL/UO(#$_K .#/^Q*?E.R6A]\ P!0'.AL0TW/YUF MF1!B7P#M_Y#>5A\]:U015I,>EZG#7D(&'2Q('T+YB@[.(,<[KDF:=2]ML+O6 MOI[S"]F4DQ#PRIE^M28*7#IC?B\3O)2.-53EFDC)([XN7=K2XS!1X HS;SN- M.33=-0?LHS627!)/K4%K7RWQL5#NOV\(%%$ZQ(7>''/>&(_LN/&IE=]+21%/ MA)ISFB C:(D_14=[=(8,\I2!S/JTS/?OK<1P@A+=+]&=FYO68J4M8HL!;9, M?HQN(5OGCY -4PX3(S\42R]<#J 31_)&F2H)T6\\*Q#U%5\K/!49@Y71&\D? M"T4 WV2'R#<7B\PT/13"D6/]=<:T6U=-UDD9JRI./TMZ:TQ:ENEB#QP9BP0I M7=S""542XO_N8'3_%03,^SQ=$#U-6IPG*&T>.CZXEIHZ>/D8/Z\K2 :N-[Y] M^>*6J6^]N4^#27_/'=^(BE"^/FKQ.F[$U5BI1XE9]"-,A1>&2?2M M$56P(*WNX1N0;-TM7/)M)/()/.!I4R5*9X\ZZZ+(I\7F_.RM3!ODR8D9W%Z] MC17,L0$8L9$PK%.=4PP^?M60X(@)#,B6B]H88]L2^>R*J7U0T?*"\X6,EDJ% MU0&Z5I\8*,/V.3$WK# ;4#YNXJ?=+$$5U0%SP;\0AK0KTYH;Z'Y9IJS@3Q_A M)SX742FWTR#N4A7BH2@G5D8ONKB/'GMAISR'ITF%:Z.3SW<_[[E3X&D2Y15! MC[]!O[T W:N!!)LV^6E<_VK.=CAP*YY*JMJB)5 M(1FQ@1!Y&2$;W,2SA;S]\G-CZ8CXT">")UH1" #M'CW!5TT16/%5[Y"9Z8.+ MY#@+8DA+\ C^B1K'@I*O*F\9/E\L\YK'YWQ/&ZYCKFPT9>D8C$M((>U3$UL< M#)IO_XJD!>84A"FI NM:[<0R\RFE_0^2EEO2-V8R_5%M.=AZ<;DPWA;]9TWK MZFQTT;J!:]C?*&"/ODK[DZ.LYC)CNC_]J@,U7VJ&HGLQ\HID&SXS"IN>^8Y6 MY5K$'"F7Z+6"#6;2C.2R&OJP%EL[V3QN^)>[(SD7YT4)+$QC=KNH>T?="?!T0M";P4);]P;[=*1@!4K<,BV0?#2H-=*A 65I5 M"-8):7+0TI+$IH[#!YGV*X5@?J,==+)AU-#Y#$<1,2L(;<.T#OSGU6."OL/: MF>4 O> !B&1&Y9"Y3AO.[]H*S%R*DE?6A^7#25J'AB=,86'5#Y5OQRV93N-8 M->I.Y2-[[Y)>#/TRXE(.69SNA<+@>L,(_S@:S),]3+76]*E%DR_Z_F-?]!ED MSGZCLG6?_<+=XXEQ167R,D4Q/!/4T+-^\(-O9$OF5IHGP(;2F5 M9!!>X])U%UX,FNQW6%?EX2IUQ3Z0[-%@UU0X>N&-ZCK(!VH=1%7DI_*Y/*73 MKPC]X L(XUQFR^'K_2GTO>!#\?J-LD6M 5[74F7I.#3-HLO4+)_[Z0,$ '^# M->YJ5D*J*B:*HBKPV[>(EZXS1WWLU6$)QY2E!YAE:?6QO1_(UR] ^^H5%IUG*DP]AP"]?^^>E MG%>LDP15L@;+JZ,W4O^.,[S_'?TZJ[\H.KN>7@Z_=5D]$(2+4^8A ";@8UE% M#F_I:P6G.W%'T5TZPV_IXK?IC@>?8Q C3: JX@0C@+V__=-4B#Y7FPB4SD6 ME TI#]LE&STYO3W@JGQA'&M9;;_HW/QC-"?6/#7<=F(.=*\V;RGR+#I# M;0KE2)I]B4]!!)0#M-'MDR&EDXC"3)03PE&J=&A9\EN/(0V4$-T!RMM3N=-M MU"1Y:@*K2_U0E9X/YVMKJCD&]S9:64R2A "/ LT,ZYD/*$._ZA9H"OL/L=#8 MD,">=][088RL\UCQ$,C^BA#Z\X31??QAU-!)9=)/AE2ZX'/L]0LEHAR7UP=N M<6$VF54!8*(\/Q8$ (F$8U--U;P= 8[3$/<,<[:NR.)J<@*GET=4\<,GK42E8@:_\ MC "%9M/M6!.59WQ.=;8D9W[TO9 4;M02W%YKO,SNNWCS0FIX6GIHMX#1S$!' M%3C!3GO('AR=QVB4JUSO2%V6PV91&[KVX6"*.K7FL:SH/7WBT2S=@L\0?2Z"-V!$!Z\(='.DY;#IHX?^8=!+N+2(N$-FU:;NY&QPS5 MJNCTW[*6-_YBXN;:&NEXT _J#KL!?TR%T XD_5-,YO\I5/9I(AZ:G5M&7V-2 M*;@/D542,=-0FUC:'"C16NESHDZM&AB]$_.A9K+QQXYXD]X>TGOC*P,I!31H M<@E6^7PY5(:4CER1)*:^"?R;,7>!HI(BO6TT<6"*1L=^@2H+FL7W9<@+##!W@8+8:?J>*^7"1T[YFWAG\]5^(G+K[47),5'VR.>!B4CU<6*N%/DFEPI!2<5CH8?,.-^3!21/7\5(-B1_XV;"(F(T& MQJ=+OVYIBUI_\$[B69N+]WO[567\6PC I,;:,^_W6IR47SU0_>KE&H*9" MZ'ZL\##Z5#08'!!,1S7/O'M+G%\;/&SK'!D.HUM+>'YVQ:-:4MO_G$:^XJIJ M_;C/E4"7\BV4D8! 4J)J\].J ]O$YDLS-&:!J$4U"2>):4"/6BK]&'SY$XD*:1-QN&1L)_O8')CX)6GCHC M .J_N9^^_F7BY7\G[S2!0Z./8;VA\WI83I4-GHA2!18>(V$R[Q* M5'_.53IT39"_S%=W8=JICM5<%0">(Q\MD4WE-6S$\W>P;K?OZ.GJ36W MA>UG#F5@2$=!6H],-W$5*RSYJ[L5:]7!_>.'I\4CKP[7" \ZM;>P+#5(F@BKIG0 \7;X,AV1+2$)3; @8!%ZQ0 JGB( *64F MBEP(0&@+?$8$[C,:J56R92RQZT1P.PY&>G>#H52Z#;JQ!77*MI#Q'M$1XP3( MJMHFP:N35FCH$8#EM?4M4('C2/I0>K3B[5(5&2D1>O6ILJM=BL;X9U6,YG;J M<,I;;;FHS2W#"M?GZ9XWXJXT[O7*)^97&S]7@V]+U ?R0]ZR]! 7W$5Y#>A" M[OQ9NL"=;2=']4KJ+;F3!9@V6&YX>?0U>4F4F&[0NXQ8RJF)1P1XQYQ-IY1% MRS#3@#=-./9*N:0AG>M]J-W6C3H"G$3N;8]O4 3!1F;3M7MDG+/]M \OW#JT M^;KW=+&? XK6@5)'+>71^1DK"1A]ZRB$7BZ3 ZN[0^G.C#N[I'L\K\B]?&Q$ M>&"B&RS3O'#6L96ZF#X$H-F0X_H2>G-MM)DV8AH092%!(^&?7=L:P$1^$ Z7 MM*JW_P;:P ?!\*N_9(5HJ8A0A+\P_M0N@_4TWHK#[E(Q$EM"$ ,[(JZ&09JO M+C=/FB: XUVO8[8)8\')\\K#1][:%G'^A!R %6?K\QLZ]GW%FA=BC_#EHT/R MB':T7[E"BCI!;:K/--A*V0M,M5\9^\FH*/(Z&HFBEG-_ M/V% 3%J:C7_6DL MB7^-[)V>@Z/N:,-^FD@4GQK\DO62&BGQ/XPYP."W1[_EDTYUQ_NWKD)>>@ZD M^O/774ZF^T7#4B@"X.^?&WRYC "DRA9=TR 9)K1=Q#&Q$46 0@+SD4 IDEN ML",#%Z4O"%@;+O>H4;94J5.S_Z4KI+^F7S$[GS-5*Y $\B]6LJH%J=05?9RI MN)<1B,_2V1TN,^E MHJ_3L+<>/ R<] A<6YU8;1%"XN@XS:*GABRD>]M.J;& =PAJ=WC(>N#98DO8K6!..9>N/-NA7[7)9 MZZC-BW<5GCK83%2AM$](6"6/-B OXCM*/&%*XY[J5[43$L^G,;R_O>:,_LV- MJ_MJ$7;B'NCT,*Y>#2;0>"UVJ12UC;^7 YUUS5*HC]V22<@4;/:;@"MW+M/'79+4V@RA+OC0$Y5W:# R>MZF\-7"76$$V#R[,GF9J28RL;@H M7?P^3SJS@#MFZR[DX9T@&RG)9?([8W)N&46+6<) /2WW1M"W:RA3P6Z1+=5L MPSF2$(XOQ* MJ?K#+>>&V9K.NF68C/<0DD>=%T!;ZI$27R83LFP2P+=9QM:]].$2XE/S:1]G MH-ORV#6(TN8*U)*L-&QG ,?>]]P(/:+O_ZY+X-P-44( !%4OPNH0@ 6SG-,D MC#G#WDEGGH1&)[* X&M'S:H#_QE9#=P?P7.6KM( J-/YBUS7M)9JG^]]4665 MV-1\D1W2?6I'A3X#B])>I@SIE:Y\A>GVC/#05_KJ\0O4C1TC^(-)K<18L'3A M9\Z9RFC;F)4:\V?-C^"1WB;OC3K":&)_)F]*Q'XXF#5>5/)C=-'(Q>1O?/B\ MRA[BJ"!F.7A5[3*K@PAY MW&KSU#ZZGYL)F1SDUX4 =!C[C_)SG ?M6TVH34Z\VFCB[2#QMT0 @D;;EO3R M(_V,L5[8[3GF%]4RU\K2* G3=CL_'9$S4HN+,6=8JTZHZ&,I#6,']#P+L^ D MC(74]+^$.L,^I]VD+$[C=?4X:I/^ MZ^K?)S03KHB4Q53M]ISI\V"T1X&I/T?OJH])>KQG*L-'Z:#V'(0*'M. MQ=-V_2M0]_54C\^$$W&D6?&EHA>SHU_B9J1G$>R8O%'=G$&N@94G5DOB9*?G2>"\1?I2N^"1)&-D)PT:ZW0=-.R3FEX]_71_16& M$89)F:?%,##=UX ^U:Q?N!R/Z/?HTTVZ( 3MMH(W3-6 2<89%&7K4[47>N&Z M5/W637;@83M^=T7;9Z9J505PK6L^1KGO M=HP423VDM(]@-?5VH#"(OW3M41F?%.7;U'LR\>M< ^=R^ZS>-8_XAWG5(DEJE:C5%G+< -Q MFWB-.>CU3[ZVF^P8^MY&B6KV:<^?<2@G>1\[];W)R=!\+%72!'QWF:0,8A)9 M_;C(DEY[/#CC7(-.JOK3<19X!;\,?+&[&7^)04>@,<9P7"ICD*D^U[U@JIQ*(:R,$D7TY@'(6^!> M45Y]]:F>,B93?5XTOPOU\[N\$7>8 ])G MX9.B^TG;[\J&\%7CLZ[I"SC@+@P( 4"@+^;/$J?&=0;-7%F^4!7<"2PIB'2 ML>$T^AMXXWTQ M#X3$/1-WO+GEMO/#;(H_PL:H^TPN\5K?@GFX&7>J&)'M6T M310.T-8Q2S$-QM91\%-E2NA-3,RC*^N0>S-!:5S; >:&B1_O0YR"Z'=V<([(8M2= M'Z,?@2(= YTFJ%43KA(_,R@EU-SN&1H&-,,;24]JI1>O'';SV2B?%P6\QB:M M_AJ_H*?G!IS:;"!FPX55)P:;KQZ/0S*!@X^N"996GW8(#HR$5P]3=2QX*:MQ60T]3PO M1>K5Z&NJ4NLSE]9&\Y0-,,; IDHM(?$/.U;EJ@+*8/!!5@OC?14'>]E1G;+8 M?@D'8H4G'^Q*D X]",A0%RPA,(PA_I=C:I+14JZR!SL9 %XL%F;")R*H!YW M.+6?6=1T8C/M^V..@>FSJ9/ER,'EKVK*1 M0W2@)I.BO!(V2#'=#XT>^:N\38JE&$25&CEOR+P/+)NO/,R,D! M_X(=:BFHWF3TR$\AX*#;A]O90_YOEY+\%Q&CX?[9\ '0J;B 1+_[DIA.L2B[ M#/1^L1H^C)PR1@\=/[G-E'S6'#(T^ 69':@IH*B:8BG;2TO&O.NF?HF?I2J7 MN4HVHFAJ\]%M-WB ,\J7DD)>R]"-#H[F4<'+L32KU1RF(9;>&\K7C6JU08#+ MA8K2[@2W]17_*I']>2K]T#(>8TI,3"6)-TYJ8V+416T)TYQ,9G1O77",Y97\ M+;,AC+ZI/&L\4BL#BR+!9IQ.7Z8E6F6F.46THH;&6E)%JCLIJJW=^V+%U$9B, !@Z9(^%>\1>8" #RYN52U985C_#6AGAQO F!1,1?C]SRT1DF']V^A8B'6+[-@R%^9!=O_71\VH^^_C/U9WW3C M\IZGOI-I0-&[3GJW85 <2]Z;N6TOC,!!QFU-RS\)3S3^U?U5[AG4R683H-91 _ MO);@>6^ZWTZ\\U&1=)QME.S:U[))QW8/L]A$=L7Z[(H//;P\#QW)-#X^YTX/ M%!NPFD"XOIP"MUGL),HNFU4ZUO!_C\\6 Y.O.-N U2;(&4>9Y/"E0K8#Z5:* MH_-!,UBF$9 W3$PEO63W6SYX2 M"Z=,8U629"([A@YJ-%I7'88>I>VX @][CM+T=:3>V?1*!<&_?=!\#+6]P9IJ M&9VQ7!(NO="V4_6T\X%[-V M:S_KHA"*^HPJ\T;_^>)3IF/69,]L+BW+#S@NO"XAO1[*&>UT/1C\M. MN>$/HRXNXIVFM18U'Q5J.!TFWQ3@S$:NSS2D':2]N 0X^6@& MJ1M47"Z1L=K5+8ZNQ%S%#(L<>3.@*GNKKV<3)'Q5:XO>+>"92,?+N6@<_%>D M\U6'#^RCJDY+1^S$A#(@AM^B7H9^KY9V#Z/K+7>FJ&KNIKKM)G;[MC YAW]' MX=7X'J$>YW5\M>S'VFG'$K%'ZHDWW@/LM-S11N^C9W4TM1^ M4#Q%JW&HZOBP)^\+LW<&(K;WZ5(,G-N=/CDA< A)W+@$^^D@V6Z'%&).7TF9?7-FN"W;P=.\@QD8=;(38 M[HF;UW =ZK._&%_BR9Y)#Z'E2OATB^8U99#(1Y,()1__RI,K/?YHG 7&4-P[ M3]O/[[KUNY[^XFXRIL,9I#_\ZA=^SA.9%>EVU#HR&_!3_3]_";T8.E4M!M> M6 %_,(S&:^-=R'??_SNX9@O,V148_[QKGE3G4S8(%/@MJY,'_I74 9U2.#6> M[;*9+GVY!(3^?A_RZSZ"&.-(C%A5XU_>C"4H"= 3>TA"E@.E,!EP[&/DE7J# MN/'-+GUAO'QD@7RY3B:'XVN&H1$7L";L&W;U-H@H1,YP$M-%VSP,,:V*&H(K M#F&S8.QKHS GCOH<1]=<(B=G8E\)T9_P3IVD4.MD%P:'"CG*=;$--Y!ZB4/: M2BN*>IV5A!]G9U'6"OJPQ-K% MEMMYF->72:;B@*Z,+F(666:8$I]15T M1/J]54Z'WQ-EBH%^1=@(R((6S"4?\EKWL"?_,U6$_-TQ@I'B7?&@ZKW;6Q.) MY!/LY0J,M+)?5PW@M*[JVU+>>'#:\7DCA+F[X_V9'$*CIC:GCMO@O:A6>/ZH M$76JW'G^R!?MS&F]M%4KYM1ZS+>LLZG(ZB,^M;)DQ5PL$\,-T_4JJV!QAE&P MF0\G"JN'*^1;.2'N%^OK/L&*MS/2,WY-Y951L:M*"C?*KZV!"-] L@_2W_[FS.?V'!NIYW33@@;DH+/R7X,8].3,[+\YVF MW3HM9])/XGF!]I3E65(7&>!:%&6Q%+&6S,Q5DN 6'U'(Y]'7+#Q"M/&I)2N& M)=^0UD:2NA/6_A2PW-0=$2!;VV<[R\ U_?;YE6*]$.;"U@7E#"26Z[U0GWM/ M+!W.(1^.B1+3G]L (X8S&^SJRF);SI;Z[=\G1Z;:KW]_ U8U*H(QZ>Z7LRM( M.^[WW:^"@.;4@X#OZ%"G!7MWO:C18VY AT!%O#)+ZC5V7XI"0#?9 M@)BU/U$X;DE8A4="24"!$H=(P2U(T,F06])BO):VL6"(P+=XC^S[0 24W8W6 M35\O2:=FA)UW*S0OU#*.3/1S-Z[&PO(AYI:Q@IMZ\YEYP,-7 MBP]-=4:OSU]W/I^%Y,Q,6PXEYB7Q2R((T'$<=2&P[8PRD0+.4%@I>_:17PZ<9MBO#IRL -73U)!@^;OI;K_OPHV-FW9@T]] MRL?!>@-9G0_"6PG:U$QY+=*O'.V)@MHC-,VUS']V-V<-Z?!?Z[0WRQIO;0F/ MWK+/LAPQD(@PM=2XE?OC>@#B[ND$VY\^HTW4X>5M#"%8#V2^JE16UG]5XEZ7##IBKOR_7$66Q%E4WV;8E#AP]Q [D8WOEEZG61=$@C :E MZ[\6(KWY=(K[ ]&:H[.I7:,^:=CZ)H_R:Y@2!1G;!!4;\,]?W-*^? ^-)BD0 MH9OS&L)*C^8NO=[]0%J)31A$O+Y'/U0_&"+[S&18TE_ 5_U@!B0\$DZJ[QH> MI%F2M6XMB#!5X*!L.;UW=2!*OETC86[*U@]:^#S)VM< MZS'.E'2H\DXVYM9 MB?+0-QO3#BAG6K=0F:@6Z^7&P *3YR7RPBPT=P@6I+24L=>+,W(+2@E*NH;; MYDS-=(-N]GL'KR@%M'A(57P^]]46GPYAQCS=*(]6E1/[.Y;.)+P%TZ.F"@)"AXFX-]ZAKC4VM( M631Q;[ /UR@E%#-+WODXP"3;6-+3GJ(,]D G7HB"9\8TY63KR3[A 75-?_QF M/H?ZK0?OE4\^.Q.W391]>:AUQ/F"OR],83H6%P1?PB+5(PD/3)V6B'(WF5*. MDWZA_-&PE__KZEZS[GXE]Z.UI +<"VGD>QN^'7[$TM3B2Z'G M$MLR>FG64&.".2PNX\X X&>%-\2VFLTG/;AQK2TU6E^%^^R(_9^&=JOME]H\ MB_:+;NHA0HP1(SP7RR/F>%[M4=64M$4]ZR7FYVD6@S%K5Z2D5-KD69Y\&."K M'U63L6UG,!-]@$E/GCB^BC?]LJK2.8KLAF;G8S;^SI8SZ82,ODQ]/:S2^&CZ MIU$%B76,N3MY!T!N&F8\6.6)M8.+,%[V,,%DJ@,\1@MNP;Q&*N?,Z1, MZ7.'-HX_E):]H2V+^O+9;ZP+D#2H&<>"H64C/+S09N9WOTWN":0VAA4,'Y:! MJBBD6);J,>1-Y012.!0J8POU&;OJ3#A2XOLE%9@/+-UBG*1S/\*AE0/V2+LT MO=H+V-F:\J4\8_Q*KZTJEF[&D>2U!6F8[%=4X/ABP_#VV$2T*E.MJ#1@D& 9 M>^49:G+$J_G>-.V!;!?$M=?[3;V2R)EZ8;F"B!@_5"7Q><7XNI$VKIS$#26) MM:S7JJ68V"@2U-4T8(Y+P![Z><7=>% A^R"(H5M'A7;Y&).DFZG=[D9W0DVQ MX"4@RQ*,B-O@O\H\HCZ08KHR2ER[X?1K359K-YBK- MMJ""/4;\K\X\EK6TO 6@H?C,O*?>VZR-F9S9U,AE)Q^Q"+NE0,Y31+\P\=%+ M94RT7OR6&,5JP@DZRC,#GRW[:&ZXEAP58< SLRYREJP_:?6J)#&(AZ+AG]/B M@SZUBP@OC5/+Z>J!(2F2K40=[5$?X>+HMOG;=FDC@WWTL$Y1W#0&V'<$=;K? MV41/S+81%J+>-'W=)4ZZ$JOS3' ?6OWN!@7V+#Y/(C:EN2_;)Z*;XKHR3DZ+ M:R1]9*_[K1]=A$HTY?"VP8"WI)CH,J11US#?-V M QGV7Z!'TU-)H $18EPC/G=\-:H\,D.*7,/]Q9YC?! 9!U,$CDI=R:.GJF/O M!:\U?(*7%@; XG:GM+"BOHM(HD;NY'1N@G%;$>:P>>41]OPZ&=[ M%*V>HIPB41& MHI3NAZR.K,7L8V%+JV5O\S:^IU3T].C0 ]3T XT^XB\TKB;//GEFHJ:N2*MK M)*EAJ^Y /FBO::;W=7)FH7U(T_)[?(55AR+QQKW7;]6MZT7RDJ)'LU@=W\1N M_)B$9=9X"2R%WM*WYI9DVB/Q*+D;A#E_?2)Y"T3%QW(BD[;Q32]+DKV9&S2* MX0NBG(@:K1BOO%>:3_I-0;2OI9.0U/00,Z[?R42@CUY0,U[[H6Y.OENIT40W M:F3,UO9._*G4U6H$+WS.#9VQ]2GLYJ2[5E]?CC[3,\!.FD/NFTYBH%YJ9Z^# M<$4Y4P)C]4VS#3@9]5O()(^5:T\#CO(SWF=7QHW,,0C(/]+]W/ >LJZL9O;L'#4P/&9_%8[O#X]])QI2%6>1Q MM 4BLO@DG+M^YCRC+8 3^(5=^C!0YN2S5UH\OKF0&)O($D%H&BPX:+E*6ATL M_J+LR6QM,76($#+88\TMKB0J3#,B,#CC?K7KH!8D(< MFH6(M]J-"&5M\L+WEJY)"=&$X 9!4'91TM8@ZM[FG&%[_R>Z-Y> AG= U5:" ME5/RY0[UU:R^'YLMRK$NNY[>^5^NE=VW>WL6(64RV=.T6I'LY6BIF/4SF3N*ASFM]O-M+TMTJZ8^Z.W:%3:FX M=&&;Y"/35=[B0#[[H.MAR":'!!DR,4^MR5BN^)HPSQ&_ZQ]PZ)V3<2N-M["' M,P)''R=_ZQ>S8BLZ"MA0;T;CAH]-KI^3YH )U"_ ;CY.FRP8>OMSXZBQ@D() MM\_^&D)&DM<=;GOXZ1ZX.3ZN^A;28K> \3TU7O+3=1WD*8;R.B WMH%UR.Y5 M!)OU -.F72+"F;/_:<0,& M;7Z?4,.+"3H<0X^=N>L+Y:45^W49FG>?TH;9@E@C_+_Q#E!OQ!5F8(613N0\ M; NTO'LM[)I[*U!^DR2@4#M3-GTLY+@DWL8SG>DO5<)\9YX+5 <2%FU#P9 ; MHRJ87E<7ZP=$YZT'6>A ]>=%6J_R'D%_@A1 X.<%Y&<-9V+ _W^J;OI=+4(G M'_AM$?I7<99+0+?L6.,.!/5>OAV6A R?,K[PPIU$H*,E!CJMGPNI&-@H6HSW M^3? 1S!FS,VX?W7N4F:JFM_'/K&&5^LZOU-L2_]%PJD8L M@M.O8JV55JX<[^UXF,CW%:\8+W,3J/CD0&.Y6X'KO492+UUP>G=6CRMN_CLU MN;2W#\.R @8DCP#:!+I#X5)@B^^Y&[4.-!LR>LP%O1$A=I36!VXN\Y+Z([>3 M\'V,NH)&:)?C>9SIXDVSRAW+5.6DV(.6YQ:EB-[ MS/(GYPV%^#/D,;,%G;B"=%I4-7(ZXEWDVW)91OUCL_<>#TD1XU^]$U-\3B/5 M!U^."4>9'S"Z'(EJ. ^1O/31_O)"O#@T1SO-PX/]W@(:B?*\_7?O(/-?728J MP=S7;1'-.58124SS81=21H7N;#Q'#[.(CN(I69W+DW('T60RJ<1!L1\&&:5; M\F19IW']):\^\K%N/&INQ"W0$[A9C9._N9'"UC$+Z1<,OK5=;+!E:7VP2;(! MQO$RSD+8GJA5CIDK>.HN$>;WIB^.7LS=4)*\FLK3QYR7@R585=KV=H:A%_)F M B6LU][ CJUD.9U<57.JOGG'068TY."68T/<&>=!9TJ^H; &79^IF7!,1H_C M( J(T)MOFB/R_'HL6[BJ+'Z,?E1CK6X\OB VAS/6\72*LWUMGZ./0\3J:US, MYLL@Z*C@FQY)1>4>P XP.;BWP)0I;:X$90W<9X*=%#$.ERFJ&U3M\_;BHK:YRS#B(/$Q4H$)O47"MG?AU"K)V_#L;D8_M(N*4-U[TF&'1W%;3D0=#* MMU)9X6AY,D'JBE?A1F^1;BRM'H#,2R4QX1\UZB#,8J9??L>Z&YDM'I.G;RP3 MW[+P0:3H,>ANI$9VGB7?J\W-RY6L[-6DTUN=3&HCRG'R M[O[,*#G@%JM/1;%$I'Y0&_D/GXOQ5T?VW<2F*R!6P4*8$1:=/\G.L>:C3+MA M5)Y"Z?\4GU6/G.V?_9XX\E[VS]\3\WZ=>T&29Y0!7$R+RVIKJ?W+38*K:G;$ M_YP 5"U(W0(N+VM"<=XE\"ND)1?-"NXV\Z5B31 MSN8]=D_&4^#2;\,ZC.]9[OOL:,K$8_?U+[FO@3A'J(]$C=A@,WH!RI> FXKO MWR:KWJRZCWT^V>=V@F3C) 4/"EP":#D10W_%F[=PQ[3R7 3K$@ "$WNZ(IFH M2='Q3@ ZZ&G.#!YBSP_%':7UP7H5\&@69+ VV:B .#>LOKTLDH!01]K U*&_FF3I$@#+K].]!$C, M(]\U0F7^JF[ ,N* 4@GW8J _K Q51\37!766\&=G21 M<+&:PIY8>R,]['Q<,"2)GA(>.0$O(OQKX0Z- QONC]4)G_F-[GA%,ALF/1+J M'(ZS,\77PL-3^IH@_,F[,.)XZ^+%!0O%77YQ1Q3XQY*WU3^S[ M-"'TI5W!J.WKX$R(L/'*:V,.M94%,5UT1L3DW=7PU;H93MI#2M+@"7 MH[U3+/H@%QVEGZD>@S,>R;&'@JP"4)Y,:W*_B>=L_(M'ADFL^!@V\EBY'_+' M6J37.J?0@#FQ^W3H#Y52FW3/-8 'DR!AY?]#E09^51K^H]I(?TGW:4<%// 2 MN5GYNZJ*?^FY\;=^:38,'*9=M?00Z_>.I/VJTOC'*O^HC7]* SJ_.F/\>Z7Y M/_9EC%N2/N"#(NBJBGDY+W8?F 2TG+XY?Q5Q/LTP12B@I&PC5A@ZXS%IMFNUK3_L;$+6/&6,DQ[WOLC/SDXC M$0Y9E5D_'%R42(W-GKF2G94M>'_!92\,-S9[OG$VS%M10W-R[5554M[S-?6" M_'JC0%;FU$H0Q[\] ?+?4.@KHWL2]"O>6+_XMF4TIS0HM-+@)&4/'-J+<% .!@?X;'53GY1\3) MYPM0(K;'6>*\ KE,\(CBD!ISV)U3%Y2M?,#%:J>1NWC6EK$0D@M.;T0._TAD M*%^L.Y,F*5(IA?T!? ,3UN=AVPBOE"J>)878<*0Q0WOM9J5.(ZM03[8,[F>/ MQH^^*!-Y,YR%(R20XRF'>)*J/RMV7,Y[UGX8\3)R583NH9+*K1%=[NQM\(YVRGIIFGG%@=GVQ<"P%%Q"U[C.CH#NB5$+5UD*N_WXI#8SR1C1.IY(T-JV _L8'^2X!*V@KV5DU= M"0JUI=X8=W:LSM?;UR"'@VF/%"RP(W!C,X:+0+:GL2T<^]J2Z)^@KGMZ)2LJYDY_%CIC-2=G07BW@@8:[]AC?G^ RD.K;M3"HI)GI4!?RZV>.#]# M)^\:CB#-<7IA=/PL+*+X(GR)POU+\?7@[Y\N1N9A@GR'6!]GV599C_< 6TE3 M<<2TTKW'EX":Z$0E86";3W41B$+9,JT66]V-9X1]N8ODX=8'2N];YGH*']A4 M<9Q8/<@/(O8Q%!2;M6B.B%/S(RW^DP,$JVP&E[B,TE):JN]#JV<4TG7/'?!_ M TE_<0S8N?B^6ISATI&67R=*V!J*]VM.]P;MDN7Z@12QVGN&IPQ! H](,HYK M[4X1H:ASDN]#AH_:!#O&:36B786+RJ?! VW&)S\**Q M$F+2C[ RT^/C1X?LA[#TW%F.^Q9#G+#K'6T--<9]^%3@_:&**W4E' S7%$ R MHHC0<"0-_8)N?FN,U/0RD7+X,=PYB88$7Q'*J*#P>Y> &W?!< UPB]TBZ(R< MUQAY'TW;KMU!K/I=!&A^"?CK^ZIHK-'X]A*P;C$$AIF@*Y,8WU>58=8Y!Z&( MP# A19.%"L$H8ADN@0\D0Z]! 3@-")R$2TA0H__@RV3B@]< M[. MMX />2T:$8_0+$+2_MA PZ/4")7B8[Z!<%'6X6L-C$,0JB(TU%G* VG $X-> M[[1#WO,&F3 ?J#K?)RYYOFSV-<)^).Z4,<2%!)*CWNFGPGD\$3Q-6MB\/+IS MPMOL(R7X7$AP1J+3X+G&,&*7DU_R=NUBLO_UEYS9[;W5(A^1EP G?,^#\0:- MU)A@TRTVWDQ*PJ MI^_X[NL$=3=UV3US.BJ*7,\R<4A274_D)CUVR@9&XP#FUW\Q%XX ED";6* M=DRC!NG4M_Z=X[$-_"/&JI8BH_S J?[SM.Y:.M;9UR MM>T=C;9^42!HW1QM?/'?;.S%@K:Q M.-I ?E?^!B\G;C?=3OK#;;2)K1>5S\@.C9$$5Z8L"L].%E(N 2_RP;(N\,\X M4=CMOUSK+YDW\*>B48;^Q7+HX< MMAOR%M)M&"/D14&7 ,E9GDO ->A/<,T,NP1<8#L-(/$@2.O5 %F+*DC&)0!] M^^3WNQ9HK\QJG3^D'D:[,3<(7O0E_%$AUG(I2ZX'T5 MCM@%H7OP?+@1Q@^"IZ$(YV^!!UO3T;[_&MTAUFA%-)4VFLHUJ''=9!B,)KHR MAT(='UKOI&@[^15? N":^Y&\K7WW,#>F!Z@M*B98/VQ.O5SOQS!QI[YS]V@M M:U$SN,V&\N+#)<#*H)8N8)%"QJ$WQ9CDF M]G%%XH,#DJ>9SV_@8$_,%TG.Y4\BUAY7QVI$&P[3[F6@Q??6_O;H]_UA&#;\^%1V=$FI4.'&]P(N$Y> .WPB7T7>%=* V5Y_JW)^_=1W(8* )J0/]@D97G.5J>LH M2+H)[II&6V:B*1U[[%_:YDC6@M>7]'E:3O+-9 ,6QT,2K+;/-_*['C,.#>)^ MK_T$&"4V-^IK7JW#;)_J/!YX9_Y%_Y&T5W;C+-4E@"C:* 4ZZWC.*?E1^D&!^@SMS4%**6#OY34*EKSBU 6+8G2E6JWR$QJ;D MV0W=Z<*QG23U:;H"CQZO^[!0O5-:BO;H^P>!S;-'G;,7K VU.0*MX$#2.QO- M6O AFG#8;?KGNO-49_QB745$%?#@=SO.&-ZDE=['8W8_F*-]CP<4YE]F7CXH6_#@9VNV$P456 Z1V3F%GEMTP@=> MKX.XV:Q(#&*R:@:_U_/=<]ONW61.K<&_FN.$W5*[C/EMM0RJEV,5;WM4@#-> MM=D3)[,N*O;V6%"3J:[\$L"YU1N#3<*3G\>N$#5^$1%X MO: 5TYMH@.]Y2!*M-V*H'+&4K_6MM4C[E',4_:H=1"S\*[G7_RDEK\;K\ZNP MDV5-5B];TT@#%][TPGQ7LQ]%N4LI^JD>9V)]<2P8UZ\)D^NM@325SJY68 )X M.XC/+-,9)99RGWVY[C&V2J(GE6/.8,'"^"6B*>^.IYK&B5SYB<

#U5L3 M"NM"[TG]^VX3.@_4_.><&^(A3\\?PIGT,K2ZH)L%4B60OZ?%[7??7#V_?/6( M"4^S"4\?DWYB0O%[,7MZ*0@H[7;J[OT;]?3Y MY5+]I==>-QUAV5)U.V)1K6X.2-O";1OS*U[PXTH;K^ZU[?'1>;4=MLEQ!HBI M&U.90L>$]7BYI:B/Z90)H8<<[*M=B644ELI4+#?0?+'V44'3R*FA (0>GDD)6859:&O\Q5KY%\R050MW,XM3$=3N=%>![WL%VZDQ-#O_DON(:7 M\I+MZ),SUL&B!J:4Y'F]*:&WJ0YLCU8 8% [S4N*WGLJH64UTZTD& $VH.08 MU7JWT1M+29M1A"NB"+$-IF)SZ(N=HM 9G>];94&QH#5JJ^$>UV+OR^ M,?SPG(P4@:3W=]^\6%_]\"JP^X*SIA0% D*1 H<8(51^(A2 0P*U[.YF.]^W MT5:@*.075-E[7B(.@ SCV&U'D/HP\2%PC9.L/8S6B#LAR2#QS:9'L &Q"%=@ M!$=R+EL+K[!J#75<<9+&6*OT%E6046.UJ8/:>->C)JC- 1$!&GVI6NV[PX 0 M>NA@]1@3V::@$FTIX>J<\Q#KL@?.3%.QQ1P2R&512SBH/7@N1)PF8"\8IEE% M9)UQ%HN"'.<@U[.@UAMD@D>B\J80DT3.S=JNU)T%"&#)#(*C^^ K5M"$ J(T3Y][@QP2 M$M"?*&<&$\\):XVZ0;/&=2G5D)RK&?Y.48>\B3 "N%P%B92^Q"9&?:*#HKJU M[D#"?4UA>TF+V0O%Y8:?ZJE,(""+=-597(&_@BF-]L*LS,^#O^D^9JZ'H>ZNQYN(]C'S-$HZ@:QB1[DCEP MI/5Y&"(#\$E5HNQ!D2Q\5"@_&B2*6L51P!@-D7:11VZN,LK,M) /Q1 MR'H0G$@A[0Y(:C$Z0K1B6CZ"C$#6X^MHL+R890 M/L 8]ZA5J"9@QYFHO;%6T*ZKBC&1*)!E'DOS9(6_ 9L!6((JQ@'XR/G,CR(* M3;MBPAGBE=FX/)?R\]+.]>D3N)!\A#GTT,K_>,<.QNR!N><=$&N^BH:@=&@$+M2[WI?0#MN0,9>3;#&G0IW MJW!)TU?X !T&^NC;%L?CVT>H/9$ U(F RCNX$"IQ-3A( N0M+*"7Y6?E(U0) M%),7',D,6H: Z_U0ML)*O1TJ-0$QF*PLA/<^B#"V)O)][H\@&A/BT0D6 M,Z@"M::>9$>V5=1([XZZ][EGS&0CHT4',!-PQ2T@-X+N)&._RHNQQ[*89]F& M.OF@B&!C1#L45!X5RYC8A0?6O-&2OU3!OI)[@EXH%.FFQ4E4Z,!IP26[*4^I M9Q-KII5>-$>1'N#CL2=@M&XAA%L[+TG H67WC^I7CE5G#V**#ZX1F0!3*K6< M=LYSG*8:@(6QSJ#7"D-[R2Q["L=),>;(PTUCP]*ITE$JB@\MQ4?"'-Q6K=1[ M]L;7R38AU;_89-X5A>^YF4T+F,_YP;RPVL+U-O3%_21FCW6W6Y MNH3WK)4!@K\^&[X*;+[ET>I%?C14HP-IA()X2%88<:G> ))IS(U_U[*=I]XE M]YUMI$*+VO=1AAVQ<:HU*$JPR@UU4VKT;_NX\, &,#<-*;B,8!_* 2#74FRP MD\_2PJ6H$+TA89^%5B@ZCQ&);0L7> +P15&GLM)(REGE6*!F/E]4O:YXP_F MI$$\MR.TR.;ZE 7()+[F]9GATXA0LR M)A0'!>%03B30-D.9^8H[@[$Q'#(/%<>R:,\3P')DASZ +9:IQQ2^AJD6=OIX M>IY I?OF4:SHSLA-83P;G6F6DI&YXQ_R-S:2W3QEAY>-:\Z^_XIQPY#494+,3_S38_M@ />1Z M&MV9OQ3?@/%D^#U?&C'^N'6_I[&5'#+D1.%HQQ&6^9K$4\73S/][.9#N=P2E M>#.X8:7^1ELM-:<@XK S20[#+&.(:ZE41<$!)RG_!V-AA$%/P9M3\SJ,\R?1 MF=>)P/=BO@=*))92O^979_-Y7P!BY&Y)XOG%.YS,MKG_SNG(L6*18]\;6=". M5SH%H"K#:ZKQAY&LCTH[MZ*1&"3FGK8]&"=&F_,'5<>UJ1=MDHNF_I7^6-(6 MTKO<(15R'U1H[AXUDR+\P0*BSB%766X(,UN:!G+82WV39DK&?G/O['WL^?CP M=$QLVGN;&!0)YVPO.16/+@WG;.IN3P[]P ?%&5UEAF!@PV.($[OQQ%(H&2>D MZ;1@X@5,O-A9IONQL\AV+?IXKA1R9_&)*1T2=_J>'91)69=(L#",/T/M1MN( M9#72+*>[QUCN AQPE!RK6N_@CP[@\ M_E3S,^H1,@,.JK#U&PO=V]R:W-H M965TX7"X#RMR)2Y"R/.]TE], M(81E7ZNR-A?CPMK=V71JLD)4W$S43M1XLE&ZXA:7>CLU.RUX[@Y5Y30.PW1: M<5F/+\_=O5M]>:X:6\I:W&IFFJKB^N%:E&I_,8[&W8T[N2TLW9A>GN_X5GP2 M]I?=K<;5M->2RTK41JJ::;&Y&%]%9]/B[T_X7YSM\67,C;E3Y3YG;XF*\ M'+-<;'A3VCNU_ZMH_9F3ODR5QOUE>R\[6XQ9UABKJO8P$%2R]O_SKVT<#@XL MPV<.Q.V!V.'VAAS*=]SRRW.M]DR3-+31#^>J.PUPLJ:D?+(:3R7.V:'-^=3"%!V89JW::Z\V?D9M%+,/4%88]K[.17ZL M8 J,/="X WH=OZCQG<@F+(D"%H=Q\H*^I'<\NX]_NF]9O]^VIM MW/W_G(J US\[K9^*Z"8NQJ@6(_2]&%_^\%V4AF]?0#_KT<]>TOZ_I^UE MM1^5%2Q*)NP/Z6?OI.';K19;[BI,;5"F[ISI%!BV?F [K?(&P M:,&X81M5HBD8]J.LF2U48WB=FX")KYG86;83.A.U16LP/YV-_B6X]F1BH(*H MUL@/Z# "'2+B1.R(,;I5LK9OK'KS 64IW[A+]CV>S8+%/&5IQ%[A,HIFP6H6 ML63E+E?S(%HMV"QAKP8%_F@:!@L3E$\7N6)/-@.<>!,'28XU4:+%>KX3H.X<3<7X\^%P*DKG:\?OCANV4< M+=Z:+@V&<40?G,P5^@E24CZP7(+GBCEGWDU80=8&(%LI\+A T0 MG$W!MD)M-=\5,H/C/:"65QV%>GY1)\Y9LU,>A"GD#DF#3H"L'1W-P&)PL-/^ M?R7?1Z51'U>H#3A!-%L@R:N(S6//NB1!RL"S>7L9@80)*$8<:C0&;< ^R#PO M!7O/C77AN]HX7:L$U(,5HN$J#):@84+4F MRRP,5@N0AX# ;!PG( I^@S2+>,50!J,K(SF[Y9GT/A3>>3!".S+(E#6%\H1Y@?%/AXLGK\)'91\P_#QP^3?B:T/9""G#G0 M!F R(>_Y&FE;I1UKFD)IR?C6Y[?I.N/HO'MZ\ZK'<]5E<*YD0ML"N'\X7R."B4 M?L)>M:V2*B*B/AE31XZ)7[W,M7_\VK/W-7L]>HTZKQ4E>BA3)@TKA3$#6_JA M?NVS8M@QYZR+O=]&Y:]XW,VY+HV&VL0CGP:J/+Z;G(V.;AU%XK/FN3B5^\!E M&D8XP7+DH:QE:,_2HNL:XVIKN0JB980?:1*D\Q26-D)#ILL_&)\UN(&)M0Q6 M48*_&$^GQ&I5#Y(I8AZ%P6R1C.[$IH%7I>1K64IT?!0T;*9D'#TB8<^Z %IE M94//*O^HU4]SI5\A.G9/T)*\%!%6^C+2N7/<;Q=M$AJ0F^:#GR(D#(N0A#/< ML@T6J]:>SSH5Y/,1G+ GD8 =@R'C$MP!)[@XZEV#[#%TAS:_[PK<'HPS@V9K M-@_$*C#2O2HYJ74I_6YD&((++AQZQ[7F]5;@#<>> @@^9R4W!OV8?.[#2@@/ MDN@'83L&K:P( ]#M"U'WJO;H9F@)+H+;&ES/_33."@+@',L?FW=CD@*"J5J3 M0V6G/9<;R I7(&MA]T+4A\$8]HV#2% .2:8/9BO%=OR! N#QZ,< M4=_J4BZ^[O!61XN#\G[1.7]YE"XM2K^:XD&W0F# MVY7CM B@WG449[)Z L M^\(T>JW3 R58(RKGCQ:VT;5K.!:#ZQ[MGT+!&VP3U%#R@&&!0? L>W#=O&45 MMI$#2]YSE! ZNQ'=4G4J$I4RKJ8TM-2=E@)OG>!5'Y!CO([=8EA/AQ70!Y8B M40M0$3R%L+04-6BWM*7OE)'.:5>7:))?X$4N*E>/^"=-5_FY$P%TO]EVU.S0 M2T\Q9Q"85"ESE\QN6KJW5[>NT5>$EXKH]R6T:(=@&T9/9I"-^F M03Z'8>FXXT6?,]:[3YUA&!_.&G6LIO:-01(74+9$-(DVU34,=]_/&$=S!)6Z M40MAI MSSI!HG;[Y!3Q4_ -"F)X.SAXG#?:;09%JU0\77/<)N/=V5/O0. E7AZ0TT,V M/,[+\ZL$*:$H++HH_ E@\;<#%K7 TB$]?P)8].V A3VP9 !V@]9(R59KRX]K M\1,OW6975=(85[1^[T"[I;F#J9:I=@OPA\F;X?S3MU;W/=$3L@\#N8_N2F2M MC4)J_&V](UH8:R%F]\=J=$S:+N9G/IB-#WXZ(=Y MMW6?-HU_D_+?__J[_=?3*__1W/&QP-)XOYF&G_.=-?6+5S MGQ#17#!&PO=V]R:W-H965T;DV5*;[S:7TM%]653VO)L[5Y\,!C;-92EL7]>RPLY"FU(X_)K; M@:V-%)DG*HM!/!Q.!J505??BS*]=FXLSW;A"5?+:D&W*4IB'2UGHY7DWZJX6 M/JG;W/'"X.*L%K?R1KHO];7!WV#-)5.EK*S2%1FY..^^CDXN1WS>'_BJY-)N MS(DUF6O]G7_>9N?=(0LD"YDZYB PW,DK613,"&+\:'EVUU9\Q?UWKSMT MF0LKKW3Q364N/^_.NI3)A6@*]TDO_Y"M/F/FE^K"^B\MP]D(A]/&.EVVQ)"@ M5%48Q7V+PP;!;/@3@K@EB+W.)5]=003E5LE!MG ML*M YR[>2:ADSP8.O'AED+9TEX$N_@E=%--[7;G_E^$:F?4JB'L7#.-G#+UEKEGA^R5[-Z*_7<^L,C/_W+B4#B]%N%AP0)[86 MJ3SOPN.M-'>R>_'J1309GNX1<+06<+2/^Q[H]]+MENJ#=I*B49]:M3_GDJYT M68OJ@7)A"5%LA%/5+17A .*9]&*A4FE[="=SE18\$U76+I/\T:@:\>?63)?* MY23(25/B$,$'RN #X 5J2\)(JK1#M*;:P"T(<><@2:HKJPN5"8>UN2A$!?[> M:=LKF5#>(]/80"2(C<81=<3J<^ I7',GC>?G=?!R],GGD2.].&JP=/#JQ2R. MAZ>?/G[QL^CTD(2UN"=HMHT"%4K,5:&VC_![GRM&=*!K) MJO/BHG$-:!"4JFS*EF,M'ABRG;*2<"T:)Q3,,K4/N;1>DQ;9PVM@]/.T&'U6E19-!)FD\FT*GWX\P BBE MLX":D95S1OHHL&;[<_V5AD V$-"RI&RK;L(JRLQ MASPK.3R!-*FRV^B0S^-_)%.,)0F9I92U@:KEQ'ZM2Z>HH_,$( MM:Z"J1:098T-'TL; Z5=$6*GTJL]'P ;.M6-27-OWM4M&81B+W,/0>SM:\+5 MK:/34L*D@D.Q0&VT=,!ZY[JQ$,$>GG3^E,*T^960'64Y!Z+(D!UDR(C39.QS M9>?C$Z].M77TDN+>^#CV8S*)PO\PZ=SDVK@C[XX;I^-90J-I1,ELVODJ#,*B MD!O[EL;#(4VBB*;QI/-9.T"^KX1ZCW@=/#O:FLW59PP6Z9LJENX 5L>B!XV5YXXR^\$MYR6U@& M&)^N/,/4GCQ#N4TK/UE^2:/>,&+8I[W9\:AS%3QJ1][Y"-\Q*X_;VGE)4>\X M&?IQG$2=#[I*?\IF8W-?EF,WB*;,^^;8%R OD*W1AL 2W<\%TK,4X-M%@CFZM-W?+HUF_2&\71GCM_V$;:?A0DJ6&1A- HWRBD0=+DR M3LJ*O&E]])3BL1[L2]SSAQ63A6Y,RP"%>.TYL%=C B30;D>I=<\CCFO!'DL^ M]1ZVX AQ,3N>\'3,TUG,TPFFR6C&TRE/@3^F,TSC:=(!8*@V"Z!"L]XTCK:2 MV;K61@B.X:CS#CW-2=C+=0$_*)'<[X(#");3)Y<#I+IH=DR'+:\*J:;M#9ZR M18Z,QBU;54$(B=Q[0..6_OIIF['+Q6:]"#IN&/Y75"B\?M!QU=J7O!R/LQ^- M@'F-735S;^W1UWN1]P;8ID"?AQ]8= ER MFL._$<>*T\ MO 'JK2IZ6V7GC2JR(SP/5Z4C^!X$XO^TC>^Y[\4D'FQ(ZO E MV)T-WJ==??=@X_E32G/K'WF( X[B\!):KZ[?D:_#\^GQ>'B$OA?F%E(#@P5( MA_WIN$LF/.S"C].U?TS-M&PO=V]R:W-H965TZ1D1=X2%WVQ>>3==]_=\7A:=MI\L36B@RE5(AE7T7H9]G9FO=2M$USASH!MI63F<(M" M=ZMH'ATW'OB^=GXC62\;ML='='\W.T-2,J*47**R7"LP6*VBS?SF]L+K!X5/ M'#L[68./)-?ZBQ?>EZLH]8108.$\ J._;[A%(3P0T?@Z8$:C2V\X71_1WX;8 M*9:<6=QJ\0\O7;V*KB,HL6*M< ^Z>X=#/)<>K]#"AE_H>MT%*1>M=5H.QL1 M<<<6R^-[L!X;4+SBQ!JL"9R7/FB/#I# MIYSLW/H!!7-8PHX9=X"/ABG+0K[L,G&$[[628L"Z[;&R5[#F&=QKY6H+?ZH2 MRU. A(B-[+(CN]OL+.(=%C-8S&/(TFQQ!F\Q1KL(>(N?CA8^;W+K#$G_OA1X M#WOQ,JQOG!O;L )7$76&1?,-H_6O;^97Z1]G2%^,I"_.H?]DB\8*%;M05M?2S-TZZ3)50CK;_U3CE,X/-L,LM%+1!\(8TG88<1SN2 MW(0WKX+8VY7@%7I1:B+#E4,CL>3,$-78NW2&6B\> M_'M!D,?\$ = "RVU@*$C*2G:08-ZV]532JF==#%(E/E$C\M F:I;,3'Z"&.IP"ARU-.F;D M&2+I:EZ6[G^S .\[/(9/5 4RW+*& M.R)X/XGMPPZ*FID]X?P"Z2REUU (N@MQ$.=',8#YG:MQQU_!QN@*K1\E!.OO M/2\HB@J'>V>0R[PUM@^7$H)/-/8L^HLF=:LH'66+_D*=9\C<_X)\#@\ZNJ.O ML)V$0WW38!A6@DKL%8+=<"FH-@HV1=&3VK$#RX4_G);AM[XGM.!EN%PY$TP5 M"&%,4$@O/4K)9(9(I#3[2>EQR$\_3L;=<1AO^AGTK-Y/\GNJ$J\'I)DRD7#N:;V%9TP<%&J] YY6F%VD0O(/Q$V7]'5!+ P04 M" "Q@&]80!S-U6,$ "."@ &0 'AL+W=OSIH53:S7N%]]75<.C2@DOA!J9B MC9WR4UWUIR=5D*N[UF M93;SWKBW6[B3Z\*'A>%B5HDU?V7_1W5K,1MV*)DL63MI-%G.Y[WE^.IZ&N2C MP)^2-VYO3,&3E3'?PN1S-N^- B%6G/J (/"YYQM6*@"!QO<6L]>9#(K[XQWZ MS]%W^+(2CF^,^DMFOICW+GN4<2YJY>_,YA=N_3D/>*E1+O[3II&=0CBMG3=E MJPP&I=3-5SRT<=A3N!P]HY"T"DGDW1B*+#\)+Q8S:S9D@S30PB"Z&K5!3NJ0 ME*_>8E="SR_NV'E;I[ZV4J]G0P_(L#%,6_7K1CUY1GVC?>'H)YUQ=@@P M!)>.4+(C=)V<1/S$Z8 FXSXEHV1R F_2.3B)>)/_XR )G=$=*^$YHV4H".DE M._I[N8(4*N2?8R%H#$R/&PA=<^4JD?*\A[9P;.^YMWCS>GPQ^GB"_K2C/SV% M_G)^3JH?)_>;\4SCBP$=QN:SCC'ODR^8;DQ9";U%P+2I=8IPA=!)C7C%X/F- MH=38REA,,7(>+9K5L=4<>4,K]IXM"277FFY$N9)U^8-K)'=6&<7N"Y2YM:P] M<6JT*64*(9W)!BE8K8R+LP-B,"'20O(]DV9AW\-8&:65T>MFYH5=LX]LPO'D M\:/*FEQZL9)*^FV?9(D%0*3"%93CA(H0G;0(5(&'QE<"4:#8: /Z?8\(/U0X M8:(5J>$*B0J8#Q(G!JLMG5$R.*?W^$[P+:52P1.3QTC /^=,VH0TQF)E\&?W M\^+Z5$(44+8M7%@RFM]['(X4')5:Q/"L6#.<:X(F7XTB%QH)5 !+ M05\Q$&RZ1/K)(JVT,-6,'1,/0A=QD]+T6-F05JRB5:3\J[P( V!:HL?<, M7% <$([4N+A%[L(.Q-#Y7*Z ONO^PTKLX+SQ0AW&B-(BY-H%_*?A3[JPY]:4 M1T(<[X9=M8+RONT8\EK M9Y3,8NZ0 <^XU'SDVF) 8$#+N/)"$"HALR<>C@>7^X7E"[@@2K2M[Y-B<1\] M?.2QDFT/!(TS&@VF'<2FD&GQ. S+-+4UACL]^:*G!RWCFIZQ'%HKV#\T^;18 MHZ-/ZS"7%NEX5(8-=FX4^C=@H[U5L)6KIC&CX>/.B^8.V$+[Y7JDM]%C4SO4 M@'MW]>KN.51/OPH-DEO:J9[1F]>7R3CY^$AI5[A)?WP^?743BBVZ_A::'WX< MT[M31IXRQ"ES,:%C]\YP[XU0,FR&EU!(&2YTJ]UC:]F\,?X3;UYJ7T!9 MHEL4YU =#3Z<]\@VKY]FXDT57QSH-+Q?XK# @Y%M$,!^;G #M9-@H'N"+OX% M4$L#!!0 ( +& ;UCH1LO%\2$ /=Z 9 >&PO=V]R:W-H965TVT[HJ/^[IQ MWYSMNN[PY>/'KMSIO7++]J ;>+)I[5YU\*?=/G8'JU5%@_;UX\N+BV>/]\HT M9R^_IN_>VI=?MWU7FT:_M87K]WMECZ]TW=Y]<[8Z\U^\,]M=AU\\?OGU06WU MC>[>']Y:^.MQF*4R>]TXTS:%U9MOSJY77[ZZI 'TQG\9?>>2SP5N9=VV'_"/ M-]4W9Q<(D:YUV>$4"OZ[U:]U7>-, ,>O,NE96!,'II_][-_3YF$S:^7TZ[;^ M;U-UNV_.7IP5E=ZHON[>M7=_T;*AISA?V=:._BWNY-V+LZ+L7=?N93! L#<- M_Z\^"B(>,N!2!EP2W+P00?FMZM3+KVU[5UA\&V;##[15&@W F09/Y::S\-3 MN.[EM]J5UAP(0^VF>-4[>,&Y0C55<<,GA=_?F&UC-J9435=G4Y.^.WNEP65ZM%<7EQ>34SWU5 TA7-=S4QW]B.__=Z[3H+1/5_8SOF M^9Z,SX><]J4[J%)_MV?U#-\4]_>'&Y>OZ5*\JV<8"K2G6Z*C:F M44UI5%TX&**!JSLF,068I7&(VZ;M +'*Z@(6/,#_56$:>L56,%P#:W0[^EL. MXV -S'JH8=16-]JJNC[B&P'@+UO#/YU@PL3Z-=[;8&2BT<(Z^7%5W^^ MOGY+'U=??4Y P:1U7VD:+:O1P-=JOS;]OOA)=R0U8<_VT%K& 0V$]^YV+4+1 MWC6PJ.O7SE1&6:"897%=US!WIZWL&<1)C?MB5 Q-4Z1K'+%3MWJ8JUU4^C: M -LC%I?%FP8I^G(! J !D8EH! D$$\(;L%JW4UU1:MN!, ;\.X &$'EKVMX! M1+(KP'G %A]!!:,-TC+*QT)_!('O ":K:SJ[KBU:P(0M-GTCT $N$#=K$19+ MH ;3VN( >&TK&.A )*9[0" <3P4R%P4RX[:NVU)YT0/?."U@PXOPI[$XUT&3 MX([++Y'>PJM R"D3-Q@L5&EJ4UWE!=<7^YPS[56" .1-&W<[8C$WOS"+RZ+ M=P@F;?!. Q'N%=) B_-:'(O :&5Q-AA=Z5M0:0 =9"HT0M0![J M_1J.4&3BRJ/0YCL&GA4:@6VO=6% _@-U&8%@IRK@4?@64-@5>&IPXHJV SAJ M]WI9S(BOIT%\/9T57^\!+N32R.;?NUR(M:Z/62-K&BPP84AE7UJWKK98-X"YQ]:EQO!)NT?/QPT3U%'Q 0[KI M!:(@/:K>(K;C()+7)""6Q<](YD! VQ:_7:-.6="KHD0*?:OJGC#&4B%@<"%< MSG.W1,)!3'5TH"V3-/&!_EAZ8Z9=PQY!5L($ &_7VB,O62IK2?OPEG!'?K4J MO@O+=+UM!,SX@@S";9==X!L0$0 E@89LB)U@99*X\']^ M)BPJBDY]Q&=6E^TM2)$UBVR $$QJ;5$PPQNRQC*U,,@(=PE3P;P[D(LM*O6: MC@+4;2-"'A[>@GH %2A:[)3]+&JIV@ 9Q_-3KFUHOWB.+$]+8\M^#TR!&AN4 M>=GUL)Q7=B!?:A# !XI[/DLW[X ]P?/S^M'+^C$"_%T3 MH^)ARE"Z=JDF-@NU5W["JT55^*^2:*J'9ML :]ID+1X]I- MEPU:@+CHV$:"[U'$'DF<#"=G0\Z/1JL^.,WH&!F2"#?P-4B'SK ; J<7A^.H MMD8FLVV_W:'6[JQ9]R"U1#V1<"IWJFG@/,$FZ<#R _B\]8JV9UUK>=L=':AF M1]X$: :<)9>1EM']=[+C"2U#XYO<#1168C78ML:/ /*>;/4 .^)-]HASJ*#1 MR#EKO HD\2$+N$"GH#O$NH*A=SL#F\GT/.E-)V(7U4Q7L^<&FAMPL=5T;F.P MY/L-;AJ^KGA#:*3>[<#],"SKU $5D=BRP)1@P1'?$6VMX0 ([4:+DK<8SPF^ MCCRBD_0*$37E01V%>>W^]*F@@6%!&'!9\/_(O&)R*;W\JQ%SB1[,T8>"P+9K MU$GYSL-RCJ0E$A:0?I<)JG9=FRUK95%H6L%)>,A F4V\CLLJ3Q-TWG$[:'!Y M&E+)NGQ6R5%YT\S3S;+XRPE_D2$-PE03^Q3HK53(E9[G%O\*WDU=U'AJR&V. MO0(]A44^@L1C1[$%KX@ZBJ;D/X\'/*XM!S[N8\XE:$P>[5@GP:Z0ACT]#S4F MC"H_%+:5B XL ')E7^PQ,$S^@@9='L2W8NY@$8W6*Y 0$$?U-UC=NSY>[A@7 M/&E^(8J?#'=HV7Z,@9<<6"<@$AU"1J\Q8H$Z$Z)B:SJD:FCSKAM:S#GS]<4 M][!Z'5S0LA6#YE8G(0DT>>[$NKU'EZ!872#Q*?3(.M#*G7$D@]24)%D?,!/0S4 M[4+#9D^VB-L9B@.!">#72XB? 6D'#0Y##7L">,V 31RL3+P9/H#>,<=13%Q MG10H$LOHG0"P/48X+-!: QS:)8:2S(^"8"@FD[^]9(0J>0$(<$AJ0W\!R8T>+0ST3:@&-E0DDT &2=D"*0H.J M4C7Z0C[LRK/PH5)("">;LU8D;1"-(X1V#8*^T'@LM/YF>B4Q =HUSD<,QM][ M.3=^!BF\V M,D"\'1)LV,,@.A="+^-'YH^TNN_P,&RT]>S-:E."^G6/\@9TTQ:-3C3<89HY MA_9%<&A?W.>':D-[\JH08&JZ) 0,2@#DJ#7NPYB7^\^;O?C%DEWF/1<;QA:L M0=!P86U@FML6$!O"KHNBT<%D"6J;R%L6J%N,3>2IM#^0#=+!OP?)#1S4= R?&46?3D./1T6[B)O+%$SL3B<]6?B[VFTAK<\8G M <+J)*V'.[ZZ0(IZ=@&:X^B*?'>8G$"2#CK2Z@/G*)'&]JU%%0I6X.JB^".A M;@@O(GJ8*+DD3& 6^72Q[BX-[MZS6@QD)-D9-Y6>":N&4-M#=S6ZSL0RE_F> M@*L!#\;M-%O+TV3%5CA!06O@T40S>HR@!U:Q.+O>5H]+F2PB"29CE!"X]#GY M9'O=[=K*&V8A\0(PBV 27L,1' 0OV 3. \7T.(T6DW/"(73,(1+%AP@QJ!A] MJ]BS\2"."*^A$S^"#+02]][N<3HLY0-6>U7:%IB_ 9.X1*:M3!*M!J' OA#S MS/1^%@ FB"<,-)9H>@,-@-Q06\JX:'!\,6-+%!,X8,$RBX^:\T: VPJW8@"* MDN),$L.O#"A#M&>C=IF1SE\$Z?S%K/Q\XY,B8Z)W=NAXN4*8;U06^12,"8:7 M#SVBKPN,4%$@EK<,DQG"%9?.F6P"AW14^6^H\<29I?,,!/I3! MVR;Z&4.8NIVQU3EZZD=,)?9('2!E+;GZ".1.U\09R6 L#,AW0JF[X$@ =_DX MGR-C AG6:E6;OQ-W4G*(J@N&E,T#-L/-X2[Z?51SC"7O1%0)OMAPN*/:* 0( M4SU;'?V-8'B &P/2X'MDO0SW"X;!4.CLT'<D8*D.IL.=40AE M#="2$;/'9Q61?TZ2BCR]QV-88FX( M;BX(*,7I E"QT=/YM4=O!7.!316.) XGGPV> &Y=GT']&9&N+A4/"4JDTGL* M:$C>)<84,+ >)4KO\*RX;L%GC6#*O_75EMW=W(X'U.4F!DEKU0DO-/HN==/! MWECKDV(=CD8<:E^CL0/Y :=1?@"FC,J61I/=R1$I0@II4Q8YL/P2;!I&BC;%[L-G &$0M5[-%C=OKFR#? M =^!*V)P6DRC$'3-10)%-OO#H39:!+.0"D6#FT!U&[+0-CVEA>7P/6&$S MJ ML@";[?!^1,]HEM5%+'2\F-4M;RT&O82+ MD,4I9C-:KOA[)BK>PK:N;UX75\\N%H5_!S[5"M4#OOM=>)=RXF.3&)?(;D3$ MP(17==G79-)4: ABTM]0:(.+@:*YE,:SS!ZC%3H>)-B!MB/I&Q9S.ZP9L2+-P,3/U^27 MJ%9 0CDW6A<_M4!@5P7IQ=57Q03.O96;S1B\_ SF]P<*(W<@V6DHO%09!SX, M<=_"UU%H1KMX0!QT!B'5[WO^G*&=#<-]BY4#7)L(9[3%ZCN8G *L2F4P5+;D%8Q$ES+XBT95/M#36/IM<>M)T*VH6*D#^O^07.$-"9*G8;# M^_3>%(Y88W"P)^"-DSL89"OZPQ;]#F\8^'UPB. &M,N"%4U%F:8?R3*$"1<1\UQ\E21$$?\E M!C Z7>Z:MFZW9,AN8!K#]EBN3V-X*80=9L;FU00X!+;/22M*E@*]@F_'1-:I M#SKX*8$*%S@=66'$++@0+2(N1VJ6@I[<(R?Z519%@*B5#(F( %HAH[VR15\H MWVK5:@[OQC16/";AQ$$M92HK4J1Q;QBE:M0QBI.EW%UK#D RNMM-*3]&2(+A'/$H,=P M"[$T5F(V,=B%.1$KEEZQM6U_B"6U"_%CC-1_I?E<]* 3<.(>,501)J@N9&""#SR!^Y*L M />T1[+6W1W:-AP,7[T(FBH/R#NZFC .(IR@%C!I6HIU3=A]BR(C\9^)!/+\ M%]=]XJ4C_R;A-%9RPAFC/X,TUS#9X%0H>#3N&/4MU^[D>3M2''=42$R1_=I\ MP#P?!?B!;+%8&@06FWX)GW"U*4J;4-0R0EQ872I!M0F0D_S 0'60P51TJ4O? MI(/9O=_DD]^;Y3C)L%P3ML9*8L6VJ742U1Q4'TMU[:"^.;G1DFQH6.(\+&26 MI,MIY3-5%TY!250E8!+0:-O&MW2(J0PN.Y!>C43U:X^V*N>S0QHBY7.@(Y9+ MI+K&*$5,D)Q,N&PKWZEQ%,;F@1D%<3XGO6[A#Y>V*0E=5H(F!SJ614^P3TRN4B7YD45R7E*5OXBB[%"K1A(<5&)W/"?A MNC&EAR+AON1&3HI .U4Y-L0K)=K_I<=#8W+TIA;LR=0C#"-5L'C/\F2$E-X/ MYTCR;H2'A(]"G)HTUNB?Y!G!R($)( M#@U%S56&J<]<(!YO 'L?"\'6?(\S,3W F5Y=/"O^6,Q'(N-MXM7L]=^7;Z)0 MH#1ELSU'M53-F6K_T(QYGC?)&*C28"=\?V=-UP'(57O7>,X?,\@?8!0<0Y9P MB".VY4XI\W=9"G-<&&_)K^:OR5-L89S9'C+PQ/RD&P0QP2/2*DGY)/J);\;1 MYENZSL37DA?%K=Z9,J3BY5G@O/'29IEL(M#RXLFEQ%$)VJF MF;W/V\UY8&^N"Z!@?+[K87W%N$#">0^0(K\2 Q]D8B,@/<)),/ M/$E?>)+I'^$:S%SO^[U,(560N"25LO)&1E 6;L6D&3)/^*CCLJM1X?ZC]6*.+BD;_F+ISU+R#=[CY%W! M\-4EUFMA-PW,05#.3JZFA8JRMAG=^/3Q,35FL=S["V?3C,YH("K!9K*4>E:2_=9(,C1+.=Z%FU>97?4P7(JQ8<>-SUT0NE3[D!>3RXD(R M>^.)^E%=S/'%Y(XUK71H.[FL%$ J:V7VU VC]6T5<-+!\Y/J3H(92_Q/KPN. MU:TE)6MYZ5@:!P>M72=WP(-6II*.A?2EX(IB+!,#GCV&2AI.QE BWF(E\,B\ MH0?'(6Y5KCT8?2>F>BBHRY-1S.(2@DXN)2J^4,V%*1TP]D%Q -=OEWDL8C/D MQF2&6$4R*]E-"DWCP8J\%K$1ZCK;R+,?'N^>K^2OD;Y)[ M^Z.\_O#ATU*6Q7O9$T6H>0,/ 4]9G5;&BDQ;^VY,9$A0[P$& MTL=,R38ZA>,DAN&S20A!F'0"%+:<=*.$X_R!2:DMEAUQ^"0K0JLB MNS1'[A97 ,>!^2F5]FIEB)W(TTS2D,E-B^'ZEF6)_!2CY,%OM6R#-I<,3W MG1JYI$=4@]A(#,$WC;!?[('"U99S72YR<1)+Z1X:[W,(-\52N&F!BC&6,6Q0 M#"8XN)*MC7+;#>K XNU <3/01*'24VRJ0$%2I/2%L,>G&53BW8A=A M4PCJ<"37;=*(A' ERF;K0!1R;:7A*#%L3@RR/;;ELL>4T!:^6B+C;>EI@D>^ MP+_/,4Y(!0S4:$EOC??%?*,/*9ENND1U$!8DB[F0H.H;;A'F MA88"0N6N. G__:VWQH'-PX9&D(59MQ4L+*>Z J8T,-KPKC2I>Y8EXZ@.4JA">#(X^3'R0-W>^'Y\6M5!E\&3!4T'9!\PH+TYG )A_'"(RG+ :,2B/] MB[0GT&.2A&W:A@.[V =@\(S_Q"+54$+-77:PM %U,:D >8LV-/( LX2.2@*Y M/4:*4VF61UHM;=0E2)JC]7B!>#5_Q_>U;[%83@6]?L/XJ4*4)T^I-C)],]>] M610EIO2HZY0/?'&-)WS?$!.DDW&4Y9C>PUB@[H3O%D5RZ5'ZX!V#GFO9XU4Q MI*0J5@G>-V-9EIC+T4)=),YHT-B8M L)KF7QP\ IIP3; /C,RJ&@VB)MQH9- M#3NY8TY+DO4//EH=.F<*Z5"OMT%$SA=Y)AV7!".)^ X5UR%>%GHQLG%0JB;K M)!AOS5<8PM]27[BL^ID[BS;2K9PH873O$P75<[0=KU^NYN]??B^&.YN'I;1L MJ:=E^>^?;J)+C]R?(%<==S\,NV[R*"Z>)+5#WH\(DV%WA/IDQ=$13*=D(>#4 MPP[4B^*'#NCIT?N_?L[^6@BQC %WNA<@Q1P6<+A;:3>-:23=(1 S,2E_H&PD MAX95PU"06$)Y3A#5F_>M.=2Z. F^%EE3V=,5B>/D4FFV>K)X8GG*U8=UK4,[ MER$92M\83V=A4B1+%^B2=\>GXY7\6!9T,MBLFOQ>D?3_ T"LWN&/'MP&P_$1 M+OCY_4G6VW=5)=KDE=C4F!^PG&+;GZ58O)QH 6YM9@V ,<" M"T"(%(AYQR.,(-[,>N?ZN'Q+UO(6B*B2+KVT^,)7] ^!H)^2,%V(#3',TJFP M:[OC@9(#5F%O3LE3-*'A>.A/CM_%[N.9*2L=+'OK C03F!H*R.ZT<#]4RB.$ M5*9P5Z!W% MX_ >$$9!JO07 GS>D,-&1TPB5"U=. ;#*[A&,2KV?;!/DI;A-V&25RWF(!^= M?7]]\^KL<[_>Z*OO#V2^/SJ[OGD/K_[4+FF9\XLO"DF%_$(!M4>_M =3%L^? M7'S^9?$FO4X)9Q+?++X-?;Y#-@BP :LY":F'QZ$<3AIT(6RE9!,R9N+9\D9JDC 8G&D)U(I_E8QX8ALPOB'M M4 ^QXQI;AJD-.LCAG%9/R7E](LE>3=UIZ$#I.@K&-CJN;R)R)FGO:Q4 L>&G M!*3C.$UB=9<\2>_&A?D>=CYY%RSO4P<)AY\6ZO@B8+>.\"C$Y,XH@_X1' M/Z!'(+1 9C WD]!S<$VE(OE=L&"$D"Y?C!$2OT8'[$=^FZZ>'=#8^9/^$Z_!-PXZ:5'XL+;,$BZ7=)JD9#Y)E=+$JY'35>/$1^R),20-I&I+P(86Y,-;' MLHI K>N84/'35Y.D\@_S\M7"RXV 9E\#) ?_3Q4-<@_"%XKC>&ZJD0I2> MT-. )H5ZP1E)P,4$AA1D)!I*2N7BSQ)EMRJY,33^%H#F#"P? (C,\,L,V9Z_ M>_T9FJ%<@H7:^^KJ?'7Q].HRS42'+I:QY\!>2[]7%,821T9W5)PO[GF9)L-Y M)6HCH)*B>&DW$+>7[(8C'^](SM).;\[_!P5.]LU?0W@ZP+HL_M+>802?8CT@ M#_ZS!\)#/QG(Y?G"@R.WJ;K0VV "HE#?8L.ZDL2.JL0W>O%3A?ZD&?UQ/5PG M$*< ?YJY3F7*K9)N)SO=?![#-111VMVF2E'ZY-Q_,DX_F0&ULK5A=<]NV$GW7K\"HF3:>82WQ0Q]T M;,_83M)F)KGU)&X[=^[CD[/S[*U=K2 M'Z/+\PU?B4_"_KJYU7@:M59R68K*2%4Q+987PZOP[#JE\6[ ;U)L3>>>T4X6 M2GVFAW?YQ7!,#HE"9)8L<%SNQ8TH"C($-[XT-H?MDC2Q>[^S_M;M'7M9<"-N M5/&[S.WZ8C@?LEPL>5W8CVK[LVCV,R%[F2J,^V5;/W82#5E6&ZO*9C(\*&7E MK_QK$X?.A/GXB0E1,R%R?ON%G)>ON>67YUIMF:;1L$8W;JMN-IR3%8'RR6J\ ME9AG+Z]YP:M,L$\N VY4N5&5J*QA+^_XHA#FY'QDL0P-'F6-R6MO,GK"9!BQ M#ZJR:\/>5+G(#PV,X%_K9+1S\CKJM?A:9*7W MWX73\:L>WY/6]Z3/^F4'(K6$[YF0]X14P/XE[#%G>\T==_9N+5AVL([NK%,A M9EP+Q@U;J@*L1K+(BMFUJ@VO1K,)G/<3.,@C=/!+W:-^?LAAH7)F"7);'"G+"\.WF#N/)VS:1+$ M\^G@O3#FC%V1FPYRR!C+M,BE9<#:8/Q+-IG-V FNT3QF)X-]2(W?JW,GCD)R M)PG"<D5#)A'&0&\.%R=D7SA<*1S\B E9946-/.QFD%USR[8"*9X+ M4<+/NH+,NCI"Z8G(^+<@S+U$J(H'UE GITB?]J3'M$V/Z;/3XUUU#QHJ"LJ3 M).^U=ISD!V8ISS.%4FM(";$H"-?D!$7TG_#[K:PDZE+.5DKEAL 8!V/ A)1( M@R2:#S[R+:/LU)(7(/0D&(=C%H5!- L'/VFD*<#Q+CZP*=Y.(Y:.@VF:-J1^ M\S7#U<&A%D85PA(DZEZZAN$EFP5IFGABQP$2!0GR:,^4(K#LI&8:S&?S/F[/ M6O!F?QN\AZZ[O^SPS3_D7N#@"R3CC1T%"6&H=>RW"'G7"UG5/5< GPHM=&E#D9,?T/A#2P"844TM0.J\%"10"C-3.T0I7CMU, MU9K=?KBEU?.:@DTO.&)/3^0,>5LAK6'*B-TPIG0NM-E97:-9A%D(856)8N_" M:2=A&J8:5VPAY8#8$XJ\V$E[?C0R'6R_U*B/6)%2()?+)82+HK(0=BN$SXQ, M&;OC_'XF&;2=(I([PB!JA?S39=L]+VKQ>![UR'"EPAX-42W#^DB>%73_Y.!?9ZF55U5$_K,7(E0JA-+OZH\Z7^$8@*9C@5-%XW&%4\3&]_6T<6#" M%[*@=,=>T?07AUZ=/D+=;>W;T)G,!6>?6$NMR@.!8R[1L<:W?\:NDI8()>6. MQE&C8HN66[*#JN\V88*\?IPIIC/;)Q^OK,SDQDUK$G&WZ8-$W,_CU+XM9,5= MA #1TX90#BE:W(N&A$9D;3)TQ\O*^G4:BQ4.7%/VT\]_'OC05_OFK7S.GRV? M5UFF:ZS^7GIX(=S'I++7X/'RM[-<["W_ORO@;@E? "G:M+9$0D",PC%:R8E3 MI]E\UHZE]HS(8^K-II D$:HLI2U=(SZ)YBR,@C1)V_'[Q-K4&G)"O5TO2!E,]5Q:B[;&.$7KO'B7&[%S^@L6V,LZS@LC2')?(; M+4-7GV^Y%H>E$9TUU3Y(C==N5)/N" R'\C:@9NWF=G"VZ_^3<\I?="5A,(M# M=YU.PL';NEC*HG"5AK+$H,*0U]F7&N%PLM.&Q"WHKLD\.9H@H\X7'23SRGVW(H'" <9_W&G_;3^-7?DO0OOA_KO: M!YRU)+A5B"6FCD]G.#=J_ZW*/UBU<=^'%LJ".>YV+7 VUS0 [Y=*V=T#+=!^ M,+S\'U!+ P04 " "Q@&]8STAD+_P" !I!@ &0 'AL+W=OJ=&1&D<3Z.&<1FL%OYLK5<+U5G! M):XUF*YIF'Z^1:%VRR )#@??^+:V[B!:+5JVQ7NTW]NU)BT:4$K>H#1<2=!8 M+8.;9'X[=O;>X!^..W,D@\MDH]0/I_Q=+H/8$4*!A74(C%Z/>(=".""B\7./ M&0PAG>.Q?$#_Y'.G7#;,X)T2__+2ULL@#Z#$BG7"?E.[OW"?S\3A%4H8_X1= M;SNFB$5GK&KVSJ0W7/9O]K2OPY%#'K_AD.X=4L^[#^19?F"6K19:[4 [:T)S M@D_5>Q,Y+EU3[JVF6TY^=K76U%]MGX')$C[^['A+%;=P\< V LWE(K(4Q)E& MQ1[PM@=,WP!,4OBBI*T-?)0EEJ\!(F(W4$P/%&_3LX@?L+B"+ DAC=/L#%XV MI)QYO.PW*8>P%HQR?9WY?S<;8S5]+/^?RKU''I]&=@,T-RTK#[S'Y]!7]S2092<05 6GVQ;"5[2G:)\'?@6&+V"2=D*A:/Z, MQ=)%M35"I00-,I=;N."23E1GR,U6C.]6TG27<@>=KCW$XF:4P M"2?CZ>A3IR6WG48?H.)/3C9D2O9)O'?(XVO()]GH,])LUTJ4P)M6JT=TV 92 M9YP=P!UTDH\>E&6"2F,H>![FLVL84]SK"8$8,X>;HNB:3C!7M1+I2R@X\ROH M E+*(L[ADD0JS"R9PN7H7/G?0Y*$Z2QQ0NHBG?J.HJ/Q;U!O_9(SQ*^3MM\$ MP^FP1V_Z]?%BWB_A+TQON30@L"+7^&HV"4#WBZU7K&K],MDH2ZO)BS7]"U [ M [JOE+('Q048_BZK7U!+ P04 " "Q@&]8?.>!^J<$ "V#0 &0 'AL M+W=O17F\6_,'H3@[&H"M9<7ZG'SYDBZFM M =&"IDI'('B[IY>T*'0@A/&EC3GM4VK'X;B+_M[4CK6LB*27O/B396JSF,93 MR&A.ZD)]XKM?:5M/H..EO)#F"KMVK3V%M):*EZTS(BA9U=S)0_L>?L3!;1U< M@[M)9%"^(XHLYX+O0.C5&$T/3*G&&\&Q2F_*C1)H9>BGEC<\5SLB*!S?DE5! MYJ8V$JRJCV7Z &>+I0;D=J MW-.([FIZ" MYUC@VJXW$L_KB_1,//^Y(I'*65U0X#E<$B$>6;6&\Y+7E0)297HH%/M*#$]P M3?]2M/%#I4BU9OARX%Q*JN2A-S2>_W9#H98TKPLH6$XM6 LN):0=E'M2U#A+ MTK0NZX(HF@$90+(,C@H[=$4*4J44L!F!DG2#3/@;AVE!,!P"1SJRBBGZID"J M9\">H!,#'8AJ_+I 3>-GF!)V5!G$UP4VBYHJ+; M&!>^G?$FGYLB?\,BX1=3X_F@IM\'%8Q:)Y>&^!@Y@#?@Q/!(B9#@))9GVW , MCFTY;@0GD%A.Y WF'2MT YR/K# *)K=X1[NH!%5:VY-PRQ,R^XIJ7DW 4B5;W,[DE*5U,4;XE%?=T MNKQ 0OKX) O'!L?PDUL/@:1@^#:.G8=P.L2?Q(Y8K#.G$'5?V MBFA) ",L"'H6!*,L.+BOSV_D:+##&_GZE1/:;T>@ACW4\#_6RM'\AZOKDZ0< MCP-2\PU3JPUMN:,Q_CMZU6MR0]T]A=ICQ_=B]C.ND_/T2\V$7E$-J*'U';N0 MB@I)B5\.\$!QB-JV0-(G MP /8'=7 S)?DH M;%UL&K^%EEBNW:2/+=_3X#S?\J+(6%W7\A*W >=823S::%'/WNA_([>C2%X@ MM[+/W'^C7ZZTSR@LDS\GL$-6[A&Q!]N_+[/QC0K[OHML"?T$?,M.G$:/O<33 MDX&C)WV_46872>!:/K+#M<+8:S1:"S:ZF6O4:/7K5['KN&\!B1?90\WN#-_< M#^NX(;^^&ZJ.$VXV.$OC"61M_ABPN75+-\?J?K;_*3EOSN)/RYL_FH]$K%DE MH: YNMJG$>JZ:/X2F@?%M^9DON(*CSMFN,$?*RKT K3GG*ON02?H?]66_P!0 M2P,$% @ L8!O6()P%H"( P M@@ !D !X;"]W;W)K&ULG5;;;N,V$'WW5PS4H-@ VNCB:U+;@)VDVP6Z1;#)MBB*/M#2 MR&*7(EV2BI/]^HZHB^76-;9]L8?DS)ESS!F.YWNE/YL+FUNYL@ M,$F.!3-7:H>23C*E"V9IJ;>!V6EDJ0LJ1!"'X20H&)?>F9T.E9*/4YVKQ/EUX844(!2:V0F#T]8RW*$0%1#3^;#"] M+F45V+=;].^==M*R809OE?B%IS9?>#,/4LQ8*>Q'M?\!&SV.8**$<9^P;WQ# M#Y+26%4TP<2@X++^9B_-[_ U 7$3$#O>=2+'\HY9MIQKM0==>1-:93BI+IK( M<5E=RJ/5=,HISB[?*97NN1# 9 KOI65RRS<"864,6@-OGABMS.4\L)2L"@F2 M!GA= \?_ AS%\$%)FQNXERFFQP !L>RHQBW5=7P6\0Z3*QA&/L1A/#R#-^RD M#QW>\/])O^,F$D:23FD^I.Y__*4F2AIER5)692"64R!]2CY MCH>DMV?#!),) CTS@"S)J<;_(#,1C."(.#4:E]SB6T%-G (_4&?U=3%;Q[5 M]9.64DK88R78$+:@-XB*FDNPN2H-)3>7-P,J+"PVJ-OBBN'O.\/!IUKDCR02 MWCF-JYZFGWH*SIX.;EU+$_(8WD(T@U=DVD!T[0_#$-Y %/I1/(5+N/:CZ;"W M'_F3>$S[4W\R'0^>E&4"+MKSBW[D11-[?-K&7]0(9TIOW)7>^*M+[]Y87CBM M1P5W_T*SPS3%N>/$F7\AG_]>A&>9G&ZQ-3W5*1")I)?Y1-FXZOK'??N G:1^ MP0(VDICK,4.(D)6V>B0R>B_H4NH+9>S MRAP?S,G!G![,66-23])XSBQ!1K.V5HY$-$4 IZH@Z,T2JM.MFYC4T97<>JQT MN]U07M6SZ.!>3_0/3&^Y-" PH]#P:DK7J.LI62^LVKG)M%&6FL*9.?VQ0%TY MT'FFE&T758+NK\KR+U!+ P04 " "Q@&]8BT4+4U<# 6" &0 'AL M+W=OJL2_6D;Q[[GEX1]*3G=*? MS0;1PG,MI)D&&VNW-U%DB@W6W%RH+4I:62E=X<_*]R9 QN;>) M/,L[;OELHM4.M/,F-&=XJ3Z:R%72%>71:EJM*,[.[G!IX>R)+P6:\TED"=(M M1$47OFC#V7?"$P;W2MJ-@7>RQ/(8("(N/2&V)[1@)Q'OL+B - F!Q2P]@9?V M E./EYX2>%>90BC3:(1_YDMC-37#OT-J6ZQL&,L=D!NSY05. SH!!O57#&8_ M_9",XU].,,UZIMDI]-DC';BR$0AJ!;>-UB@M<%G"!R6+;OB@M.MEXUS>/5O4 MD@OP"M_SHA*5K= ,R3J9>%C6TP9AI00=VDJNP;H&<8?0G28#EA:+ XKRA>+V M@*)SPSW-TM%<]32!4UFPP'J)>E]OYL%>SZ9P5DG"4HVA97-^,SKR.!R,/(B+ M&3VAKD$H+OPGL,ARSQ"$D"6L17FGWTEWZ/O,9I"&[2CQ@9XUNWP8-,4E(_W7> M$1!*KG_VT$?;&H*DZYM496$V3IV1A-=L#">:,N^;,O_?37G/;:/;XA'?X_[[ MV%ACJ3S4+$,->#+)< ,>9WO;2NHEXU OI=#0C:1]X$*MYC!?:\3:=RQ= ]QT MW6W>=-??R#5@"_RZN3)@5/WHU_Y% MHA92C;3MM=W/]H_>O+WK7]S;%_.>ZW5%)TW@BD+CBTO:9=V^0NW JJV_^9?* MTCOBS0T]W*B= ZVOE++[@4O0_Q68_0=02P,$% @ L8!O6,3>H%\X!@ MA1 !D !X;"]W;W)K&ULI5A;4]LX%'[/K]"D MEX49X]CRG0(S@=+=/K1EH)?9V=D')59B#8Z52DH"^^OW'/F2 ,%E=A_ LGSN M^LY%.=E(=:L+S@VY6Y25/AT6QBR/1R,]+?B":505?9E(MF(%7-1_II>(L MMTR+!MU$G)Q8)76LB**#X['8[]X_,$Z2W!=\$W>F=-T).) ME+?X\C$_'7IH$"_YU* $!H\UO^!EB8+ C)^-S&&G$AEWUZWT#]9W\&7"-+^0 MY0^1F^)TF Y)SF=L59IKN?F#-_Y$*&\J2VW_DTU-&T=#,EUI(Q<-,UBP$%7] M9'=-''884N\9!MHP4&MWK/;VE1][[WH,##L#PS[I9S=U M>A Y(Q<%J^9<$U&1SZO%A"OFR7C-1(G'1" SR>^*56:?)_VZOA;(7D)F MBFI.C!57IZ?X!W1,M_H-4%:=#;JV@3VP88XVD!6_3'@\^/U _&>]0S\X25 M$NIXGN<$<3@8YRC<2-CWLSJ4Y&-GT!481'PGH!XR#*YOONE:+/ <$$HC)PA2 M7Q,_<-. )&X,:PJ 2B,GB[,G@/-W /<: MR4-B?:'OX+59=4PM=A!^4>:D"#\@2]V ]G(!MFH>BRS+XWO]3+,:?98M3AV: MT9HM=+UT'UM_: (2.G&:.9F/7OJ^FZ7@:P3KV$^+&@NC,'#\P(.3>GQV M@+)RE4-Z(A -##A'.%7D#09E0XT6(,%R6TSVTB%&-X68%@#\.K-S !TIF"83 MSBL"AD-4! P(N4-@$Q1/E9B G D.9"[I2?6X2_6X/]5A4LQ7$'K(N$L-+C'T M\P,3BGQGYV2L(4]K)_:5@EZ-SY>")K'1;6M&'>49FK)N37D8 MP)5NN\]YR::W1^",A-FG+1U8;Y%@(7->NN3K+Z0)#+N%\T(J TTT)UA_",X: M&( C] 3'2""4ZZ91*NR,&M*&H"=8W^'4A@ZN MA;X]FBF.]=5PA9FD$**^ZX?D#:$NY,X;$KIA2MX,?CRVL,O"M2RATY58Q2// MS8 EH?819RYR=F:!C@4Y@':*I5L?0J)')+)_:2>>M.)MRAS9E-F)+(2_#>VL MBVZ;OU"8?3? ?,_<+(1'Z&9!7QHE71HE+^V8UQ E !ZJ:\>]GK;9+[:_0ZJM MIG96^>_-\MWAAGL9-E'A;7U*7TX4CF=R.9K;UQ M6G]N:O@!2($N&=;=S@<8^/7WW285A4X$P#NL%03^KRP*"/:1(+060=_U!CYY M8--SU=T2/5_46\/^5RW?A\'1SM5PP=7<7H!ALI>KRM2WQ&ZWNV./ZZOEEKR^ MH']B:B[@I$L^ U;/36!<4_6EMWXQ&ULC551;]LV$'[WKSBH09$ @B52LBV[MH&XZ; !:Q T MW89AV ,MG2VA$JF15)S^^QXE67%1Q]V#K2-Y]]UWQ[OC\J#T%Y,C6GBN2FE6 M7FYMO0@"D^98"3-6-4HZV2E="4M+O0],K5%DK5%5!CP,IT$E"NFME^W>@UXO M56/+0N*#!M-4E=!?-UBJP\ICWG'C4['/K=L(ULM:[/$1[1_U@Z95,*!D1872 M%$J"QMW*NV6+3>ST6X4_"SR8$QE<)%NEOKC%;]G*"QTA+#&U#D'0YPG?8UDZ M(*+Q7X_I#2Z=X:E\1/^EC9UBV0J#[U7Y5Y'9?.4E'F2X$TUI/ZG#K]C',W%X MJ2I-^P^'3G<:>I VQJJJ-R8&52&[KWCN\W!BD+QFP'L#WO+N'+4L[X05ZZ56 M!]!.F]";2:3@NRL^L/0LM"[@U<_ZZ,N8$'U/"8"XUP_5EL M2S0WR\"2'Z<=I#WFIL/DKV R#A^5M+F!#S+#['N @ @.+/F1Y89?1+S#= P1 M\X&'/+J %PU11RU>]+.H7\+]YW9KK*8B^?==85 _ MH;=^^X9-PW<7R,8#V?@2^OJ1&C%K2@2U@XTP10I"9G!7E(W%#.ZI<5^]Q'.A M7'1V/I3/.<).E=3 Y 6LJPLP: UM:IN#I>-4575C1=MIQ',[\,QZGI)XXL"S M;'G6Q--TQ59(@E&-(1/C SZG6%L'WY\[I!?MC"K]9C'ZF_"Z$@,J$*RVI$!% M,J(B8:Y2>%LNH_NF0BVLTHN12U8AB2L>*5Q!-/-CTK\B99]&&0G7,'-[(=R, M[E JZKK.NDO^H6UT\BF>"':/'2<#-/&,)9XN17SJ,/TPF3EQSN;^9!("G_D3 M$N/9=-3>'HTCP-V.YI-+61>:JKMA=1 Z,\#\)";[>0+)A. 8@[=O$L[XNW, M1,+J(G74.JQ&%G1'+G4_'/7X49SX\R@&'G-_PI-+Z%C5I?J*?;A0-SK-:1I" M70H)C/F,S8!QGR7S[U'(Y?_*6.)/Z<>BJ1-#/O'Y+#G-V/VE^O'[@KL"-HXY M?<+Q;-+>)!\GC.[Q)];'(G7V$>OL^8D]G&OCX&3J4H7MV[?%4"-@= MGJ_;;FJ_J'=OWT>A]X4T4.*.3!UY#W3WGG0+J^IVAF^5I1>A%7-Z@E$[!3K? M*66/"^=@>-37WP!02P,$% @ L8!O6!4Z\R@!!P X!( !D !X;"]W M;W)K&ULM5A;;^,V&GWWKR#<06$#FEBBKLXD 7+9 MQ0XP[023F2X6BWV@)3H6*HLN2>6ROW[/1UWLM(J;#K O-B61W^V<[Y#2V:/2 MOYJ-E)8];:O:G$\WUNY.%PN3;^16F!.UDS6>K)7>"HM+?;\P.RU%X19MJP7W M_62Q%64]O3AS]V[UQ9EJ;%76\E8STVRW0C]?R4H]GD^#:7_C2WF_L71C<7&V M$_?R3MIONUN-J\5@I2BWLC:EJIF6Z_/I97!ZE=%\-^&74CZ:@S&C3%9*_4H7 M'XOSJ4\!R4KFEBP(_#W(:UE59 AA_-;9G XN:>'AN+?^=Y<[%@0>:_LH!W"[B+NW7DHKP15ER<:?7(-,V&-1JX5-UJ!%?6!,J=U7A:8IV] M^%CG:BO95_$D#9M]%:M*FOG9PL(T35CDG9FKU@Q_Q4S V4^JMAO#_E87LGAI M8(&8AL!X']@5/VKQ1N8G+ P\QGT>'K$7#HF&SE[XIXFRF]+DE3*-ENS?ERMC M-:CQG[&<6XO1N$5JEU.S$[D\GZ(?C-0/B6!"$;0!D//)M[JTF')GA87Y=RSPO644M@.>+#&(O"C@$V2&9JRQ MR%LF(4N]-,K8C"69Y\<9FT^^*BLJS(:+I9_0>CP)4@PP*?22*&'S(PC& X+Q MT0+?04"+II*$W^Q*UG)=VCF[U>JA=)*VA_55!(\Z&"?@]\%**V:K/L;=$"/@ M?8ENKJ#'IB7E2X"_%]7K1FO0XG3R[>3NA*UE(;5#AR<90>,%:418 99TXJ ' M2LN(S5D6I2R(HP'N,$W8,HM9EL6]40KZ()LX]F$(VQ6(DF3)Y$:N)>85?_ ] M@]\DX7!"X]#+@LB-.?@5#U$$"&!.G E\_,=Q,H0R@P,>)^YIFL3X3[P@2 >' M+JZQ>L.8Y[L%,Q9[0;;$:.GY63;9,^@(.N_BD(>H74R MT#KY4V%J4(&.PF]@-OLB09N\K$JW:HSH1UV.$_VM_/HX%(C))YQES"'3A1U0 M-\BIL4H_,TWPO@,2J>\[ZJ59U)(B],($J'8,H/:I5(ZU+T"H<91"!7J[G2^( M%.,IL2F)2(,0CO.3;T1]CU6(><:R-'30!V /,)S\(JJFK;2@-A-UOE\ 9D&^ MB*-9G+(P]B)_WPO.=%&N03>T08DP8)0<(X?,.4B=%'Y!-87.-RZ70C[@D+;; M4N,@EB!PL7 OB_QN%&84U=U&:/F>SD*%DW74M WR/2J<2V-C1+8[KE M@DNC_W^#I$.#I&_6_:'A">]+8R24DTK]J10K](,MQW7_N(.OT%VC&HU2=S)L M]F#3S?4;]H"]^C.@R83II/RO;<]=C_W\^9,S1[CG2!>PYT+K9P3R*'1!=8\! M'>W5//+B))A-&WA M:-#))PE"LJHK[#/C$$_L'LOH=;YRB'Q,_1UGD(F!@*+%B2?H6&PZ+=E"[K/8 MQQ;4K*P[/P2)%X)[$<5R6=,@E-LP94K06>*6H-W:A*$ MI#FW6NY$6?0RV#)1N>R&-1%O37/P8OX"):/6]I&H4U-T)X<(\_8< $1O_CAS<>BC.X,29UPCK$3EL&C? M^6RZ';L'%B&:.:>11-]]_-O[]J7A_P+7T1O1 U:.=_QVJ>R7OR[JFT'I^XPTH#=RI&8I# M)Q_M% &FQR(Y.#?@K?VEG5:SWO6*-0;\XN"KPU;J>_=MA=X0FMJV'R"&N\/G MF\OVJ\5^>OOMYR>AD8J!@*VQU#])\>*CV^\I[855._<-8Z6L55LWW$B!PP-- MP/.U4K:_( ?#1ZV+_P%02P,$% @ L8!O6,6X$^(?!0 _PP !D !X M;"]W;W)K&ULM5??;]LV$'[W7W'PFF$-E%H29QU?^G<^G(PL,52K+A]I=="X9>Y-BON<&L6 [LV@I=>:54- MXC!,!RLN57]\Y<^F9GRE-ZZ22DP-V,UJQ-K^4 MU_V0'!*5*!PARW)DGQ<+U#_\G'CK',N!6WNOI3EFYY MW1_UH11SOJG<@][^+)IXAH17Z,KZO[!M9,,^%!OK]*I11@]64M7_^<[-N2]?,T='U\9O05#THA&"Q^JUT;GI**BO',&OTK4<^,'\2341L#< MZ!7<:N4,YLFB$VX)M]Z\,!9^>.2S2KR\&C@T28J#HH&_J>'C_X&/8KA'T*6% M.U6*\AA@@+ZV#L<[AV_BDXBO1?$*6!1 ',;L!!YK$\ \'ON:!!S'#W]/9M:? M_].5@1H_Z<:GIKJT:UZ(ZSYVC17F2?3'WW\7I>&/)[Q/6N^34^CC=]BDY:82 MH.?01&)A]@Q3H\L-QG'+G5AH\]SE]VGD0[1U@U8T:+ 51@"W,-<5=C7R0RIP M2[VQ7)4V /&Q$&L':V$*H1SVMGUYV?M+<%.S +"&8C7#Q&(=>UC'B(H9^XKV MIEHJ=^'TQ3WVE;SP6WB!WY(@&Z:01G"&VRA*@CR)@.5^FP^#*,\@87"V!ZA5 MTS#(4"D:H6":!>&( 9HZ@Q&=#X%EJ'*GG#!K(ZV - URAB(ABD1A'HR2Q,N@ MI2!$$X33^\TMR?D@"1,@?X9!R# &OXI82JO>HW:\VM?D!3 V#$9#5 A#[W.< MI\$HS_?[.,0@AO7^!#6&+36&7TL-JN4;H1>&KY>=E#B->("RV*%\2RJ\U0:[ M<((=* M.1<\PY7D$P[CF &.80*SZL-E&2 F&!:>*;@S>6P'*+P5'K!8\HFN NN3T@Y(+_86GQ"M_X@2 MA6>@#;S!MP*V5Q?=3CK4/3D_<8VJL_/.M-[A/5UQ58@#+Q:U%W3B?*:[U"BF MXMB PJ#,YT%]!M?*<&P'[R[.E!)F].K!WC#8$X*Z0.K2@E2EI%E:7O:F;6,< MC?#CXXX"^!ZR'4T$$^_GB;XZZ+"V@)-FXE$K133N8AJL,1&SE;FI/Y_7M#^' M\]XYOG^4=NCOOK]!6D!^6 P8BT/I.L'-K.5F]L7Q3J)U$^L1 MZU//,*D6X#P?ZI>J_!<#+'9F&VI9FGF?Y+E.+)'HTU-VV3LZ.JK.H^&EZ.)C MX-F'1CBYY0E-3"J,**6#2EOK!\4H#Z)1A(N4!>DP14MS85!FQTFX0%+C 5Z& MHR"/&/[%FZ]+3&FUETR1!U$8)!GK/8CY!J.J))_)2KIGFDYH,R7C./!89XD' M!X]2I,_"/[TID1AE_3YM3]O7_:1^U.[%ZY\&]]PLI")>S5$U?)7A/67JYW:] M<7KMG[@S[9"K?KG$7RC"D !^GVMD:;,A ^UOGO%_4$L#!!0 ( +& ;UB[ M*1B*(P4 & - 9 >&PO=V]R:W-H965T2MQ-6I1%BR'0C%1$ GI1?^C>W89F?/VP#<& M*[4U)\:3N1 _S.)J<=%WC$' (=$&@>+P"#/@W "A&3\;S'ZKT@ANS]?H7ZSO MZ,N<*I@)_ITM=';1C_MD 2FMN+X3J]^@\6=L\!+!E?TEJ_ILX/5)4BDM\D88 M+M;M69*W\1#6=GDNQ(M*<1C0SL:Y::32.%8:4 M>RUQEZ&A,D<_% A:[ M ".TIC7)6YMTZ74B?H)D2'QW0#S'\SOP_-9%W^+YW2[^]7&NM,0L^/N0DS5$ M MGT!E0S!!>B"?@S04]9 BU_#D6;)Z7TN05+-BV> G0FER1+S!>.+9T0_=>NWX MO?M,2'VJ0>;;I[W8)T'D$C^.>M^H9"8OM_85&3L."5V71%[8>Q":\A>^'!%_ MX$=C.P:!;\?0#4D'4>.6J'$G4?=567+ DF2T7E).BP3(O:V=5T5=(+'2'.+L M%W#G#6Y=D]D&%VL@IQH9T*)V677S-L"0)%#J)CXVT/B=+)A*1%5H@E0!DKOK MR(R65MDVS37#+[_LT:W.]A* *@7(V2N?CT@P<%R3$=$@G@2]624E!J$YQ)%[ MQIEFZ.A7G:'B9+V_M7-$W,'$=^PX]MW>[Z)(7H79VA0O3-K%] 9N9#!#S-QQ M[[NM[1AY^HA"2T F3+_;"-O8'C^;6W*R%P1%O&$8D6@XF>PC[9!Q0#0<8GS> MXA!'Y&U'"H=M"H?_/=5F5&7D"V;.OZ5O)^;ADK.C*#&*4J/H?^3S+]0AZUA) MV0*1)*&YB;!"W0FOC*A%!9*CTDI:&SA%%@Q\#QZS$.>O;IE%)8C49U'=O8L_U/NS,PH'C15U%*FH9CCH9OFMS\X;J M2M:>H%%U7[G>N'>(Z$[HPT1O].4[^O;#2?5^#2%,=1'^\CX8H@.\Z?$D--.Q MF<:>F88X]8/83",S19IP&N/4B_P>-D!\LJ9X3TD\B#QWIW.4]+EFQL7K[@2] M:U#JK-[+!,=TR4LI'NL\H<9.6RZ/L:^X\82<-%@%%L^TP@C 'BPV)'?HL613,':2X!1-YUQZ.&C$K?6?'7XFTJ1VVN#W6+!A<1[ MFR&C*Q0G<[P&>-V9*6Q+S 9T+P%I+H1QAV$,YA7CBU/\5[#NT\KV(C3(K).F M#,Q-:4T W^G8IC"7D'=#^/#@O1AMO7ISD$O[ME?$EM/Z =Q^;?\^?*Q?S9OC M]7^/&RJ7:#7&($519QAAOY;U>[Y>:%':-_1<:'R1VZD)-TAS /=3(?1Z812T M?ZJF_P!02P,$% @ L8!O6(=3_1V3 @ Y 4 !D !X;"]W;W)K&ULC51-;]LP#+WW5Q!N4;1 4<=.^K$T,9"T&[9A!8JD MVP[##HK-Q$)ER9/HIOGWH^S$2[GO$6E?)$+./7FC-H M0WK@]G[#_J'.G7.9"8>W1GV7&>7#X#J #.>B4C0QRX^XSN?"\Z5&N?H+R\:W MQ\YIY<@4:S K**1N5O&R_@];@.O.&X!X#8AKW4V@6N6=()$,K%F"]=[,YC=U MJC6:Q4GMBS(ER[>2<91,T)&M4JJLU LX>10SA>YT$!)S>X\P7?.,&Y[X#9XH MAGNC*7?P7F>8O28(652K+-XH&\=[&>\P/8=N= 9Q)^[NX>NVF79KONY_92IT M!A-4@C"#D7\9DB0Z^#&:L1<_E9^[?D$3H+<[@&^?OBM%BL. ^\.A?<8@.3Z, M+CLW>^3W6OF]?>S)E-LQJQ2"F@3'A]=Q%-_\!4IS81=_ 90 M2P,$% @ L8!O6"&+-P*[" JU, !D !X;"]W;W)K&ULO9S;DPY3(; M3"[J;7?%Y")?E8G,Q%U!U"I->?'M6B3YYG+@#1XWW,OYHJPV#"<72SX74U%^ M7MX5^MMP2XEE*C(E\XP48G8YN/(^LK%?=:A;_$>*C=KY3*I=>?S>0@?;,:N.NY\?Z7^M=U[OS -7XB9/?I-Q MN;@;OHMVA<<6+\D35_Y--VW8T(-%*E7G:=M8S2&76_.5? M6R%V.FA.=P>_[> _Z1"&+W0(V@[!DPZ!]T*'L.T0'MIAW':H=WW8['LM'.4E MGUP4^88456M-JS[4ZM>]M5XRJQ;*M"STKU+W*R=4J*B0R]IH^8Q*IMD_E/),S&?&L)%=1E*^R4F9S$)N<'@[WG\$[>.QPGK>'9XD9;%=>4 \0O## =JE=54MMS_KZ M[S]U6W);BE3]KVLE-4.%W4-5SO:C6O)(7 ZT-U6B6(O!Y"]_\DY'OW19$0FC M2!@#P2Q[A5M[A2[ZY-=5^J!7J78&^BQ5\-H^JEFMY+MCW5X[L7UMT\!.:UAU M$EQ/O(OA>E=PY' ,!+,$'V\%'Q\H>"&6>5$+OJI\Q/?:571)[03VE7J\5VKD M< P$LZ0^W4I]ZI3Z$R^^Z* LXDM9\D3^OSEWY6LM?Z:W]I%>XSI^ MZM+>.4)?[1O8^:[V)Z/3)_(C1V0@F"7_AZW\'YSRWZ9++HO:DR2Y/B/H)3_/ M\W@CDZ1+:2>LK](-;+RC].B)S'M;,%<+2Y"SK2!G?031)T =4>F/V?Q]HN/J MN%V17>(XP7W%.=LKSMX6S-7"$N=\*\ZY4YPV/E#D7D1"KOE#HO7Y;N*HFSRK M#M.B.8COI?K2I9-SC+XZ(6$4"6,@F&4H;V22B]'Q8KQV+)#)H#0*I3$4S;;: M3DKH'1AX1.TQM7M\=9K&">QM&F]OY+&_"4/-R1;1-R+Z8"^U^^N_LLX8PSUF M;YV1- JE,13-MI[)3;TC)J<>-#N%TBB4QE TVVHF0_7<*:I]3!7ZF'JW)VAW M WN;)GP6MH].GKFN QHQU+QL(4WFZ;E3SWNQ%MGJ1\(J-[BWH$@:A=(8BF:; MR&2LWND1/10T>872*)3&4#3;:B;1]=R9[@^$5M!LMZ7MQDW^4__TO,DS[^2B MV,J8C-=SI[R'N9Q#8B1H!@RE42B-H6BVQ4P:[IT?T0-!\W$HC4)I#$6SKV"9 ME-QW)H\_$".Y@7U-T]+<,=(AC=B>1K8^)OGUW*1LT)X;2*)3& M4#3;8B;3]OWC^2$?FF%#:11*8RB:;3638?O.7/!'_! TC6YI>_P0-#O>,Z0M MI$EZ?7?2^TEF,EVEG8I!LULHC4)I#$6S;6#R97]\1!<$3:&A- JE,13-MII) MH7WW5=^;/'F\7TU['IG']54V[9)B0?AC^;;8EF\[;05-G/?,-QB1F'_KNNI' MH?-@*)IM%Y,D^WLN!^M30#:76O+F.N<[(E0I4UZ*F*R4F*T2DLA9MSV@V?*> M>0;DF^!%MSV0\V HFFT/DYK[[M2\/UH F^5 :0]%L"YDD M/SABDA] DWPHC4)I#$6SK;9SB[<[R?\9/X>]I=L]3Y>?P][ _1H7R -3*PCV MU KXUY=J!>Z>O?6&U@J@-(:BV38PM8+@B+6" %HK@-(HE,90--MJIE80O'JM MP#U";UNYYWOZY][-W[GE^>-G#0>?!4#3;'J98$+J+!2Q=)ODWH7W:0CLT]=Y[U=A<*[C63:_'J M]T!0L19)OGSQ^6YHY0!*HU :0]%LHYC*07C$RD$(K1Q :11*8RB:;353.0C= MF?AM%A6BDMDMO,2!?%U*3(E.I_F=;-[6PEZ8SZ4QEK:[G/"03BJ M_G7?(!6:$D'H3KVG(DDJG2M7UCSH7WUCC>J=HD,+ U :A=(8BF9;QM0*PK,C M.C1H%0%*HU :0]%LJYDJ0NA^_O[G'!JT:@"E42B-M33K.9J1PZ&-34%@[$ZT M_R8R+752.[2K.)695/5]M&OA\FIN:%_EH30*I3$4S3:/J0^,O>-YM3&T> "E M42B-H6BVU4SQ8.Q^7O^GO)J;W=M*T&(!E,9:VFZ8]C[LC-.&.R\E3$4QK]\& MJ4A]"#2OW-MNW;YQ\JI^S^*3[3?>1]:\-])@FM=8ZFAN+C-%$C'3R-')!SVM MHGDS9/.ES)?UJP\?\K+,T_KC0O!8%%4#_?LLS\O'+]4 V_=S3OX 4$L#!!0 M ( +& ;UCW:LJ4ZP( $- 9 >&PO=V]R:W-H965TC'MPH&38M78S#9) M^^]G V5AH5&ZTIM@PWF?G//B V:RX>).)@ *W:>4R:F5*)6=VK:,$DBQ/.$9 M,'UEQ46*E9Z*6UMF G!P$XQ858P*<[-13#AN:*$P5P@F:=W9G(13ZV>20@H1,H0L#ZL80:4&I!.XW?%M.J_-,+M\2/] M4U&[KF6))A:)<*IY6 M8IU!2EAYQ/>5#UL"QW]"X%8"]U"!5PF\0P5^)? +9\I2"A]"K' P$7R#A(G6 M-#,HS"S4NGS"S&U?**&O$JU3P3FFF$6 %L4:F_$TXPR8DN@#.HMC8NX-INB" ME0O,W*GC$!0F5+[3(=>+$!T?O4-'B##T/>&YQ"R6$UOIS S?CJHLSLLLW">R M""$Z09[S'KD]UVN1SPZ7NRWR\'"YTY3;VL[:4[?VU"UXWA.\N>!Q'BET@X7 M3#V@2X*7A!(]^GFI8]&%@E3^:K.I!/OM8/,(.)49CF!JZ1Z7(-9@!6_?.(/> MQS;3NH2%'<$:AGJUH=X^>G 612*'&&TJ0]N<*PG]@F">=>O \4?^Q%YO.](2 M-.@[S:"P)6CH_0UJ5.#7%?A[*_BF$A!HE@NAFZM>#P1:>V4OZKF+H$M8V!&L M86&_MK#_6EW5[]+0+F%A1["&H8/:T,&+NZHD#+9[06\H_NFJ0X+"O;G\9Z7# MNM+A =WWE;/HL ;<2WON>ND2%G8$:[@XJETBX-G3\ MX@8<[[R,O)W^VXWI[[3?WDR>6Z>]M=\T'P=?L+@E3"(**XWOG0QU+J+<<)<3 MQ;-B"[KD2F]HBV&BOU% F !]?<6Y>IR876W]U1/\ 5!+ P04 " "Q@&]8 M9[!P:E # 1#P &0 'AL+W=OYCVX,!-@FIP9CM)]^]G$THAH2AM MJ2(%#/<#!AK('O@ 0Z#$A*1]J"R&6?5WGX0(2S,_I$E)Y9T99@H4< MLKG.EPQPE($2HEN&X>H)CE/-'V37;I@_H"M!XA1N&.*K),'LWP40NAEJIO9T MX3:>+X2ZH/N#)9[#!,3]\H;)D5ZP1'$"*8]IBAC,AMK([ =F!L@B?L:PX:5S MI*1,*7U0@\MHJ!DJ(R 0"D6!Y6$-8R!$,_:--'FMH*%QQ09,<+#-(XG1[ MQ(^Y$26 Z;P L'* =2C S@'VH0 G!SB9,ULIF0\!%M@?,+I!3$5+-G62F9FA MI?PX5<]](IB\&TN<\"\PP6D(:)(MLC%-EC2%5'!T5A[0&;J%$.(UGA(X1=5!*%+ 0G_4^?7=@:G?@;5$_I\B4,8:K+H.; U:/[G3Z9K?*ES MKTVRH"6RBK-VX:S=Q.[?48&)[#I/-M8NM2U%)Z-0W6_MNX[MN0-]7?9D/\KK MR5\U*FA,YXUBG4*LTRCV"CCOHQ&1'3JK5-GK4<@@B@4BE/-Z\5M*MR3KS/+L M'>TU09UN=T>ZLV?0F5MBJDCJ%)(ZC9*>"X"?HA1$G8+.7G*N8QJ[$O:CO)ZM MJK>BH3&;-SX^M]#J-J]5AB- 12]XEEXGNI'JM>7>)EG0$EG%PFYA8??#&VFW M36?;) M:(JLXZQ7.>N]OI-Y^)=H]N[=3B?M17J_;V6VDC>F\46RO$-MK%/M# M+("5UDRMV$:*UZZ3-LF"EL@JUIG&\V>B\>$UF$_1DKFML@5ML57M+7V%F^\O MQ)RC_"YVG)WW];@FR'2,G3)LSN:U:O72]D-M%K]C-H_ETB PD_3&>5E"[EF!J0!Y?T;E(LL':I-3[(+]_U!+ P04 " "Q M@&]8A .5^!D# "=" &0 'AL+W=O$4,P3*&Q@K M3+B!SU)KU#"T!\'-*YS>H&$\UV?D^S2Y@=.3,S@!+N!+)A>:B43W?4.4[<9^ MO*8W*ND%!^@U [B7PF0:;D6"R5L G[16@H.-X%%P%/$&XTMH-<\A: 2M&D+C MOWM MH=<)=O@=W>D?\[-7Z>@=U4&UZ0_)V=M+O& K\4H%^S;;"5P2\[NM>RLCZCWEJWR-TS9N.\IB[G0D&-*D(W++C%293,L)T;. M73^92D/=R0TS^G] 90WH>RJEV4SL!M4?2?0+4$L#!!0 ( +& ;UCO%4ZJ M_0( +T) 9 >&PO=V]R:W-H965TLI2*B;&2,K\T31&O(,/B@N5 U9L%XQF6JLN7IL@Y MX*0@9:GI6)9O9IA0(QP78W<\'+.U3 F%.X[$.LLP?[Z&E&TGAFWL!N[)IO&?;+U#Y\;1>S%)1_*)MA;4,%*^%9%E%5A5DA)9/_%3EL$>P MW1<(3D5PCB4,*L+@6();$=PBF=)*D4.$)0['G&T1UVBEIAM%F 5;V2=43_M, M?$ GB%#T8\76 M-$C$VIZM/_8L95+==E+G0\W3ZDFRK4.EFG3M8I] 8OZ.TB>RX#^WTU%Y*K9?ZG M*YA2RNV6TEO_4N0XAHFA]K8 O@$C?/_.]JV/73&]I5CT1F('$0[J" =]ZN$- MH40M[00M&>M>4"7?*_CZ"[<)_9'K#,?F9C^0-LJS+,\Y1$6]M;S2J5L[=7N= MWN.MVM42.,%II]&2[N]9<&PGL!M&VRC;LVRK8;2WE%<:]6JC7J_1SYP)H;X3 MU=[HLNJU3(PL?S1J6&VC?,_RFW/:6\PKK?JU5;_7ZE<0XA)]>HK5$ZDO(F)S MP5*0@'+.-D0?G%WV_9:QF/XP:&[,-LH+++^!BGJK^=])-/?.2GVQ^8;YDE"!4E@H>>LB M4-7P\K)0=B3+B^-SSJ0ZC(OF2MVO@&N >K]@3.XZ^D2N;VSA/U!+ P04 M" "Q@&]897Q%Q.@" #-!P &0 'AL+W=OPG7N.S[%][^VMN'B6.8!"+P5ELN_D2I4WKBO3' HL+WD)3'^9 M<5%@I:=B[LI2 ,XLJ*"NW^E$;H$)71N+I,<7BA(&8X'DHBBP>!T Y:N^ MXSGKA4B>

8K>Z8UA\5_$O]LP/-- UF9%5K58550N>@.-PXZ>6G_'Y!_UT7^=>F?&W_D,:5_U[M_Z%6KC&-6/ M*K;E6M)6/+:***Z2[!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110% M@HHHH"Q+;3?9[J&;&?+=7QZX.:^D[6;[1:0S8QYB*^/3(S7S/7T-X8NWOO#. MG7$@4.\*Y"]../Z5Q8Q:)F51&Q2TVEK@,AU+244 .I:;2T .I13:6@!U+3:6 M@!:6DI: %I:;2T .HI*6@!:6DHH =2TVEH 6EI,T4 >"_'W4&E\0:/IOE@+; MVK3A\\DR/MQ^'E#\Z\ULATKK/C+?37GQ*NX) NRSAA@CP.=I02<^^9&_#%E:OAO_ )&73?\ KX3^=98Z5J>&Q_Q4NF_]?"?SKMG\+-&M M#Z,L_P#CXC^HJX/]?/\ ]=%_FM4[/_CXC_WA5S_EO/\ ]=%_FM>*7^8J M.XZ7?^Z/Y5)=_P#'JG^\O\Q0 ZW_ -?O_'@WU_K3$^Y=_P">U '%>//^1)UG_KUD_E7S39_> M%?2WCS_D2-9_Z]9/Y5\TV?WA710W+@;<7W14E1Q?=%25Z:V-[!1113"QZQ\& MG^35$_W37J9KR;X--_I6J+_TS4_K7K)KRL3_ !&83^(2E%)2BL""5*L+TJNE M6%Z4 //2HVJ0]*C:@"(U&:D:HS0 TTTTXTTT --,-/-,- $+U5DZU:>JLG6@ M#Q?XX?\ (2T8?],'_P#0J\[LATKT+XW'.L:2/2W?_P!"K@+(<"NS#]#2!IKT MI:0#BEKT#:P4444!8^L*2EY[T>U>&%6#FJU M_P#\>A_WT_\ 0A50^)&=9VIR:[,L=Z::=^%-_&I-!*#2TA- "&D-+WI.* $[ M5SNL>7N;SL^7YB;L=<8.:Z(]*Y_56DS,D:HS2%4^<>H/3T- &?8G3_[1MB@E MP?+^SY_W#U_"M/1->BULW C@>+R7*'<_\ M4#1;YF*Y[C).10!\WZA_P AV^_Z^9/_ $(UH6_W:H:A_P A MV_\ ^OF3_P!"-7[?[M>E0-HEBBBBNHTL%%%% 6"BBB@+!1110%@HHHH"P444 M4!8**** L%%%% 6"BBB@+!1110%A:***"@HHHH **** "BBB@ HHHH"Q]/Z+ M_P @6R_ZXK_*MB+_ %8K'T7_ ) ME_UQ7^5;$7^K%>(]SC8^H&_X^E^E3U W M_'TOTI 3U5OO]1^=6JJWW^H_.@ 3_4?A3++_ %CT^/\ U'X4RR^^] %VH)?] M?'4]02_Z^.@">D/W3]*6D/W3]* *I[U\D^,/^1\UO_K]D_\ 0C7UL>]?)7C' M_D?-;_Z_9/\ T(UK1^(J&XRV^Z*LU6MONU9KU8['2@K?\$_\CEIG_70_^@FL M"M_P3_R.6F?]=#_Z":53X'Z!+9GTI#_JE^E/ID/^J7Z4^O&.0**** "DI:2@ M HHHH **** "BBB@ HHHH *\V^,O_(D7?^\G\Q7I->;_ !E_Y$B[_P!Y/YBG M'=#6Y\YVGWA6W%]T5B6GWA6W%]T5ZE'8Z($E%%%;EGHOPA_Y#E[_ -T^Z*N53M/NBKE>I#8Z5L>G?"G_CQ MU7_KK%_)J]"&/,3ZUY[\*O\ CQU7_KI%_)J]!P-Z?45YF(_BLYZGQ,T[3[Y- M7*IVGWC5RL2 %+24M !1110 5%)#O.1P:EHH KJLR=!Q]:D7 M?]<'_P#037S';?>KZH MMCI04444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH V/#WB74?#%W+=::T:RRQ^6WF)N&,@_TK,NKF M2\NYKJ4@RS2-(^!@9)R?YU%12Y5>X61;TS4KK2-1@O[*4Q7$+;D8?R/J".*N M^(?$NH^)[N*ZU)HVEBC\M?+3:,9)_K6/11RJ]^H66YN>'_%VL^&';^S;K;$Y MR\+CA]Q@UOW/Q;\2SPM'"MC:,WWI((#N)]?F)&?PKA**ETH-W:$XID MMQ1SDL?4FNQTSXJ>(]+TJ.PC-K,D2!(Y9HRSJ!T&00#C MW!KB:*33)(U,ZA9 Z;@<=/YG\ZRK MNZFOKR>[N&W33R-)(WJQ.3^IJ&BGRJ]PLC8T#Q1J_AFX:73+HQJ_^LB8;D?Z M@]_?K727OQ=\3W=L88S9VI(P9((CN_\ 'B0/P%<'14NG"3NT)Q3'RRR3RO+* M[22.Q9G8Y+$]236QX@\5ZIXFCM$U%XF%H&$6Q-N-V,Y]?NBL2BJY5>X[(T-$ MUJ\\/ZI'J-BR"XC#!2Z[AR,'C\:BU/4;C5]2N+^Z*F>=M[E1@9^E5**.57N% MD="GC36!X;.@2O#/8;=@6:/HHH44M@LC4T#Q!?>&]1-]IS M1K.8S'EUW#!P3Q^%=-_PMSQ5_P ]K7_OP*X6BIE3C)W:$XI[G0ZQXX\1:["T M%[J4A@;@Q1 1J1Z':!G\6R?N@'ANA./;UQ72OXP^( MNK#^S(;.>*=_D9XK0H_/J3POUXQ7!Z9J^H:-=?:=.O);:7&"T;8R/0CH1[&N MCD^*'B^2'RSJ@7U9;>,,?_'?Y5G.$F[V3)<6V=/\39$TKP7H'AV699+V+9++ M@Y/RH5)^A+''TK@[3Q7JECX(6-P29 4RW.,\_@*RKJ[N;ZY>YNYY)Y MW.6DD8LQ_$U#3A248V>HU&RLQR.8Y%=>JD$5K^(O%&I>*+B&;4FB9X5*)Y:; M>"O?"O4//T*>R8J&MYE>0UU'@+7%T7Q&@E;;;W0\J0XZ'L?SK M'$0YJ;(G&\3W.EI*6O).8=2TVE% #J6FTM "TM)10 ZEIM+0 ZEIM+0 ZBDI M: %I:2B@!U+3:6@!:6DI: %ILDL<$3RRNL<:*6=W. H'))/84M>?_&#Q,NA> M#);*-L7FJ!K>,8Z1X_>'I_=.WU^<'M32N[ ?.^I:@^L:Y?:E(@1[NXDG* Y" MEF+8'TS5ZT7"BLFW3+"MRW3"BO1HHZ((L#I6IX;_ .1ETW_KX3^=9=:GAO\ MY&73?^OA/YUT3^%EO8^B[/\ X^(_]X5< _?S_P#71?YK5.S_ -?'_O"K@_X^ M)_\ KHO\UKQ3D+$W^N'_ %R?_P!EJ&'_ )!4'^ZG\Q4TW^M'_7)_Z5##_P @ MN#_=3^E $EO_ ,?-S_OC^0J*/[]K_P "J6W_ ./JY_WA_(5%']^U_P"!4 +/ MTN_]T?RI]W_QZI_O+_,4R?I=_P"Z/Y5)=?\ 'LG^\O\ .@!T'^ON/]\?R%06 MGW+3_<;^8J>#_77'^^/Y"H+3[EI_N-_2@ E_UUS_ , J2X_X^+7_ 'C4U/7_CP;Z_UIB?? M\B1K/_7J_P#*OFJT^\*^E?'G_(D:S_UZR?RKYJM/O"NBAN:0-N+[HJ2HXONB MI*]-;'0D%%%%,#TWX-'_ (FNJ#_I@O\ Z%7KIKR#X-'_ (G&I_\ 7NO_ *%7 MKYKR\5_$9S5/B$I124HZUSD$J587I5=*L+TH >>E1M4AZ5&U $35&:D:HS0 MTTTTXTTT --,-/-,:@"%^E59.M6GJK)UH \2^-;9U_3!Z6[?^A5PEET%=I\9 MWW>*;1/[MN/U-<79=!7;A^AM TQTI:0=*6N\V"BBB@+'U?VI/2E-(?K7AG&! MI*4T&@!*:Z+(A5AD9!Q]#FG8HH!J^C$-)VH-)0 4G>EIIZT !I*4TE !V(KG M-9\L+/YA<M8.IQRLTKQ*K-"5D.[I@ T 8MCY?VO2=K2;_DWY MZ?;_ !E_Y$F[_P!Y/YBO2*\V^,O_ ")%W_O)_,4X[H:W/G2T M^\*VXONBL2S^]6W%]T5ZE'8Z8(DHI<48KB?"+_D.7O\ UR7_ -"KW6O" MOA%_R'+W_KDO_H5>ZUY>*_B,Y:OQ!1117.9A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 07G_'G+_NFODGQS_R/FJ_]=5_]!6OK:]_X\Y?]TU\D M>.?^1\U7_KJ/_05K6E\1<-RO:?=%7*IVGW15S%>I#8ZHK0].^%7_ !Y:I_UT MB_DU>A?QK]:\^^%/_'EJG_72+^35Z#T9>.XKS,1_%9RU/B9IVG4U;JI:=35J ML2!:6DI: "BBB@ HS1FB@ I**6@!*2EI* "DI:2@!*2EI* &2_ZIOI7-2CYE MKI9/]6WTKFY_]8/K0!6U3_D$7G_7O)_Z":^8[7[PKZ;U7_D$7O\ UP?_ -!- M?,EK]X5O0W-(&[!]T5+44'W14V*]-;'2D)12XHQ5#L)12XHQ0%A**7%&* L) M12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A* M*7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)1 M2XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A** M7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12 MXHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7%&* L)12XHQ0%A**7 M%&* L)12XHQ0%A**7%&* L)12XHQ0%A*#['FEQ1BD%CUSP'XWAU."/2K]UCO MHUVQLQXF _K7?5\P.IZJ2&'0BNP\/_%'5-'5+;4HOMUJ@"JV<2*/KW_&N"MA MVG>)SSI]4>X"E%/UKIH+B&ZA6:WFCEB M;[KQL&4_B*Y&FMS&UB:EIM+2 =2TVEH =2TVEH =124M "TM-I: '"EIM+0 MM+244 .I:Q=2\5Z!HZ2-?ZO:0F,A73S SJ?]T9/Z5Y[XA^.>G6JM%H5F]Y," M1YL_R1C!'( Y((SZ=J:BWL.S/2M=U[3O#>E2ZCJ*;KQEXBEU*X3RH\"."$-D1H.@^O4D^IJKKGB#5O$^H&]U6Z:>7:% QA5 M[!1P.Y_$U6M[8D\BNBG3-(Q)K.'H:UD7 J&"$*HXJQBN^$;(WC&P5J>&_P#D M9=-_Z^$_G69BM/PY_P C+IO_ %\)_.JG\+&UH?1=G_Q\1_[PJX/^/B?_ *Z+ M_-:IV?\ Q\1_[PJX.;B?_KHO\UKQ3B+$W^M'_7)__9:AAXTN#_=3^8J:;_6C M_KF_]*BA_P"07!_NI_2@!]O_ ,?-S_O#^0J./[UK_P "J2W_ ./FY_WA_(5& MGWK;'^U0 L_2[_W1_*GW7_'LO^\O\Q3)^EW_ +H_E3[K_CV7_>7^= #H/]=/ M_OC^0J"T^Y:?[C?TJ>#_ %UQ_OC^0J"T^Y:_[C?TH )?];<_\ _I4ES_ ,?% MK_O&HY/]=<_\ J2X_P!?;?[QH :O_'BWU_K3(_N7G^>U2#_CQ;Z_UJ-/N7?^ M>U '%>//^1)UG_KU?^5?-5I]X5]*^//^1(UG_KU?^5?-5G]X5T4-S2F;<7W1 M4E1Q?=%2XKTUL=20E%+BC%,+'I'P<.-;U >MN/YU[":\8^$+[?$MRG]ZW/Z& MO:#7EXK^(E5TJPM #STJ-JD/2HVH B:HS4C5&: &FF MFG&FF@!IIAIYIC4 0O563K5IZJ/]Z@#P7XPOGQLB_P!VV2N3LN@KJ?C!_P C MX1_T[1_RKF+(<"N[#]#>F:(Z44 <4N*[3>PE%+BDIA8^KZ.*.]'>O#.$2DI2 M:0XH *3M2TE "&BE_"DH 2FT[O330 &DXI>E-H #WK.\M9KBZC8D*Z!3CW%: M!. 3[5GQ/F\G<],+C\J &+I4")9*&DQ:?ZOGKQCFIK>SCMIIY$+$S/O;)S@^ MU3;QBFR3)#&TDC!412S-Z =: /DO4/\ D.WW_7S)_P"A&M"W^[6;=R)-K%Y+ M&P9'G=E([@L<5I6WW!7I4#I@6**7%&*ZC6PE%+BC% 6$HI<48H"PE%+BC% 6 M$HI<48H"PE%+BC% 6$HI<48H"PE%+BC% 6$HI<48H"PE%+BC% 6"BBB@JP44 M44!8**** L%%%% 6"BBB@+'T]HO_ "!;+_KBO\JV(O\ 5BL?1?\ D"V?_7%? MY5L1?ZL5XCW.![CZ@;_CZ7Z5/4#?\?2_2D(GJK??ZC\ZM55OO]1^= !'_J/P MIEE_K'_&G)_J/PIME_K'H NU!+_KXZGJ"7_7QT 3TA^Z?I2TA^Z?I0!4/>OD MOQA_R/FM_P#7[)_Z$:^M6[U\E>,/^1\UO_K]D_\ 0C6M'XBX;C;;[HJS5:V^ MZ*LUZL=CL2T"M_P3_P CEIG_ %T/_H)K K?\$_\ (Y:9_P!=#_Z":53X'Z"D MO=9])P_ZI?I3Z9#_ *I?I3Z\8X0HHHH *2EI* "BBB@ HHHH **** "BBB@ MKS?XR_\ (DW?^\G\Q7I%>;_&7_D2;O\ WD_F*<=QK<^<[/[U;D7W16)9_>%; M<7W17J4=CK@B2BBBMS2QZ)\(O^0Y>_\ 7)?_ $*O=:\*^$7_ "'+W_KDO_H5 M>ZUY>*_B,XZWQA1117.9A1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 07G_'G+_NFODCQS_R/FJ_]=5_]!%?6][_ ,>F_"K_CRU3_KI%_)J]!_C3ZUY_P#" MK_CRU7_KI%_)J]!_C3UR*\S$?Q6_P#7N_\ Z":^8[7[PK>AN:4S M=@^Z*FJ&#[HJ:O36QUI!1115#L%%%% 6"BBB@+!1110%@HHHH"P4444!8*** M* L%%%% 6"BBB@+!1110%@HHHH"P4444!8*] T#X6WE]IXU+6;V/2K,C-+6.= \%N#<2*1PVW& ?;<5JY\3_$ESJ_B>YT]9 M6%C8OY21 \%QPS$=SG(^@^M83E)RY(Z& M.3R:+=OX M^^%^H66H'S;^Q!V2MRS,J[D;/J>5/KSZTI.=.S;NA.\-6[H\:HKM/A]X.L_% M\]_'>7$\(ME1E\G'.XGKD'TKBZV4DVX]C1--V"BNTU_P=9Z3X#TG7XKB=[B] M:-7C?&Q=R,QQQG^&H/"WA33-4TV?5]9UN&PT^"3RV1>96;&< '], DX/%3[2 M-N87,K7.2I\*>;-''G&Y@N?J:]-L/!W@/Q'(UEH>O7JWP4[%F7A\=\%5S] ? MPK@[W2KG1/$;Z;=@">WG56*]#R""/8@@_C1&HI.W4%)/0U_'/@^/P?>VEO'> M-=">,N2T>S&#CU-2ZWX,M=)\%Z;KL>K)/+=[A_ITKH?C9_R M&-+_ .O=O_0JPM?\'6>D^ ])U^*XG>XO6C5XWQL7Y$6V MDVS!T_PUJ^J:5=ZG9VGFV=H&,\GF(NP*NX\$@GCT%9->_P#AK1_#=IX-UJTT M[6'N=.F607-P2,Q QX;MV7FN&T[P9X3U7Q9_8]EK5S/"UH)HYHRO,@8AD^[_ M '<'\Z(UTV[] 53>YYS15O5-/FTG5;K3YQ^]MY6C;CK@]?H>M=3H7@VRN_!& MH>)-5N;B"*'<($BP/,(X[@]6(7\#6TII*[-&TE M D%EKGB*Y-^0-XA'"'Z*K;?Q-8WBW MX?C1M,36M'OAJ&DOC,G!:,$X!)'!&>,\<]JR5:+=B%-,P/#'AVY\4:Y%IMLZ MQY!>25AD1H.IQWZ@8]2*V?%7AWPOHEK-#8:]-=ZI!((Y(#%\N>_.,#'U/-=O M\*-,T.W O;/4FGU.6UQ<6Q(Q$-P]L]0.]<1XYTGP]82^?I&KO>W4MP_VB-B# MY??L!WJ%4=CC:]#\,?#>SUWPO%K5UK7V)&9@P:,;5PQ7[Q85YY7 ML&DP37/P&GA@B>65M^U(U+,?WW8"KK2:2L[:CJ725BA_PK'PY_T.EK_Y#_\ MBZYGQAX6TWP[%:/8:Y#J1F9@XCV_)C&.C'KG]*Q?^$?UK_H$7_\ X#/_ (5! M-87-A-$-0L[F!&.<.A1F ZXR*(QDGK*XU%WW*M%=MXG\$VMAX>L_$&A74U[I MDP_>F0#=&2<#./?@^A^M)X9\%6M_X=O/$&NW4UEIL(/E&,#=*1UQGMG@>I^E M5[6/+S#YE:YQ5%=EX#\(V'B_4[^">>Y@A@0/'L*EL%L8.1Z5JP^$/!>C2?9O M$OB)_M^<-!:Y*Q>S$*W/Y4G5BG;J)R2=CSBBN\\8?#Z'1])CUO1+XW^E-C%+WQ9J9M;5EBAC :>=QE8U_J3S@>U-5(N/-?0:DF MKF#17HLFB?#6WG-A+KVHO.#M:Y108PW3^YT_/ZUSWB[PA/X6N8&6=+O3[I=] MMA]\$'T(/Y$:B;L"DF['-U/96ZW=_;VSS+"LTJQF5^B D#&ZF9O,\UE$4:+(RLQXSPJYZ]:QM?T3PW9W>E66BZN^H22RF M.[D&,+RH7;QCNW<]*2JQ;Y4+F3=D,\<>%+?PGJ-M;6^H"[$T7F$$ ,G/?'8] MJY:NM\?^%+3PEJMM:6D\TR2P>:3+C(.XCL!Z5=T+P)9G05U_Q/J+:=ILF/)1 M!F60'H1P>O;@DCG@4HU$H)MW!22BFV<+17H]OX1\'>)M]MX:UJYBU(*62"]7 MY9,>GR@_EG'I7$P:5*/$4.DWJO#(;I;>4=URP4XJHU$QJ29G45ZCK'PTT+0K M])M2UY[72O+'+X::23)R% '0#;S@]:=-\//#>N:#<7_A/5IYYH%)*2G(8@9V MD%5*D]NU1[>&_0GVD3RRBK6FZ==:MJ,%A9Q&2XG?8BC^9] .I->CR^!O!OAN M..+Q/X@E^W.N3%;]%_ *S8]SC/I5SJ*+L]RI22/+J*[+Q9X1TG2])M]9T/64 MO;"=_+"2,/,!]L 9QW& 1D>M.\,>!H]2TB37=8.96N<717H]MX8\!^()OL.BZY>P7YR(A=+\DI_[Y'\P?:N%U;2KK M1-4N-.O4V7$#;6QT/H1[$8(^M$:BD[=033T*5%%%:%6"BBB@+!1110%@HHHH M"P4444!8**** L%%%% 6"HGB#5+12L%C.EM >U0QO>6DB/;W$T3(0NH/* MFW0 _D*Q#;*>U1FT4]JR>'1#I':#XW:^ =,T\GUP_\ \51_PO#7O^@7IWY/ M_P#%5Q!LQZ4ALAZ5'U="]D=Y#\X_Z +?^!'_UJ0_'<_PZ#^<__P!:O+_L0]*/ ML0]*/JX>R/1Y?CM?$'R=%@!_VY"?Y54_X7IK_P#T"M._)_\ XJN#^Q#TH^Q# MTH^KA[([W_A>NO\ _0*T[\G_ /BJIWWQI\576W[,MG9XZ^7%NS_WUFN.^Q#T MIPLAZ4UA_(/9&]E/%HH[52H#]D8QA=V+,2S'J2U:XME':I%A4=JT5$I4RA M%9XZBKL<(7M5NVLY[IREM;RS.!DK&A8_I6I9^%->OMWD:5YN01P'?;C_OG%;. MG^#- TIQ+!81EU8,LDF7*GM@GI64\5"S2,Y5HVT.@LS^_CY[BK MB*,GU&*I$'H>#ZTH(!Y__70!>LA(%D>8J7=L\?3%,@BG%T/,*F-,[<>]5Q,Z MG%3)==\_G0 MU%<&9A$5\N0 -GK5BZC>2W(C(# @C/M2"Y4#+D >IJ03Q$?Z MQ/SH CLUD$;--C>S9.*AM(IDEVR;=D8(4CWJWYL?]]?SH\V/^^OYT 5)XIC= MY0KY;XW>O%27D]3^;'_ 'U_.CS8_P"^OYT 1")S9>7D!R/PS420 M216TYE92SC/%66N(4&6FC4>I8"L^]U>U2-HTE5V/!P>!0!Q_CS_D2=9_Z]7_ M )5\U6?WA7NOQ.\66-AXDMCK2"BBBF%CK_AIJ,6G^,H/.<*DZ-%D],GI7O9KY65VC=70E64 M@@CL:]L^'_CA==M187[JNH0@ ,2!YH]1[UPXNF[\Z.>M!_$=W0**!7">E1M4E1M0!$U1FI&J,T ----.--- #33#3S3&H @>JK_>JT_2JK M_>H \#^,'_(_-_UZQ?R-([Q?,GTBTM8^V]V+'_@./YXI.+6XG%H] M8FFBMXVEF=4102S,< 5R>K^.[6WW1:>OGR#CS#P@ZC\>WM[UPVJ:]?ZQ*7N MIB5SD1KPB_A^-9Q;ZU%Q&Q=:]J5Y.TTE[,">R.5 _ 4L/B'5+<8COIL?[3;O MYUC%ORHW'B@#?_X2O6?^?Y_^^5_PI!XKUG=DW[_]\K_A6#N.,TW<>: .I3QI MJJIM9XWSQEDIJ>+[Y-V!#ECDDJ3_ %KEO._>I&,DL#A@I*C!P, ?H:J_P#"/3_\]X?U_P *UQ+WH$E:+%5> MY7M9&/\ \(_<9 \V+'KDT2>'IT7*3Q2'T&1_,5M!\^M*'//^%"Q=0?MI'/?V M'?\ _/-?^^Q2'1;\'_4C_OH5TN><9YIVX^_%5]0>VDB MHHI-PJ6NM.YL%%%%,+!1110%@HHHH"P4444!8**** L+11104%%%% !1110 M4444 %%%% 'T[HO_ "!;+_KBO\JV(O\ 5BL?1O\ D#6?_7%?Y5L1?ZL5XCW/ M.>X^H'_X^D^E3U W_'VOTI")ZJWW^H_.K55;[_4?G0 B?ZC\*;9?ZQZ@"[4$O^OCJ>H)?]?'0!/2'[II:0_=/TH J'O7R7XP_P"1\UO_ *_9 M/_0C7UJW>ODKQA_R/FM_]?LG_H1K6C\1I3W$MONBK-5K;[HJS7JQV.U+0*W_ M 5_R..F?]=#_P"@FL"M_P $C/C+3/\ KH?_ $$TJGP/T%/X6?24/^J7Z4^F M0_ZI?I3Z\8\\**** $HHHH **** "BBB@ HHHH **** "O-_C+_R)-W]4_F* M](KS?XR_\B3=_P"\G\Q3CN-;GSG9_>%;D/W16%:?>%;L/W!7IT=CLIDM%%%= M!J=M\+[X6OB9HF_Y;1XSGT.:^@5(901W%?)EO<26ES'<0L5DC8,"#Z5]!^#? M&=EK>GQAI4695&]">5->?BX/FYCEKQUYCL:*0$,,@@CVI:XSG"BBB@ HHHH M***Y_4C>"]?RII@G8*&Q0!OYI*W3?*X4>_>@"+4"39NB???Y M5^M?(7BF2:7QCJC3QLD@N&4JPP>.!^@KVOXF?$0:):/;V%P%U63"I$I^:W4] M7/N>@'OFN)\:6]MXL\*V'C/3XT%V (=4CCZJ^,!C^7Z^U:T]'I#8[8['IOPJ_X\]4_ZZ1?R:O01RZ_45Y]\*A_H>J?]=(OY-7H( MX=?K7F8C^*SBK?&S3LQ]_P"M6JKV@^5OK5BL3,6EI** "EHHH **** "DI:2 M@ HHHH 2DI:2@!*2EI* &M]T_2N%?3NJY&CW@_Z8/\ ^@FOF.U^\*WH;FM,W8/NBIJA@^Z* MFKTUL=B"BBBJ&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!W?PDOH[3QNLK#Q3X2\>:;#;^)U_L_ M48AA;A,@>Y5L' /HW'UKGG>$^=*Z,Y)QES'#^%O!E_XL2]:RE@3[*F=KO\SL M"/$&IZA$T!)<".08/[M2/U8D?A2:)I/@OPEJ:ZM% MXP\PH#B.*9&W*>S*H)/TXY%/\?\ B73/$?@,SZ;K"1J+@*]LXP\V/X2.H[-Z M<5E.'-;N$U%_*MKN M,*9<9",#D9QVY/Z5IZCX3\!6=Q)?/XI5[0L7%I;,DDGKM!&<>G(_&M.;DJ2N MM[%WY9N_4M>,_P#DC7AK_KI!_P"BGK+\.^#M%@\)?\)1XGGG%HY_Y)(. ,<#+[Q=ITN MCG4-.NXIMR0W.'CF&#P""2IZ]>*ROB5_R4N;_MA_Z"M7=#TGPSX6\165[>^* M+>]D27]VEFN47_:=\D #T'/2LCQYJ=EJ7CV6]LKE)K8^5B1.G"C-5%?O+J]K M#BO?T['1?&O_ )#&E_\ 7NW_ *%4OC/_ )(UX:_ZZ0?^BGK*^*^MZ;K6J:?) MIMY'_"W0=-MKV*2\@>$RPJ?F3$;@Y_$BIC%\L-!13 MM$T/ /\ R2OQ7_USN/\ T17G&BZI+HNM6>I09WV\H? /WAW'XC(_&N\^&NMZ M.FA:QX?U:\2S6]#;99&"J59-C#<> 1UYKDO%6CZ3HU]!;Z3K":FICS+(F,*V M3P",C&,=SWK2'QRB^I4?B:?4Z_XH:']OUC2M9TQ?-CU=$C!4?>DP-A_%2/\ MOFG_ !,NHM$T+1_"%FXVPQK+.1QG&0,_4[F/X5T'POU*WU3PB(-00-_8\_F1 MR2#A1@E3GU&6'L,5Y'XCUB37_$-[J;YQ-(2BG^%!PH_("HIIN7*_L_TB8)N7 M*^AEUZG\%XT^TZW65T/@SQ1)X4UY+T(9;=U\N>,=6 M0G.1[@C/Z=ZVK1 M);.Z)-FB.5W%'\+>%7,RS9%S==CG[W/&XD#&1P!Q],IR]HE&*U_(B3YURI"?! M;_D9-0_Z\_\ V=:\_P!5_P"0Q??]?$G_ *$:[+X5:SIVBZ[>S:E=QVT;VVQ6 MD/!.Y3C]*XO49$EU2[DC8,CS.RD=P6-:13]K)^A27OLK5[5X8U6XT3X+MJ5H M$,\!9<9N&,@CL*G$*\ M5IU%56B]3"_X7#XF_P">=A_WY;_XJN>\2^+=2\5R6SZBL -N&">2A7KC.PC\/:TURTTA6=KB52L0XP3A1@V MO]F:9;PK#H21 V_E'Y78<<_08Q]<_2OXF\2:5HOA.W\+^&+I9TE7=>7:<%\] M1]3W]!@4>&?$>E:WX3N/"_B>Z6%(EW6=V_)3'09]1V]02*BSYO:VT[?J39WY M[%KX*?\ (8U3_KW7_P!"KS2\)-[.2=K,1Q^?X=*I34:LF_(?,E-W+ MW@)WNOA;XEMKDDVL23%-W\/[O)Q]#@_4U/\ #N&S'PQUN2>Z>U2261+BXC0L MT:!%Z <\ D_C5#Q1XFT'1/")\*^&)OM EXGN %V^',.@Z?K#W]S:2J\!DMY$;&XYY*@NKBZ>-"+F>0861L\$=/<=,8 MQUY-6K2:U?\ 7R&DI-:L[25F7]GR#:2,N0<'J/M+5YGI7_(8L?\ KXC_ /0A M7=RZYIC?!6'2!>Q'4%K M*@M'ZGHGQE"MXHTT.VU3:@$^@WM73?$6P\.3_P!F6VL:U/IL,4;"WBBMVD5A MP"<@'H !7$_%76=.UK7;*;3;N.YC2VV,T9X!W,D?*>,9S[@#(. <9!],5%J$'V,^5\L65M+L_ >DZK:ZA!XONO,MI5 MD4&RDP<'.#\O0]*J^(]3TO6/BAI]_I,_G0RS6^]]C)\X8 \, >@%68?"'@[2 MIA1+&.]1T:;&Y8PX.6Q MWQ6L4FW)-O0M)-W39V/QG)_X2^S&>/L"-D7'XM6!\4 M]7T_6?$]M<:==1W,*V:H7C/ 8.YQ^1'YU>^$VN:9HEUJC:E>Q6PE2,(9#][! M;/\ .H<7]7M8EI^RL-^#<,4GBZY=\&2.S8Q@]B64$_D([BXNO$NIS7 M18S-=2!MW;#$8_#&/PI_AK7I_#6O6^IP*'\LXDC)P'0\$?Y[XKT+4]-\"^-; MDZM!K\>DW4OS3Q3E4RWKAB.?4@D'\ZN3Y*G,]F4_=G=GD^3C':O;_%%CH$G@ MGP]::IJ\VG62Q(T1B@:02,(QUP#C@D\^IK@_%MKX.TW2;:PT2XDOM160M+=J MWR[<<@]CVP!TYY]=70/$^AZ[X43POXID:W\C'V6\ X7'W<^A )'H1Z4JEY)2 M5]!3O)*2*D&D^ ;>XCGB\8W:R1L'1A92<$'(/W:A^)NM:-K^MVM[I%SY^+?R MY6\MDY#$C[P&>#5M/!/A*SE%Q?\ C:TGM!SY=L%,C#TX9B/R-<9K)TTZQ='2 M!*+ OF$2_> ]/IZ=\=:<$I2O=NW]=AQ2C6OPEO9(E:YU*&*3/S(D9;'XY'\JVH?A1I"LLCWEW(BD;E) M4!OR&:S>)IKJ0ZL%U/'\"C KWJT\!>'+-RR:,ET1#KOHCQZU^%.L23;; MFYM88\?>0ESGZ8%;-K\)+18R+S4YF?/!A4*,?CFO2,?PL.#W/:@D< ]/X>*R M>)J/J2ZTV<;:?#+P]#&(Y8I[B0'.]Y""?P&!6U%X5T&%E9-)LU9/NMY0SD>] M:^/X&SG^]1GMT/1:S=2;W9#G)[L:D,:G]W&BOWPN.*?P1E5/'8]Z,$_*2=X^ M\U RWS8 HRH[48W'@X;.6]Z,Y^=0 W]TT &2,$ M-][VH'&".4["CKRO_ A1T.0/P]* #(4'IM/7VHS@<@E3TIHQRP)*=\"@Y!SV M/J>E "\#AB-OK2YXP>_W:;@*N.L8]/6G8.,'!![^E "8!.UNW?UI0V,9'S=J M4X&%/W0>#ZTF"!ANIZ'TH <7;E#]WOGFN.\1?#;2-<8S6T]SIER?XK9R$8^Z M]/RP:Z\D'@GZ4X9'#9W>M-.P7/G7Q'\/?&/A]C(DMQ?VN<"6U9F/ME>H_#-< M<;K458JUWXKH?$'PB MU"P#SZ1(+^W'.P_+*H_D?T^E<'<:;+;2F*X@DAD'5)$*D?@:Z(TX3U1JH1EL M7=1^(7B/4[.:UGE@$6 MWF2>"1HY4.Y64X(-.I",TFK@U<]G\"_$2WUM(]-U)O*U%5 #,1B;Z>_M7H(K MY2*O'(LL3LDBG*LIP0:].\$_%)Q)%IFOLH7&U+LG'/8-_C7G5J#CK$Y*E)K5 M'LB592J5M/%<1++#(LD;6G!);IV!&._06L#SS2K'$G+2.0JCZD\5Y!XT^+$>R:PT$EG/RF['0>NT= M_K57Q7'XQ\5CR;F^L(K('*VT+,J_C\O/XURJ_#S5AUFL_P#OXW_Q-:Q4>K+2 M74Y==\LI=V+.QR2>I-;%FA"BM0>"-5A/^KBD_P!R0?UQ5E/#>J1CFT/X.I_K M792E!:MHZ(./1\[$!8X&3@ M4-*VH-+J9[60STJ_:>&IKG#2?N8_5AR?H*Z^PL]!MD#2SW@F!^\MNKY^GS#' M_P!>H;^X\HDV">>OK.?*X_ -7GU*W2"..55?9(;#2;+3L&*$-*/^6C\M^'IU M[5?W<>U9T%U>NVVXM8(QGJMQOX]?NBMFVMK68'S-3MX& &5>.0_^@J:Y7=ZL MR;N5ACUXHR!4EY%#;)F*\AN_:%'!Z9_B45E1:E)(V#IUU&/[S&/'Z/2LPN:7 M'U[4N:DM;.6[P4>"/(R!+.B8_,U+<:9-;1;I+BQ8>D=Y$Y_(-FBS KC!]":7 MCO69-J]I#(87:;<.ZV\C#\PN*NVS&\(\@/(>?X2/YB@"<;<8'2HC"OEA89'A M.X-\F#P !MPP.!@=!CUZUH)H6L2+N32[MUQ]Y86/\A6;?31Z;)MOY4M6!^[. MP3G\: )+@2O*K6\D,:@?,)(BY_ AACM^5.B2&.%455"KP%1=H'T]*K17<$Z_ MN;B*3_<<&I]CXR5./I0!(0O/ YII52 <#CD>W^E,SFDW<=^O>@"3&<#\Z3CZ>G-,W8Z]:,^] $NXY]*7=CECP*AW'I3T4N_ M^RI!^I[?EU_*@"S"KJ#(P.2>?;T'^?>O+-3<_P!N7W/_ "\R?^A&O=]4TW^S M/"EM&Z$7$]PLLI';Y7VK^ )_'=7@VIC_ (GE]_U\R?\ H1K:CN73W+]FQ(%7 MQTK/LQP*T!TKU8;';'8****LH**** "BBB@ HHHH **** "BC%&*"K!11BC% M 6"BC%&* L%%&*,4!8**,48H"Q].Z+_R!;/_ *XK_*MB+_5BL?1?^0+9_P#7 M%?Y5L1?ZL5XCW/,>X^H&_P"/M?I4]0-_Q]K]*0B>JM__ *C\ZM55O_\ 4?G0 M D?^H_"F67^L>GQG]Q^%,L?]8] %ZH)?]?']:GJ";_7QT 3TA^Z?I2TA^Z?I M0!4/>ODOQ?\ \CYK?_7[)_Z$:^M#WKY+\8?\CYK?_7[)_P"A&M:/Q&E/<2V^ MZ*LU6MONBK.*]6.QWQ6@5J>'-0ATOQ#97LX/E129?'8$8S^M9>*,4VKJP.-U M8^D8_&OAQ85W:UIZ\=[E!_6GIXW\-R??SKY@N8MX-48K8)=Q. M_"JX)X[9KSYX:VS.25"VQ]8/XQT",$OJ]BH R1^->6V@:"[AF40I4;.R=S[&&L6C=)5/T-+_:MM_?'YUYY8>-?#0MXS)JT M"':,A@PY_*KA\;>$_P#H.V?XO5\K[&/*SMO[6M1_RT'YU')KMA$C/)<1(B@E MF9@ !ZFN*;QOX3 _Y#MG^#US7BOQMX?DT*]BL]3AFGDB9$1 3DGCTH46%F>E M?\)YX7_Z#^F?^!:?XU-:^,- O9O*M-6L;B3&=D5PKG'K@&OD".,M73^"KF+2 M/$]K=7,GE0?,LCD$X!'M[XK7V.ET:>ST/J8:M:GI(#^-+_:UK_?%<+#XU\+A M/FUFV7ZDC^E./C7PGG_D.V7_ 'W67*^QG9G;_P!K6HZR#\ZKW7B;2+*+S;N_ MMK>/.-\LJH,^F37&2^-_"84XURT/T8UYQ\2?$^D:KI,5GIUZEPYF#ML!X ![ MD>]-1;8*+9[?_P )YX6_Z#^F?^!=_%SQCH=_P"%VL[#4;6[GGD4!8)@ M^T#DDXSCMU]:\*CB+U86T)[5M&CU-53$M!\U;D/W!6?;6Q4]*TT7 KNI1LCJ MIQL.HHQ1BMC2P4MO?7FF3_:+*=X9.Y4]?KZTF*1ER*F44U9B<;H[#2?C%J]@ M%BO4WH/XX^OY'BMG_A><0'2?_ORO^->6RVP;M5-[+GI7'/#*^AS2H+H>V0?% M/5=3T][O2XDD5'V,)8\$?D:EM?'GBZX;FULPOT/^-$_E6 MKHFLQW'BR30OLI#(A;S=W7'M7)*#4FCGE&S:-BZ\:^+X5S';6C?4?_7K-;XF M>+(%>6XL[98(AND=5^Z/SJWXVU>+PQID5R]L9_-?8 &QBLK556;P-K=PJX$E MF' /;)%2D*QN^&_B5=^)%/V5P&5PK!X@.OIS77?VEJG]]/\ OD5X?\(&"W]X M7X1 KL?05[9_;^@L,C5;,C_KJO\ C3DK,)*S'_VEJG]]/^^11_:6J?WT_P"^ M13/[>T+/_(5L_P#OZO\ C1_;V@_]!6S_ ._J_P"-2(2XU;5H;>20.F54G[HK MB-3^+5W8:FNG!T:Y8#CRAM!/;.:[*[UO19K>2WBU*U>:1=J1K*I9B>F!7SMX MK!7X@3H?X)D'Z"JC&[*BKGJJ_$7QDTI0V-JK#L1_]>M./QEXM:+<;>TW>F/_ M *]8GBO4(]!>YOF@,V) H0'%=/HRIJ>C6UZD919HPX4\XS2L[7%;J8TOQ!\7 MPOA[.TQGL/\ Z]1ZE\7KG1;A+?4599F0/MCB! !^IK,L-@ZG\/;?QG.VM># M]46Y28YF@OI2)8V^IR3^-3ZI:VO@'P#<>'S=Q7.LZDX-VD;;EA49Q@_0_K7G M<<4T',4CI_NL12'>6RY9F/>J?]=(OY-7H7_+1?J*\W$?Q6<=; MXV:MK]PU/4%O]RIZQ,A:*2EH *6DI: "BBB@ HHHH 2BBB@!*2EI* $I*6D- M "-]TUS=S_Q\D_[1KI#T-[_\ H)KYCM?O"OIS M5/\ D$7O_7"3_P!!-?,=K]X5O0W-:6YNP?=%35#!]T5-BO36QW):!11BC%4. MP448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1 MB@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"B MC%&* L%%&*,4!8*T=!@TRYUJVAUBY>VL&)\V9!RORG&.#WP.G>L[%&*35U8& MCTG7?%'A[1?"$OAKPI)-.+DG[1=.".#][D@9) X&,5YM1BC%3""@M"8P40H MHQ1BK*L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6.Z^&7B72_#6HW\ MVJ3-$DT*JA6,MD@Y[5Q-PXDN977E6*,5"@E)R[DJ"3;"BC%&*LJP44 M8HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+ M!11BC% 6"BC%&* L%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%& M* L%%&*,4!8*OZ3HU_K=U]GL(&E<8+'H%'J36YX.\'3>(KD7%P&CTZ,_._0R M'^Z/ZFO9=/TZSTNT2VLH%BB08 4?S-ACM+.&!0PJ"1Q!+$CACUHXSE>/:DR H&3ZDT9Y'3=VP* M%[DJ>?XABD)[J./0FD^]SR-OZTO);*@!_2@ ^Z#@Y7'S8%&2!G&03@>U ]1G M ZCUHYSE<9)Z>E !P%(SE!U/7F@YS]WVHR%7Y1@YZCTH 3C& MUCE>[4O/1N2?NGTHX4=RGIBC[OH0>Y/2@!.ORM@ =_6EY;&>&QQ29&!GE<\4 M8P-K'.>Y/2@ X)^; (/7/6@[F/\ =?Z=J./XL?[.!1@L=K$YZEJ X/(!&.V M>M')/R\.>OTH/S$9 ##[OO2X+-CD,.23WH 3MN4<#^'UH P3MP6/WAZ4N=W( M&&' %&,DD9!_B]Z $Z#O?%(23RN ?[M' !*YQW% "]/=>U) MT&,C;W-'/# =>Q/2C(5?E^YWQ0 9QD'G/2DXSM;H/XC2X(Y/.[]*,<>J4 !R M1SP>QHQN^5NW4YZTO0<]QQSTHXZ'I[4 *I(QG(]*I:KHNFZU;_9]3M8[@=F( MPR^X(Y%6^IP?3K1ST...E--K5 G8\PUKX1LJ-+HEX7(R?)N.,_1A_7\Z\ZU# M3;[2;DV^H6LEO*.SCK]#T/X5]*@]>OUIEQ;VU["T%W;QSQ,-I610P(KIIXJ4 M?BU-X5VM]3YDHKU[6OA187DAFTFZ-DQR3"XWH?IW'-><:WX7UCP](5O[1A'G MB9/FC/X]OQQ79"M">S.F%2,MC(HH'-&*V-+!11BC% 6"BC%&* L!&:@EA##I M4^*,4FK@T:OA?QMJOA&8K&3<6;'YH'8X'NOH:]\\*^,=-\4V0FL)E,JC]Y;R M$"13_4>]?-9@,I"JI9CP !DFM#3?#^I1W27,5T]@R\K(A.\?@/ZD5PUZ4%JW M8Y:M.*U/J43DY!49'HV:P]4\5Z=IKM&SB:4<&.(Y(YQSV'3IG->:'6=3>R6U MGU*YF0##,Y&YQ_M$ 9_&J>[UKA;['(K]3J-3\::A>DK;_P"B1'LARY_X%_AB ML!I6=BSL69B223DDU7W8[T TAD^^C=46<^GY4H- $N[%+OJ+-&<4 2[Z-_O4 M>?>C- $F[WI=_O46:7/TH E#:R M];NKJ70M1"6#QK]GE#-<2JIQM/*A-^?H=OX4 5I'!D;GDDGD_P"?>KE]H\EK M:Q7#31$.<%8V&02N[^1'/N/499;/:BX=KM/D(P 6P01QU!P0""QY&Q# MP.XGCZ8JQX;A$_B/3HB!EI&&.A_U;G\.U>;2^ M--1O?$46M7,JH\&U$A@3$>T9.""V2#DYR2>>",#$.3O8M)6N=C!VAO+=H9;T(82TT2X#!2&?Y_D7##YFP.O/ MRG'82WL>HZ!X?U2, "XO]TGITGU3PKXLMOA/;Z=)8N=3CU,R M&*T96=8"C9R4X.6P< G^'TQ7)^$=#\4V'BK2MVB:I!;&[A6Y8V3JIB+C>'.W M[I7.<\8ZU/-.SVN-15]=CH;G4$T]7EU.VOK6 .8!++:2QH)<-A=Q7&;6/B.^L;R6^@FD^W2@F2X+DEN0PW*>& 95.#D94>E>P?$/3KF_N=?L-/ MLYKFX:RMUB@@1I'(5X.@&23OX7U^ULY-0FT74H+6)RCW#6K MJJ,&*D$D8!##:?0\=:]0DE,GAKPQN9G8:8G+'_II)_A33Z":([W4;O5(BE]< MW%VH! $TK/U],YQZ5G0Z=:PDM#;K&20!Y8QCWXJY!!O4,/ISD5 M/)KUX\7E,MIM82<] M!G #GURXFM!;"&!0B8\P*Q8@$GN2!P6!V@;LL6R3F@9C&V#.9%N;P=\+.V! M^!X]:LP2SQXW7#2<='5<'],_C4][<&^O)+DPPP;L'RX5P@P .!GOU/J23WJM MRJD-U].:+ 6;K5C:6$THLH)) N%+ELJ3WP&'X?3O5]<#&*Y[52?[.F&<+Q@$ MY[C_ .M6^HQG!SR>IJ9#1WWC?*Z5%&75#]H4JO&64!L_EG'_ *OG74G237; MYXW5T:YD*LIR"-QP0:]8\;Z^VHZAY=H[^224A8$@AAP1Z5A6OA[3 M&A DLXR?49!_2JA-1=V7!V.4LQ\HJ[74+H&F(/EMR!_UT;_&D?1;!5+;)>/X M5;D^PKMCBX)6LSI5>*.8HIKMYJ.A68M%&*,50[!1 M1BC% 6"BC%&* L%%&*,4!86BBB@JP4444!8**** L%%%% 6"BBB@+'TYHW_( M%L_^N*_RK8B_U8K&T8_\2:S_ .N*_P JV8?]6*\1[GE/U(19JIJ'^H_.K=4]2.+?\ .@ C_P!1QZ4RQ_UKTV-QY/X4:>M?]?LG_ *%6M'XC2EN%M]T59JM;?<%6:]6.QZ,5H%%%%4.P MA4&F&(>E244K!8IS0 ]JBCM@&Z5H%Q1/LC+@M2#R*T4A&WI4@C [4_ M%:1@D7&%C/N+?(X%4&LSGI6Z5!IOE+Z5,J29,J:9A?8SZ4HLSZ5N>4OI0(03 M@#)J?8H7LD9UO;8ZBKZQ #I4[6LD2[GB=5]2I J/S(Q_&OYU<5&)244*$ IU M,\V/^^OYTHDC)QO7_OH5?-'N5>/<=12N%1=QDB(]I5)_(&H?M,7][]#4^TAW M0N>'UAW0N>'=$N*3:*'EME3,J(\?6DG-N/4XJLE MSMHZ;Q[X2_X2C2(K=9_):*02 XR#ZUAZ]:"S\"ZU;@DA+,(">^"*JZC\9K26 M+;9Z7-N_Z;$ ?H:Y#6/B'>:MI5W8&RAA6Y7:SJQ) K-/8S3-/X0_\>FLHOWE MB+@_\!-6]-O[N?29YGF)=;B% <#H6P:XWPGXHF\)R7;0VT=PMS'Y;+(Q&!^% M.M?%4UK:36Z6L9229)>6/&TY IS:;NAR:;T.]^(&IMX?1Y(;:%RA10KKQSU/ M%7$E:3P5=WJ*B2QJA5E4<9P:\[\4^,)?%._[391Q!BIPCGM4*>,]7CTB72U> M'[-* &'E\\=.:G2Q-U8[RVN[L^-+"T$I\MFBW+@U>*_#I\1)=60E\IC)N5L9&1ZUU^BZ6NF:);62L7$,83<>IQ7@EU M\0O$-T68W*1LQR6B3:?TJG_PF?B4<#7+\#T$[5-W:Q-]+'I^G>$&T#6=6O&N M!*M[.9$7&-H)).?Q->??%;YO'4OM!$/TK+D\5^()/OZQ>M]9C6=>7ESJ-T;F M\GDGG( ,DC9; ZA?QI]:\]^%)!L M]4_ZZ1?R:O1-N77ZBO/Q'\5G%7_B,TK;_59J>H;;B(5-6)D%+VHHH !2T44 M***** $HI:2@ I*** $[T44E "4E.IIH 0]*YZ\7_2?QKH:P;P?Z50!0U0?\ M2B\X_P"7=_\ T$U\Q6OWA7T_JH_XD][_ -<'_P#037S!:_>%;T-S:CN;T'W1 M4U0P?=%35Z<=CT$M HHHJ@L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L M%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH M"P45;72M1>#SUL+IH?\ GH(6*_GBJF*5P"BBG)&\AQ&C,>N%&: L-HISQO&V MUT93Z,,4V@+!113TBDESY<;/CKM&: L,HJ;[)<_\^\O_ 'P:0VUPH),$@ Y) M*'BBX$5%%%,+!15JWTV_NT+VUE\>#4B@\*ZAKA/A[)%+X21(I"LR2L)" M!R#G('/MBNMCEEC4>9@G'+(./RKQJBM-GF5%:31>ZT9J&.X5P<,#@X)![U*" M".#4$"TO6D![44 !Y&#SSDY[THZ$=S249H =QNZ<#C\:48)SGYNYIN>U*K'& M#U- #B1G(X('3UH[DCAN],+$?G@>U*>><]#0 HY^8#\":,XR5/'\5 SP0,.< M?E1CDM)TST(/KVI<\9Y*=J Y/ M!SD]#Z4'&-K8R#USUI,<8/.>YH ZYQ@=* #J<'(?U%&<^Q'ZT8RN"23ZT=2" M>HZ4 *,GIP_? IH.06 Z=CWI2,YR>32XH 3N2O#'[PH&."!QC[II<$]!3A#( MW2-ORH ;T/UZTG /'3TJPMG,>HQ]33FLQ&A>69$51DD\ #ZT 51C!SWIB+B616MXXXP?D8-DM]1CC]:0+=/#(CS(CDG8\2?=';@YR: *JVLQ_@(^IJ1 M;&0_>91^M3R0^= L;S2Y&"71BA)'TH-M"UPEPT2F9!M5R.0* (%BMS.8/M2& M8#)C##^&.BZ[& M;K3G2UG?D26^#&_U7I^6*\T\0_#W7?#Y:0P&[M1_RV@!.![KU'ZU]"-!$Y0M M&N8^4('W?I3&BE5<1RY&W;MD&X=>I/7I[UO#$3AYFT*THGRF"#2UW?QD6&TU M^P9((X6DA;<4_B ; )KS^.0.*]"G44U<[834U?5Q,V[1T.&IB7>R.MM[>"U7$,2KGJ>Y_'K4^ZN36^U$* NHSC M_ME$W\TIPOM3Z_VI-^-O!_1*XVFW=G.Y7W.L#4NZN7CU35$_Y>+>3_KK;G_V M5EIW]LZH?X[ #_KVD_\ CM+E8KHZ?/M2@US<>M:@N-\5I)ZA0T?\RU2C7KHC M_D'VXXSS>M_\:HLPNCH,YXI=U84>N7!;]Y90J/\ 8N2Q_6,5.-<0X L;QL]U M,6/S:046871K[O>E!K)&M X_T"[ /.6>#^DI-2'6[)%S,\D>.WE,_P#Z #19 MA=&IWI:RAKVG'[LERP]K&X_^-U8BU2TEQB4I_P!=8VC_ /0@*5AEVEJJ=0L0 M<-?V:GWN4!_G3DO;24XBN[>0^B3*W\C0!8[T8R.M*$=AD(Q'L*78XZJP^HH M;CGK^E+MS2].HHR* (U@5&=E4!I#ER!RQQCGUX&*JZO'NT:^3NUO(/\ QTU> M+>]5+QF>&2,<[E(QTZT 8K#]X><@$CIC%*T31K&X=&#(6P"#P.>,_C4# MW+6[%FM9HV!R&&#_ "-1S>*99&99EO'!Q\SJ&Z @>YP.!6ET38WO"&]O%6C! M@T99VR/[I\I^GKC-@ZA9 MV4=E!(\VRWA(*H%.WCY5X^7^Z.MWL=6)M/MTPMU\A)5\O> MQ4J2IRNW&,=L5L3Z[%J1 EU*23;N.9IR2/4C)X)P.AJUW5GJ=TUF]S9 M*4@GBCCC"*<#:0H *XXP<@9([FERAS#-3\=>)(OA?#K,.IA;XZI]F^T"WC^> M/RV.-NW:.1Z9^7WK-\+_ !3\1WNM:9975W!.EQ=PP2;X5!PT@4D;0.QS5\:I M'/*K17$>(XF@6-"NSRRRL4V 8"Y4?+C QC%.TF'2]'DBGM=$LFE7+HTCROL M)/W@"^T'N#CC/%1:5G=*_K_P!\ROOH6?&'Q5UOP[XQOM&@M-,^SV^S;)-'(S MG";38;62RETJ-;"5R\ MUM;OY:2DCJV0A4Y[@ @ZFNSQ>*I=3^WS/9B]MXXRT$0E(=&C).TLO!\L MGKQG'-6EKL)O3>;L:,36T*?:(@5*AUG+C,F"#N"*,YXQ M74^(]0MM672]0M?.2WN;'S(EGY<*9), X)^G4UQUG\*]/O'3;XDGCC=Q&)9= M/4*&(R <3$C..N,5TVKV,>EV&C6$-T+I;?3U59 A3MGPS>1:7KMO36D;]//\C*>WW?FA-Z>REKZF>V=G.#GG&:0DE!N/'4=^?:I/[V>3UYH4*% M'ED 8[C/^34FA3U/<-,F[=!^HKHR>G-6 M-1E9I5LT8_-\\A'IG@?Y]/>ID4AMH'O+M[J08+'Y01]U>P_SWS6X@VK@55LX M1'&![5:SBI&.W&HIYO)ADF(#"%0RJ1PTA.$'TSSGM@&G,P +$G &3Q63K4I, M]O89"E'$DQQG$C#C_OE2.7)_M2Z /'G/\ S-7+:3<*P58R3%SU M8Y-;=F/E%>G1;.ZDR\.E% Z45U'18****86"BBB@+!1110%@HI:*1=A**6B@ M+"44M% 6$HI:* L)4]I;M>7L%LK!3-(L88]LG&:AJYI,B1:S8R2,%1+B-F8] M PR:'L)['T=8V<]M8P0^8A\M N<'L*UH%D6(!BI/M7.#QAX=11NUBU''=ZN M-XO\/1210/K-H)9,!%$@).3@=*\5I]3R&GU-H^9VVU3593J&2R''I4HO;=NE MPIJE=ZSI&FH;N[OH84S@NYP*0C6^;VK+URXBMK'S+BY@MT)VAI7"@D]N:SF^ M(/A-!EM>L@/]^O//BEXCTC7[*Q&E:A#=B*0[Q$V=N0<9IV8[,[Z/6M,\C']L MZ<#C_GX7_&I=-US2HGD:36-.Q_U\*/ZU\V-$I''!J)HV7MD>U(1],7OC[PS8 M-B?6+?/_ $S5I/\ T$&LJY^)OA.22-H]97 /.;6;_P"(KYY(P<&DH$?1R_%/ MPACG65_\!9O_ (BAOBGX0*$#65SC_GUF_P#B*^<:* /<;[XL:%;G]P\UU_US MB*_^A8KP_7"-3\17^I1$K'WJ=RW)>1LN(X-A]=^?Z5!]HD]ORJ*BI]M4[ MD^VGW)?M$GM^5 N9 <_*?J*AHH]M4[A[6?A_$_1-4$<=S(;*Y) "2@[2<==PX ^N M*\'HH;N.[9]>6-U%<6Z/$ZO&RAE93D$'OFK@(KY.T7Q/J^@7"RZ?>.@!!,9. M5;'8CTKT_P /?&F*65(-'K9B)9&62X96'W,'"$>^5;\ M*\GLTRPKIHHZ**-N#[HJ6F0C"BI*]%;'H):"44M%,=A**6B@+"44M% 6$HI: M* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE% M+10%A**6B@+"44M% 6$HI:* L)78^"->\/:!'>7>J:<]UJ* &UR 5^@S]T]] MW/'3WX^BE**DK,F45)69Z,WQEUTW>];*P$&?]458G'^]NZ_A^%7_ !_IVG:[ MX-L_&%C;+;7$FWSP!C<&.#GU(;C/<5Y_X>\/7WB754L;%,D\R2'[L:]V/^>: M[WXEZI9:3H5AX.TY]_V<*TYSDJ . ?!['38KU,ZUK4H4IWC00#/X[>#]<>]-TWQ%<>)_BOIVH396,W 2"(G_5QC.!]>Y]R:=5\] MXK9;CJ^_>*V6XSXM?\CU+_U[Q_RKCKBPO;2-)+FSN(8W^XTD3*&^A(YKL?BU M_P CS+_U[Q_RK6\%:K:^+- E\&:T_P"\"[K&=N2,#@#W7MZC([4XR<:46.,G M&FF>:06\]U,L-O#)-*WW4C4LQ_ 5T7AKQ3J?@>[O%2Q0S3*JO'4^!= _X2+Q7:VKKNMHCYT_IL7M^)P/QK;^+&O_ -I^ M)%TV%\V^GKL('0R'[WY<#\#6,J4/:*,5YLRE2C[11BO,\_KMOACX%-;6^2/S877RYHLXW(2#Q[@@&NBH MFX-1W-ZB;BU'<['6OBUJ=GJT]II5C9PVEM(T2B5"6;:<=B !QTJ+4/B-I/B/ MPW=V^N:*C:@L?^C-&?E+GC(/5,9SC)SBMV67X;^-)#//+'97TO+,[&W?/N3\ MC'\ZY_Q/\*9M-L)-1T6[-[;(N]HG WA<9R".&_(?C7-'V6B:LSGC[+1-69Y] M:V5W?,RVEK/<,HRPBC+D#WQ4!!!((P1U!KU#X*_\AC5/^O=?_0J\UNO^/R?_ M *Z-_.NF,[S<>QT*5Y./85[&\BM4NI+2=+=_NRM&0C?0]*(K&\GMGN8K2>2W MCSOE2,E5QR_6M[XA6UGXA\':;X MOM(1%.^U)\#J#D$'UVL, ^AI^TDI)26X^>2DE);GF)L;P68O#:3_ &4])O+. MSKC[W3KQ5U?#.O/:_:5T:_,&,[Q;O@CUZ=/>O4](U1-%^"=GJ#6D5TT+L8XY M?N[_ #V"L?H>?PKDK+XL>)H-06:ZGAN;?=\UN8548[X(&0?J3252AS6?\3/#EOX?\2AK.,1VEY'YJ1CHC9PP'MT/XX[4XSES*7\+S6,ME9P/J$T;B8VJ">6GF&0* Y !8<''7^II5>=9>=K1]B.".G7UYSZ49HS7.8$\=TC. M4W L!DCOCZ?A4X8-T-4"J,REE!*G()[?YR:':92IBVL.ZL<'J.A_.@#0I:J" MZ"E0[;2QPH8XR?0?D:L+(K=\4 244@Q1GUH 7K]:4= *;VHH 7.3_.G8S^%- MI0>W;- #B>ASS1Z'&*;VJ2.*23[BD^_:@!A))R.*7OFK2V,G\3**2.*UDB:1 M+@2*N0QC(;!'4<4 50,9]^M'.*M;K<01S16\\ZN<85<$>Y#8J=PT-@52&'U.<4P0R%)4DN9' M$A.,84H/0$8/XT 0"RE)Y*C\:4V\,*L44 09NFMT*1P0RY^96RX ]B,4^597>,I.T84Y954$-[E?/\ !\5];MO%DU^UY6^)?%RV/PXTO5+:VCB>\/[B!B2(^O((QR/6O$X==OX=> M&L+6.$$"$@$XP#D=JLURW M@6]EU+0(+V>-HY9H8W=6ZYQ745I3ES1NP8M)15;4+Z'3+":]N-WDPKN?:,G' MTJQ%FBN3[Z^H7'3\:E\7ZK=:/H37%F46=I%12XR M!GV[T ;U%6"#@[L;2.H!7YMWKQGC!R-+D\F.*7 ;R[AW"GOB5CBMT M:S& @^S,47&%WY'' X(/O7DMVDSPZL;RWMJ9<43RRI%&"[NP50/XB3P/S-78 M[5[-?XBLI " UU#Z'^)1V%- $"A!O)V^^ 0,GTK)MWL4DK7.GN]/N[0"2:TEBB9RB[R#@X M+8./93^54]4FMM&L;.[GO8WFGVR"U6/+H."-W.",=^X[#I6EI6K7FM^ DN;V M3S98=0\A7V@91;<8R1U.6.3U.:I:]X(U3Q#/97UFUE'%]A@3,CE6ZG&>":<-U;76J M-I4$\$ERC8!1B1(QV@*I(&3D^GK6IX<\):OI'A[Q':77ERRW=L%MUBE/+!)1 MC)QCEE^M<5'X \7*"T>DR#/.1-'_ /%4DY:Z^G]7&XZ['4ZC:76E6QNKVVDC MMUP&E+)C/'R_>R3\PX /\ZDL]/O-2MOMEA:O);')4K(C8'8'#$Y]CS[5'\5- M&U>_UNRFL[.XNH$LPLAA4LN_S9"< >Q%)\,K+6+*]U.&]L[^TM#9-(NZ!ES* M'0 J#@%MI;%+FGRW5KARJXC@0S_9763[41N6(1L791G)"@9/3J/0TXQ3(XC: M&>.0@822)D8Y/&%(!.2"!CJ M%KBZW-<3:=9/(7;+,QFD);/J2<_C5\SN3RJQBRQ20%ENM\#*,XD&W\P<8JFM M_;;@%N8"<=I1_C7/>+M>U*?QE=F74))5T^\DCM60E0@1\*5].%7WKM#XPU&# MX6PZO$$%U]I-D6D4?,""=X]7^4?-Z[J7/-):?B'+H017+A5:&4,2,D)S@Y(& M?\]Z<)KFXD2+S6&]E4%VP/3D]AS7)^%-=F/B"VM[_;=PWMW&LPF7=CH M^^3CH2!GI6O\2M2BL/$D^DV.G6=IY0CD>>.)?,P&_&!V'/:GSOFM8. M70O 1, SP1/G_GH@/;WJ=?*">:EE:*H(4LL"#!.3_0U/X-OM.U?PUK-Q>6*/ M+I=J)6,"B,R ([=AP?W3 GG[^>W/$VOB@/K@FNHF_LTL-UL+B0$#@$A@^FP3G _[ZJW M?Z=9-J>F#3D=+74(;>X1)79B%E/3))/3'?@DXKDM8\2V,&L?9-*@NEAC10Q P"$XX/WOO9[<=10IIVT!IG1+?S+CRYI5'NY?_T+-/%_-G#WERWT2$8_ M..IH+?PZ/"DFOSZAJBP)\C B$XEQ]SY5YY(&?QKFM/\ $%IJE[):?:39VXD; M[-)/&74@G^(*05) '3//IUI>TC9NVWDPY7>QMO<2.,_:9&]1)'&?_05%1$LQ MYEM<8_Y]F)_]#%.\41V_A(1F?589[QMLB6BVC*^-W5CO(&.?7."*ET6TB\1V M37-EDL]J\=YM,6W.\P218/7 MS8C_ "PIQD?(S(^/RE#C\ MJ<(M9W!C-O'H8_\ #ZU=DO+B4YFE:1N^YLU ([??N:TM78=WB5LG/O19A<9N MU-1M,41YR$]+#3P!TVV<8/YXHWCN"H](G*8_[ MYQ19A="PZGJ4=K);/'F)^61),*3QVQ[#\JC-W*PRUJP8>CYS^E2^9!C!BF8X M_BO)OZ-]*:TJC[B% ./]:[_^A$T6871 +^?)#6+<]U89]JD%VI;+03+GK\H_ MQIRR9;+W$X'HBQ?U0]J1_>/\*_4G'Z5RQE>>Y668Y:20,S#C.2"2/;G\*W=<0QZ-$K'[TVZ0]L8/ M'ZC\L]JP4=(A/=3 ^7;QESV);H@SZY.1Z@&DBCCX?O"MZS^Z*PH?O"MVS^Z* M].CN=U$N44M%=1U6$HI:* L)12T4!82BEHH"P44M%!0E%+10 E%+10 E%+10 M E%+10!3N4+"LZ(36M[%=0X$D,BR(2,\@Y%;;(#49@4]JRG3YC*=/F.R_P"% MTZJD84Z/:''4[VYKG/%GQ&O_ !7I8L)K""V3S Y:-B2<9XY^M9>AW=_NMQ^E0QV@':M&%!'92 =Y%_ MD:FK3M!LFK2M!L;1117$<0UD5NHJ-H#GY3Q[U-10!4((Z@BFU=J(P*1\O% B MO13FC=1DC\J93 **** $HHHH *2E-)0 444E !1110 4E%% !24M)0 444E M!1110 4E.VL>BG\J:01U% !1124 %%/6&1_NKG\:&14D9(-W0SY3/;TH"YD4E=;;> +V[N(;>+5=)\^8@1Q MF=@S$]/X.^:TY_@WXJA#86RF*CE8IB3_ .@T >?T5V1^&?B:-PDFE3$MPNUQ MR?;BJ]WX)NM+EC76/M%@) 2F80Y;'7^(>M '*45Z7I'PIM]6%L1K=U MRI:% MY=-^5P/<2UK3_ >:-D2'Q"DDC MM:T*\#'?>?44 >/4E=5JWA1M#U>?3KB:. M66 @,0A .0#_ 'O>JT>D61;]Z)2/2-PG\P:+"N<]177IIOAK;\]EJQ./X=0C M'_M"F3:;X>*?N;34T;U>_C8?I"*+!"/F*G'Z5/'; MV<;@O9Q3>TA.#^1%%@N?G_T939I]+E0@>'-+B.. MJ>=G]9#18+G#!6/12?PI"".H(KJFMK8-F.VC7_=+?XU-$?L[9C"!O= >?QS3 ML%SCJ "3@5Z##X@U*!0%E@"_]>T1_FM4M=UW4+O1KA)9(=I&/D@C4]?4*#2L M%SC0CGHI/T%'E2?\\V_*NN4(C':JC!Y.*0;%!9B,DGOTIV"YS%M)>VQX_XD\;?]MS_ /$T^5O8 MN*;/=O*4=":4Q#'WC7BZ_'&[Q_R 8O\ P)/_ ,33O^%Y7?\ T (O_ D__$T_ M9R*]G(]E\H=S0(QCKTKQK_A>-W_T (?_ )/_P 31_PO&\_Z ,7_ ($G_P") MH]G(/9R/9O*&.N*3RQ_>KQG_ (7C>?\ 0!A_\"#_ /$T?\+QO?\ H!0_^!!_ M^)H]G(/9R/9_*'3)I?*'][%>+?\ "\+[MH%_P#] .'_ +_G M_P")H]G(/9R/:A$#_%3A$O0G->)_\+PU#_H"0_\ ?\__ !-5;WXU:Y-%MM+" MWMG_ +Q/F?I@4>SD'LY'NC%(U)) &237G7CCXF6&AVLUGIDJ7>J%C'@'Y82 M."6/<^@_6O*-=\>^)O$*".ZU"2*+88WBMF,22*>H8 X;\:YM+=F/2KC2[EQI M/J#R37=S)/.[232N7=V.2S$Y))]P'<^WYXKG:Z+P_P"-=8\,VDMMIKPK'+)YC;XPQS@#^E3/ MFY?=W)FIK:.X!Q]XL%PS>@Z#]*\CU'1] M=A$M]J6FZC&&;=)/<6[J"Q/4L1U)-=-_PMGQ3_SUM?\ OP*S]:^(&NZ_IDFG MWTD#6\A4L$B"G@Y'/X5C3A4ANEYF-.$X[I>9M:!\3XM%\-VVC2: EU'"""S7 M ?+%L[=A]:W_#OQ(L=6\065A'X8M[9YY-@F6924]\>6/YUX[5K3-1N-)U*" M_M2HG@;>A89&?I3E0@[Z:E2H0=[+4]3^*'BJWMY;S0#I$3S2PH1>EQN7D'IM MSVQU[UC?#S0+>RMI?&.M?N["RRUN"/ON.-P]<'@>K?2N-US7+WQ#J1O[\HTY M4*=B[1@=.*M:OXMU36=,MM-N'BCLK;'EPPQ[%X&!GUP/YTE2:@H+YDJDU!07 MS/0KR6V^*WAJ:2VB6WUS3V9HX2WWD)X&>^0!SV8=@:\B=&C=D=2KJ2&5A@@^ MAJ_HVM7V@:DE_I\OESJ"O(R&!Z@CN*9JVIS:SJ4U_M7" M#@VEL:0@X-I;'J7@F&/P;\.[[Q+21B[L>I).2:W=9\8ZMKFEV^FW3PK:0$&.*&/8!@8 ^@%8%%.#3):W$,)MHPW[P_>8]!CKC@\]JYVK-AJ%WIEVEU8W$EO. MG1XVP?I[CVJY)M>[N:23:]WI_"^T MU30M"U.ZUH2VNF@"2..X!7;@$NVT] 1CZUR=M\7O$T$6R1;&X;^_+"0?_'6 M_2L37_'&N^(X?(OKH+;9R8(5V(3[]S^)K&4:E1HQW^ MGS&&XCZ'&00>H(/45UMW\6O$UU:F%#9VS$8,L,1W_P#CQ('X"J<9QFY1ZE., MXSLK90T\\TR1J3C M+&),#-K"^^Q'3;O[5G'E>2V[/TQ7I7B^+_A M&/A/IF@7#J;R9P60'./F,C?@"0*P+3XM>)K6T$#FTN& P)9HCO\ T(!_$5RF ML:UJ&O7QO-2N6GF(P"> H] !P!6CC.867A_5M0U!;&WT^X-P6VE3&1L]VR.!]:]*BN[BQ^!% MG=6LSPSQ2[DD0X*G[0U8"_%WQ.MKY)^Q,^,><83O^N,[?TJ*;FN;E75D4^=< MW*NK-;XJRPZ;H.@>'4D$DMM&I?'8*@13^//Y5;\8V,_C3P)HNLZ4AN);1")H M8^6&0H? '4@J./0YKRN_O[O5+V2\OIWGN)#EY'ZG_ >U:.@>*M7\,RLVFW6Q M'.7A<;D;ZCU]QS5>Q:BK;HKV+45;=#O#OA74O$&KPVD5K,L6\>?*R$+&N>23 MZXZ#O74?:WQ);6,+A_L4)$A'9V.2/R"_G52^^+/B:\MS#&UI:9&"]O$0 MWYL3C\*XAW:61I)&+NQ+,S'))/4DU2C*4E*70J,)2ES2Z'J7QL_X_-&_ZYR_ MS6N2^'9QX^TG/_/1O_0&JEXB\5:GXHDMWU)HF, 8)Y:;>N,_RK*M;F:RNHKJ MVD:*>)@Z.O52.AHA3:IE>M:!XUTW7&6 M]FNS_R MRD/WO]T]Z\>JO*K AD8JPZ%3@BL*U%5%YF-:BIKS/HWI1FO!='\;Z]H+!$G- MU;#K#.=WKT/4=:]%T+XF:-JKB"ZW6$Y. )3E&/'0_4UY\J4HGG3I2B=MF@&H MXY$EC$D;JZ-T93D'\:?69F#JLB%'4,I&""*,.H_=.%/'##(QQ_2C-+F@!Z73 MH%$J["1SSE<^F:M+*K 9JGU!! (/(@0DH2N>V>.N: -&CZ502XD5F5T(4 M&V%+<>4.,2$9[\ M\?3^= $:P16XS)^\D SL7DX^E2XFD!#,(EXP(^N.XS_ABG)$D;%@OS'JQZT^ M@"%;6%9(Y"FZ6-=JR.17*PMLD,9SM/I0!?S1142W,#RM$DT;2)]Y P)'U M% $M%>+>)OB3K^EQ2W4&HZ>GF;A#9B':==KK>J:I)= M3;@D5NP2(9Z8(Y'TH ];^*/A>]\5^'4LK!XUN%E5P)&VJ1WSP:\JL?@/K$RL MU]JEI;,#\HC4RY_EBO3/''BNX\*> ['4+95>ZDCB1/,Y'*C)->+WGQA\77D1 MB^V1P _QPQ!6_.O,:Q;J35)I*_7T1I[ME<]ENOAU8:EX-TWP]?7,C"Q VSQ* M Q/?KG&:I1?#;P!I-PCW$,!E09*W5SD'W*DX_2N3\::WJ\GP@\/WGGSO-<$& M>Y#D-WQDCUKR*!=0UG4(H8_.N[J7Y$5FW,Q].:Y\-AJ]2#;JM*[V]1RDD]CZ MLOM2_L?2FN-.:-(1+"BX4%=F#TKR7Q5\5-?35_\ B4:GMMPH#84%7.>@XX]. M*[F2TN[3X=6UI=-YEW&8$?/][:>/Z5YI<>"[RZT^%F6*%IFPT+2C]V?4=\U[ M.%C-8>,81OJ]>NARU''VMY2MIL=WX!\42^)+^&:0-',+A?-7?D.2#R!Z5Z7X MG4-X:OP1G,1X_&O*OAWX/E\.:[&LLS7$S.K;EC955 /?WKU?Q';W5WX=OK>R M&;F2+;&#ZUO5WT^_6QXYR= ! S,@Y.* MH>%M UK3]1AN=2EMG6. Q?N<\=\?G6YXETBTUK2OLU](T<"R+(Q49/!XK(V, MCPAQJVJ#TV?RKIKUKP1I]B2%G+C?YI( 7N1CO67X>\-V?AZ.3[/+([2?>+G^ ME:=S=&!&=3&0!_$V,'_"@"U6!XRU%=+\):K>-&9!';/E0<9R,?UINH>,=#T. MW5M3U:W1FR0 >OL *\4^)?Q1C\46@TG2$=+$L&EE<8:0CH .PJHQ;948ML\S MMUR];MJN$%9^EZ=3;!!+Y><[A-@_E7/F].OXY_#%:NN^+/$>DZ]?6L&@M=V,,I$4S6#_ )S42BF[E*32.B76 M)M?\&W%Y<6$=E)'?^5Y<:,@/[L')#$G/S8_ 5R7BS6]:TJ\T_P"P:A?VUI)8 M0?-&Y$;N(QD+C@X&W/)YS]!;.JEX0LDLHC!!(*G&?7 I?[;MKJUCLKFX,UG& M5'DR(2 HXX##&0.E+E:V!RN6_!NN:O>^%/%-W>W]S-+;6ZO;22L6*OLE)"Y] MPF?PKG(?B=XIABVB^A8\D;[9&/XY%=+9>))K"U$5K<6T$0P2%B0*"%"@\CKA M0,^E5+>71QJ8U*."P>^+AB!C:"I4JP4' .0!/'.H^*;Z\L[J"U4V]DURC@ MLH+!T4!N3@?/U [5EZ]>1>(K%[:\M82\W\4J;LGD\@-\N1P/E''7*:ER[:@I*^Y2M_C+J#29GTBQV$ M]$9\_JQKI]1U!=5U7PQJ*J$6[M;.4H.BDW$F1^!R*XV\\,Z/=ZHU\D]4 MD[K0+Z;B:C\2M*@U6[TV^\/R/]FF>"1VD1LLK%3QM]1ZFMH^(/";>"X-4NM, M#:/]K,0M_LBR>7+ACN*$@=,\_P"U[UPNN^%[+6-:-[ILTL*2N9;M9(R2O*[G M'S7^LV$>GZ.(;MKB-;>46*1;9"XVG(;C!Q5KQ):_#R?Q)<.Z4K:COH=SH=CX M+BT?74T&:/[%);;=19'E;9'LE&?G&1\IDZ>GTKF4^'O@*]P\'B0QJ?X?M<0_ M]"&:L>"_#\VF>&/$=M=WEE'<:I:>1"KW"#;F-U!;D]YOPV-[&O-[;PMK+:JU MC':[G7!W@Y1A@-D$=>.<#GMC/%":;>NP/HK'KVJVL%EXF\.V=K)Y\$-M8PQ. M2&WHK;5.1P<@9XK!O?A3;:UJ=U=6OB'?+-*TD@8+,VXDDYVD>IK:GB;3O$'A MBTF8&2RMM/MY?+.[#QD*V/RR/48]:\K\0:-JVD^)[B"6T>$W-P[0B)CY;#). MU">I&5XSGH#R:%).UGT%=+<]8@^&L]OX#N_"R:EN>YNOM+3FV)P/DX"YR/N# MG/K7'S?!;6$?;'J-L1TRZ,A_K5V.QU/_ (4O?0E)?M9O/M$:"7#I"-H+'GIE M9,@\COTKA='U;6P5BTVZU R,2$6%V)9L9X Y/<_2E&2=VFM!O1V:/3_B'\/] M6\7>)QJ>G26$,/D",K-(RN3N8YX4]F Z]JD^&G@?5_"?BBXN]3>W,$EIY*O# M(6PWFQMZ ]%:LKXL^(-=T;Q8JZ9JE]:Z=);AE$$A$3/N;(!'!.-N>IY^E7OA M/K^L:UXCN;+4+^YNXA9F54G9FVMYL:@\^S,*I7<= TN<#!\-O&J',>C2J?7S MXA_-J]%T[3-0TO0/"=CJD9BO5N[CW?O7$6WQ9\5A%1[^WY' M!-I$3^)*UWMGJMUKFD^#=1OG#W,MY3+ M_"VKS>-];F%H%@GOKF>*625(U=#+D$%B!_$O'7GIP:N^ M'OM.UFZFN;&XBC M;3K^+SBA\IR(&QM?[K=&.03G%=#K_P 0K#2_%U_;)ISF6ROI$>2YD:9&:/?% M\B*5VAMQ)&3R%[\T_P /^*-,UQ_L<+7KZ@MI<--),<1LD=G/'N5: *3*2?3K32F.H/^%1Z]K=GH>CQQ-8%]1NOWT$IE?:(+7I9;"\5XKV4;K9K8(1E&\EF- MX &/X3GKS5U;;P_+"L@N9XF$)S S0.>N*:!1(ZB4J%/D%NO4<'JN0".,'/\ =- &-U[^QI.@ZTO1?3.* M3W- #=O48[8_.H;C'V=S[K_Z$*G QFH;D'[.QYSE7ZK?'4]6N+PC E2*VXEPHKT:,>IWT8CZ*6BN@Z!**6B@!**6B@!**6B@!,48I: M*"K"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83%&T4M% 6$Q4P_ MX\W_ .NB_P C452C_CS?_KHO\C6&)_ALPQ/\)D-%5[A?M5HZPR#)Z,#TP:=; MB9?,$S;OG^0_[.!_7->6>234452_M&-;V>WD4H(E#;R>",9- %VBD1U=%=3E M6&01W%+0 4QHE?J.?44^D;(4D#)QQ0!"+6229(XAO9V"JO6PYQR*N6VARW! M^:\LX...!SU_P ]JQ]1NK!;Z.,Q2E$. M9"LSYIW*<<=:0#& ML&3.^6(8]'I\5E8Y'VG41$#_ '8]_P#45=DU[6YI'G-EI+6K0;Q&=,M@P;;G M&1&#UK%5M0O)[>[^Q64494F6'RD4LV..W'..GZT :QLO#BQEF\0S<#)Q8Y_] MJ4R]T[2;4#;K#MN7*[[7:#_X\:@LVEGTN9[FT2VDPXVA<9&.*M36]K5#XQNQTSCO6EI=WJFL2W-PY>80C=*N/NKP,^W_UZ +L< MO@^11MT_Q [?[-W%C_T55O\ L+3K]/\ B5:-KK,!_P M+B)O_9!50J "ISD^ M@HZ'H>3^5%@N2R>%]8@5B=#U+:.N5B-9HQ;.5FT"65@<'S2R_P#H+"M _.6< MD?\ ?4AJI;J6M8L8.5&*+R8P6DC(H)"]/0T /CL[?("Q[6)P ';D]>YKI-%M M-$MI8GO7N75U(D6*WC)C/8@N&##\!56>[TQ-6T:6P, 9KR.-/+D,F^)U*.T@ M)(5@6&!]:]0_X16$P(F7=\8WB.)2.>OW<'C(_'Z5G.;CLBXQOU.%O)M1C:1K M"&TDM%Y5Y=,M@V/?Y:Y^YU>XNALGBLC[I90I_P"@J*Z7QMX>M[7R9)498\DA MP!\H .,X '6N=EU'3[K1X8H2252/"&WV-&X'[PE^KY)[],<54975["DK%>$Z M>9$-W:NQW_O/)*)E>,8^4X/7G]*UKW5M&73VATG29K.Y!0+=?:W+%0!G<.F2 M0QX+&7@28 MZ\#H.H!_6J),.;Q#JL$+R'5+_9$I9@+AR2!SP,^E)=^-$GTZ*%AJ G>$2F4S MNVY%0[@06/)//Z4S7T>TNKP"TDL_G9HX'R3&A.5&3R< CFO-X/$&J13!DNVS MG^)5;^8HN-([S^WHI)1/!9>2T:?:0,$@CJ 0Y;./Z\YJ2;Q'+/?"^NM)2YQ M93$8_*1NP4B,KR,YXQT[UST7C;Q)#8RR+=V_R@8#6$#=QZI42_$[Q6%V_;+( MCWTNU_\ C=*X[&Y=ZK)-(98=($0$(<1Q.V,DCY?F).>>3SZ8.F:[J.NBZEOY(I&5HP#';QQ<$G(P MB@'H*Y:XN;B+49S'-+'B5@-KD8YHN%CTB?5M;O44/IP M8T:#9"J%CZ$JHR1 MCJWUC M>M=7MQ/UP;B5I,#\369KLEU+K5\I:5E6XD"@DD ;C@"BX6/6Y?'_ ([>YDC_ M +5L?/1PT :VC)5_O0!VHU7Q-+IHA3Q']FL( M9E$:!0FQ1G*9 R>>YZ5G3>)-5C>0CQT0!(&5!*Q(49ROOGCGVKF_$\%Q<6MK MY,Q27EW>R733.6620?- MMZ $_A5H=!D#IQWJEI<9BT>WCD!5@O0_6K:[LD'I_*F2 '/)P12@'K@,$YS MN1L]O3O3.#A3DX'TJ"P4?8(N>?FX_P"!&D!>G@TTEOLUQJJL>GFRPL/TB%4Y M+)KJ"6+S)'#*,L0..?8"I@#CTS7?^$M>T73-!*RQ(LT3,UU"[@?:P3\I&?[O M3:.#UH X%L,I#=>^.U4[Q\ J#USCVK3U*>*YOKFXAA$$E7(0-M2XKO4$>DJ:L9WV$>E'V$>E M:.*,4^1#]FC.^PCTH^PCTK1Q1BCD0>S1G?81Z4?81Z5HXHQ1R(/9HSOL(]*/ ML(]*T<48HY$'LT9PLAZ5*EJ%[5O8_6O0M&^+%G.T<.KVK6SG@S1_,F<\< M=17GS1ANU5Y+4-VKGGATSGJ89,^A['4+/4H!/97,5Q&?XHVS5K-?-=M-?:7. M)["YEMY <@QMBNYT;XKWD#"+6K43IG'G0C:P^H[UR3H2CL<QR.0"8R<.,]B*U#BI(HXS,LFT;UR ?KUJ'/-30GF@ M#6M(HT+.J_,[;F/7G&,_E5\#N MZ_E7AZ6\L-_;+);R0EF4@.",\]1FO7/BGIFI:AJ&@QZ?8R73&SVLHBW#J/UI M.]M 1Y*-6N[+Q-_:$@DD?)_=W#%@Z>ASU'2O:_ 6M2WWA'Q!J,>R&X1%),*A M0'5#T%<6GPUUO4+JW3^R+TQ1Y+1WDBQ*#[,N2*]/\)>$-0TOPYJNGW45O:M= MJ$B2-_,"@*1R>_6A7ZC=CPZ\\<^(;^_-\VJ3Q3,FQO+;:,?2NG^#=S/<>/F> M::21GMY"Q9B=Q]ZVYO@[<6,A&0V%(;L%IB/$/$-DZ7>A]:?+KOAG1HY)3=Z?; M??*%0?QQ4J*'=F;KGAZU\2>%M/TN^MY)(C%$S!#M92 .]>;:5\#[BVUP7-T8 M[FP1F98#\I;T!SV]Z] OOBSX0LXMXU-9^?NP*6-<[??'?1(90+2PN[E2.6X3 M'X&DJ#N[=2K-]#L6\+>9HUMIPAMA;1@+]GD7[YIF^Q:/$L6.#-(=WZ<5SLWQC\8SJZBXMXPV0-L(ROT-5# M#**:2W'R29]#G0].>U>WN(_.B=E8K(V>1T-0&2QMHD6]BL+14;]WYC*=P'IF MOEV]\7^)]2A\F[UF\DCSG'F8Y_"LN:6\NP/M%Q--CIYCEL?G6T:32L5[%O4^ MH_\ A/\ P]ITDEOJ/B"Q,RMT0\ =AQ6#J/QL\*Q0W$H,S$']:O+9#TJ46BCM6BH&BPYBO'+*09&9R.A8YI'MBL$C\\* M3^E;PME]*CO(0MA<''_+)OY&J]C9%.A9%N.[NH0%2[N@HZ*)FQ_.K(UC4%X6 M\(^L:-_,52P"X#,%W$#<1G'J<=\#^5:^OZ1::5-;+9WOVE9$8L&P67:V V1P M58G_,A>RJ?RO[AC64++EI(E!_OD+_.JRV5BS866T)_V9%_QJX89 M8Y=@1F8J"0%SUP>V>AX_ TZ,W1SL$Y"G:=JGY3Z'WI^[NF)QDM&B)=)N[Y\-QN(Y]#D'@]L'TI]OM+A;>"WW- M]T)&H)_2JY61<@^RW:1E%EE ^N:KM97>[/VJX^F[BM SR28+22E>#A963^1% M213>4FX1LPSC=)+(PS^)Q19A=% B_1<).0?4H":%EOT.6:-OJF/Y5=>:20C] M\ZCT5(_ZJ:='*O4&23T,FS'_ (ZHHLPNBG+?7QC142,[00 ^<#KT_$T0ZG?1 M.LAAC\Q2&#(Q&"#G/.:ME]W(>!1_UP9C_P"ABG+L)YV/SC_5E/\ V8T:CT*; MZDR(-EL6.,;=P%.CUMQ%L:U=/F#;A@D8!XSZ<_H*L^2)#PELH_VKAL_I&:22 MUB3@;9#_ -,VSG_OH"C4-"&3585^AJ3ZO;ZA;Q6=^UC-;J5"H\<>5 *GCOCY5X[XP>*T=.UY=)#KI\%G&A)'[ MN,(&XVY.W'.#U^GH*Y$VUG(V!/:N?:53_6I!H^X96($>PJ7FAJZV9LW-M MIFH:A)J3Z?!'/M 98WD7S!SV'U_&31-*TOPY9ZLEIJ%S<_;H(XPLML$VE95? M.0Q[ C&/2L1[6[/2YG7_ '6IR"_BZ7#M_O@-_2GH+4W?%/PM%_K^H:FNNPH; M_49GCB-LQ.6=FP"#\P&>N/3UJAX:\)#PWK$M^^LV%S$;&YA"1B0.6>%U7 *X MZD#J/TJHUWJ@(*W!7'(^0<4Q;S4%(WM')CU4C^1HT"[-;5_#EGXGM],$VMM8 MO9V[PF$VK2*6,TC[@0P[.!T_AH\-^#[7PYKT.J_V_;3I%%.GE_9W1F+PO&,= M1U85G1ZQ?V\R2PQQJZ8*LI((/K2S:[?7+[KF(NVT+GS.PZ=NU5-QF[]_Z[$P M4H*W]?F:$W-Q(0>"Y/ZG_P"M40R!]!5 ZNV[FS<#VD'^%._M:(]8)A_P$'^M M-RN[@E96+I! QW]_RHZGGU_S_2L\ZU;^8%:&Y'J2@Q_.I5U.T;'[PJ?0H12N M%BP?4TX=3P:I-J^GHVUI^*L)=6\B96>,_5@*8$G7J:0Y))-1MC%61Z,(V0F*,4M%4583% M&*6B@+"8HQ2T4!83%&*6B@+!12T4%V$HI:* L)12T4!82BEHH"PE%+10%A** M6B@+"44M% 6$J0.H@:-N,L&S] ?\:92$9%1.*E&S(G34X\K*ME;I;1R(CE@7 M+'/;/_ZJLU2N(6SN0D,.A!Q4*7<\"E77S!Q@D\BO/J8=QV/,J85Q?NFG44UO M%.K+(@.Y=I..G2LR>VBDU*.3[2(Y!'@1!L%AD_P"?PIB-;P_QS6OI"YT>^YY^7^M9$2-;EF4D%@0<>AI#0]M9NT&#+ M)M[C>>GYU:MI!-8(Y+":9G"RIC"D_>R:DT?\ UT7_ %\1 M_P#H0I#.M@@NHK.Y2ZF\UCN*G'0;M_7]? M,6]\,6HN60ZS9B)!OCGCDR3AE' '(/)..N%-9$NN7UI*T;>*]1"*=H;[=(H( M^F:AN+*"#Q#9A(D'_$N5S@#[VX\_6NQU_P 9W_A7X<^'[;3U02ZA;RJ9RV#% MM9>GUW&KN;6,F.Z35K6."SUN]UB[5));F-IGD"1C;@@'TR<_A6=#(DL(:%E9 M6Z,O.:H>"/'VMZ/KZB2:;4%O'2)ENKAF YZC)]S78>,S_P 5=J)]&4<_[HH3 M$T5K[Q3?^%OAMHK61!:^-Y"VYCA,2MA@,XSSWKS_ ,+>+-1\,7V;>'%\#Z3;:_:VMRP:X>);FV$N,SR D9!QTI=2U?X=Z M=;23?\(_I4P0$D"RB!Q]"M9N$;-6T8X)0=X^IS_Q(79XAO%4D!8HQR>HV#O5 M^/X%:(UPK+J-Z]J\6<_+N#9X.<8QCU[U2^)0_P"*CO#U!C3G_@(K@G^*WBVZ MN1+<7T,HV%/+>VC9,$YSM(QGWJ[65D/<],;X,Z7I\1@N]3O':68K&J;!\F1C M.1U]>U5Q\%+5+6X" 2/*3]G:X S,,X&.![5SUUXQUN[>[::X4273,TSK&JLV0 1D#.,#I0!ZAXJ\(Z3X3M[ M*+3K>2*67BX=W8B1E*8*Y[?,W3UKJ9_AKX-L[2*^N+1BDT>9$,K-\S$98#.0 M1CJ.QKQO0M6U+4[>9+_4+NZ2 Q")9YF<1C/103QT'3T%9ESXH\2#4I677M54 MPLZ(1=R?(I/0<\#@<>PH ]\3X;^$!:6\FG6,D\%U)Y3E9Y" G=NOJ,5GGP7X M6L/$7]F0/8@O\TL60HVK\P.W(^;YNN[BO*+3Q/XD:QNY#XBU@L+RM+5T+&>UMUC+/S\IP.<#%=_IFAZ;+86N0D: ;O8#^+K7CWV"].?]$GXZ_N MS_A72Z/$QTU(U\E6$ZD&8 XP>V>]-"9ZGX'U_1=&\/:I!K&IPVL=P[ QO)@R MK@A@!WZ]O6K_ (=\8?#73KQO[,FL[&8Q%6F,!BW+D';N(&>0#CV]J\5\5JSQ MVAY)WRY_-:YKRG'53^5(9[-XCOH-2UZYN[:9)X9&W)(IX88 _I6: %&X8P1U MQ5#1B/[%M2 2O\ #QW-7\ECZMZU1 K *0>1QUS28(PP)(Z@>M#'#?,N"/:@ M8XQSCVI@'.<,>AZTNTL3D_0T@QP>!GOFD;GD'@'D#G&* #/)P2":4IWS\V,@ M'O2;@02S9./SI[[@-@/"^C4 0R*Q*E)G7'4 _S_ ,\U2/SH V[N\DTK4+N*YTNQ#31JQC90X0,H;*DYVD MYSQTSBL6]UJ[N+5H'6!$;<%$<"IL#-N(7 X&3C [<=*8ZJ%Y S^=49V 7!Z> MU &?/]U?^NBY_.KT_P#R![W&>4D_D:Q;G4$RL>S&QQSGTK7:1I/#]W*RXW1N MX'MB@9>NC_H$@P1^Y/X\5RMG]X5U,X*:9(,8S$?Y5R]G]X5O1W.K#&[#]VI* MCA^Z*EKT5L>NEH)12T4QV$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% M 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BE MHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"4 M4M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!8 M2BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@ M+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T M4!82BEHH"PE%+10%A**6B@+"48I:* L,:,'M4$ELK=JM44FDR7%,R_(E@E$L M#M'(O1D."*ZS1OB5KFF21QZ@1?6JY#!AB0_\"K%*@]JADMU;M6,Z*D8SPZD> MU:)XWT/7?E@NA#/CF&?Y3VZ9Z]:Z:$X85\R26?.1P1WK>T/QQK_AYU59S=6R M_P#+&HKDGAVMCBGA9+8^D;<\5H( M^.X%=!)\6_"ULQ62[<,!G C)K!Q:Z',X26C1Z":YOQQX&WTR"X2!VE1 M][@D #Z5QM_\=O#\$2FSMKNZU\Y4, .>U M4J;*5*1]%6'AO0-"=I'M8U2)0J7%W,).O^]TJU?^+="TW;<7.M6D=OC;L#J< MGUXYKY0EN]0N4*3WEQ*AY*O*Q'Y$U"+9CVJE19:H,^E;[XP>$+";:M\]P6&= MT$9<"N?OOCUI44KI9Z;=7" ?+(2$!/T/->'+9D]JE6Q/I5J@6L.=[?\ QP\3 MW,P:SBM;6/'W-F_/XFL:_P#BEXQU *#J9@V_\^Z!,_6L!;'VJ9;$>E:*AY&J MPWD1WNOZ[J4OFW>J7U6Y;W3)+:0>2AG,)4,;95 ;;QC'3G;SVQ6*>">1V->2?/G0^&YI+6UUNYA=8Y8-,EE1W7(#+\PR._2N#T_Q/ M>V'BB?7)&^T2LS[T)PD@QP#[# (_W17>>%9_L\&MW+Q)((-*FF:)S\K;1N*G MZXQ^-8L'C+P?*=UYX1MV?OL8 ?K63W9:V/0YFC?QUI*+<^;+I%T#D9)4-_6O9O-2]\9:-)&@CCFTE&4'^$,TA&?H*\TC^ M+'B0E"WV#:" 0( "?UJ(7Z&M2UHW_K5FEX[L]0;P?X3A@AN6D:T(N(XT9N1' M#C=CODOP>^?>H/A3%?Q>+#IMQ!<)974#+/'(&5" 1@D'KU(_X%77^(O'UUX> MT#P]J,=C'.^JVWFR*\A7:P2(G&.V9#3?!GQ"?Q3XECTRXTV&U=T?9)&Y8Y7! M(Y]L_E1:\;-:$65SQW4-9U#4-8_M&YO99KE&&V?.&XZ$5Z-K/BK5H/ACHVIP M3)'=7LDD&9-X.& 6+ /Y5MW^M^$)O M">D:CJFFYTNX=Q;Q-#O\I@2&X'N&_*DX1?+>.VPDK)I,XCX5:K)+XC@\/W@% MQ97ID+1RC(5@F[]?+53[&N@DO(]&T/6-5>QBO#!ZT76(==E$6GM?) MNXUV&TU0^;;WMRD9*?(8MQ(^ M7'098' [+Q6QX\U^#0]4?3;*"4:A'(KRR/*QC",H=%5#Q]UE!/J..IK9TSP] M\.FU>R;3=31[I+B-H8Q.>0H/XT.E3:^UA$0LB@G;_P!=#^5G7V'K6EKND:GK7@6[M-)M9;FY_MO>4B."$"R D_B5_.N5\->$_%&C> M*=(:XTFZ@A^W0"5RO&SS%SN(/W<=:<'4<7+FUU"HH0GR\NFG?MZF]>6G]C2H M^JI+';^=L+%-HDP2" <^Q&:?_9%\+83[,Q&,2;ST*G'/XY_6L/XI6>JWGCV^ M6*UO)[2-8#'MB9D'[E"V,#'4MGWK?^']YJ(\&^*Q.)H6TRR$EH) 1Y3".>3( M!_VHT/\ P$53]JHW3N_Z\C).%FG'7YE$1HQ,:RA[C/$8!W;<9SC&2,7Y.GI+(8U.9%:V,:L2 R6L8)QC/('O\ K38Y(1)OFBGDSU5;J2,?@%-9,_D@IIIB:L2?;+1? M]79.GH6NY)/_ $(_2JQD,DN3=SQH?X8X8C^I&:A'7\>GI0<8Z=J=D*Y8C:+_ M )[329Z>;&@'_CM._=N3F>V1>GK2_;K@*5610/:-1_2ERA4R."S. !C;&VP?I6AHK)<:C.ACD AMB^6E+Y)('<<8P?SI--#33,A[ M&^B4L+NYW<#ER1DGTH!OTDVO<, #D[D' ^?G_P =%=CF'(/X'E7H(=@Z5T4Z=F=5.DTR=1@4M+170=5A**6BF.PE%+10%A**6B@+"44 MM% 6#%&*7%&*"["8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%&*7%&* L)BC%+ MBC% 6$Q1BEQ1B@+"8HQ2XHQ0*PTJ#4+VZMVJQBC%)JXG%,S9;('M4(-S;X". M=J]%/2M)<0RPSJ8@X(W#D"M!9$?.QU;'7:<5 MQ6B N29)& 4J, MC) _"LZ&-8]1"W1,EV4)1P"0JY/]E> MK0:=X*&DI=3:/IL2>1Y#R1G(C(!]"2.,4#/&Y;;>,$J:GTZ!8+F , MX \Y&)/LPKT_4Y_#>G/<0:=I6F/YMN(!,I)"-TW+O52#[_C7(W5S;^2RK+&" M1ZBBP7(DDTB);BVT]RLLF=ZO\I)]!GK]*LRX$FV0[7(R%;@UQQ.;]W'0MP0: MUK&4K?AF;^ ]?J*+A8U]F<[EX^M5]/&-0U,?],3[^E5+F_F:^CBMS@DD 9QD M_4U2>XE_M29&5DD>F>!^M4%F6SN)*G]*&Z8/8(O"&B6.JZE/:W M>GH_^JA=B Q&0<+@]%KSZ[U>SNX@A$@V.KC)(SCMQ6>M\7$9DFD\U)'V2$DE M%;'0=\8_6CE?87++L=E#X=\$Z7J$-PD^IZ@T+J^Q%5.0RGV-"S@T^U#6U[;&,VU2<9); Z]LYYK/6[=%DV)AG))(/J,'^=(MRX6-6C#H@P%;D>Q MQZBE[-C]E/L7;,VNGQO]D7+KNV8W M MDDEE)<+%:6MQ$%;+RQ+*F 0,,>@/?'IBK%_JT-P8X3H^CP*0F)5LA'YN M0"=A'7^E8#SS/"8CC:22>.N>M()IPP8'D #/KCI1[-A[&9HV\$#,MN(_LXGC M:1X94*MP2/3 '%( )I6S>@RK,4D#NP).>BY')JNU_=-&8]L84C&%3&.<\57+ M3E0I=MH.0,]*?LF/V$CJ8/&&KZ?8>9;>(M02U !6..=U."<9VGMFK%WXEN;N MX07M[<7DK+L=R_F; !G#$9QTKC&$K*%9F*CH*<%FW!@[9&.<^E/V3#ZO(WY) M+66Z>-U86[(&,Y/[ICZ ]S_]>J\2Z;Y.]K1XV+$(KI]_'/!Z8/;/6LTR790H M9I"IYQGBH3#(>I)I^R8_JS[G6PWT#VZ2-(L+$/>E*+#VI_V#VH5 I81=B%]9NW@,6U I7;]WM4-FI#"KGV#VJ:&UV'I M6D*5F:T\/RO0MPCY14F*:BX%/Q74CN2$Q1BEQ1BF.PF*,4N*,4!83%&*7%&* M L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%&*7%& M* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%&*7% M&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%&*7 M%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%&* M7%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83%& M*7%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83% M&*7%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!83 M%&*7%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4!8 M3%&*7%&* L)BC%+BC% 6$Q1BEQ1B@+"8HQ2XHQ0%A,48I<48H"PF*,4N*,4! M83%&*7%&*!6&EHFKJQ6%VUK(LF"K@Y!X.*=-KZ3J8II,\YW>6!SD=Q] M*CN8=XK->R)/2N*>'2V/,J8-)^Z;5GJRP;S;W(3*X;'<>A]15P:]%<6NP7^9 M=V&3RT";<'OMSGI^MO2C4([R[N-Q2W\B-SV7. M0./]YOTJGJ=GH&J:L^HM;D\X9(7""0D-\V.V#C\A7'FWDV[Y?))1Y;+UMJ>AZW?:7KVDPV%Y8^6EO%Y=O)&!F$ 8^4=A@(#[+ M4'A>UTKPC?2W4,DTU^%>-)'0;(SG&0!U[9^G'6N%WW(/$LGYT\7=ZJ[5F<>_ M>I6#LK)NWJ1R2[+\3>U#P=IEYJ(ETN^-I9$ R),IH_.NBU33=(U+ MP=I_AZ#4&@6Q)DC=^0SL26W>V7;&*X*/4[^( ><6'^UWJ5M:O/X50?49J7AI M:6D]"7!VMRG5?#[PW)HGBBUUG5;RV1+=F*QJ^2Q90H;Z8&] MY$BN_(.SYMOU)QS7#1>(9B>02 ,C\A4U*%;>+U+@HVY91:3[:D/AGPMK!\2VV^U,$5I=1&:8\*@ M5LY![GY3CWQ6I\5-&OI/%-UKJ6_F6%P4A1DY*ND2QG<.WS(V/4"J_P#PE"-% M%N$@9 5 7T))Y]>O\JLVWBZ-9$#O(R;@3'(?E.#T--TZW-=6_K^E]QERK9IF MS\/M+U./P1XO1H)D>ZMD2T .TO($E'R^G+Q_]]"O.?M^MPW+VTEWJ(GCX:/S MFR#QC S[UVL7C%HVP-0F[9SWQC_ ?D*L)XBA(='3P[<6=]&Z?A^-$OBK^U+*:TN9K>YBG7#JX'/&,_ M4#O4NGZO::*LD6EVMK'&ZM&7Q\TB'.-W/;)K-JK[-KEU]1PY%-2I^(; MWPOX*O=2T\PBX.L^3B:/>"K+(3QZ_(.?8UF^&/BMKE_K=C8WT5G*ES=10.T2 M;2JNZJ2 .X!K3LM4L?[-F@O(8ITED>5XF/&21P!ZD< ]LGUK$T;2]%T*\M;I M(Y9)HI/M$3LP;RV!8+D>H(5A]!ZU--R49)QU5_F765YJ5U9I=?);]CI/%_Q4 MO/"WBF[T2'2H;B.V6-O-:=E)#1JYX''\6*U?#7CF#Q#HFNZA+IODC3+?SYHP M0WG+LE8CGVC(Y_O5Q_BO3-*\9ZBEU")K;499OWDA4,)$YPOU50JCZTJ57TX>7GW4]JMSM&_*_N,E&3>Z^]$47Q4\+WQ\ MF;PW(B8QGRHB".AZ"NA\1ZGX+MM#T*YUZR66QN(-]@AMS)Y2[(R5P#\O!0?\ M!]J\O_X02)=0N6AU./[$!B!VR"&(+;3[\8S^/05VGB[0[/Q!X6TC3;'4H$ET MF$1P"20 3':JDN>W" _5B*)3BFO,%&;6Q>\.7?PWO]?L'TFTB@U#SE-OF)DR M_;J:DCN+.SL=6EOI[&&'[7&J&^&8F?8I"GCJ55\5QG@KPC?V>MZ5JEW/$B6T MHNI(MX+LRD.$'H3GZ9!%:OBS2K_6/"=_;:?:2W4RZO;RLL2Y(402 G\R/SJ5 M*,JUD[V3_.)HXR5%MJVJ_*18ME\.7-O;VT:07<6QS VIX2''F#R@ .<^27_$ M>]:FH:/I^IVFLV,EJ)[2)HFAABE";A']L\M5;/? 4?[U>)7'A;7K7(FT>]3' M7]PQKT7Q,D@^',X"LLB_8,J!@@AKH8QVKH,"U_PA6A37CV\&FW-T(YKJ,1VY M 9A$K,N7]6V[1ZD'/6KVM:']AN=/T>V65F@A>)$;EF)N9F ]_O<5XNFI:A$5 M"WURA0_*!,PV_KQ7LGAQOM>F:&]U/(Q;2K@M,6/>R MSWC75RYFG=M[NYY)/)/YUZI9WLNH^!M$NKB'S N-LJ&-U8<%>#_, _4"@!XL;QXGD6UF,8+AF\LX&U M0S9^BD'\:@,E3S>*[RX1DDBB.05)'7&S;^9)W$]S0!SH&X9SGCDCM_G-,+#=C)4$^(+:[#_P"AL"UL(%^1 (B PWC'4_-C M)[%N^* .=ZC/'MBFD]\9'>MR:]T^X+AD*ARH\QH@S\>5\YQ@;L)*,=,R?6F2 MSZ/+-:L(#&OV@M,(HR!Y9ER0=W4!.!CD?7- &*%)(!QFE*CN*GN)(I9MT41C M7:N5.!SCYL8Z#.>/3%1$N>/PKT+Q-J?]FZ+<.#ME?]U%SSDCK^'/Y5Y9$NYJJE'J=-*-]2 M[9Q9(K:BC 453LXL**T0.*]*G&R/5I0LA-@I<4N*,5J;6$Q1BEQ1B@=A,48I M<48H"PF*,4N*,4!83%&*7%&* L)BC%+BC% 6"BC%&*"K!11BC% 6"BC%&* L M%%&*,4!8**,48H"P448HQ0%@HHQ1B@+!11BC% 6"BC%&* L%%&*,4!8,4QD! M[4_%&*0K%:2V5NU4Y;(=A6KBD*@U+@F1*DF9'FW4 5LA1A$-VJN]F">E82H(Y9X2+=[&0UU.^=X5R>K$9;@R^8&*L#D;>@^E:WV$ M>E.%D/2FJ UA%V,T7M^!C[0],::Z<8:1B/I6O]C7TI?L:^E/V!7U5=C%43*& M"L0'^][TWRY!GD\C!K=%HOI0;1?2G[!#^JHP/(;/>G>3(<1(W!+'ZTOV5O0UO"V7TI?LZ^E/V(UAC ^R-Z4HM&]*W_LZ^E @ M4=J?L1_5C"^QGTI19'TK=\E?2E\E?2G[%#^KHQ!8GTI?L)]*VQ&/2CRQZ4_9 M(KZNC$^PGTI18GTK:\L>E+Y8]*/9(/JZ,86/M2_8/:MG8/2C8*?LD/V$3'^P M>U.%B/2M;8*-HH]FA^PB9?V >E'V >E:FT4;13]F@]C$S!8CTIWV(>E:6VC% M'LT/V,3-^Q+Z4OV)?2M'%&*.1#]E$SQ9+Z4[[&OI5[%&*?(@]E$I?8U]*46B M^E7,48HY$/V<2K]E7TH^RKZ5:Q1BGRH/9HK"V4=J=]G7TJ?%&*.5#Y$0>0OI M1Y"^E3XHQ1RH.1$0A7TH\I?2I<48IV0U:^T4FT4O9HGV,3&-C[4PV)]*W-@]*3RQZ4O9 M(3H1, V1]*:;-O2M\Q#TI/)7TI>Q1+PZ.?\ LKCID4GD2#H6_.N@^SKZ4TVR M^E3[$EX9&'FY";!+(%],T]+N^BQMGDP/4YK8-JOI3#:+Z4O8$/"HH'5M2!!$ MQ7'H*ECUZ^3[P1_J,58-D/2FFQ'I4^P(>#78:/$M^H*[4V$YV]L]*G7Q.0!N MM23W^:JYL1Z4PV ]*GV!#P:[&C_PEHD9?-A<84*",< =*U=)^([YAD ]?>N6-A[4PV!]*ET"'A#K/^$T#(C_;IUDRQ=][;G).>>:T=(\> MVUJ]P9RET;@Q;O..#\F[ Z=#O.:X V)]*8;(^E+V)#PAZ-<^+K>1WDQ8IYDK M-Y9A1E5#T4<9X]:B'B!Y+J&XMGMH6A4J@@4*H!SGCWW'\Z\\-DWI31;.O0D? M2I]BT2\(^YZS;>(@+5C,]D9>0$:Q1MPP/XL?7\JSM0U1]0ABB\BWBCB9V58( MP@R^W=P/78M>;^5,.CN/Q-*3=9!\Z3CI\QHY)7O^AF\([6.V*C."12$<_I^& M*Y!+_4(R,3L<=CS0-2U%9-WVAC['I4^SD)X>9U^W(/\ A3=I!Y!]ZYM=?O!' MM,<9/KBE3Q! MH7Q##L^:"3(Z#(HY6+V4^QKEM&7YED3VQFGMK-BN 9"<\\ M+2LR>278N8]#SZ&E*GJ",&H$O[.4_)<+G'?@T[[9;9*B=">G6@7*T2E0.>^< MTF#N'?U_S^%(K+_#*A_X$*DW*3@,/P-(1'MQS5W0@!J=Z/\ IU7^9J#''3\< M407B:<-1NF(RML H/=BQ 'YTGL.*U,KQMJ/VO5Q:HV8[88XZ%CU_I6-:1;F' M%5LO-,TCDL[$LQ/RAQ@UU4H=#TZ%/H7X$VJ*FI%&!2XKN1Z:5D%%&*,4 MQV"B@T9I %%%&*86"BC%&* L%%&*,4!8**,48H"PM%%%!5@HHHH"P4444!8* M*** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110% M@P*3 I:* L&!1BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110 M%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%% M% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4 M444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+ M!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** M L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HH MHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6" MBBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444! M8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!111 M0%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P4444!8**** L%% M%% 6"BBB@+!1110%@HHHH"P4444!8**** L%%%% 6"BBB@+!1110%@HHHH"P M4444!8**** L%%%% 6"BBB@+!1@444!83 HVBEHI!8;M'I1L'I3J*+"L,\M? M2D\I?2I**+!RHB,*^E-,"^E3T460N5% MU7Z,4N1"]E$S38CTIIL1Z5J8I,4O9HGV,3)-@/2F&P]JV=H]*-@]*7LT2Z$3 M#-C[4TV)]*W=@]*3RQZ4O9(7U=& ;(^E,-F?2NA\I?2D,"^E+V*)>&1SWV9Q MTS2".93D.P(]ZZ VZ^E--JOI4NB0\*8*FXC?>LL@;UW&EEDN9QB61F'N:VS: M+Z4W[&OI4^P)^J(R+>W.X<5MV\>U1Q0EL%[5848%;0ARG12I1F@"D*PM%%%,=@HHHH"P4444!8**** L%%+12+L)12T4!82BEHH M"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82B MEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+" M44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4! M82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B M@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12 MT4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A* M*6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L M)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10 M%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI: M* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE% M+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$ MHI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH" MPE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% M 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4!82BE MHH"PF*,4M% 6$Q12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:* L)12T4! M82BEHH"P8HQ2T4RK"8HQ2T4!83%&*6B@+"8HQ2T4!83%&*6B@+"8HQ2T4!83 M%2VUO)=W45M" 997$: G&23@5'6AH'_(QZ9_U]Q?^ABDW9"EHFSH?^%6^*_^ M?&+_ ,"$_P :KWOPY\4V-NT[Z89$49;R9%=A_P !!R?P%=?\5==U;2M=LHM/ MU&YMHWMMS+%(5!.YAFL+P;XXUY?$UC:W5]->6]U,L+QS'=C<<9!/(QG-<\9U M7#GT.&%3$2I^T5OQ.$*D$@C!'4&DQ7;?%/3H+#QH[6ZA1=0K.ZKV8D@_GMS^ M-+I/PL\0ZG;+<2^19(XRJW#$.1_N@''XXK558\JD]+G0L1#V:G)VN<1BM70? M#NI>)+Q[;38E=T3>Y9@H4=.IK1\1>!-;\-0_:+N*.6US@SP,653VSD C\L4O M@:WU^YUN5/#MXEM=K S.TA&TIE01@@@\D=J'-./-%CE43IN<&OT.>NK6:RNY MK6X0QSPN8Y$/9@<$5#BM5-+O]4\3/IK2J]_+<-&[NQPSY.23]'K!KZ1H+FV M3_6- Q)3W((''TS70?"KPS?KJ$'B$M#]B:.2,#<=^I^(YI8=,A65XE#.&<+@$X[U%K.A MW^@7_P!BU&$13[ X 8,"I[@CZ&N]^#'_ "%]3_ZX+_Z%5_XDVL/B#PI9^(K1 M1OM7,4P'92VT@_1Q_P"/&N=U6JO*]CB>)E'$>S>WZL\BQ736W@#Q%=Z4FIQ6 M:?97B\U6:502N,YQG/2LWP]I#Z[K]EIJ9Q/( Y'\*#EC^ !KZ#FO;:6SU?3[ M95"V%OY;!>BDQDA?P&**U5P:40Q>)E2:C#?KZ'S1BC%:_AWPY?>)]0DLK!HA M*D1E/FL5&T$#T/\ >%9UU;26=Y/:RD>9#(T;;3D9!PQV*2O J5O">HKX43Q&6@^PL< ;SO\ OE.F M/4>M=M\-_P#D1?$__7-__11K.I4M&\3"M6Y8.4-;.QY9BC%>H?"KPS?KJ$'B M$M#]B:.2,#<=^$-2T[4+_79V@^R7-V=@5R6^;)&1CVI*M'GY M 6)@ZOLOZOV,#4_">L:1I%KJEY;!+6YQL(<$C(R,CMD5B8KL/$=KXGB\(Z1- MJM^DVER*AM8E;++E,KNX&<+QR3BJ5EX)UG4/#RZS:1QS0,X18U8F1CO"=,>I M]>E5&>EY,<*JY;S:WL@Q_"#Q"]KYC7%A'*1GRFD8D>Q(7&:XO5-*O= M&OY+*_@:&=.JGN.Q![CWIQJ1D[)E0K4ZCM%W*6*,5N^'O".K^)W;^SX!Y2'# MSRG:BGTSW/L,UT-]\(_$-K;F6"6SNF R8XG(8_3< #^=)U8)V;"5>E"7+*6I MP04D@ 9)Z 5LZ[X4U?PY%;2:E;B-;@'85<-@CJ#CH>:R)(I()GBE1HY$8JRL M,%2.H(KK?&]IXGM8-+_X2&_2Y1T;[,$;.T#;G/ R>1R/P%KMQI%EJ5M#'/'>,%BCC8E^<\D8P!P;C/E>8V?IG;C/Z>])U8+=DRQ%*.\D>?8HQ6SIGA?4]4UZ318T2&]CW;TF. MT+MZ\C->M>+_ =J>N>&=&T^T:W$UFJB7S'('"!>#CU%3.M&+2?4BKB84Y1B M^IX9BC%23PM;W$D+D;XW*-CID'%,K8Z1,5V"?##Q5(BNME%M89'^D)_C7(5[ M+\3M7U'2=*T5M/O9[4R!@YBI4C.,(6UON/\ Q'8:C#,^ MI7%U&&&^&9MX=<\CGH?<5T?QDTZ"WU?3[^,*LMU&ZRX[[-N"?P;'X4E.:DHS MZBC4J1J*G4MKM;R/,\48KK]!^'&O:]:I=HD5K;.,H]PQ!<>H !./KBC7OAOK MV@VKW;I#=6R#+O;L24'J00#CZ9J_:PO:^II[>ES([./1YQ!?LQ M\F1C@ X.<\'C&>U3^)+35SXMGM-7N$GU)G17D!^4EE4KC@8&".U.[Y[#YG[3 MENK6^?\ PQ@XHQ79/\,?$BZHE@(H79H_,:97/EH,D07._@!>F/7WJ76BI\A+Q, M%5]D_P"GV/+L48I:[3X=^&;_ %76K;5;=H1;V-TAE#L0WKP,8BE7A.GSWMW\C*Q1BO09_@_X@BM_,CN;":0#)C61@3]"5 M _/%<->V5SIUY+:7D+PW$1VO&XP0:<:D9?"RJ=:G4^!W*^*T-'T6^U[4!8Z? M&LDY4L%+!>!UY-4*[?X4?\CQ%_UPD_E14DXQ;05I.%-R70A_X5;XK_Y\8O\ MP(3_ !K,U?P5X@T.W-Q?:VU>\BACF M(2-)2 HP.@KHOAEXJU36M1NM'U69KV!K=I TH#$8(!!/<$-WK%SJJ/.[6.5U M,1&G[5V:WZGDN*,5KZII#Q^*[W2=/B>9DNGAA1!N) 8@#\JZJW^$'B":W$DM MQ8P2$<1O(Q(^I"D?EFM74C%7;.F5>G!)R=KGGV*V](\)ZQKFG75_86PD@MLA MR7 )(&2 .YQC\ZCU[PUJGANY6'4K?8'YCD4[D?Z'^G6MGPK:^)YO#VK2:-?I M!8HI-U&S8+?+D[>#@X'4$42E[MXL52I[G-!K]#C\48K9\.^&;_Q1>2VM@T(D MBC\QO-8J,9 [ ^M;FD_"_P 0ZHC2L(+2(,0K3L07QW )Q]<4Y5(QW8YUJ<- M).QQ6*,5T'B7P=JOA62/[YX?BC%;?B/PMJ'A>X@AU!H2\R%U M\IRPP#CG(%8M:IIJZ.B,E)/KBLCQ+X1U3 MPM/&E^J-'+GRYHFRC8ZCD @_45:J0;Y4]2XUJ&V MTZ'>5&9'8X1![G_)KI=2^$_B&PLVN(FM;PH,M% S;_P! S_/VH=2,79L)5J< M)&=4T*UM;B_A6.*Z&8B) V> >W3J*Q\5ZI\501X>\-@C!"-D?\ M $K@M!\-:IXDNF@TVWW[.9)&.U$^I_IUJ:=2\.:1%"MS4O:3T,C%&*]!N/A! MX@AMS)%<6,\@',:2,"?H2H'YXKA+JTN+&ZDM;J)X9XFVO&XP0:J-2,OA9I3J MTZGP.Y#BC%=#X=\%ZSXG#26,*);J=IGF;:F?0<$G\ :VM2^$_B&QMVF@:VO MHR8X7._\ 0,_GFDZL$[-BE7I1ERN2N<)BC%2+$YF$1!5RVW#<8/3FNME^&?B M./5(K!8H)'D3S#(DAV1KG'S$C]!DU4IQCNRIU(0^)V..Q1BM#6M)FT/5[C3; MB2-YH" S1D[22 >,X]:H4T[JZ*335T:VA>&-6\1S/'IMJ9 GWY&(5$^I/?VZ MU?U[P'KWAZU-U=VZ26P(#2P/N"Y]>X^N,5V.CO,/@C=G269+I'?[08_O??&[ M_P AX_"H_#]O=>&?ASKDVNEHH;Z,I:6LW#%BK#.T],DC\%S7.ZLKNW>UCBEB M)\S:MH[6ZL\LQ1BEHKI.ZPF*ZK2OAUXEU:%9X[(00L,J]RX3(^G7]*V_A;X? MM;JYN]=U%5:VL!\@<97?C)8_[H_F/2LKQ)\0M:UJ^D-K>365D"1%% Y0E?5B M.2?TK&4Y.7+#H&<_3WH4Y1DHSZA&I4A-0J]=FCS?%&*W5\)ZBWA1_$8:#["IP1O._[X3I MCU/K61:VTEY>06L1'F32+&NXX&2<#/YUHI)['0I1=[/8AQ1BNFN/ NKVWB:U MT"1[;[;=1&6,B0[-H#'DX_V#VKTWQ!X.U/4_A_I&B6[6XN[1HS(6&8HQ5]M'O?[